Skip to content

document-invoices​


Import invoice​

POST
/accounts/{accountUuid}/documents/v2/invoices/import

Import invoice from PDF

Authorizations​

ApiToken

Bearer token authentication. Create tokens in Settings > API Token.

Type
HTTP (bearer)

Parameters​

Path Parameters

accountUuid*
Type
string
Required
Format
"uuid"

Request Body​

A Schema for importing invoice pdfs in AbaNinja over API

Maximum5
Minimum1

Responses​

Invoice created

application/json
JSON
{
  
"data": {
  
  
"documents": [
  
  
  
{
  
  
  
  
"documentUrl": "string",
  
  
  
  
"documentData": {
  
  
  
  
  
"uuid": "string",
  
  
  
  
  
"currencyCode": "string",
  
  
  
  
  
"currencyCodeRecognized": "string",
  
  
  
  
  
"reference": "string",
  
  
  
  
  
"publicNotes": "string",
  
  
  
  
  
"receiver": {
  
  
  
  
  
  
"addressUuid": "string",
  
  
  
  
  
  
"companyUuid": "string",
  
  
  
  
  
  
"networkUuid": "string",
  
  
  
  
  
  
"networkKey": "string",
  
  
  
  
  
  
"networkName": "string",
  
  
  
  
  
  
"deliveryAddressUuid": "string",
  
  
  
  
  
  
"contactPersonUuid": "string",
  
  
  
  
  
  
"additionalReceivers": [
  
  
  
  
  
  
  
{
  
  
  
  
  
  
  
  
"personUuid": "string"
  
  
  
  
  
  
  
}
  
  
  
  
  
  
],
  
  
  
  
  
  
"receiverInformation": {
  
  
  
  
  
  
  
"customerNumber": "string",
  
  
  
  
  
  
  
"companyName": "string",
  
  
  
  
  
  
  
"name": "string",
  
  
  
  
  
  
  
"nameWithSalutation": "string",
  
  
  
  
  
  
  
"careOfAddress": "string",
  
  
  
  
  
  
  
"address": "string",
  
  
  
  
  
  
  
"extension": "string",
  
  
  
  
  
  
  
"houseNumber": "string",
  
  
  
  
  
  
  
"zipCode": "string",
  
  
  
  
  
  
  
"city": "string",
  
  
  
  
  
  
  
"countryCode": "string",
  
  
  
  
  
  
  
"email": "string",
  
  
  
  
  
  
  
"language": "string",
  
  
  
  
  
  
  
"deliveryAddress": {
  
  
  
  
  
  
  
  
"companyName": "string",
  
  
  
  
  
  
  
  
"name": "string",
  
  
  
  
  
  
  
  
"nameWithSalutation": "string",
  
  
  
  
  
  
  
  
"careOfAddress": "string",
  
  
  
  
  
  
  
  
"address": "string",
  
  
  
  
  
  
  
  
"extension": "string",
  
  
  
  
  
  
  
  
"houseNumber": "string",
  
  
  
  
  
  
  
  
"zipCode": "string",
  
  
  
  
  
  
  
  
"city": "string",
  
  
  
  
  
  
  
  
"countryCode": "string"
  
  
  
  
  
  
  
},
  
  
  
  
  
  
  
"additionalReceivers": [
  
  
  
  
  
  
  
  
{
  
  
  
  
  
  
  
  
  
"fullName": "string",
  
  
  
  
  
  
  
  
  
"email": "string"
  
  
  
  
  
  
  
  
}
  
  
  
  
  
  
  
]
  
  
  
  
  
  
},
  
  
  
  
  
  
"personUuid": "string"
  
  
  
  
  
},
  
  
  
  
  
"invoiceNumber": "string",
  
  
  
  
  
"importedInvoiceNumber": "string",
  
  
  
  
  
"systemInvoiceNumber": "string",
  
  
  
  
  
"invoiceDate": "string",
  
  
  
  
  
"dueDate": "string",
  
  
  
  
  
"deliveryDate": "string",
  
  
  
  
  
"nextDunningDate": "string",
  
  
  
  
  
"customDunningDate": "string",
  
  
  
  
  
"dunningLevel": "string",
  
  
  
  
  
"sentStatus": "string",
  
  
  
  
  
"status": "string",
  
  
  
  
  
"paymentInstructions": {
  
  
  
  
  
  
"bankAccountUuid": "string",
  
  
  
  
  
  
"iban": "string",
  
  
  
  
  
  
"bic": "string",
  
  
  
  
  
  
"qrIban": "string",
  
  
  
  
  
  
"reference": "string"
  
  
  
  
  
},
  
  
  
  
  
"documentTotal": 0,
  
  
  
  
  
"taxPositions": [
  
  
  
  
  
  
{
  
  
  
  
  
  
  
"uuid": "string",
  
  
  
  
  
  
  
"id": 0,
  
  
  
  
  
  
  
"accountNumber": 0,
  
  
  
  
  
  
  
"bookingAccountUuid": "string",
  
  
  
  
  
  
  
"isTaxIncluded": true,
  
  
  
  
  
  
  
"amount": 0,
  
  
  
  
  
  
  
"taxRate": 0,
  
  
  
  
  
  
  
"vatUuid": "string",
  
  
  
  
  
  
  
"taxRateUuid": "string",
  
  
  
  
  
  
  
"vat": {
  
  
  
  
  
  
  
  
"percentage": 0,
  
  
  
  
  
  
  
  
"amount": 0
  
  
  
  
  
  
  
}
  
  
  
  
  
  
}
  
  
  
  
  
],
  
  
  
  
  
"isTemplate": true,
  
  
  
  
  
"openAmount": 0,
  
  
  
  
  
"type": "string",
  
  
  
  
  
"subtype": "string",
  
  
  
  
  
"abanetSendAt": "string",
  
  
  
  
  
"abanetConfirmedAt": "string",
  
  
  
  
  
"wasRecognitionLimitReached": true,
  
  
  
  
  
"hasCustomPaymentSlip": true
  
  
  
  
}
  
  
  
}
  
  
]
  
},
  
"message": "string",
  
"status": 201,
  
"meta": {
  
}
}

Playground​

Authorization
Variables
Key
Value
Body

Samples​