GET invoices/{accoundId}/current?session={session}&page={page}&count={count}

GET invoices/{accoundId}/current?session={session}&page={page}&count={count}

Retourne les factures non payées d'un client

Requête

Paramètres URL

NomDescriptionTypeInformation AdditionnelleVersion d'introduction
accoundId Identifiant unique du compte (client ou adresse de livraison) bigint Required
session Identification de la session. (Doit être unique pour la session en cours) string Longueur entre 0 et 100
page Numéro de page de la liste. integer
count Nombre de commandes à retourner par page integer Valeur entre 1 et 100 Valeur par défaut: 20

Réponse

InvoiceListResult
NomDescriptionTypeInformation AdditionnelleVersion d'introduction
invoice Liste des commandes Collection of InvoiceList
token Token de la dernière entrée de ce résultat. Ce token pourra être passé au prochain appel à cet API pour obtenir la suite des données modifiées string
count Nombre d'entrées dans ce lot integer
queuecount Nombre de prix restants à récupérer integer
returncode Code de retour: 0 pour succès integer
returnmsg Message de retour string
warnings Avertissements (l'instruction a fonctionné mais il faut porter attentions aux avertissements. Peut provoquer une perte partielle de donnée (Tronquage)) Collection of string
version Version de l'API string

Format de retour

application/json, text/json, application/x-www-form-urlencoded

Sample:
{
  "invoice": [
    {
      "invoiceId": 1,
      "invoiceNo": "sample string 2",
      "invoiceDate": "2025-03-12",
      "invoiceAmount": 4.1,
      "invoiceBalance": 5.1,
      "dueDate": "2025-03-12",
      "orderId": 7,
      "orderNo": "sample string 8",
      "orderDate": "2025-03-12",
      "deliveryNo": "sample string 10",
      "deliveryDate": "2025-03-12",
      "shipName": "sample string 12",
      "shipPhone": "sample string 13",
      "shipAddress": {
        "address1": "sample string 1",
        "address2": "sample string 2",
        "city": "sample string 3",
        "province": "sample string 4",
        "provinceCode": "sample string 5",
        "country": "sample string 6",
        "countryCode": "sample string 7",
        "postcode": "sample string 8"
      },
      "status": "sample string 14",
      "shipCustNo": "sample string 15",
      "poNumber": "sample string 16",
      "downloadURL": "sample string 17",
      "term": {
        "Id": 1,
        "code": "sample string 2",
        "description": "sample string 3",
        "description_fr": "sample string 4",
        "description_en": "sample string 5"
      }
    },
    {
      "invoiceId": 1,
      "invoiceNo": "sample string 2",
      "invoiceDate": "2025-03-12",
      "invoiceAmount": 4.1,
      "invoiceBalance": 5.1,
      "dueDate": "2025-03-12",
      "orderId": 7,
      "orderNo": "sample string 8",
      "orderDate": "2025-03-12",
      "deliveryNo": "sample string 10",
      "deliveryDate": "2025-03-12",
      "shipName": "sample string 12",
      "shipPhone": "sample string 13",
      "shipAddress": {
        "address1": "sample string 1",
        "address2": "sample string 2",
        "city": "sample string 3",
        "province": "sample string 4",
        "provinceCode": "sample string 5",
        "country": "sample string 6",
        "countryCode": "sample string 7",
        "postcode": "sample string 8"
      },
      "status": "sample string 14",
      "shipCustNo": "sample string 15",
      "poNumber": "sample string 16",
      "downloadURL": "sample string 17",
      "term": {
        "Id": 1,
        "code": "sample string 2",
        "description": "sample string 3",
        "description_fr": "sample string 4",
        "description_en": "sample string 5"
      }
    }
  ],
  "token": "sample string 1",
  "count": 2,
  "queuecount": 3,
  "returncode": 4,
  "returnmsg": "sample string 5",
  "warnings": [
    "sample string 1",
    "sample string 2"
  ],
  "version": "sample string 6"
}

application/xml, text/xml

Sample:
<result returncode="4" returnmsg="sample string 5" version="sample string 6" token="sample string 1" count="2" queuecount="3">
  <warnings>sample string 1</warnings>
  <warnings>sample string 2</warnings>
  <invoice invoiceId="1" invoiceNo="sample string 2" invoiceDate="2025-03-12T03:12:24.0134319-04:00" invoiceAmount="4.1" invoiceBalance="5.1" dueDate="2025-03-12T03:12:24.0134319-04:00" orderId="7" orderNo="sample string 8" orderDate="2025-03-12T03:12:24.0134319-04:00" deliveryNo="sample string 10" deliveryDate="2025-03-12T03:12:24.0134319-04:00" shipName="sample string 12" shipPhone="sample string 13" status="sample string 14" shipCustNo="sample string 15" poNumber="sample string 16" downloadURL="sample string 17">
    <shipAddress address1="sample string 1" address2="sample string 2" city="sample string 3" province="sample string 4" provinceCode="sample string 5" country="sample string 6" countryCode="sample string 7" postcode="sample string 8" />
    <term id="1" code="sample string 2" description="sample string 3" description_fr="sample string 4" description_en="sample string 5" />
  </invoice>
  <invoice invoiceId="1" invoiceNo="sample string 2" invoiceDate="2025-03-12T03:12:24.0134319-04:00" invoiceAmount="4.1" invoiceBalance="5.1" dueDate="2025-03-12T03:12:24.0134319-04:00" orderId="7" orderNo="sample string 8" orderDate="2025-03-12T03:12:24.0134319-04:00" deliveryNo="sample string 10" deliveryDate="2025-03-12T03:12:24.0134319-04:00" shipName="sample string 12" shipPhone="sample string 13" status="sample string 14" shipCustNo="sample string 15" poNumber="sample string 16" downloadURL="sample string 17">
    <shipAddress address1="sample string 1" address2="sample string 2" city="sample string 3" province="sample string 4" provinceCode="sample string 5" country="sample string 6" countryCode="sample string 7" postcode="sample string 8" />
    <term id="1" code="sample string 2" description="sample string 3" description_fr="sample string 4" description_en="sample string 5" />
  </invoice>
</result>

© 2025 - Acceo Solutions inc.