{
"key": "string",
"concurrencyStamp": "string",
"mask": "string",
"changes": {
"sourceDocumentKey": "string",
"issueAt": "2019-08-24T14:15:22.123Z",
"dueDate": "2019-08-24",
"currencyCode": "string",
"taxCurrencyCode": "string",
"supplyDate": "2019-08-24",
"supplyEndDate": "2019-08-24",
"buyer": {
"partyKey": "string",
"inline": {
"legalName": "string",
"vatRegistrationNumber": "string",
"additionalIds": [
{
"schemeId": "string",
"value": "string"
}
],
"address": {
"streetName": "string",
"buildingNumber": "string",
"additionalStreetName": "string",
"citySubdivisionName": "string",
"cityName": "string",
"postalZone": "string",
"countryCode": "string"
}
}
},
"lines": [
{
"description": "string",
"quantity": {
"value": {
"units": "string",
"nanos": 0
},
"unitCode": "string"
},
"unitPrice": {
"units": "string",
"nanos": 0
},
"tax": {
"taxRate": {
"units": "string",
"nanos": 0
},
"taxReasonCode": "string",
"taxReasonText": "string"
},
"sellerSku": "string",
"buyerItemId": "string",
"discount": {
"percent": {
"units": "string",
"nanos": 0
},
"amount": {
"units": "string",
"nanos": 0
}
},
"note": "string",
"calculations": {
"lineExtensionAmount": {
"units": "string",
"nanos": 0
},
"discountAmount": {
"units": "string",
"nanos": 0
},
"chargeAmount": {
"units": "string",
"nanos": 0
},
"taxableAmount": {
"units": "string",
"nanos": 0
},
"taxAmount": {
"units": "string",
"nanos": 0
},
"totalAmount": {
"units": "string",
"nanos": 0
}
}
}
],
"invoiceAllowances": [
{
"amount": {
"units": "string",
"nanos": 0
},
"tax": {
"taxRate": {
"units": "string",
"nanos": 0
},
"taxReasonCode": "string",
"taxReasonText": "string"
},
"reasonCode": "string",
"reason": "string",
"sequence": 0
}
],
"invoiceCharges": [
{
"amount": {
"units": "string",
"nanos": 0
},
"tax": {
"taxRate": {
"units": "string",
"nanos": 0
},
"taxReasonCode": "string",
"taxReasonText": "string"
},
"reasonCode": "string",
"reason": "string",
"sequence": 0
}
],
"reasonCode": "string",
"reasonText": "string",
"notes": [
"string"
]
}
}