INVOICES v1.0
GET api/v1.0/{tenant}/invoices/{idinvoice}
Read an invoice
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| idinvoice |
Invoice id |
integer |
Required |
| version |
The requested API version |
string |
Required Default value is 1.0 |
| tenant | string |
None. |
Body Parameters
None.
Response Information
Resource Description
The invoice informations
APIReturnModelOfInvoiceModel| Name | Description | Type | Additional information |
|---|---|---|---|
| data | InvoiceModel |
None. |
|
| state |
Etat de la réponse |
string |
None. |
| operation |
Type de la réponse |
string |
None. |
| result |
Résultat de la réponse |
Result |
None. |
| link |
Url du lien |
string |
None. |
Response Information
Response body formats
application/json, text/json
Sample:
{
"data": {
"id": 1,
"societeId": 2,
"numero": "sample string 3",
"type": "sample string 4",
"origine": "sample string 5",
"reference": "sample string 6",
"date": "2026-01-02T14:40:38.4345963+00:00",
"montantTVA": 8.0,
"montantHT": 9.0,
"montantTTC": 10.0,
"solde": 11.0,
"modePaiement": "sample string 12",
"delaisPaiement": "2026-01-02T14:40:38.4345963+00:00",
"lignes": [
{
"id": 1,
"type": "sample string 2",
"libelle1": "sample string 3",
"libelle2": "sample string 4",
"quantite": 5.0,
"montantUnitaire": 6.0,
"montantTVA": 7.0,
"montantHT": 8.0,
"montantTTC": 9.0
},
{
"id": 1,
"type": "sample string 2",
"libelle1": "sample string 3",
"libelle2": "sample string 4",
"quantite": 5.0,
"montantUnitaire": 6.0,
"montantTVA": 7.0,
"montantHT": 8.0,
"montantTTC": 9.0
}
],
"payments": null
},
"state": "sample string 1",
"operation": "sample string 2",
"result": {
"code": 100,
"message": "sample string 1",
"detail": "sample string 2"
},
"link": "sample string 3"
}
application/xml, text/xml
Sample:
<APIReturnModelOfInvoiceModel3JrgOwLl xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ReuGAD.API.Models.APIResponse">
<link xmlns="http://schemas.datacontract.org/2004/07/ReuGAD.API.Models">sample string 3</link>
<operation>sample string 2</operation>
<result>
<code>Continue</code>
<detail>sample string 2</detail>
<message>sample string 1</message>
</result>
<state>sample string 1</state>
<data xmlns:d2p1="http://schemas.datacontract.org/2004/07/ReuGAD.API.Models">
<d2p1:date>2026-01-02T14:40:38.4345963+00:00</d2p1:date>
<d2p1:delaisPaiement>2026-01-02T14:40:38.4345963+00:00</d2p1:delaisPaiement>
<d2p1:id>1</d2p1:id>
<d2p1:lignes>
<d2p1:InvoiceDetailModel>
<d2p1:id>1</d2p1:id>
<d2p1:libelle1>sample string 3</d2p1:libelle1>
<d2p1:libelle2>sample string 4</d2p1:libelle2>
<d2p1:montantHT>8</d2p1:montantHT>
<d2p1:montantTTC>9</d2p1:montantTTC>
<d2p1:montantTVA>7</d2p1:montantTVA>
<d2p1:montantUnitaire>6</d2p1:montantUnitaire>
<d2p1:quantite>5</d2p1:quantite>
<d2p1:type>sample string 2</d2p1:type>
</d2p1:InvoiceDetailModel>
<d2p1:InvoiceDetailModel>
<d2p1:id>1</d2p1:id>
<d2p1:libelle1>sample string 3</d2p1:libelle1>
<d2p1:libelle2>sample string 4</d2p1:libelle2>
<d2p1:montantHT>8</d2p1:montantHT>
<d2p1:montantTTC>9</d2p1:montantTTC>
<d2p1:montantTVA>7</d2p1:montantTVA>
<d2p1:montantUnitaire>6</d2p1:montantUnitaire>
<d2p1:quantite>5</d2p1:quantite>
<d2p1:type>sample string 2</d2p1:type>
</d2p1:InvoiceDetailModel>
</d2p1:lignes>
<d2p1:modePaiement>sample string 12</d2p1:modePaiement>
<d2p1:montantHT>9</d2p1:montantHT>
<d2p1:montantTTC>10</d2p1:montantTTC>
<d2p1:montantTVA>8</d2p1:montantTVA>
<d2p1:numero>sample string 3</d2p1:numero>
<d2p1:origine>sample string 5</d2p1:origine>
<d2p1:payments i:nil="true" />
<d2p1:reference>sample string 6</d2p1:reference>
<d2p1:societeId>2</d2p1:societeId>
<d2p1:solde>11</d2p1:solde>
<d2p1:type>sample string 4</d2p1:type>
</data>
</APIReturnModelOfInvoiceModel3JrgOwLl>