This return a list of available company addresses for the given account
accountUuid required | string <uuid> |
page | integer <int64> |
limit | integer <int64> |
tags[] | Array of strings |
{- "data": [
- {
- "type": "company",
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "customer_number": "string",
- "name": "string",
- "id_number": "string",
- "vat_number": "string",
- "currency_code": "string",
- "language": "string",
- "contact_persons": [
- {
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "first_name": "string",
- "last_name": "string",
- "salutation": "Mr",
- "contacts": [
- {
- "type": "email",
- "value": "string",
- "is_primary": true
}
]
}
], - "tags": [
- "string"
], - "contacts": [
- {
- "type": "email",
- "value": "string",
- "is_primary": true
}
], - "addresses": [
- {
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "address": "string",
- "street_number": "string",
- "extension": "string",
- "additional_field": "string",
- "city": "string",
- "zip_code": "string",
- "country_code": "string",
- "state": "string"
}
], - "private_notes": "string",
- "automatic_dunning": true,
- "payment_terms": -1
}
], - "links": {
- "first": "string",
- "last": "string",
- "prev": "string",
- "next": "string"
}, - "meta": {
- "current_page": 0,
- "from": 0,
- "last_page": 0,
- "path": "string",
- "per_page": 0,
- "to": 0,
- "total": 0
}
}
Returns data for one company only
accountUuid required | string <uuid> |
companyUuid required | string <uuid> The id of the address |
{- "data": {
- "type": "company",
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "customer_number": "string",
- "name": "string",
- "id_number": "string",
- "vat_number": "string",
- "currency_code": "string",
- "language": "string",
- "contact_persons": [
- {
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "first_name": "string",
- "last_name": "string",
- "salutation": "Mr",
- "contacts": [
- {
- "type": "email",
- "value": "string",
- "is_primary": true
}
]
}
], - "tags": [
- "string"
], - "contacts": [
- {
- "type": "email",
- "value": "string",
- "is_primary": true
}
], - "addresses": [
- {
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "address": "string",
- "street_number": "string",
- "extension": "string",
- "additional_field": "string",
- "city": "string",
- "zip_code": "string",
- "country_code": "string",
- "state": "string"
}
], - "private_notes": "string",
- "automatic_dunning": true,
- "payment_terms": -1
}
}
Updates single company
accountUuid required | string <uuid> |
companyUuid required | string <uuid> The id of the address |
Addressfields to update
type required | string Value: "company" |
uuid required | string <uuid> |
customer_number | string |
name required | string |
id_number | string |
vat_number | string |
currency_code | string |
language | string |
Array of objects (AddressesContactPerson) | |
tags | Array of strings |
Array of objects (AddressesContact) | |
Array of objects (AddressesAddress) | |
private_notes | string |
automatic_dunning | boolean |
payment_terms | integer Enum: -1 7 10 14 15 20 30 60 90 |
{- "type": "company",
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "customer_number": "string",
- "name": "string",
- "id_number": "string",
- "vat_number": "string",
- "currency_code": "string",
- "language": "string",
- "contact_persons": [
- {
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "first_name": "string",
- "last_name": "string",
- "salutation": "Mr",
- "contacts": [
- {
- "type": "email",
- "value": "string",
- "is_primary": true
}
]
}
], - "tags": [
- "string"
], - "contacts": [
- {
- "type": "email",
- "value": "string",
- "is_primary": true
}
], - "addresses": [
- {
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "address": "string",
- "street_number": "string",
- "extension": "string",
- "additional_field": "string",
- "city": "string",
- "zip_code": "string",
- "country_code": "string",
- "state": "string"
}
], - "private_notes": "string",
- "automatic_dunning": true,
- "payment_terms": -1
}
{- "error": "string",
- "error_description": "string"
}
This return a list of available company addresses for the given account
accountUuid required | string <uuid> |
page | integer <int64> |
limit | integer <int64> |
tags[] | Array of strings |
{- "data": [
- {
- "type": "person",
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "first_name": "string",
- "last_name": "string",
- "salutation": "Mr",
- "currency_code": "string",
- "language": "string",
- "contacts": [
- {
- "type": "email",
- "value": "string",
- "is_primary": true
}
], - "tags": [
- "string"
], - "addresses": [
- {
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "address": "string",
- "street_number": "string",
- "extension": "string",
- "additional_field": "string",
- "city": "string",
- "zip_code": "string",
- "country_code": "string",
- "state": "string"
}
], - "private_notes": "string",
- "automatic_dunning": true,
- "payment_terms": -1
}
], - "links": {
- "first": "string",
- "last": "string",
- "prev": "string",
- "next": "string"
}, - "meta": {
- "current_page": 0,
- "from": 0,
- "last_page": 0,
- "path": "string",
- "per_page": 0,
- "to": 0,
- "total": 0
}
}
Returns data for one company only
accountUuid required | string <uuid> |
personUuid required | string <uuid> |
{- "data": {
- "type": "person",
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "first_name": "string",
- "last_name": "string",
- "salutation": "Mr",
- "currency_code": "string",
- "language": "string",
- "contacts": [
- {
- "type": "email",
- "value": "string",
- "is_primary": true
}
], - "tags": [
- "string"
], - "addresses": [
- {
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "address": "string",
- "street_number": "string",
- "extension": "string",
- "additional_field": "string",
- "city": "string",
- "zip_code": "string",
- "country_code": "string",
- "state": "string"
}
], - "private_notes": "string",
- "automatic_dunning": true,
- "payment_terms": -1
}
}
Updates single person
accountUuid required | string <uuid> |
personUuid required | string <uuid> |
Addressfields to update
type required | string Value: "person" |
uuid required | string <uuid> |
first_name required | string |
last_name required | string |
salutation | string Enum: "Mr" "Ms" "Family" |
currency_code | string |
language | string |
Array of objects (AddressesContact) | |
tags | Array of strings |
Array of objects (AddressesAddress) | |
private_notes | string |
automatic_dunning | boolean |
payment_terms | integer Enum: -1 7 10 14 15 20 30 60 90 |
{- "type": "person",
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "first_name": "string",
- "last_name": "string",
- "salutation": "Mr",
- "currency_code": "string",
- "language": "string",
- "contacts": [
- {
- "type": "email",
- "value": "string",
- "is_primary": true
}
], - "tags": [
- "string"
], - "addresses": [
- {
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "address": "string",
- "street_number": "string",
- "extension": "string",
- "additional_field": "string",
- "city": "string",
- "zip_code": "string",
- "country_code": "string",
- "state": "string"
}
], - "private_notes": "string",
- "automatic_dunning": true,
- "payment_terms": -1
}
{- "error": "string",
- "error_description": "string"
}
Creating a new address in AbaNinja
accountUuid required | string <uuid> |
force | boolean Force saving of Address. Even when duplicates were found. Default: false |
New Address
type required | string Value: "company" |
customer_number | string |
name required | string |
id_number | string |
vat_number | string |
currency_code | string |
language | string |
Array of objects (AddressesContactBody) | |
tags | Array of strings |
Array of objects (AddressesContactPersonBody) | |
Array of objects (AddressesAddressBody) | |
private_notes | string |
automatic_dunning | boolean |
payment_terms | integer Enum: -1 7 10 14 15 20 30 60 90 |
{- "type": "company",
- "customer_number": "string",
- "name": "string",
- "id_number": "string",
- "vat_number": "string",
- "currency_code": "string",
- "language": "string",
- "contacts": [
- {
- "type": "email",
- "value": "string",
- "primary": true
}
], - "tags": [
- "string"
], - "contact_persons": [
- {
- "first_name": "string",
- "last_name": "string",
- "salutation": "Mr",
- "contacts": [
- {
- "type": "email",
- "value": "string",
- "primary": true
}
]
}
], - "addresses": [
- {
- "address": "string",
- "street_number": "string",
- "extension": "string",
- "additional_field": "string",
- "city": "string",
- "zip_code": "string",
- "country_code": "string",
- "state": "string"
}
], - "private_notes": "string",
- "automatic_dunning": true,
- "payment_terms": -1
}
{- "data": {
- "type": "company",
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "customer_number": "string",
- "name": "string",
- "id_number": "string",
- "vat_number": "string",
- "currency_code": "string",
- "language": "string",
- "contact_persons": [
- {
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "first_name": "string",
- "last_name": "string",
- "salutation": "Mr",
- "contacts": [
- {
- "type": "email",
- "value": "string",
- "is_primary": true
}
]
}
], - "tags": [
- "string"
], - "contacts": [
- {
- "type": "email",
- "value": "string",
- "is_primary": true
}
], - "addresses": [
- {
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "address": "string",
- "street_number": "string",
- "extension": "string",
- "additional_field": "string",
- "city": "string",
- "zip_code": "string",
- "country_code": "string",
- "state": "string"
}
], - "private_notes": "string",
- "automatic_dunning": true,
- "payment_terms": -1
}
}
accountUuid required | string <uuid> UUID of account |
updatedSince | string or null <date> |
limit | integer or null |
page | integer or null |
{- "status": 0,
- "message": "string",
- "data": [
- {
- "id": 0,
- "currencyCode": "string",
- "customField1": "string",
- "customField2": "string",
- "customField3": "string",
- "customField4": "string",
- "documentTotal": 0,
- "isArchived": true,
- "isCancelled": true,
- "quoteDate": "2019-08-24",
- "quoteNumber": "string",
- "receiver": {
- "addressUuid": "ac453eba-e855-4d33-9d8a-d578082d651a",
- "companyUuid": "fdfe4f8f-1fcb-4da9-b882-48ec3a9a0d16",
- "personUuid": "33e376f4-6b44-40a7-a69a-beb9d070833a",
- "customerNumber": "string",
- "name": "string"
}, - "reference": "string",
- "sentStatus": "OPEN",
- "title": "string",
- "updatedAt": "2019-08-24",
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "validUntilDate": "2019-08-24"
}
]
}
accountUuid required | string <uuid> UUID of account where the quote should be created |
required | Array of objects (singleQuote) non-empty |
{- "documents": [
- {
- "isTemplate": false,
- "receiver": {
- "addressUuid": "19a97816-85e8-49a2-8be0-a045e10edfbb",
- "companyUuid": "82b7faf3-a893-4c00-b28d-9a52807926db",
- "contactPersonUuid": "7b606c4e-9a95-4cb2-b88a-bc565113703c",
- "additionalReceivers": [
- {
- "personUuid": "aaa61110-04cb-4b61-9463-b6f108d111cf"
}, - {
- "personUuid": "cbc205dd-9f13-4066-9e11-a786a14e1875"
}
]
}, - "currencyCode": "CHF",
- "title": "Custom Invoice Title",
- "reference": "our reference",
- "customField1": "custom 1",
- "customField2": "custom 2",
- "customField3": "custom 3",
- "customField4": "custom 4",
- "quoteDate": "2021-11-26",
- "validUntilDate": "2021-12-26",
- "paymentInstructions": {
- "iban": "CH2200784102000123454",
- "reference": "RF18000000000539007547034"
}, - "pricesIncludeVat": false,
- "documentTotal": 25,
- "documentDiscount": {
- "amount": 0
}, - "cashDiscounts": [
- {
- "days": 5,
- "percentage": 2
}, - {
- "days": 7,
- "percentage": 1.5
}, - {
- "days": 9,
- "percentage": 0.5
}
], - "terms": "here you can define terms and conditions in a free text form",
- "publicNotes": "here you can add notes to your invoice which are public available",
- "footerText": "My custom invoice footer",
- "positions": [
- {
- "kind": "subtitle",
- "positionNumber": 1,
- "title": "My Product Subtitle"
}, - {
- "kind": "product",
- "positionNumber": 2,
- "productNumber": "T0001",
- "productDescription": "A Test product description for a test json",
- "quantity": 2.5,
- "singlePrice": 10,
- "positionTotal": 25,
- "discount": {
- "amount": 0
}, - "vat": {
- "percentage": 0,
- "amount": 0
}
}, - {
- "kind": "product",
- "positionNumber": 3,
- "productNumber": "T0002",
- "productDescription": "Another Test product description for a test json",
- "quantity": 2.5,
- "singlePrice": 10,
- "positionTotal": 25,
- "discount": {
- "amount": 0
}, - "vat": {
- "percentage": 0,
- "amount": 0
}
}, - {
- "kind": "section_total",
- "positionNumber": 4
}, - {
- "kind": "divider",
- "positionNumber": 5
}, - {
- "kind": "product",
- "positionNumber": 6,
- "productDescription": "Free Product",
- "quantity": 1,
- "singlePrice": 0,
- "positionTotal": 0,
- "discount": {
- "amount": 0
}, - "vat": {
- "percentage": 0,
- "amount": 0
}
}
]
}
]
}
{- "status": 0,
- "message": "string",
- "data": {
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "currencyCode": "CHF",
- "title": "string",
- "reference": "string",
- "customField1": "string",
- "customField2": "string",
- "customField3": "string",
- "customField4": "string",
- "terms": "string",
- "publicNotes": "string",
- "footerText": "string",
- "receiver": { },
- "positions": [
- {
- "positionNumber": 0,
- "kind": "string",
- "productNumber": "string",
- "productDescription": "string",
- "quantity": 0,
- "unitCode": "string",
- "singlePrice": 0,
- "positionTotal": 0,
- "discounts": {
- "percentage": 0
}, - "vat": {
- "percentage": 0,
- "amount": "string"
}
}
], - "quoteDate": "string",
- "validUntilDate": "string",
- "pricesIncludeVat": true,
- "documentTotal": "string"
}
}
accountUuid required | string <uuid> UUID of account |
documentUuid required | string <uuid> UUID of quote |
{- "status": 0,
- "message": "string",
- "data": {
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "currencyCode": "CHF",
- "title": "string",
- "reference": "string",
- "customField1": "string",
- "customField2": "string",
- "customField3": "string",
- "customField4": "string",
- "terms": "string",
- "publicNotes": "string",
- "footerText": "string",
- "receiver": { },
- "positions": [
- {
- "positionNumber": 0,
- "kind": "string",
- "productNumber": "string",
- "productDescription": "string",
- "quantity": 0,
- "unitCode": "string",
- "singlePrice": 0,
- "positionTotal": 0,
- "discounts": {
- "percentage": 0
}, - "vat": {
- "percentage": 0,
- "amount": "string"
}
}
], - "quoteDate": "string",
- "validUntilDate": "string",
- "pricesIncludeVat": true,
- "documentTotal": "string"
}
}
accountUuid required | string <uuid> UUID of account where the quote should be created |
documentUuid required | string <uuid> UUID of quote |
required | Array of objects (singleQuote) non-empty |
{- "documents": [
- {
- "isTemplate": false,
- "receiver": {
- "addressUuid": "19a97816-85e8-49a2-8be0-a045e10edfbb",
- "companyUuid": "82b7faf3-a893-4c00-b28d-9a52807926db",
- "contactPersonUuid": "7b606c4e-9a95-4cb2-b88a-bc565113703c",
- "additionalReceivers": [
- {
- "personUuid": "aaa61110-04cb-4b61-9463-b6f108d111cf"
}, - {
- "personUuid": "cbc205dd-9f13-4066-9e11-a786a14e1875"
}
]
}, - "currencyCode": "CHF",
- "title": "Custom Invoice Title",
- "reference": "our reference",
- "customField1": "custom 1",
- "customField2": "custom 2",
- "customField3": "custom 3",
- "customField4": "custom 4",
- "quoteDate": "2021-11-26",
- "validUntilDate": "2021-12-26",
- "paymentInstructions": {
- "iban": "CH2200784102000123454",
- "reference": "RF18000000000539007547034"
}, - "pricesIncludeVat": false,
- "documentTotal": 25,
- "documentDiscount": {
- "amount": 0
}, - "cashDiscounts": [
- {
- "days": 5,
- "percentage": 2
}, - {
- "days": 7,
- "percentage": 1.5
}, - {
- "days": 9,
- "percentage": 0.5
}
], - "terms": "here you can define terms and conditions in a free text form",
- "publicNotes": "here you can add notes to your invoice which are public available",
- "footerText": "My custom invoice footer",
- "positions": [
- {
- "kind": "subtitle",
- "positionNumber": 1,
- "title": "My Product Subtitle"
}, - {
- "kind": "product",
- "positionNumber": 2,
- "productNumber": "T0001",
- "productDescription": "A Test product description for a test json",
- "quantity": 2.5,
- "singlePrice": 10,
- "positionTotal": 25,
- "discount": {
- "amount": 0
}, - "vat": {
- "percentage": 0,
- "amount": 0
}
}, - {
- "kind": "product",
- "positionNumber": 3,
- "productNumber": "T0002",
- "productDescription": "Another Test product description for a test json",
- "quantity": 2.5,
- "singlePrice": 10,
- "positionTotal": 25,
- "discount": {
- "amount": 0
}, - "vat": {
- "percentage": 0,
- "amount": 0
}
}, - {
- "kind": "section_total",
- "positionNumber": 4
}, - {
- "kind": "divider",
- "positionNumber": 5
}, - {
- "kind": "product",
- "positionNumber": 6,
- "productDescription": "Free Product",
- "quantity": 1,
- "singlePrice": 0,
- "positionTotal": 0,
- "discount": {
- "amount": 0
}, - "vat": {
- "percentage": 0,
- "amount": 0
}
}
]
}
]
}
{- "status": 0,
- "message": "string",
- "data": {
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "currencyCode": "CHF",
- "title": "string",
- "reference": "string",
- "customField1": "string",
- "customField2": "string",
- "customField3": "string",
- "customField4": "string",
- "terms": "string",
- "publicNotes": "string",
- "footerText": "string",
- "receiver": { },
- "positions": [
- {
- "positionNumber": 0,
- "kind": "string",
- "productNumber": "string",
- "productDescription": "string",
- "quantity": 0,
- "unitCode": "string",
- "singlePrice": 0,
- "positionTotal": 0,
- "discounts": {
- "percentage": 0
}, - "vat": {
- "percentage": 0,
- "amount": "string"
}
}
], - "quoteDate": "string",
- "validUntilDate": "string",
- "pricesIncludeVat": true,
- "documentTotal": "string"
}
}
accountUuid required | string <uuid> UUID of account |
documentUuid required | string <uuid> UUID of quote |
{- "status": 0,
- "message": "string",
- "data": {
- "archive": "Archive document",
- "restore": "Restore document",
- "clone": "Clone document",
- "delete": "Delete document",
- "cancel": "Cancel document",
- "convert": "Convert quote to invoice",
- "convertCN": "Convert quote to contract note",
- "convertCNDN": "Convert contract note to delivery note",
- "convertCNI": "Convert contract note to invoice",
- "convertDNI": "Convert delivery note to invoice",
- "convertIC": "Convert invoice to credit note",
- "convertDN": "Convert invoice to delivery note",
- "convertT": "Convert invoice to template",
- "convertTI": "Convert invoice template to invoice",
- "convertToTemplate": "Convert document to template",
- "convertTemplateToQuote": "Convert quote template to quote",
- "convertTemplateToDeliveryNote": "Convert delivery note template to delivery note",
- "convertTemplateToCreditNote": "Convert credit note template to credit note",
- "convertTemplateToContractNote": "Convert contract note template to contract note",
- "print": "Print PDF",
- "email": "Send email",
- "markApproved": "Mark quote as approved",
- "markDeclined": "Mark quote as declined",
- "markSent": "Mark as sent",
- "dunningPrint": "Print reminder",
- "dunningSent": "Send reminder"
}
}
accountUuid required | string <uuid> UUID of account |
documentUuid required | string <uuid> UUID of quote |
action required | string Name of action |
{- "id": 0,
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "type": "string"
}
accountUuid required | string <uuid> UUID of account |
updatedSince | string or null <date> |
limit | integer or null |
page | integer or null |
{- "status": 0,
- "message": "string",
- "data": [
- {
- "id": 0,
- "contractNoteDate": "2019-08-24",
- "contractNoteNumber": 0,
- "currencyCode": "string",
- "customField1": "string",
- "customField2": "string",
- "customField3": "string",
- "customField4": "string",
- "documentTotal": 0,
- "dueDate": "2019-08-24",
- "isArchived": true,
- "isCancelled": true,
- "receiver": {
- "addressUuid": "ac453eba-e855-4d33-9d8a-d578082d651a",
- "companyUuid": "fdfe4f8f-1fcb-4da9-b882-48ec3a9a0d16",
- "personUuid": "33e376f4-6b44-40a7-a69a-beb9d070833a",
- "customerNumber": "string",
- "name": "string"
}, - "reference": "string",
- "sentStatus": "OPEN",
- "title": "string",
- "updatedAt": "2019-08-24",
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}
]
}
accountUuid required | string <uuid> UUID of account where the contract note should be created |
required | Array of objects (singleContractNote) non-empty |
{- "documents": [
- {
- "isTemplate": false,
- "receiver": {
- "addressUuid": "19a97816-85e8-49a2-8be0-a045e10edfbb",
- "companyUuid": "82b7faf3-a893-4c00-b28d-9a52807926db",
- "contactPersonUuid": "7b606c4e-9a95-4cb2-b88a-bc565113703c",
- "additionalReceivers": [
- {
- "personUuid": "aaa61110-04cb-4b61-9463-b6f108d111cf"
}, - {
- "personUuid": "cbc205dd-9f13-4066-9e11-a786a14e1875"
}
]
}, - "currencyCode": "CHF",
- "title": "Custom Invoice Title",
- "reference": "our reference",
- "customField1": "custom 1",
- "customField2": "custom 2",
- "customField3": "custom 3",
- "customField4": "custom 4",
- "contractNoteDate": "2021-11-26",
- "dueDate": "2021-12-26",
- "paymentInstructions": {
- "iban": "CH2200784102000123454",
- "reference": "RF18000000000539007547034"
}, - "pricesIncludeVat": false,
- "documentTotal": 25,
- "documentDiscount": {
- "amount": 0
}, - "cashDiscounts": [
- {
- "days": 5,
- "percentage": 2
}, - {
- "days": 7,
- "percentage": 1.5
}, - {
- "days": 9,
- "percentage": 0.5
}
], - "terms": "here you can define terms and conditions in a free text form",
- "publicNotes": "here you can add notes to your invoice which are public available",
- "footerText": "My custom invoice footer",
- "positions": [
- {
- "kind": "subtitle",
- "positionNumber": 1,
- "title": "My Product Subtitle"
}, - {
- "kind": "product",
- "positionNumber": 2,
- "productNumber": "T0001",
- "productDescription": "A Test product description for a test json",
- "quantity": 2.5,
- "singlePrice": 10,
- "positionTotal": 25,
- "discount": {
- "amount": 0
}, - "vat": {
- "percentage": 0,
- "amount": 0
}
}, - {
- "kind": "product",
- "positionNumber": 3,
- "productNumber": "T0002",
- "productDescription": "Another Test product description for a test json",
- "quantity": 2.5,
- "singlePrice": 10,
- "positionTotal": 25,
- "discount": {
- "amount": 0
}, - "vat": {
- "percentage": 0,
- "amount": 0
}
}, - {
- "kind": "section_total",
- "positionNumber": 4
}, - {
- "kind": "divider",
- "positionNumber": 5
}, - {
- "kind": "product",
- "positionNumber": 6,
- "productDescription": "Free Product",
- "quantity": 1,
- "singlePrice": 0,
- "positionTotal": 0,
- "discount": {
- "amount": 0
}, - "vat": {
- "percentage": 0,
- "amount": 0
}
}
]
}
]
}
{- "status": 0,
- "message": "string",
- "data": {
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "currencyCode": "CHF",
- "title": "string",
- "reference": "string",
- "customField1": "string",
- "customField2": "string",
- "customField3": "string",
- "customField4": "string",
- "terms": "string",
- "publicNotes": "string",
- "footerText": "string",
- "receiver": { },
- "positions": [
- {
- "positionNumber": 0,
- "kind": "string",
- "productNumber": "string",
- "productDescription": "string",
- "quantity": 0,
- "unitCode": "string",
- "singlePrice": 0,
- "positionTotal": 0,
- "discounts": {
- "percentage": 0
}, - "vat": {
- "percentage": 0,
- "amount": "string"
}
}
], - "quoteDate": "string",
- "validUntilDate": "string",
- "pricesIncludeVat": true,
- "documentTotal": "string"
}
}
accountUuid required | string <uuid> UUID of account |
documentUuid required | string <uuid> UUID of contract-note |
{- "status": 0,
- "message": "string",
- "data": {
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "currencyCode": "CHF",
- "title": "string",
- "reference": "string",
- "customField1": "string",
- "customField2": "string",
- "customField3": "string",
- "customField4": "string",
- "terms": "string",
- "publicNotes": "string",
- "footerText": "string",
- "receiver": { },
- "positions": [
- {
- "positionNumber": 0,
- "kind": "string",
- "productNumber": "string",
- "productDescription": "string",
- "quantity": 0,
- "unitCode": "string",
- "singlePrice": 0,
- "positionTotal": 0,
- "discounts": {
- "percentage": 0
}, - "vat": {
- "percentage": 0,
- "amount": "string"
}
}
], - "contractNoteDate": "string",
- "dueDate": "string",
- "pricesIncludeVat": true,
- "documentTotal": "string"
}
}
accountUuid required | string <uuid> UUID of account where the contract note should be created |
documentUuid required | string <uuid> UUID of contract-note |
required | Array of objects (singleContractNote) non-empty |
{- "jsonObject": {
}
}
{- "status": 0,
- "message": "string",
- "data": {
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "currencyCode": "CHF",
- "title": "string",
- "reference": "string",
- "customField1": "string",
- "customField2": "string",
- "customField3": "string",
- "customField4": "string",
- "terms": "string",
- "publicNotes": "string",
- "footerText": "string",
- "receiver": { },
- "positions": [
- {
- "positionNumber": 0,
- "kind": "string",
- "productNumber": "string",
- "productDescription": "string",
- "quantity": 0,
- "unitCode": "string",
- "singlePrice": 0,
- "positionTotal": 0,
- "discounts": {
- "percentage": 0
}, - "vat": {
- "percentage": 0,
- "amount": "string"
}
}
], - "contractNoteDate": "string",
- "dueDate": "string",
- "pricesIncludeVat": true,
- "documentTotal": "string"
}
}
accountUuid required | string <uuid> UUID of account |
documentUuid required | string <uuid> UUID of contract note |
{- "status": 0,
- "message": "string",
- "data": {
- "archive": "Archive document",
- "restore": "Restore document",
- "clone": "Clone document",
- "delete": "Delete document",
- "cancel": "Cancel document",
- "convert": "Convert quote to invoice",
- "convertCN": "Convert quote to contract note",
- "convertCNDN": "Convert contract note to delivery note",
- "convertCNI": "Convert contract note to invoice",
- "convertDNI": "Convert delivery note to invoice",
- "convertIC": "Convert invoice to credit note",
- "convertDN": "Convert invoice to delivery note",
- "convertT": "Convert invoice to template",
- "convertTI": "Convert invoice template to invoice",
- "convertToTemplate": "Convert document to template",
- "convertTemplateToQuote": "Convert quote template to quote",
- "convertTemplateToDeliveryNote": "Convert delivery note template to delivery note",
- "convertTemplateToCreditNote": "Convert credit note template to credit note",
- "convertTemplateToContractNote": "Convert contract note template to contract note",
- "print": "Print PDF",
- "email": "Send email",
- "markApproved": "Mark quote as approved",
- "markDeclined": "Mark quote as declined",
- "markSent": "Mark as sent",
- "dunningPrint": "Print reminder",
- "dunningSent": "Send reminder"
}
}
accountUuid required | string <uuid> UUID of account |
documentUuid required | string <uuid> UUID of contract note |
action required | string Name of action |
{- "id": 0,
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "type": "string"
}
accountUuid required | string <uuid> UUID of account |
updatedSince | string or null <date> |
limit | integer or null |
page | integer or null |
{- "status": 0,
- "message": "string",
- "data": [
- {
- "currencyCode": "string",
- "customField1": "string",
- "customField2": "string",
- "customField3": "string",
- "customField4": "string",
- "deliveryNoteDate": "2019-08-24",
- "deliveryNoteNumber": "string",
- "id": 0,
- "isArchived": true,
- "isCancelled": true,
- "receiver": {
- "addressUuid": "ac453eba-e855-4d33-9d8a-d578082d651a",
- "companyUuid": "fdfe4f8f-1fcb-4da9-b882-48ec3a9a0d16",
- "personUuid": "33e376f4-6b44-40a7-a69a-beb9d070833a",
- "customerNumber": "string",
- "name": "string"
}, - "reference": "string",
- "sentStatus": "OPEN",
- "title": "string",
- "updatedAt": "2019-08-24",
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}
]
}
accountUuid required | string <uuid> UUID of account where the delivery note should be created |
required | Array of objects (singleDeliveryNote) non-empty |
{- "documents": [
- {
- "isTemplate": false,
- "receiver": {
- "addressUuid": "19a97816-85e8-49a2-8be0-a045e10edfbb",
- "companyUuid": "82b7faf3-a893-4c00-b28d-9a52807926db",
- "contactPersonUuid": "7b606c4e-9a95-4cb2-b88a-bc565113703c",
- "additionalReceivers": [
- {
- "personUuid": "aaa61110-04cb-4b61-9463-b6f108d111cf"
}, - {
- "personUuid": "cbc205dd-9f13-4066-9e11-a786a14e1875"
}
]
}, - "currencyCode": "CHF",
- "title": "Custom Invoice Title",
- "reference": "our reference",
- "customField1": "custom 1",
- "customField2": "custom 2",
- "customField3": "custom 3",
- "customField4": "custom 4",
- "deliveryNoteDate": "2021-11-26",
- "deliveryDate": "2021-12-26",
- "terms": "here you can define terms and conditions in a free text form",
- "publicNotes": "here you can add notes to your invoice which are public available",
- "footerText": "My custom invoice footer",
- "positions": [
- {
- "kind": "subtitle",
- "positionNumber": 1,
- "title": "My Product Subtitle"
}, - {
- "kind": "product",
- "positionNumber": 2,
- "productNumber": "T0001",
- "productDescription": "A Test product description for a test json",
- "quantity": 2.5
}, - {
- "kind": "product",
- "positionNumber": 3,
- "productNumber": "T0002",
- "productDescription": "Another Test product description for a test json",
- "quantity": 2.5
}, - {
- "kind": "product",
- "positionNumber": 4,
- "productDescription": "Free Product",
- "quantity": 1
}, - {
- "kind": "group",
- "positionNumber": 5,
- "items": [
- {
- "kind": "product",
- "positionNumber": 6,
- "productNumber": "T0007",
- "productDescription": "Product 1 in Group"
}, - {
- "kind": "product",
- "positionNumber": 7,
- "productNumber": "T0008",
- "productDescription": "Product 2 in Group"
}
], - "title": "A grouped position"
}
]
}
]
}
{- "status": 0,
- "message": "string",
- "data": {
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "currencyCode": "CHF",
- "title": "string",
- "reference": "string",
- "customField1": "string",
- "customField2": "string",
- "customField3": "string",
- "customField4": "string",
- "terms": "string",
- "publicNotes": "string",
- "footerText": "string",
- "receiver": { },
- "positions": [
- {
- "positionNumber": 0,
- "kind": "string",
- "productNumber": "string",
- "productDescription": "string",
- "quantity": 0,
- "unitCode": "string",
- "singlePrice": 0,
- "positionTotal": 0,
- "discounts": {
- "percentage": 0
}, - "vat": {
- "percentage": 0,
- "amount": "string"
}
}
], - "quoteDate": "string",
- "validUntilDate": "string",
- "pricesIncludeVat": true,
- "documentTotal": "string"
}
}
accountUuid required | string <uuid> UUID of account |
documentUuid required | string <uuid> UUID of contract-note |
{- "status": 0,
- "message": "string",
- "data": {
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "currencyCode": "CHF",
- "title": "string",
- "reference": "string",
- "customField1": "string",
- "customField2": "string",
- "customField3": "string",
- "customField4": "string",
- "terms": "string",
- "publicNotes": "string",
- "footerText": "string",
- "receiver": { },
- "deliveryNoteDate": "string",
- "deliveryDate": "string",
- "positions": [
- {
- "positionNumber": 0,
- "kind": "string",
- "productNumber": "string",
- "productDescription": "string",
- "quantity": 0
}
]
}
}
accountUuid required | string <uuid> UUID of account where the delivery note should be created |
documentUuid required | string <uuid> UUID of contract-note |
required | Array of objects (singleDeliveryNote) non-empty |
{- "documents": [
- {
- "isTemplate": false,
- "receiver": {
- "addressUuid": "19a97816-85e8-49a2-8be0-a045e10edfbb",
- "companyUuid": "82b7faf3-a893-4c00-b28d-9a52807926db",
- "contactPersonUuid": "7b606c4e-9a95-4cb2-b88a-bc565113703c",
- "additionalReceivers": [
- {
- "personUuid": "aaa61110-04cb-4b61-9463-b6f108d111cf"
}, - {
- "personUuid": "cbc205dd-9f13-4066-9e11-a786a14e1875"
}
]
}, - "currencyCode": "CHF",
- "title": "Custom Invoice Title",
- "reference": "our reference",
- "customField1": "custom 1",
- "customField2": "custom 2",
- "customField3": "custom 3",
- "customField4": "custom 4",
- "deliveryNoteDate": "2021-11-26",
- "deliveryDate": "2021-12-26",
- "terms": "here you can define terms and conditions in a free text form",
- "publicNotes": "here you can add notes to your invoice which are public available",
- "footerText": "My custom invoice footer",
- "positions": [
- {
- "kind": "subtitle",
- "positionNumber": 1,
- "title": "My Product Subtitle"
}, - {
- "kind": "product",
- "positionNumber": 2,
- "productNumber": "T0001",
- "productDescription": "A Test product description for a test json",
- "quantity": 2.5
}, - {
- "kind": "product",
- "positionNumber": 3,
- "productNumber": "T0002",
- "productDescription": "Another Test product description for a test json",
- "quantity": 2.5
}, - {
- "kind": "product",
- "positionNumber": 4,
- "productDescription": "Free Product",
- "quantity": 1
}, - {
- "kind": "group",
- "positionNumber": 5,
- "items": [
- {
- "kind": "product",
- "positionNumber": 6,
- "productNumber": "T0007",
- "productDescription": "Product 1 in Group"
}, - {
- "kind": "product",
- "positionNumber": 7,
- "productNumber": "T0008",
- "productDescription": "Product 2 in Group"
}
], - "title": "A grouped position"
}
]
}
]
}
{- "status": 0,
- "message": "string",
- "data": {
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "currencyCode": "CHF",
- "title": "string",
- "reference": "string",
- "customField1": "string",
- "customField2": "string",
- "customField3": "string",
- "customField4": "string",
- "terms": "string",
- "publicNotes": "string",
- "footerText": "string",
- "receiver": { },
- "deliveryNoteDate": "string",
- "deliveryDate": "string",
- "positions": [
- {
- "positionNumber": 0,
- "kind": "string",
- "productNumber": "string",
- "productDescription": "string",
- "quantity": 0
}
]
}
}
accountUuid required | string <uuid> UUID of account |
documentUuid required | string <uuid> UUID of delivery note |
{- "status": 0,
- "message": "string",
- "data": {
- "archive": "Archive document",
- "restore": "Restore document",
- "clone": "Clone document",
- "delete": "Delete document",
- "cancel": "Cancel document",
- "convert": "Convert quote to invoice",
- "convertCN": "Convert quote to contract note",
- "convertCNDN": "Convert contract note to delivery note",
- "convertCNI": "Convert contract note to invoice",
- "convertDNI": "Convert delivery note to invoice",
- "convertIC": "Convert invoice to credit note",
- "convertDN": "Convert invoice to delivery note",
- "convertT": "Convert invoice to template",
- "convertTI": "Convert invoice template to invoice",
- "convertToTemplate": "Convert document to template",
- "convertTemplateToQuote": "Convert quote template to quote",
- "convertTemplateToDeliveryNote": "Convert delivery note template to delivery note",
- "convertTemplateToCreditNote": "Convert credit note template to credit note",
- "convertTemplateToContractNote": "Convert contract note template to contract note",
- "print": "Print PDF",
- "email": "Send email",
- "markApproved": "Mark quote as approved",
- "markDeclined": "Mark quote as declined",
- "markSent": "Mark as sent",
- "dunningPrint": "Print reminder",
- "dunningSent": "Send reminder"
}
}
accountUuid required | string <uuid> UUID of account |
documentUuid required | string <uuid> UUID of delivery note |
action required | string Name of action |
{- "id": 0,
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "type": "string"
}
accountUuid required | string <uuid> UUID of account |
updatedSince | string or null <date> |
limit | integer or null |
page | integer or null |
{- "status": 0,
- "message": "string",
- "data": [
- {
- "currencyCode": "string",
- "customField1": "string",
- "customField2": "string",
- "customField3": "string",
- "customField4": "string",
- "deliveryDate": "2019-08-24",
- "documentTotal": 0,
- "dueDate": "2019-08-24",
- "dunningLevel": "REMINDER",
- "id": 0,
- "invoiceDate": "2019-08-24",
- "invoiceNumber": "string",
- "isArchived": true,
- "isCancelled": true,
- "isImported": true,
- "openAmount": 0,
- "receiver": {
- "addressUuid": "ac453eba-e855-4d33-9d8a-d578082d651a",
- "companyUuid": "fdfe4f8f-1fcb-4da9-b882-48ec3a9a0d16",
- "personUuid": "33e376f4-6b44-40a7-a69a-beb9d070833a",
- "customerNumber": "string",
- "name": "string"
}, - "reference": "string",
- "sentStatus": "OPEN",
- "title": "string",
- "updatedAt": "2019-08-24",
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}
]
}
accountUuid required | string <uuid> UUID of account where the invoice should be created |
required | Array of objects (singleInvoice) non-empty |
{- "documents": [
- {
- "isTemplate": false,
- "receiver": {
- "addressUuid": "19a97816-85e8-49a2-8be0-a045e10edfbb",
- "companyUuid": "82b7faf3-a893-4c00-b28d-9a52807926db",
- "contactPersonUuid": "7b606c4e-9a95-4cb2-b88a-bc565113703c",
- "additionalReceivers": [
- {
- "personUuid": "aaa61110-04cb-4b61-9463-b6f108d111cf"
}, - {
- "personUuid": "cbc205dd-9f13-4066-9e11-a786a14e1875"
}
]
}, - "currencyCode": "CHF",
- "title": "Custom Invoice Title",
- "reference": "our reference",
- "customField1": "custom 1",
- "customField2": "custom 2",
- "customField3": "custom 3",
- "customField4": "custom 4",
- "invoiceDate": "2021-11-26",
- "dueDate": "2021-12-26",
- "deliveryDate": "2021-12-27",
- "paymentInstructions": {
- "iban": "CH2200784102000123454",
- "reference": "RF18000000000539007547034"
}, - "pricesIncludeVat": false,
- "documentTotal": 50,
- "documentDiscount": {
- "amount": 0
}, - "cashDiscounts": [
- {
- "days": 5,
- "percentage": 2
}, - {
- "days": 7,
- "percentage": 1.5
}, - {
- "days": 9,
- "percentage": 0.5
}
], - "terms": "here you can define terms and conditions in a free text form",
- "publicNotes": "here you can add notes to your invoice which are public available",
- "footerText": "My custom invoice footer",
- "positions": [
- {
- "kind": "subtitle",
- "positionNumber": 1,
- "title": "My Product Subtitle"
}, - {
- "kind": "product",
- "positionNumber": 2,
- "productNumber": "T0001",
- "productDescription": "A Test product description for a test json",
- "quantity": 2.5,
- "singlePrice": 10,
- "positionTotal": 25,
- "discount": {
- "amount": 0
}, - "vat": {
- "percentage": 0,
- "amount": 0
}
}, - {
- "kind": "product",
- "positionNumber": 3,
- "productNumber": "T0002",
- "productDescription": "Another Test product description for a test json",
- "quantity": 2.5,
- "singlePrice": 10,
- "positionTotal": 25,
- "discount": {
- "amount": 0
}, - "vat": {
- "percentage": 0,
- "amount": 0
}
}, - {
- "kind": "section_total",
- "positionNumber": 4
}, - {
- "kind": "divider",
- "positionNumber": 5
}, - {
- "kind": "product",
- "positionNumber": 6,
- "productDescription": "Free Product",
- "quantity": 1,
- "singlePrice": 0,
- "positionTotal": 0,
- "discount": {
- "amount": 0
}, - "vat": {
- "percentage": 0,
- "amount": 0
}
}, - {
- "kind": "group",
- "positionNumber": 7,
- "items": [
- {
- "kind": "product",
- "positionNumber": 8,
- "productNumber": "T0007",
- "productDescription": "Product 1 in Group",
- "quantity": 1,
- "singlePrice": 10,
- "positionTotal": 10.25,
- "discount": {
- "amount": 0
}, - "vat": {
- "percentage": 2.5,
- "amount": 0.25
}
}, - {
- "kind": "product",
- "positionNumber": 9,
- "productNumber": "T0008",
- "productDescription": "Product 2 in Group",
- "quantity": 1,
- "singlePrice": 20,
- "positionTotal": 12.5,
- "discount": {
- "amount": 0
}, - "vat": {
- "percentage": 2.5,
- "amount": 0.5
}
}
], - "title": "A grouped position"
}
]
}
]
}
{- "status": 0,
- "message": "string",
- "data": {
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "currencyCode": "CHF",
- "title": "string",
- "reference": "string",
- "customField1": "string",
- "customField2": "string",
- "customField3": "string",
- "customField4": "string",
- "terms": "string",
- "publicNotes": "string",
- "footerText": "string",
- "receiver": { },
- "positions": [
- {
- "positionNumber": 0,
- "kind": "string",
- "productNumber": "string",
- "productDescription": "string",
- "quantity": 0,
- "unitCode": "string",
- "singlePrice": 0,
- "positionTotal": 0,
- "discounts": {
- "percentage": 0
}, - "vat": {
- "percentage": 0,
- "amount": "string"
}
}
], - "quoteDate": "string",
- "validUntilDate": "string",
- "pricesIncludeVat": true,
- "documentTotal": "string"
}
}
accountUuid required | string <uuid> UUID of account |
documentUuid required | string <uuid> UUID of contract-note |
{- "status": 0,
- "message": "string",
- "data": {
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "currencyCode": "CHF",
- "title": "string",
- "reference": "string",
- "customField1": "string",
- "customField2": "string",
- "customField3": "string",
- "customField4": "string",
- "terms": "string",
- "publicNotes": "string",
- "footerText": "string",
- "receiver": { },
- "paymentInstrucations": {
- "iban": "string",
- "reference": "string",
- "bic": "string"
}, - "positions": [
- {
- "positionNumber": 0,
- "kind": "string",
- "productNumber": "string",
- "productDescription": "string",
- "quantity": 0,
- "unitCode": "string",
- "singlePrice": 0,
- "positionTotal": 0,
- "discounts": {
- "percentage": 0
}, - "vat": {
- "percentage": 0,
- "amount": "string"
}
}
], - "cashDiscounts": [
- {
- "days": 0,
- "percentage": "string"
}
], - "invoiceDate": "string",
- "dueDate": "string",
- "deliverDate": "string",
- "pricesIncludeVat": true,
- "documentTotal": "string"
}
}
accountUuid required | string <uuid> UUID of account where the invoice should be created |
documentUuid required | string <uuid> UUID of contract-note |
required | Array of objects (singleInvoice) non-empty |
{- "documents": [
- {
- "isTemplate": false,
- "receiver": {
- "addressUuid": "19a97816-85e8-49a2-8be0-a045e10edfbb",
- "companyUuid": "82b7faf3-a893-4c00-b28d-9a52807926db",
- "contactPersonUuid": "7b606c4e-9a95-4cb2-b88a-bc565113703c",
- "additionalReceivers": [
- {
- "personUuid": "aaa61110-04cb-4b61-9463-b6f108d111cf"
}, - {
- "personUuid": "cbc205dd-9f13-4066-9e11-a786a14e1875"
}
]
}, - "currencyCode": "CHF",
- "title": "Custom Invoice Title",
- "reference": "our reference",
- "customField1": "custom 1",
- "customField2": "custom 2",
- "customField3": "custom 3",
- "customField4": "custom 4",
- "invoiceDate": "2021-11-26",
- "dueDate": "2021-12-26",
- "deliveryDate": "2021-12-27",
- "paymentInstructions": {
- "iban": "CH2200784102000123454",
- "reference": "RF18000000000539007547034"
}, - "pricesIncludeVat": false,
- "documentTotal": 50,
- "documentDiscount": {
- "amount": 0
}, - "cashDiscounts": [
- {
- "days": 5,
- "percentage": 2
}, - {
- "days": 7,
- "percentage": 1.5
}, - {
- "days": 9,
- "percentage": 0.5
}
], - "terms": "here you can define terms and conditions in a free text form",
- "publicNotes": "here you can add notes to your invoice which are public available",
- "footerText": "My custom invoice footer",
- "positions": [
- {
- "kind": "subtitle",
- "positionNumber": 1,
- "title": "My Product Subtitle"
}, - {
- "kind": "product",
- "positionNumber": 2,
- "productNumber": "T0001",
- "productDescription": "A Test product description for a test json",
- "quantity": 2.5,
- "singlePrice": 10,
- "positionTotal": 25,
- "discount": {
- "amount": 0
}, - "vat": {
- "percentage": 0,
- "amount": 0
}
}, - {
- "kind": "product",
- "positionNumber": 3,
- "productNumber": "T0002",
- "productDescription": "Another Test product description for a test json",
- "quantity": 2.5,
- "singlePrice": 10,
- "positionTotal": 25,
- "discount": {
- "amount": 0
}, - "vat": {
- "percentage": 0,
- "amount": 0
}
}, - {
- "kind": "section_total",
- "positionNumber": 4
}, - {
- "kind": "divider",
- "positionNumber": 5
}, - {
- "kind": "product",
- "positionNumber": 6,
- "productDescription": "Free Product",
- "quantity": 1,
- "singlePrice": 0,
- "positionTotal": 0,
- "discount": {
- "amount": 0
}, - "vat": {
- "percentage": 0,
- "amount": 0
}
}, - {
- "kind": "group",
- "positionNumber": 7,
- "items": [
- {
- "kind": "product",
- "positionNumber": 8,
- "productNumber": "T0007",
- "productDescription": "Product 1 in Group",
- "quantity": 1,
- "singlePrice": 10,
- "positionTotal": 10.25,
- "discount": {
- "amount": 0
}, - "vat": {
- "percentage": 2.5,
- "amount": 0.25
}
}, - {
- "kind": "product",
- "positionNumber": 9,
- "productNumber": "T0008",
- "productDescription": "Product 2 in Group",
- "quantity": 1,
- "singlePrice": 20,
- "positionTotal": 12.5,
- "discount": {
- "amount": 0
}, - "vat": {
- "percentage": 2.5,
- "amount": 0.5
}
}
], - "title": "A grouped position"
}
]
}
]
}
{- "status": 0,
- "message": "string",
- "data": {
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "currencyCode": "CHF",
- "title": "string",
- "reference": "string",
- "customField1": "string",
- "customField2": "string",
- "customField3": "string",
- "customField4": "string",
- "terms": "string",
- "publicNotes": "string",
- "footerText": "string",
- "receiver": { },
- "paymentInstrucations": {
- "iban": "string",
- "reference": "string",
- "bic": "string"
}, - "positions": [
- {
- "positionNumber": 0,
- "kind": "string",
- "productNumber": "string",
- "productDescription": "string",
- "quantity": 0,
- "unitCode": "string",
- "singlePrice": 0,
- "positionTotal": 0,
- "discounts": {
- "percentage": 0
}, - "vat": {
- "percentage": 0,
- "amount": "string"
}
}
], - "cashDiscounts": [
- {
- "days": 0,
- "percentage": "string"
}
], - "invoiceDate": "string",
- "dueDate": "string",
- "deliverDate": "string",
- "pricesIncludeVat": true,
- "documentTotal": "string"
}
}
accountUuid required | string <uuid> UUID of account |
documentUuid required | string <uuid> UUID of invoice |
{- "status": 0,
- "message": "string",
- "data": {
- "archive": "Archive document",
- "restore": "Restore document",
- "clone": "Clone document",
- "delete": "Delete document",
- "cancel": "Cancel document",
- "convert": "Convert quote to invoice",
- "convertCN": "Convert quote to contract note",
- "convertCNDN": "Convert contract note to delivery note",
- "convertCNI": "Convert contract note to invoice",
- "convertDNI": "Convert delivery note to invoice",
- "convertIC": "Convert invoice to credit note",
- "convertDN": "Convert invoice to delivery note",
- "convertT": "Convert invoice to template",
- "convertTI": "Convert invoice template to invoice",
- "convertToTemplate": "Convert document to template",
- "convertTemplateToQuote": "Convert quote template to quote",
- "convertTemplateToDeliveryNote": "Convert delivery note template to delivery note",
- "convertTemplateToCreditNote": "Convert credit note template to credit note",
- "convertTemplateToContractNote": "Convert contract note template to contract note",
- "print": "Print PDF",
- "email": "Send email",
- "markApproved": "Mark quote as approved",
- "markDeclined": "Mark quote as declined",
- "markSent": "Mark as sent",
- "dunningPrint": "Print reminder",
- "dunningSent": "Send reminder"
}
}
accountUuid required | string <uuid> UUID of account |
documentUuid required | string <uuid> UUID of invoice |
action required | string Name of action |
{- "id": 0,
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "type": "string"
}
accountUuid required | string <uuid> UUID of account where the invoice should be imported to |
required | Array of objects (singleDocument) non-empty |
{- "documents": [
- {
- "documentData": {
- "currencyCode": "CHF",
- "receiver": {
- "addressUuid": "d48fa622-3ea1-4d2e-a588-d44604ab6b56",
- "companyUuid": "eb8908b5-a4e2-4538-bbc8-1c11cdb6ee0a",
- "contactPersonUuid": "736227b7-0093-446b-92d8-c984335b7ca9",
- "additionalReceivers": [
- {
- "personUuid": "7d2a767e-d0ef-4ac1-8fcf-010dd5c2af04"
}
]
}, - "invoiceDate": "2022-08-10",
- "dueDate": "2022-09-01",
- "deliveryDate": "2022-08-12",
- "paymentInstructions": {
- "iban": "CH2200784102000123454",
- "reference": "RF18000000000539007547034"
}, - "documentTotal": 107.7,
- "taxPositions": [
- {
- "accountNumber": 1000,
- "isTaxIncluded": false,
- "amount": 100,
- "taxRate": 7.7
}
]
}
}
]
}
{- "status": 0,
- "message": "string",
- "data": {
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "currencyCode": "CHF",
- "title": "string",
- "reference": "string",
- "customField1": "string",
- "customField2": "string",
- "customField3": "string",
- "customField4": "string",
- "terms": "string",
- "publicNotes": "string",
- "footerText": "string",
- "receiver": { },
- "positions": [
- {
- "positionNumber": 0,
- "kind": "string",
- "productNumber": "string",
- "productDescription": "string",
- "quantity": 0,
- "unitCode": "string",
- "singlePrice": 0,
- "positionTotal": 0,
- "discounts": {
- "percentage": 0
}, - "vat": {
- "percentage": 0,
- "amount": "string"
}
}
], - "quoteDate": "string",
- "validUntilDate": "string",
- "pricesIncludeVat": true,
- "documentTotal": "string"
}
}
accountUuid required | string <uuid> UUID of account |
updatedSince | string or null <date> |
limit | integer or null |
page | integer or null |
{- "status": 0,
- "message": "string",
- "data": [
- {
- "creditNoteDate": "2019-08-24",
- "currencyCode": "string",
- "customField1": "string",
- "customField2": "string",
- "customField3": "string",
- "customField4": "string",
- "documentTotal": 0,
- "dueDate": "2019-08-24",
- "id": 0,
- "isArchived": true,
- "isCancelled": true,
- "openAmount": 0,
- "receiver": {
- "addressUuid": "ac453eba-e855-4d33-9d8a-d578082d651a",
- "companyUuid": "fdfe4f8f-1fcb-4da9-b882-48ec3a9a0d16",
- "personUuid": "33e376f4-6b44-40a7-a69a-beb9d070833a",
- "customerNumber": "string",
- "name": "string"
}, - "reference": "string",
- "sentStatus": "OPEN",
- "title": "string",
- "updatedAt": "2019-08-24",
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}
]
}
accountUuid required | string <uuid> UUID of account where the credit note should be created |
required | Array of objects (singleCreditNote) non-empty |
{- "documents": [
- {
- "isTemplate": false,
- "receiver": {
- "addressUuid": "19a97816-85e8-49a2-8be0-a045e10edfbb",
- "companyUuid": "82b7faf3-a893-4c00-b28d-9a52807926db",
- "contactPersonUuid": "7b606c4e-9a95-4cb2-b88a-bc565113703c",
- "additionalReceivers": [
- {
- "personUuid": "aaa61110-04cb-4b61-9463-b6f108d111cf"
}, - {
- "personUuid": "cbc205dd-9f13-4066-9e11-a786a14e1875"
}
]
}, - "currencyCode": "CHF",
- "title": "Custom Invoice Title",
- "reference": "our reference",
- "customField1": "custom 1",
- "customField2": "custom 2",
- "customField3": "custom 3",
- "customField4": "custom 4",
- "creditNoteDate": "2021-11-26",
- "dueDate": "2021-12-26",
- "pricesIncludeVat": false,
- "documentTotal": 50,
- "documentDiscount": {
- "amount": 0
}, - "cashDiscounts": [
- {
- "days": 5,
- "percentage": 2
}, - {
- "days": 7,
- "percentage": 1.5
}, - {
- "days": 9,
- "percentage": 0.5
}
], - "terms": "here you can define terms and conditions in a free text form",
- "publicNotes": "here you can add notes to your invoice which are public available",
- "footerText": "My custom invoice footer",
- "positions": [
- {
- "kind": "subtitle",
- "positionNumber": 1,
- "title": "My Product Subtitle"
}, - {
- "kind": "product",
- "positionNumber": 2,
- "productNumber": "T0001",
- "productDescription": "A Test product description for a test json",
- "quantity": 2.5,
- "singlePrice": 10,
- "positionTotal": 25,
- "discount": {
- "amount": 0
}, - "vat": {
- "percentage": 0,
- "amount": 0
}
}, - {
- "kind": "product",
- "positionNumber": 3,
- "productNumber": "T0002",
- "productDescription": "Another Test product description for a test json",
- "quantity": 2.5,
- "singlePrice": 10,
- "positionTotal": 25,
- "discount": {
- "amount": 0
}, - "vat": {
- "percentage": 0,
- "amount": 0
}
}, - {
- "kind": "section_total",
- "positionNumber": 4
}, - {
- "kind": "divider",
- "positionNumber": 5
}, - {
- "kind": "product",
- "positionNumber": 6,
- "productDescription": "Free Product",
- "quantity": 1,
- "singlePrice": 0,
- "positionTotal": 0,
- "discount": {
- "amount": 0
}, - "vat": {
- "percentage": 0,
- "amount": 0
}
}
]
}
]
}
{- "status": 0,
- "message": "string",
- "data": {
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "currencyCode": "CHF",
- "title": "string",
- "reference": "string",
- "customField1": "string",
- "customField2": "string",
- "customField3": "string",
- "customField4": "string",
- "terms": "string",
- "publicNotes": "string",
- "footerText": "string",
- "receiver": { },
- "positions": [
- {
- "positionNumber": 0,
- "kind": "string",
- "productNumber": "string",
- "productDescription": "string",
- "quantity": 0,
- "unitCode": "string",
- "singlePrice": 0,
- "positionTotal": 0,
- "discounts": {
- "percentage": 0
}, - "vat": {
- "percentage": 0,
- "amount": "string"
}
}
], - "quoteDate": "string",
- "validUntilDate": "string",
- "pricesIncludeVat": true,
- "documentTotal": "string"
}
}
accountUuid required | string <uuid> UUID of account |
documentUuid required | string <uuid> UUID of contract-note |
{- "status": 0,
- "message": "string",
- "data": {
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "currencyCode": "CHF",
- "title": "string",
- "reference": "string",
- "customField1": "string",
- "customField2": "string",
- "customField3": "string",
- "customField4": "string",
- "terms": "string",
- "publicNotes": "string",
- "footerText": "string",
- "receiver": { },
- "positions": [
- {
- "positionNumber": 0,
- "kind": "string",
- "productNumber": "string",
- "productDescription": "string",
- "quantity": 0,
- "unitCode": "string",
- "singlePrice": 0,
- "positionTotal": 0,
- "discounts": {
- "percentage": 0
}, - "vat": {
- "percentage": 0,
- "amount": "string"
}
}
], - "creditNoteDate": "string",
- "dueDate": "string",
- "pricesIncludeVat": true,
- "documentTotal": "string"
}
}
accountUuid required | string <uuid> UUID of account where the credit note should be created |
documentUuid required | string <uuid> UUID of contract-note |
required | Array of objects (singleCreditNote) non-empty |
{- "documents": [
- {
- "isTemplate": false,
- "receiver": {
- "addressUuid": "19a97816-85e8-49a2-8be0-a045e10edfbb",
- "companyUuid": "82b7faf3-a893-4c00-b28d-9a52807926db",
- "contactPersonUuid": "7b606c4e-9a95-4cb2-b88a-bc565113703c",
- "additionalReceivers": [
- {
- "personUuid": "aaa61110-04cb-4b61-9463-b6f108d111cf"
}, - {
- "personUuid": "cbc205dd-9f13-4066-9e11-a786a14e1875"
}
]
}, - "currencyCode": "CHF",
- "title": "Custom Invoice Title",
- "reference": "our reference",
- "customField1": "custom 1",
- "customField2": "custom 2",
- "customField3": "custom 3",
- "customField4": "custom 4",
- "creditNoteDate": "2021-11-26",
- "dueDate": "2021-12-26",
- "pricesIncludeVat": false,
- "documentTotal": 50,
- "documentDiscount": {
- "amount": 0
}, - "cashDiscounts": [
- {
- "days": 5,
- "percentage": 2
}, - {
- "days": 7,
- "percentage": 1.5
}, - {
- "days": 9,
- "percentage": 0.5
}
], - "terms": "here you can define terms and conditions in a free text form",
- "publicNotes": "here you can add notes to your invoice which are public available",
- "footerText": "My custom invoice footer",
- "positions": [
- {
- "kind": "subtitle",
- "positionNumber": 1,
- "title": "My Product Subtitle"
}, - {
- "kind": "product",
- "positionNumber": 2,
- "productNumber": "T0001",
- "productDescription": "A Test product description for a test json",
- "quantity": 2.5,
- "singlePrice": 10,
- "positionTotal": 25,
- "discount": {
- "amount": 0
}, - "vat": {
- "percentage": 0,
- "amount": 0
}
}, - {
- "kind": "product",
- "positionNumber": 3,
- "productNumber": "T0002",
- "productDescription": "Another Test product description for a test json",
- "quantity": 2.5,
- "singlePrice": 10,
- "positionTotal": 25,
- "discount": {
- "amount": 0
}, - "vat": {
- "percentage": 0,
- "amount": 0
}
}, - {
- "kind": "section_total",
- "positionNumber": 4
}, - {
- "kind": "divider",
- "positionNumber": 5
}, - {
- "kind": "product",
- "positionNumber": 6,
- "productDescription": "Free Product",
- "quantity": 1,
- "singlePrice": 0,
- "positionTotal": 0,
- "discount": {
- "amount": 0
}, - "vat": {
- "percentage": 0,
- "amount": 0
}
}
]
}
]
}
{- "status": 0,
- "message": "string",
- "data": {
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "currencyCode": "CHF",
- "title": "string",
- "reference": "string",
- "customField1": "string",
- "customField2": "string",
- "customField3": "string",
- "customField4": "string",
- "terms": "string",
- "publicNotes": "string",
- "footerText": "string",
- "receiver": { },
- "positions": [
- {
- "positionNumber": 0,
- "kind": "string",
- "productNumber": "string",
- "productDescription": "string",
- "quantity": 0,
- "unitCode": "string",
- "singlePrice": 0,
- "positionTotal": 0,
- "discounts": {
- "percentage": 0
}, - "vat": {
- "percentage": 0,
- "amount": "string"
}
}
], - "creditNoteDate": "string",
- "dueDate": "string",
- "pricesIncludeVat": true,
- "documentTotal": "string"
}
}
accountUuid required | string <uuid> UUID of account |
documentUuid required | string <uuid> UUID of credit note |
{- "status": 0,
- "message": "string",
- "data": {
- "archive": "Archive document",
- "restore": "Restore document",
- "clone": "Clone document",
- "delete": "Delete document",
- "cancel": "Cancel document",
- "convert": "Convert quote to invoice",
- "convertCN": "Convert quote to contract note",
- "convertCNDN": "Convert contract note to delivery note",
- "convertCNI": "Convert contract note to invoice",
- "convertDNI": "Convert delivery note to invoice",
- "convertIC": "Convert invoice to credit note",
- "convertDN": "Convert invoice to delivery note",
- "convertT": "Convert invoice to template",
- "convertTI": "Convert invoice template to invoice",
- "convertToTemplate": "Convert document to template",
- "convertTemplateToQuote": "Convert quote template to quote",
- "convertTemplateToDeliveryNote": "Convert delivery note template to delivery note",
- "convertTemplateToCreditNote": "Convert credit note template to credit note",
- "convertTemplateToContractNote": "Convert contract note template to contract note",
- "print": "Print PDF",
- "email": "Send email",
- "markApproved": "Mark quote as approved",
- "markDeclined": "Mark quote as declined",
- "markSent": "Mark as sent",
- "dunningPrint": "Print reminder",
- "dunningSent": "Send reminder"
}
}
accountUuid required | string <uuid> UUID of account |
documentUuid required | string <uuid> UUID of credit note |
action required | string Name of action |
{- "id": 0,
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "type": "string"
}
accountUuid required | string <uuid> UUID of account |
updatedSince | string or null <date> |
limit | integer or null |
page | integer or null |
{- "status": 0,
- "message": "string",
- "data": [
- {
- "currencyCode": "string",
- "customField1": "string",
- "customField2": "string",
- "customField3": "string",
- "customField4": "string",
- "documentTotal": 0,
- "frequency": "weekly",
- "id": 0,
- "isLastOfMonth": true,
- "isRecurringActive": true,
- "pricesIncludeVat": true,
- "receiver": {
- "addressUuid": "ac453eba-e855-4d33-9d8a-d578082d651a",
- "companyUuid": "fdfe4f8f-1fcb-4da9-b882-48ec3a9a0d16",
- "personUuid": "33e376f4-6b44-40a7-a69a-beb9d070833a",
- "customerNumber": "string",
- "name": "string"
}, - "reference": "string",
- "startDate": "2019-08-24",
- "title": "string",
- "updatedAt": "2019-08-24",
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}
]
}
accountUuid required | string <uuid> UUID of account where the recurring invoice should be created |
required | Array of objects (singleRecurringInvoice) non-empty |
{- "documents": [
- {
- "receiver": {
- "addressUuid": "19a97816-85e8-49a2-8be0-a045e10edfbb",
- "companyUuid": "82b7faf3-a893-4c00-b28d-9a52807926db",
- "contactPersonUuid": "7b606c4e-9a95-4cb2-b88a-bc565113703c",
- "additionalReceivers": [
- {
- "personUuid": "aaa61110-04cb-4b61-9463-b6f108d111cf"
}, - {
- "personUuid": "cbc205dd-9f13-4066-9e11-a786a14e1875"
}
]
}, - "currencyCode": "CHF",
- "title": "Custom Invoice Title",
- "reference": "our reference",
- "customField1": "custom 1",
- "customField2": "custom 2",
- "customField3": "custom 3",
- "customField4": "custom 4",
- "startDate": "2021-11-29",
- "endDate": "2023-12-26",
- "frequency": "monthly",
- "isRecurringActive": true,
- "isLastOfMonth": false,
- "paymentInstructions": {
- "iban": "CH2200784102000123454",
- "reference": "RF18000000000539007547034"
}, - "pricesIncludeVat": false,
- "documentTotal": 50,
- "documentDiscount": {
- "amount": 0
}, - "cashDiscounts": [
- {
- "days": 5,
- "percentage": 2
}, - {
- "days": 7,
- "percentage": 1.5
}, - {
- "days": 9,
- "percentage": 0.5
}
], - "terms": "here you can define terms and conditions in a free text form",
- "publicNotes": "here you can add notes to your invoice which are public available",
- "footerText": "My custom invoice footer",
- "positions": [
- {
- "kind": "subtitle",
- "positionNumber": 1,
- "title": "My Product Subtitle"
}, - {
- "kind": "product",
- "positionNumber": 2,
- "productNumber": "T0001",
- "productDescription": "A Test product description for a test json",
- "quantity": 2.5,
- "singlePrice": 10,
- "positionTotal": 25,
- "discount": {
- "amount": 0
}, - "vat": {
- "percentage": 0,
- "amount": 0
}
}, - {
- "kind": "product",
- "positionNumber": 3,
- "productNumber": "T0002",
- "productDescription": "Another Test product description for a test json",
- "quantity": 2.5,
- "singlePrice": 10,
- "positionTotal": 25,
- "discount": {
- "amount": 0
}, - "vat": {
- "percentage": 0,
- "amount": 0
}
}, - {
- "kind": "section_total",
- "positionNumber": 4
}, - {
- "kind": "divider",
- "positionNumber": 5
}, - {
- "kind": "product",
- "positionNumber": 6,
- "productDescription": "Free Product",
- "quantity": 1,
- "singlePrice": 0,
- "positionTotal": 0,
- "discount": {
- "amount": 0
}, - "vat": {
- "percentage": 0,
- "amount": 0
}
}
]
}
]
}
{- "status": 0,
- "message": "string",
- "data": {
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "currencyCode": "CHF",
- "title": "string",
- "reference": "string",
- "customField1": "string",
- "customField2": "string",
- "customField3": "string",
- "customField4": "string",
- "terms": "string",
- "publicNotes": "string",
- "footerText": "string",
- "receiver": { },
- "positions": [
- {
- "positionNumber": 0,
- "kind": "string",
- "productNumber": "string",
- "productDescription": "string",
- "quantity": 0,
- "unitCode": "string",
- "singlePrice": 0,
- "positionTotal": 0,
- "discounts": {
- "percentage": 0
}, - "vat": {
- "percentage": 0,
- "amount": "string"
}
}
], - "quoteDate": "string",
- "validUntilDate": "string",
- "pricesIncludeVat": true,
- "documentTotal": "string"
}
}
accountUuid required | string <uuid> UUID of account |
documentUuid required | string <uuid> UUID of contract-note |
{- "status": 0,
- "message": "string",
- "data": {
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "currencyCode": "CHF",
- "title": "string",
- "reference": "string",
- "customField1": "string",
- "customField2": "string",
- "customField3": "string",
- "customField4": "string",
- "terms": "string",
- "publicNotes": "string",
- "footerText": "string",
- "receiver": { },
- "paymentInstrucations": {
- "iban": "string",
- "reference": "string",
- "bic": "string"
}, - "positions": [
- {
- "positionNumber": 0,
- "kind": "string",
- "productNumber": "string",
- "productDescription": "string",
- "quantity": 0,
- "unitCode": "string",
- "singlePrice": 0,
- "positionTotal": 0,
- "discounts": {
- "percentage": 0
}, - "vat": {
- "percentage": 0,
- "amount": "string"
}
}
], - "cashDiscounts": [
- {
- "days": 0,
- "percentage": "string"
}
], - "startDate": "string",
- "frequency": "string",
- "isRecurringActive": true,
- "isLastOfMonth": true,
- "pricesIncludeVat": true,
- "documentTotal": "string"
}
}
accountUuid required | string <uuid> UUID of account where the recurring invoice should be created |
documentUuid required | string <uuid> UUID of contract-note |
required | Array of objects (singleRecurringInvoice) non-empty |
{- "documents": [
- {
- "receiver": {
- "addressUuid": "19a97816-85e8-49a2-8be0-a045e10edfbb",
- "companyUuid": "82b7faf3-a893-4c00-b28d-9a52807926db",
- "contactPersonUuid": "7b606c4e-9a95-4cb2-b88a-bc565113703c",
- "additionalReceivers": [
- {
- "personUuid": "aaa61110-04cb-4b61-9463-b6f108d111cf"
}, - {
- "personUuid": "cbc205dd-9f13-4066-9e11-a786a14e1875"
}
]
}, - "currencyCode": "CHF",
- "title": "Custom Invoice Title",
- "reference": "our reference",
- "customField1": "custom 1",
- "customField2": "custom 2",
- "customField3": "custom 3",
- "customField4": "custom 4",
- "startDate": "2021-11-29",
- "endDate": "2023-12-26",
- "frequency": "monthly",
- "isRecurringActive": true,
- "isLastOfMonth": false,
- "paymentInstructions": {
- "iban": "CH2200784102000123454",
- "reference": "RF18000000000539007547034"
}, - "pricesIncludeVat": false,
- "documentTotal": 50,
- "documentDiscount": {
- "amount": 0
}, - "cashDiscounts": [
- {
- "days": 5,
- "percentage": 2
}, - {
- "days": 7,
- "percentage": 1.5
}, - {
- "days": 9,
- "percentage": 0.5
}
], - "terms": "here you can define terms and conditions in a free text form",
- "publicNotes": "here you can add notes to your invoice which are public available",
- "footerText": "My custom invoice footer",
- "positions": [
- {
- "kind": "subtitle",
- "positionNumber": 1,
- "title": "My Product Subtitle"
}, - {
- "kind": "product",
- "positionNumber": 2,
- "productNumber": "T0001",
- "productDescription": "A Test product description for a test json",
- "quantity": 2.5,
- "singlePrice": 10,
- "positionTotal": 25,
- "discount": {
- "amount": 0
}, - "vat": {
- "percentage": 0,
- "amount": 0
}
}, - {
- "kind": "product",
- "positionNumber": 3,
- "productNumber": "T0002",
- "productDescription": "Another Test product description for a test json",
- "quantity": 2.5,
- "singlePrice": 10,
- "positionTotal": 25,
- "discount": {
- "amount": 0
}, - "vat": {
- "percentage": 0,
- "amount": 0
}
}, - {
- "kind": "section_total",
- "positionNumber": 4
}, - {
- "kind": "divider",
- "positionNumber": 5
}, - {
- "kind": "product",
- "positionNumber": 6,
- "productDescription": "Free Product",
- "quantity": 1,
- "singlePrice": 0,
- "positionTotal": 0,
- "discount": {
- "amount": 0
}, - "vat": {
- "percentage": 0,
- "amount": 0
}
}
]
}
]
}
{- "status": 0,
- "message": "string",
- "data": {
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "currencyCode": "CHF",
- "title": "string",
- "reference": "string",
- "customField1": "string",
- "customField2": "string",
- "customField3": "string",
- "customField4": "string",
- "terms": "string",
- "publicNotes": "string",
- "footerText": "string",
- "receiver": { },
- "paymentInstrucations": {
- "iban": "string",
- "reference": "string",
- "bic": "string"
}, - "positions": [
- {
- "positionNumber": 0,
- "kind": "string",
- "productNumber": "string",
- "productDescription": "string",
- "quantity": 0,
- "unitCode": "string",
- "singlePrice": 0,
- "positionTotal": 0,
- "discounts": {
- "percentage": 0
}, - "vat": {
- "percentage": 0,
- "amount": "string"
}
}
], - "cashDiscounts": [
- {
- "days": 0,
- "percentage": "string"
}
], - "startDate": "string",
- "frequency": "string",
- "isRecurringActive": true,
- "isLastOfMonth": true,
- "pricesIncludeVat": true,
- "documentTotal": "string"
}
}
accountUuid required | string <uuid> UUID of account |
documentUuid required | string <uuid> UUID of recurring invoice |
{- "status": 0,
- "message": "string",
- "data": {
- "archive": "Archive document",
- "restore": "Restore document",
- "clone": "Clone document",
- "delete": "Delete document",
- "cancel": "Cancel document",
- "convert": "Convert quote to invoice",
- "convertCN": "Convert quote to contract note",
- "convertCNDN": "Convert contract note to delivery note",
- "convertCNI": "Convert contract note to invoice",
- "convertDNI": "Convert delivery note to invoice",
- "convertIC": "Convert invoice to credit note",
- "convertDN": "Convert invoice to delivery note",
- "convertT": "Convert invoice to template",
- "convertTI": "Convert invoice template to invoice",
- "convertToTemplate": "Convert document to template",
- "convertTemplateToQuote": "Convert quote template to quote",
- "convertTemplateToDeliveryNote": "Convert delivery note template to delivery note",
- "convertTemplateToCreditNote": "Convert credit note template to credit note",
- "convertTemplateToContractNote": "Convert contract note template to contract note",
- "print": "Print PDF",
- "email": "Send email",
- "markApproved": "Mark quote as approved",
- "markDeclined": "Mark quote as declined",
- "markSent": "Mark as sent",
- "dunningPrint": "Print reminder",
- "dunningSent": "Send reminder"
}
}
accountUuid required | string <uuid> UUID of account |
documentUuid required | string <uuid> UUID of recurring invoice |
action required | string Name of action |
{- "id": 0,
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "type": "string"
}
accountUuid required | string <uuid> UUID of account |
updatedSince | string or null <date> |
limit | integer or null |
page | integer or null |
{- "status": 0,
- "message": "string",
- "data": [
- {
- "currencyCode": "string",
- "customField1": "string",
- "customField2": "string",
- "customField3": "string",
- "customField4": "string",
- "documentTotal": 0,
- "dueDate": "2019-08-24",
- "id": 0,
- "invoiceDate": "2019-08-24",
- "isVariantInvoice": true,
- "receiver": {
- "addressUuid": "ac453eba-e855-4d33-9d8a-d578082d651a",
- "companyUuid": "fdfe4f8f-1fcb-4da9-b882-48ec3a9a0d16",
- "personUuid": "33e376f4-6b44-40a7-a69a-beb9d070833a",
- "customerNumber": "string",
- "name": "string"
}, - "reference": "string",
- "title": "string",
- "updatedAt": "2019-08-24",
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}
]
}
accountUuid required | string <uuid> UUID of account where the template should be created |
required | Array of objects (singleTemplate) non-empty |
{- "documents": [
- {
- "receiver": {
- "addressUuid": "19a97816-85e8-49a2-8be0-a045e10edfbb",
- "companyUuid": "82b7faf3-a893-4c00-b28d-9a52807926db",
- "contactPersonUuid": "7b606c4e-9a95-4cb2-b88a-bc565113703c",
- "additionalReceivers": [
- {
- "personUuid": "aaa61110-04cb-4b61-9463-b6f108d111cf"
}, - {
- "personUuid": "cbc205dd-9f13-4066-9e11-a786a14e1875"
}
]
}, - "currencyCode": "CHF",
- "title": "Custom Invoice Title",
- "reference": "our reference",
- "customField1": "custom 1",
- "customField2": "custom 2",
- "customField3": "custom 3",
- "customField4": "custom 4",
- "invoiceDate": "2021-11-26",
- "dueDate": "2021-12-26",
- "deliveryDate": "2021-12-27",
- "paymentInstructions": {
- "iban": "CH2200784102000123454",
- "reference": "RF18000000000539007547034"
}, - "pricesIncludeVat": false,
- "documentTotal": 50,
- "documentDiscount": {
- "amount": 0
}, - "cashDiscounts": [
- {
- "days": 5,
- "percentage": 2
}, - {
- "days": 7,
- "percentage": 1.5
}, - {
- "days": 9,
- "percentage": 0.5
}
], - "terms": "here you can define terms and conditions in a free text form",
- "publicNotes": "here you can add notes to your invoice which are public available",
- "footerText": "My custom invoice footer",
- "positions": [
- {
- "kind": "subtitle",
- "positionNumber": 1,
- "title": "My Product Subtitle"
}, - {
- "kind": "product",
- "positionNumber": 2,
- "productNumber": "T0001",
- "productDescription": "A Test product description for a test json",
- "quantity": 2.5,
- "singlePrice": 10,
- "positionTotal": 25,
- "discount": {
- "amount": 0
}, - "vat": {
- "percentage": 0,
- "amount": 0
}
}, - {
- "kind": "product",
- "positionNumber": 3,
- "productNumber": "T0002",
- "productDescription": "Another Test product description for a test json",
- "quantity": 2.5,
- "singlePrice": 10,
- "positionTotal": 25,
- "discount": {
- "amount": 0
}, - "vat": {
- "percentage": 0,
- "amount": 0
}
}, - {
- "kind": "section_total",
- "positionNumber": 4
}, - {
- "kind": "divider",
- "positionNumber": 5
}, - {
- "kind": "product",
- "positionNumber": 6,
- "productDescription": "Free Product",
- "quantity": 1,
- "singlePrice": 0,
- "positionTotal": 0,
- "discount": {
- "amount": 0
}, - "vat": {
- "percentage": 0,
- "amount": 0
}
}
]
}
]
}
{- "status": 0,
- "message": "string",
- "data": {
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "currencyCode": "CHF",
- "title": "string",
- "reference": "string",
- "customField1": "string",
- "customField2": "string",
- "customField3": "string",
- "customField4": "string",
- "terms": "string",
- "publicNotes": "string",
- "footerText": "string",
- "receiver": { },
- "positions": [
- {
- "positionNumber": 0,
- "kind": "string",
- "productNumber": "string",
- "productDescription": "string",
- "quantity": 0,
- "unitCode": "string",
- "singlePrice": 0,
- "positionTotal": 0,
- "discounts": {
- "percentage": 0
}, - "vat": {
- "percentage": 0,
- "amount": "string"
}
}
], - "quoteDate": "string",
- "validUntilDate": "string",
- "pricesIncludeVat": true,
- "documentTotal": "string"
}
}
accountUuid required | string <uuid> UUID of account |
documentUuid required | string <uuid> UUID of contract-note |
{- "status": 0,
- "message": "string",
- "data": {
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "currencyCode": "CHF",
- "title": "string",
- "reference": "string",
- "customField1": "string",
- "customField2": "string",
- "customField3": "string",
- "customField4": "string",
- "terms": "string",
- "publicNotes": "string",
- "footerText": "string",
- "receiver": { },
- "paymentInstrucations": {
- "iban": "string",
- "reference": "string",
- "bic": "string"
}, - "positions": [
- {
- "positionNumber": 0,
- "kind": "string",
- "productNumber": "string",
- "productDescription": "string",
- "quantity": 0,
- "unitCode": "string",
- "singlePrice": 0,
- "positionTotal": 0,
- "discounts": {
- "percentage": 0
}, - "vat": {
- "percentage": 0,
- "amount": "string"
}
}
], - "cashDiscounts": [
- {
- "days": 0,
- "percentage": "string"
}
], - "invoiceDate": "string",
- "dueDate": "string",
- "deliverDate": "string",
- "pricesIncludeVat": true,
- "documentTotal": "string"
}
}
accountUuid required | string <uuid> UUID of account where the template should be created |
documentUuid required | string <uuid> UUID of contract-note |
required | Array of objects (singleTemplate) non-empty |
{- "documents": [
- {
- "receiver": {
- "addressUuid": "19a97816-85e8-49a2-8be0-a045e10edfbb",
- "companyUuid": "82b7faf3-a893-4c00-b28d-9a52807926db",
- "contactPersonUuid": "7b606c4e-9a95-4cb2-b88a-bc565113703c",
- "additionalReceivers": [
- {
- "personUuid": "aaa61110-04cb-4b61-9463-b6f108d111cf"
}, - {
- "personUuid": "cbc205dd-9f13-4066-9e11-a786a14e1875"
}
]
}, - "currencyCode": "CHF",
- "title": "Custom Invoice Title",
- "reference": "our reference",
- "customField1": "custom 1",
- "customField2": "custom 2",
- "customField3": "custom 3",
- "customField4": "custom 4",
- "invoiceDate": "2021-11-26",
- "dueDate": "2021-12-26",
- "deliveryDate": "2021-12-27",
- "paymentInstructions": {
- "iban": "CH2200784102000123454",
- "reference": "RF18000000000539007547034"
}, - "pricesIncludeVat": false,
- "documentTotal": 50,
- "documentDiscount": {
- "amount": 0
}, - "cashDiscounts": [
- {
- "days": 5,
- "percentage": 2
}, - {
- "days": 7,
- "percentage": 1.5
}, - {
- "days": 9,
- "percentage": 0.5
}
], - "terms": "here you can define terms and conditions in a free text form",
- "publicNotes": "here you can add notes to your invoice which are public available",
- "footerText": "My custom invoice footer",
- "positions": [
- {
- "kind": "subtitle",
- "positionNumber": 1,
- "title": "My Product Subtitle"
}, - {
- "kind": "product",
- "positionNumber": 2,
- "productNumber": "T0001",
- "productDescription": "A Test product description for a test json",
- "quantity": 2.5,
- "singlePrice": 10,
- "positionTotal": 25,
- "discount": {
- "amount": 0
}, - "vat": {
- "percentage": 0,
- "amount": 0
}
}, - {
- "kind": "product",
- "positionNumber": 3,
- "productNumber": "T0002",
- "productDescription": "Another Test product description for a test json",
- "quantity": 2.5,
- "singlePrice": 10,
- "positionTotal": 25,
- "discount": {
- "amount": 0
}, - "vat": {
- "percentage": 0,
- "amount": 0
}
}, - {
- "kind": "section_total",
- "positionNumber": 4
}, - {
- "kind": "divider",
- "positionNumber": 5
}, - {
- "kind": "product",
- "positionNumber": 6,
- "productDescription": "Free Product",
- "quantity": 1,
- "singlePrice": 0,
- "positionTotal": 0,
- "discount": {
- "amount": 0
}, - "vat": {
- "percentage": 0,
- "amount": 0
}
}
]
}
]
}
{- "status": 0,
- "message": "string",
- "data": {
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "currencyCode": "CHF",
- "title": "string",
- "reference": "string",
- "customField1": "string",
- "customField2": "string",
- "customField3": "string",
- "customField4": "string",
- "terms": "string",
- "publicNotes": "string",
- "footerText": "string",
- "receiver": { },
- "paymentInstrucations": {
- "iban": "string",
- "reference": "string",
- "bic": "string"
}, - "positions": [
- {
- "positionNumber": 0,
- "kind": "string",
- "productNumber": "string",
- "productDescription": "string",
- "quantity": 0,
- "unitCode": "string",
- "singlePrice": 0,
- "positionTotal": 0,
- "discounts": {
- "percentage": 0
}, - "vat": {
- "percentage": 0,
- "amount": "string"
}
}
], - "cashDiscounts": [
- {
- "days": 0,
- "percentage": "string"
}
], - "invoiceDate": "string",
- "dueDate": "string",
- "deliverDate": "string",
- "pricesIncludeVat": true,
- "documentTotal": "string"
}
}
accountUuid required | string <uuid> UUID of account |
documentUuid required | string <uuid> UUID of template |
{- "status": 0,
- "message": "string",
- "data": {
- "archive": "Archive document",
- "restore": "Restore document",
- "clone": "Clone document",
- "delete": "Delete document",
- "cancel": "Cancel document",
- "convert": "Convert quote to invoice",
- "convertCN": "Convert quote to contract note",
- "convertCNDN": "Convert contract note to delivery note",
- "convertCNI": "Convert contract note to invoice",
- "convertDNI": "Convert delivery note to invoice",
- "convertIC": "Convert invoice to credit note",
- "convertDN": "Convert invoice to delivery note",
- "convertT": "Convert invoice to template",
- "convertTI": "Convert invoice template to invoice",
- "convertToTemplate": "Convert document to template",
- "convertTemplateToQuote": "Convert quote template to quote",
- "convertTemplateToDeliveryNote": "Convert delivery note template to delivery note",
- "convertTemplateToCreditNote": "Convert credit note template to credit note",
- "convertTemplateToContractNote": "Convert contract note template to contract note",
- "print": "Print PDF",
- "email": "Send email",
- "markApproved": "Mark quote as approved",
- "markDeclined": "Mark quote as declined",
- "markSent": "Mark as sent",
- "dunningPrint": "Print reminder",
- "dunningSent": "Send reminder"
}
}
accountUuid required | string <uuid> UUID of account |
documentUuid required | string <uuid> UUID of template |
action required | string Name of action |
{- "id": 0,
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "type": "string"
}
accountUuid required | string <uuid> UUID of account |
updatedSince | string or null <date> |
limit | integer or null |
page | integer or null |
{- "status": 0,
- "message": "string",
- "data": [
- {
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "currencyCode": "string",
- "title": "string",
- "number": "string",
- "reference": "string",
- "customField1": "string",
- "customField2": "string",
- "customField3": "string",
- "customField4": "string",
- "terms": "string",
- "publicNotes": "string",
- "footerText": "string",
- "receiver": {
- "addressUuid": "ac453eba-e855-4d33-9d8a-d578082d651a",
- "companyUuid": "fdfe4f8f-1fcb-4da9-b882-48ec3a9a0d16",
- "personUuid": "33e376f4-6b44-40a7-a69a-beb9d070833a",
- "customerNumber": "string",
- "name": "string"
}, - "invoiceDate": "2019-08-24",
- "dueDate": "2019-08-24",
- "deliverDate": "2019-08-24",
- "documentTotal": 0,
- "archived": true,
- "cancelled": true,
- "balance": 0,
- "cashDiscounts": [
- {
- "days": 1,
- "percentage": 0
}
], - "documentDiscount": {
- "amount": 0,
- "percentage": 0
}
}
]
}
accountUuid required | string <uuid> UUID of account |
documentUuid required | string <uuid> UUID of receipt |
{- "status": 0,
- "message": "string",
- "data": {
- "archive": "Archive document",
- "restore": "Restore document",
- "clone": "Clone document",
- "delete": "Delete document",
- "cancel": "Cancel document",
- "convert": "Convert quote to invoice",
- "convertCN": "Convert quote to contract note",
- "convertCNDN": "Convert contract note to delivery note",
- "convertCNI": "Convert contract note to invoice",
- "convertDNI": "Convert delivery note to invoice",
- "convertIC": "Convert invoice to credit note",
- "convertDN": "Convert invoice to delivery note",
- "convertT": "Convert invoice to template",
- "convertTI": "Convert invoice template to invoice",
- "convertToTemplate": "Convert document to template",
- "convertTemplateToQuote": "Convert quote template to quote",
- "convertTemplateToDeliveryNote": "Convert delivery note template to delivery note",
- "convertTemplateToCreditNote": "Convert credit note template to credit note",
- "convertTemplateToContractNote": "Convert contract note template to contract note",
- "print": "Print PDF",
- "email": "Send email",
- "markApproved": "Mark quote as approved",
- "markDeclined": "Mark quote as declined",
- "markSent": "Mark as sent",
- "dunningPrint": "Print reminder",
- "dunningSent": "Send reminder"
}
}
accountUuid required | string <uuid> UUID of account |
documentUuid required | string <uuid> UUID of receipt |
action required | string Name of action |
{- "id": 0,
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "type": "string"
}
accountUuid required | string <uuid> UUID of account where the queue is located |
queueUuid required | string <uuid> UUID of the queue to get status from |
{- "status": 0,
- "message": "string",
- "data": {
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "total": 0,
- "successful": 0,
- "failed": 0,
- "status": "pending",
- "details": [
- {
- "status": "pending",
- "message": "string",
- "invoice": {
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "currencyCode": "CHF",
- "title": "string",
- "reference": "string",
- "customField1": "string",
- "customField2": "string",
- "customField3": "string",
- "customField4": "string",
- "terms": "string",
- "publicNotes": "string",
- "footerText": "string",
- "receiver": { },
- "paymentInstrucations": {
- "iban": "string",
- "reference": "string",
- "bic": "string"
}, - "positions": [
- {
- "positionNumber": 0,
- "kind": "string",
- "productNumber": "string",
- "productDescription": "string",
- "quantity": 0,
- "unitCode": "string",
- "singlePrice": 0,
- "positionTotal": 0,
- "discounts": {
- "percentage": 0
}, - "vat": {
- "percentage": 0,
- "amount": "string"
}
}
], - "cashDiscounts": [
- {
- "days": 0,
- "percentage": "string"
}
], - "invoiceDate": "string",
- "dueDate": "string",
- "deliverDate": "string",
- "pricesIncludeVat": true,
- "documentTotal": "string"
}
}
]
}
}
accountUuid required | string <uuid> UUID of account where the bank accounts are located |
{- "status": 0,
- "message": "string",
- "data": [
- {
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "name": "string",
- "bankName": "string",
- "bankAddress": "string",
- "bankCity": "string",
- "iban": "CH1343452R2763M55N06W",
- "bic": "string",
- "currencyCode": "CHF",
- "qrBill": {
- "active": true,
- "qrIban": "CH6431999EHM0958Q6813",
- "besrId": "string"
}, - "isActive": true,
- "isDefault": false
}
]
}
accountUuid required | string <uuid> UUID of account where the bank accounts are located |
name required | string [ 1 .. 255 ] characters |
bankName | string <= 255 characters |
bankAddress | string <= 255 characters |
bankCity | string <= 255 characters postal code & town of the bank institute |
iban required | string^[A-Z]{2}[0-9]{2}[a-zA-Z0-9]{1,30}$ |
bic required | string^[A-Z]{6}[A-Z2-9][A-NP-Z0-9]([A-Z0-9]{3})?$ |
currencyCode required | string^[A-Z]{3}$ |
object | |
isActive | boolean Default: true Activate/Deactivate bank account for usage in AbaNinja. Default: active |
isDefault | boolean Default: false Set if bank account should be used as default. |
{- "name": "My Bank",
- "bankName": "Test Bank",
- "bankAddress": "Postfach",
- "bankCity": "1234 Musterhausen",
- "iban": "CH1343452R2763M55N06W",
- "bic": "KBTGCH22XXX",
- "currencyCode": "CHF",
- "qrBill": {
- "active": true,
- "qrIban": "CH6431999EHM0958Q6813",
- "besrId": "01234567"
}, - "isActive": true,
- "isDefault": false
}
{- "status": 0,
- "message": "string",
- "data": {
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "name": "string",
- "bankName": "string",
- "bankAddress": "string",
- "bankCity": "string",
- "iban": "CH1343452R2763M55N06W",
- "bic": "string",
- "currencyCode": "CHF",
- "qrBill": {
- "active": true,
- "qrIban": "CH6431999EHM0958Q6813",
- "besrId": "string"
}, - "isActive": true,
- "isDefault": false
}
}
accountUuid required | string <uuid> UUID of account where the bank account is located |
bankAccountUuid required | string <uuid> UUID of bank account |
{- "status": 0,
- "message": "string",
- "data": {
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "name": "string",
- "bankName": "string",
- "bankAddress": "string",
- "bankCity": "string",
- "iban": "CH1343452R2763M55N06W",
- "bic": "string",
- "currencyCode": "CHF",
- "qrBill": {
- "active": true,
- "qrIban": "CH6431999EHM0958Q6813",
- "besrId": "string"
}, - "isActive": true,
- "isDefault": false
}
}
accountUuid required | string <uuid> UUID of account where the bank account is located |
bankAccountUuid required | string <uuid> UUID of bank account |
name required | string [ 1 .. 255 ] characters |
bankName | string <= 255 characters |
bankAddress | string <= 255 characters |
bankCity | string <= 255 characters postal code & town of the bank institute |
iban required | string^[A-Z]{2}[0-9]{2}[a-zA-Z0-9]{1,30}$ |
bic required | string^[A-Z]{6}[A-Z2-9][A-NP-Z0-9]([A-Z0-9]{3})?$ |
currencyCode required | string^[A-Z]{3}$ |
object | |
isActive | boolean Default: true Activate/Deactivate bank account for usage in AbaNinja. Default: active |
isDefault | boolean Default: false Set if bank account should be used as default. |
{- "name": "My Bank",
- "bankName": "Test Bank",
- "bankAddress": "Postfach",
- "bankCity": "1234 Musterhausen",
- "iban": "CH1343452R2763M55N06W",
- "bic": "KBTGCH22XXX",
- "currencyCode": "CHF",
- "qrBill": {
- "active": true,
- "qrIban": "CH6431999EHM0958Q6813",
- "besrId": "01234567"
}, - "isActive": true,
- "isDefault": false
}
{- "status": 0,
- "message": "string",
- "data": {
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "name": "string",
- "bankName": "string",
- "bankAddress": "string",
- "bankCity": "string",
- "iban": "CH1343452R2763M55N06W",
- "bic": "string",
- "currencyCode": "CHF",
- "qrBill": {
- "active": true,
- "qrIban": "CH6431999EHM0958Q6813",
- "besrId": "string"
}, - "isActive": true,
- "isDefault": false
}
}
accountUuid required | string <uuid> UUID of account where the queue is located |
limit | integer The limit per page |
page | integer The page number |
isArchived | boolean Get products which are archived or not |
{- "status": 0,
- "message": "string",
- "data": [
- {
- "productId": 0,
- "productUuid": "3a88375a-5ea7-4e22-b7fe-b3c10f9367f3",
- "productKey": "string",
- "archivedAt": "2019-08-24",
- "isInclusive": true,
- "isService": true,
- "eanCode": "string",
- "productUnit": {
- "id": 0,
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "isocode": "string"
}, - "tags": [
- "string"
], - "properties": [
- {
- "id": 0,
- "type": "string",
- "value": "string",
- "isocode": "string",
- "translations": {
- "de": {
- "description": "string",
- "unit": "string"
}, - "en": {
- "description": "string",
- "unit": "string"
}, - "fr": {
- "description": "string",
- "unit": "string"
}, - "it": {
- "description": "string",
- "unit": "string"
}
}
}
], - "cost": 0,
- "taxRate": 0,
- "bookingAccountNumber": "string",
- "translations": {
- "de": {
- "productName": "string",
- "productDescription": "string"
}, - "en": {
- "productName": "string",
- "productDescription": "string"
}, - "fr": {
- "productName": "string",
- "productDescription": "string"
}, - "it": {
- "productName": "string",
- "productDescription": "string"
}
}, - "productGroup": {
- "productGroupId": 0,
- "productGroupUuid": "bc144b55-1275-4824-afc1-781887fb7c1d",
- "productGroupNumber": 0,
- "productGroupDescription": "string",
- "productGroupBookingAccountNumber": 0,
- "productGroupBookingAccountId": 0
}
}
]
}
accountUuid required | string <uuid> UUID of account where the product should be created |
productKey required | string <= 30 characters |
productGroupNumber | null or number |
isService required | boolean |
tags | Array of strings |
required | object |
Array of objects | |
eanCode | null or string <= 13 characters |
unitUuid required | string <uuid> |
cost required | number |
taxRate | null or number |
bookingAccountNumber | null or string |
{- "productKey": "P0123-456",
- "productGroupNumber": "44",
- "isService": true,
- "tags": [
- "Lite",
- "Green",
- "Round"
], - "translations": {
- "de": {
- "productName": "Produkt",
- "productDescription": "Ein tolles Produkt"
}, - "en": {
- "productName": "Product",
- "productDescription": "A great product"
}, - "fr": {
- "productName": "",
- "productDescription": ""
}, - "it": {
- "productName": "",
- "productDescription": ""
}
}, - "properties": [
- {
- "type": "height",
- "value": 13,
- "isocode": "MTR"
}
], - "eanCode": "5234816352132",
- "unitUuid": "4ea8f502-b003-41e6-a190-c2ae59ac4f26",
- "cost": 72.5,
- "taxRate": 7.7,
- "bookingAccountNumber": 2540
}
{- "status": 0,
- "message": "string",
- "data": [
- {
- "productId": 0,
- "productUuid": "3a88375a-5ea7-4e22-b7fe-b3c10f9367f3",
- "productKey": "string",
- "archivedAt": "2019-08-24",
- "isInclusive": true,
- "isService": true,
- "eanCode": "string",
- "productUnit": {
- "id": 0,
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "isocode": "string"
}, - "tags": [
- "string"
], - "properties": [
- {
- "id": 0,
- "type": "string",
- "value": "string",
- "isocode": "string",
- "translations": {
- "de": {
- "description": "string",
- "unit": "string"
}, - "en": {
- "description": "string",
- "unit": "string"
}, - "fr": {
- "description": "string",
- "unit": "string"
}, - "it": {
- "description": "string",
- "unit": "string"
}
}
}
], - "cost": 0,
- "taxRate": 0,
- "bookingAccountNumber": "string",
- "translations": {
- "de": {
- "productName": "string",
- "productDescription": "string"
}, - "en": {
- "productName": "string",
- "productDescription": "string"
}, - "fr": {
- "productName": "string",
- "productDescription": "string"
}, - "it": {
- "productName": "string",
- "productDescription": "string"
}
}, - "productGroup": {
- "productGroupId": 0,
- "productGroupUuid": "bc144b55-1275-4824-afc1-781887fb7c1d",
- "productGroupNumber": 0,
- "productGroupDescription": "string",
- "productGroupBookingAccountNumber": 0,
- "productGroupBookingAccountId": 0
}
}
]
}
accountUuid required | string <uuid> UUID of account where the queue is located |
productUuid required | string <uuid> UUID of the product to get |
{- "status": 0,
- "message": "string",
- "data": {
- "productId": 0,
- "productUuid": "3a88375a-5ea7-4e22-b7fe-b3c10f9367f3",
- "productKey": "string",
- "archivedAt": "2019-08-24",
- "isInclusive": true,
- "isService": true,
- "eanCode": "string",
- "productUnit": {
- "id": 0,
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "isocode": "string"
}, - "tags": [
- "string"
], - "properties": [
- {
- "id": 0,
- "type": "string",
- "value": "string",
- "isocode": "string",
- "translations": {
- "de": {
- "description": "string",
- "unit": "string"
}, - "en": {
- "description": "string",
- "unit": "string"
}, - "fr": {
- "description": "string",
- "unit": "string"
}, - "it": {
- "description": "string",
- "unit": "string"
}
}
}
], - "cost": 0,
- "taxRate": 0,
- "bookingAccountNumber": "string",
- "translations": {
- "de": {
- "productName": "string",
- "productDescription": "string"
}, - "en": {
- "productName": "string",
- "productDescription": "string"
}, - "fr": {
- "productName": "string",
- "productDescription": "string"
}, - "it": {
- "productName": "string",
- "productDescription": "string"
}
}, - "productGroup": {
- "productGroupId": 0,
- "productGroupUuid": "bc144b55-1275-4824-afc1-781887fb7c1d",
- "productGroupNumber": 0,
- "productGroupDescription": "string",
- "productGroupBookingAccountNumber": 0,
- "productGroupBookingAccountId": 0
}
}
}
accountUuid required | string <uuid> UUID of account where the product should be created |
productUuid required | string <uuid> UUID of the product to update |
productKey required | string <= 30 characters |
productGroupNumber | null or number |
isService required | boolean |
tags | Array of strings |
required | object |
Array of objects | |
eanCode | null or string <= 13 characters |
unitUuid required | string <uuid> |
cost required | number |
taxRate | null or number |
bookingAccountNumber | null or string |
{- "productKey": "P0123-456",
- "productGroupNumber": "44",
- "isService": true,
- "tags": [
- "Lite",
- "Green",
- "Round"
], - "translations": {
- "de": {
- "productName": "Produkt",
- "productDescription": "Ein tolles Produkt"
}, - "en": {
- "productName": "Product",
- "productDescription": "A great product"
}, - "fr": {
- "productName": "",
- "productDescription": ""
}, - "it": {
- "productName": "",
- "productDescription": ""
}
}, - "properties": [
- {
- "type": "height",
- "value": 13,
- "isocode": "MTR"
}
], - "eanCode": "5234816352132",
- "unitUuid": "4ea8f502-b003-41e6-a190-c2ae59ac4f26",
- "cost": 72.5,
- "taxRate": 7.7,
- "bookingAccountNumber": 2540
}
{- "status": 0,
- "message": "string",
- "data": {
- "productId": 0,
- "productUuid": "3a88375a-5ea7-4e22-b7fe-b3c10f9367f3",
- "productKey": "string",
- "archivedAt": "2019-08-24",
- "isInclusive": true,
- "isService": true,
- "eanCode": "string",
- "productUnit": {
- "id": 0,
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "isocode": "string"
}, - "tags": [
- "string"
], - "properties": [
- {
- "id": 0,
- "type": "string",
- "value": "string",
- "isocode": "string",
- "translations": {
- "de": {
- "description": "string",
- "unit": "string"
}, - "en": {
- "description": "string",
- "unit": "string"
}, - "fr": {
- "description": "string",
- "unit": "string"
}, - "it": {
- "description": "string",
- "unit": "string"
}
}
}
], - "cost": 0,
- "taxRate": 0,
- "bookingAccountNumber": "string",
- "translations": {
- "de": {
- "productName": "string",
- "productDescription": "string"
}, - "en": {
- "productName": "string",
- "productDescription": "string"
}, - "fr": {
- "productName": "string",
- "productDescription": "string"
}, - "it": {
- "productName": "string",
- "productDescription": "string"
}
}, - "productGroup": {
- "productGroupId": 0,
- "productGroupUuid": "bc144b55-1275-4824-afc1-781887fb7c1d",
- "productGroupNumber": 0,
- "productGroupDescription": "string",
- "productGroupBookingAccountNumber": 0,
- "productGroupBookingAccountId": 0
}
}
}
accountUuid required | string <uuid> UUID of account where the queue is located |
productUuid required | string <uuid> UUID of the product |
{- "status": 0,
- "message": "string",
- "data": [
- "string"
]
}
accountUuid required | string <uuid> UUID of account where the product should be created |
productUuid required | string <uuid> UUID of the product |
action required | string Action to do |
{- "status": 0,
- "message": "string"
}
accountUuid required | string <uuid> UUID of account where the queue is located |
onlyArchived | boolean Get only product groups which are archived or not |
{- "status": 0,
- "message": "string",
- "data": [
- {
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "groupNumber": 0,
- "bookingAccountNumber": "string",
- "isArchived": true,
- "isDeletable": true,
- "translations": {
- "de": {
- "description": "string"
}, - "en": {
- "description": "string"
}, - "fr": {
- "description": "string"
}, - "it": {
- "description": "string"
}
}
}
]
}
accountUuid required | string <uuid> UUID of account where the product should be created |
groupNumber required | integer |
bookingAccountNumber required | null or string |
required | object |
{- "groupNumber": 301,
- "bookingAccountNumber": "1020",
- "translations": {
- "de": {
- "description": "Gruppe für Produkte der 301 Serie"
}, - "en": {
- "description": "Group for product serie 301"
}, - "fr": {
- "description": ""
}, - "it": {
- "description": ""
}
}
}
{- "status": 0,
- "message": "string",
- "data": {
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "groupNumber": 0,
- "bookingAccountNumber": "string",
- "isArchived": true,
- "isDeletable": true,
- "translations": {
- "de": {
- "description": "string"
}, - "en": {
- "description": "string"
}, - "fr": {
- "description": "string"
}, - "it": {
- "description": "string"
}
}
}
}
accountUuid required | string <uuid> UUID of account where the queue is located |
groupUuid required | string <uuid> UUID of the product group |
onlyArchived | boolean Get only product group which are archived or not |
{- "status": 0,
- "message": "string",
- "data": {
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "groupNumber": 0,
- "bookingAccountNumber": "string",
- "isArchived": true,
- "isDeletable": true,
- "translations": {
- "de": {
- "description": "string"
}, - "en": {
- "description": "string"
}, - "fr": {
- "description": "string"
}, - "it": {
- "description": "string"
}
}
}
}
accountUuid required | string <uuid> UUID of account where the product should be created |
groupUuid required | string <uuid> UUID of the product group |
groupNumber required | integer |
bookingAccountNumber required | null or string |
required | object |
{- "groupNumber": 301,
- "bookingAccountNumber": "1020",
- "translations": {
- "de": {
- "description": "Gruppe für Produkte der 301 Serie"
}, - "en": {
- "description": "Group for product serie 301"
}, - "fr": {
- "description": ""
}, - "it": {
- "description": ""
}
}
}
{- "status": 0,
- "message": "string",
- "data": {
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "groupNumber": 0,
- "bookingAccountNumber": "string",
- "isArchived": true,
- "isDeletable": true,
- "translations": {
- "de": {
- "description": "string"
}, - "en": {
- "description": "string"
}, - "fr": {
- "description": "string"
}, - "it": {
- "description": "string"
}
}
}
}
accountUuid required | string <uuid> UUID of account where the product should be created |
groupUuid required | string <uuid> UUID of the product group |
{- "status": 0,
- "message": "string",
- "data": {
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "groupNumber": 0,
- "bookingAccountNumber": "string",
- "isArchived": true,
- "isDeletable": true,
- "translations": {
- "de": {
- "description": "string"
}, - "en": {
- "description": "string"
}, - "fr": {
- "description": "string"
}, - "it": {
- "description": "string"
}
}
}
}
accountUuid required | string <uuid> UUID of account where the product should be created |
groupUuid required | string <uuid> UUID of the product group |
{- "status": 0,
- "message": "string",
- "data": {
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "groupNumber": 0,
- "bookingAccountNumber": "string",
- "isArchived": true,
- "isDeletable": true,
- "translations": {
- "de": {
- "description": "string"
}, - "en": {
- "description": "string"
}, - "fr": {
- "description": "string"
}, - "it": {
- "description": "string"
}
}
}
}
accountUuid required | string <uuid> UUID of account where the queue is located |
{- "status": 0,
- "message": "string",
- "data": [
- {
- "id": 0,
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "isocode": "string",
- "active": true,
- "translations": {
- "de": {
- "unit": "string",
- "description": "string",
- "unitPlural": "string"
}, - "en": {
- "unit": "string",
- "description": "string",
- "unitPlural": "string"
}, - "fr": {
- "unit": "string",
- "description": "string",
- "unitPlural": "string"
}, - "it": {
- "unit": "string",
- "description": "string",
- "unitPlural": "string"
}
}
}
]
}
accountUuid required | string <uuid> UUID of account where the unit should be created |
isocode | string or null <= 10 characters |
active required | boolean |
required | object |
{- "isocode": "KGM",
- "active": true,
- "translations": {
- "de": {
- "unit": "kg",
- "description": "Kilogramm",
- "unitPlural": null
}, - "en": {
- "unit": "kg",
- "description": "Kilogramme",
- "unitPlural": null
}, - "fr": {
- "unit": "",
- "description": "",
- "unitPlural": null
}, - "it": {
- "unit": "",
- "description": "",
- "unitPlural": null
}
}
}
{- "status": 0,
- "message": "string",
- "data": {
- "id": 0,
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "isocode": "string",
- "active": true,
- "translations": {
- "de": {
- "unit": "string",
- "description": "string",
- "unitPlural": "string"
}, - "en": {
- "unit": "string",
- "description": "string",
- "unitPlural": "string"
}, - "fr": {
- "unit": "string",
- "description": "string",
- "unitPlural": "string"
}, - "it": {
- "unit": "string",
- "description": "string",
- "unitPlural": "string"
}
}
}
}
accountUuid required | string <uuid> UUID of account where the queue is located |
unitUuid required | string <uuid> UUID of the unit |
{- "status": 0,
- "message": "string",
- "data": {
- "id": 0,
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "isocode": "string",
- "active": true,
- "translations": {
- "de": {
- "unit": "string",
- "description": "string",
- "unitPlural": "string"
}, - "en": {
- "unit": "string",
- "description": "string",
- "unitPlural": "string"
}, - "fr": {
- "unit": "string",
- "description": "string",
- "unitPlural": "string"
}, - "it": {
- "unit": "string",
- "description": "string",
- "unitPlural": "string"
}
}
}
}
accountUuid required | string <uuid> UUID of account where the queue is located |
unitUuid required | string <uuid> UUID of the unit |
isocode | string or null <= 10 characters |
active required | boolean |
required | object |
{- "isocode": "KGM",
- "active": true,
- "translations": {
- "de": {
- "unit": "kg",
- "description": "Kilogramm",
- "unitPlural": null
}, - "en": {
- "unit": "kg",
- "description": "Kilogramme",
- "unitPlural": null
}, - "fr": {
- "unit": "",
- "description": "",
- "unitPlural": null
}, - "it": {
- "unit": "",
- "description": "",
- "unitPlural": null
}
}
}
accountUuid required | string <uuid> UUID of AbaNinja Account |
onlyInactive | boolean Can filter employees for active or inactive |
[- {
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "firstName": "string",
- "lastName": "string",
- "employeeNumber": "string",
- "birthDate": "2023-03-28",
- "employeeGroup": {
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "description": "string",
- "name": "string",
- "translations": {
- "de": {
- "description": "string",
- "name": "string"
}, - "en": {
- "description": "string",
- "name": "string"
}, - "fr": {
- "description": "string",
- "name": "string"
}, - "it": {
- "description": "string",
- "name": "string"
}
}
}, - "isActive": true,
- "user": {
- "id": 0,
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "firstName": "string",
- "lastName": "string",
- "email": "[email protected]"
}, - "accountUuid": "0ef9c2ec-a65c-4311-aee8-decdbb35014b",
- "addressUuid": "ac453eba-e855-4d33-9d8a-d578082d651a",
- "timeTrackingStartDate": "2020-05-01",
- "timeTrackingStartDateEditable": true,
- "isPresent": true
}
]
accountUuid required | string <uuid> UUID of AbaNinja Account |
employeeNumber required | string <= 255 characters |
firstName required | string <= 255 characters |
lastName | string or null <= 255 characters |
userUuid | string or null <uuid> |
employmentStartDate required | string <date> |
birthDate | string or null <date> |
addressUuid | string or null <uuid> |
employeeGroupUuid required | string or null <uuid> |
timeTrackingStartDate required | string <date> |
{- "employeeNumber": "MA032",
- "firstName": "Max",
- "lastName": "Mustermann",
- "userUuid": "4ce39d1b-3472-4fd4-b7b3-6de8686ea9fe",
- "employmentStartDate": "2006-08-01",
- "birthDate": "1977-05-18",
- "addressUuid": "ee8b1375-263b-40eb-9968-a845b6e3badf",
- "employeeGroupUuid": "1e48834f-8b76-40d3-9a18-1c09b630fd2e",
- "timeTrackingStartDate": "2021-03-01"
}
{- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "firstName": "string",
- "lastName": "string",
- "employeeNumber": "string",
- "birthDate": "2023-03-28",
- "employeeGroup": {
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "description": "string",
- "name": "string",
- "translations": {
- "de": {
- "description": "string",
- "name": "string"
}, - "en": {
- "description": "string",
- "name": "string"
}, - "fr": {
- "description": "string",
- "name": "string"
}, - "it": {
- "description": "string",
- "name": "string"
}
}
}, - "isActive": true,
- "user": {
- "id": 0,
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "firstName": "string",
- "lastName": "string",
- "email": "[email protected]"
}, - "accountUuid": "0ef9c2ec-a65c-4311-aee8-decdbb35014b",
- "addressUuid": "ac453eba-e855-4d33-9d8a-d578082d651a",
- "timeTrackingStartDate": "2020-05-01",
- "timeTrackingStartDateEditable": true,
- "isPresent": true
}
accountUuid required | string <uuid> UUID of AbaNinja Account |
employeeUuid | string <uuid> Filter with included employeeUuid |
[- {
- "id": 0,
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "firstName": "string",
- "lastName": "string",
- "email": "[email protected]"
}
]
accountUuid required | string <uuid> UUID of AbaNinja Account |
employeeUuid required | string <uuid> UUID of AbaNinja Employee |
{- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "firstName": "string",
- "lastName": "string",
- "employeeNumber": "string",
- "birthDate": "2023-03-28",
- "employeeGroup": {
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "description": "string",
- "name": "string",
- "translations": {
- "de": {
- "description": "string",
- "name": "string"
}, - "en": {
- "description": "string",
- "name": "string"
}, - "fr": {
- "description": "string",
- "name": "string"
}, - "it": {
- "description": "string",
- "name": "string"
}
}
}, - "isActive": true,
- "user": {
- "id": 0,
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "firstName": "string",
- "lastName": "string",
- "email": "[email protected]"
}, - "accountUuid": "0ef9c2ec-a65c-4311-aee8-decdbb35014b",
- "addressUuid": "ac453eba-e855-4d33-9d8a-d578082d651a",
- "timeTrackingStartDate": "2020-05-01",
- "timeTrackingStartDateEditable": true,
- "isPresent": true
}
accountUuid required | string <uuid> UUID of AbaNinja Account |
employeeUuid required | string <uuid> UUID of AbaNinja Employee |
employeeNumber required | string <= 255 characters |
firstName required | string <= 255 characters |
lastName | string or null <= 255 characters |
userUuid | string or null <uuid> |
employmentStartDate required | string <date> |
birthDate | string or null <date> |
addressUuid | string or null <uuid> |
employeeGroupUuid required | string or null <uuid> |
timeTrackingStartDate required | string <date> |
{- "employeeNumber": "MA032",
- "firstName": "Max",
- "lastName": "Mustermann",
- "userUuid": "4ce39d1b-3472-4fd4-b7b3-6de8686ea9fe",
- "employmentStartDate": "2006-08-01",
- "birthDate": "1977-05-18",
- "addressUuid": "ee8b1375-263b-40eb-9968-a845b6e3badf",
- "employeeGroupUuid": "1e48834f-8b76-40d3-9a18-1c09b630fd2e",
- "timeTrackingStartDate": "2021-03-01"
}
{- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "firstName": "string",
- "lastName": "string",
- "employeeNumber": "string",
- "birthDate": "2023-03-28",
- "employeeGroup": {
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "description": "string",
- "name": "string",
- "translations": {
- "de": {
- "description": "string",
- "name": "string"
}, - "en": {
- "description": "string",
- "name": "string"
}, - "fr": {
- "description": "string",
- "name": "string"
}, - "it": {
- "description": "string",
- "name": "string"
}
}
}, - "isActive": true,
- "user": {
- "id": 0,
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "firstName": "string",
- "lastName": "string",
- "email": "[email protected]"
}, - "accountUuid": "0ef9c2ec-a65c-4311-aee8-decdbb35014b",
- "addressUuid": "ac453eba-e855-4d33-9d8a-d578082d651a",
- "timeTrackingStartDate": "2020-05-01",
- "timeTrackingStartDateEditable": true,
- "isPresent": true
}
accountUuid required | string <uuid> UUID of AbaNinja Account |
[- {
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "description": "string",
- "name": "string",
- "translations": {
- "de": {
- "description": "string",
- "name": "string"
}, - "en": {
- "description": "string",
- "name": "string"
}, - "fr": {
- "description": "string",
- "name": "string"
}, - "it": {
- "description": "string",
- "name": "string"
}
}
}
]
accountUuid required | string <uuid> UUID of AbaNinja Account |
required | object |
{- "translations": {
- "de": {
- "name": "Nachtschicht"
}, - "en": {
- "name": "Nightshift"
}, - "fr": {
- "name": null
}, - "it": {
- "name": null
}
}
}
{- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "description": "string",
- "name": "string",
- "translations": {
- "de": {
- "description": "string",
- "name": "string"
}, - "en": {
- "description": "string",
- "name": "string"
}, - "fr": {
- "description": "string",
- "name": "string"
}, - "it": {
- "description": "string",
- "name": "string"
}
}
}
accountUuid required | string <uuid> UUID of AbaNinja Account |
employeeGroupUuid required | string <uuid> UUID of AbaNinja Employee group |
{- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "description": "string",
- "name": "string",
- "translations": {
- "de": {
- "description": "string",
- "name": "string"
}, - "en": {
- "description": "string",
- "name": "string"
}, - "fr": {
- "description": "string",
- "name": "string"
}, - "it": {
- "description": "string",
- "name": "string"
}
}
}
accountUuid required | string <uuid> UUID of AbaNinja Account |
employeeGroupUuid required | string <uuid> UUID of AbaNinja Employee group |
required | object |
{- "translations": {
- "de": {
- "name": "Nachtschicht"
}, - "en": {
- "name": "Nightshift"
}, - "fr": {
- "name": null
}, - "it": {
- "name": null
}
}
}
{- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "description": "string",
- "name": "string",
- "translations": {
- "de": {
- "description": "string",
- "name": "string"
}, - "en": {
- "description": "string",
- "name": "string"
}, - "fr": {
- "description": "string",
- "name": "string"
}, - "it": {
- "description": "string",
- "name": "string"
}
}
}
accountUuid required | string <uuid> UUID of AbaNinja Account |
employeeUuid required | string <uuid> UUID of AbaNinja Employee |
date required | string <date> |
startTime required | string |
endTime | string or null |
comment | string or null |
device | string or null |
{- "date": "2020-04-14",
- "startTime": "14:23",
- "endTime": "16:55",
- "comment": "Nothing special"
}
{- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "date": "2020-05-04",
- "startTime": "14:45",
- "endTime": "16:25",
- "startDevice": "string",
- "endDevice": "string",
- "type": "string",
- "comment": "string",
- "isClosed": true,
- "closedAt": "2021-03-07 13:33:51",
- "duration": {
- "hours": 0,
- "minutes": 0
}
}
accountUuid required | string <uuid> UUID of AbaNinja Account |
employeeUuid required | string <uuid> UUID of AbaNinja Employee |
date | string Date to search until. Otherwise until yesterday |
[- "2019-08-24"
]
accountUuid required | string <uuid> UUID of AbaNinja Account |
employeeUuid required | string <uuid> UUID of AbaNinja Employee |
inOutUuid required | string <uuid> UUID of AbaNinja Employee In&Out Item |
{- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "date": "2020-05-04",
- "startTime": "14:45",
- "endTime": "16:25",
- "startDevice": "string",
- "endDevice": "string",
- "type": "string",
- "comment": "string",
- "isClosed": true,
- "closedAt": "2021-03-07 13:33:51",
- "duration": {
- "hours": 0,
- "minutes": 0
}
}
accountUuid required | string <uuid> UUID of AbaNinja Account |
employeeUuid required | string <uuid> UUID of AbaNinja Employee |
inOutUuid required | string <uuid> UUID of AbaNinja Employee In&Out Item |
date required | string <date> |
startTime required | string |
endTime | string or null |
comment | string or null |
device | string or null |
{- "date": "2020-04-14",
- "startTime": "14:23",
- "endTime": "16:55",
- "comment": "Nothing special"
}
{- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "date": "2020-05-04",
- "startTime": "14:45",
- "endTime": "16:25",
- "startDevice": "string",
- "endDevice": "string",
- "type": "string",
- "comment": "string",
- "isClosed": true,
- "closedAt": "2021-03-07 13:33:51",
- "duration": {
- "hours": 0,
- "minutes": 0
}
}
accountUuid required | string <uuid> UUID of AbaNinja Account |
employeeUuid required | string <uuid> UUID of AbaNinja Employee |
activityTypeUuid required | string <uuid> |
startDate required | string <date> |
endDate required | string <date> |
startTime required | string^(0[0-9]|1[0-9]|2[0-3]):([0-5][0-9])$ |
endTime required | string^(0[0-9]|1[0-9]|2[0-3]):([0-5][0-9])$ |
halfDay required | boolean |
addressUuid | string or null <uuid> |
contractNoteUuid | string or null <uuid> |
productUuid | string or null <uuid> |
description | string or null |
{- "activityTypeUuid": "9af38632-5ed7-4dc9-b48c-ec0c57416649",
- "startDate": "2022-03-07",
- "endDate": "2022-03-07",
- "startTime": "14:35",
- "endTime": "15:45",
- "halfDay": false,
- "addressUuid": "c0a5b10b-7570-41ea-b33a-3f66ec54df44",
- "contractNoteUuid": "57660e14-6958-4661-a70d-921629a4cc48",
- "productUuid": "23a38d60-fddc-44b3-af53-9cc0e4319e38",
- "description": "I did something for the customer"
}
{- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "accountUuid": "0ef9c2ec-a65c-4311-aee8-decdbb35014b",
- "employeeUuid": "6e11f5ee-ef7d-45b1-b867-e1f88b1af300",
- "activityTypeUuid": "6fd8900e-111f-47d3-8cca-39f36e13da65",
- "addressUuid": "ac453eba-e855-4d33-9d8a-d578082d651a",
- "addressDescription": "string",
- "productUuid": "3a88375a-5ea7-4e22-b7fe-b3c10f9367f3",
- "productKey": "string",
- "productDescription": "string",
- "startDate": "2022-05-16",
- "endDate": "2022-05-16",
- "startTime": "18:30",
- "endTime": "23:45",
- "halfDay": true,
- "description": "string",
- "contractNoteId": 0,
- "contractNoteUuid": "422b3f82-4941-4e84-8f32-264b19d079b4",
- "isInvoiced": true,
- "isClosed": true,
- "closedAt": "2022-04-10",
- "contractNoteName": "string",
- "poNumber": "string"
}
accountUuid required | string <uuid> UUID of AbaNinja Account |
employeeUuid required | string <uuid> UUID of AbaNinja Employee |
activityUuid required | string <uuid> UUID of AbaNinja Employee Activity Item |
{- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "accountUuid": "0ef9c2ec-a65c-4311-aee8-decdbb35014b",
- "employeeUuid": "6e11f5ee-ef7d-45b1-b867-e1f88b1af300",
- "activityTypeUuid": "6fd8900e-111f-47d3-8cca-39f36e13da65",
- "addressUuid": "ac453eba-e855-4d33-9d8a-d578082d651a",
- "addressDescription": "string",
- "productUuid": "3a88375a-5ea7-4e22-b7fe-b3c10f9367f3",
- "productKey": "string",
- "productDescription": "string",
- "startDate": "2022-05-16",
- "endDate": "2022-05-16",
- "startTime": "18:30",
- "endTime": "23:45",
- "halfDay": true,
- "description": "string",
- "contractNoteId": 0,
- "contractNoteUuid": "422b3f82-4941-4e84-8f32-264b19d079b4",
- "isInvoiced": true,
- "isClosed": true,
- "closedAt": "2022-04-10",
- "contractNoteName": "string",
- "poNumber": "string"
}
accountUuid required | string <uuid> UUID of AbaNinja Account |
employeeUuid required | string <uuid> UUID of AbaNinja Employee |
activityUuid required | string <uuid> UUID of AbaNinja Employee Activity Item |
activityTypeUuid required | string <uuid> |
startDate required | string <date> |
endDate required | string <date> |
startTime required | string^(0[0-9]|1[0-9]|2[0-3]):([0-5][0-9])$ |
endTime required | string^(0[0-9]|1[0-9]|2[0-3]):([0-5][0-9])$ |
halfDay required | boolean |
addressUuid | string or null <uuid> |
contractNoteUuid | string or null <uuid> |
productUuid | string or null <uuid> |
description | string or null |
{- "activityTypeUuid": "9af38632-5ed7-4dc9-b48c-ec0c57416649",
- "startDate": "2022-03-07",
- "endDate": "2022-03-07",
- "startTime": "14:35",
- "endTime": "15:45",
- "halfDay": false,
- "addressUuid": "c0a5b10b-7570-41ea-b33a-3f66ec54df44",
- "contractNoteUuid": "57660e14-6958-4661-a70d-921629a4cc48",
- "productUuid": "23a38d60-fddc-44b3-af53-9cc0e4319e38",
- "description": "I did something for the customer"
}
{- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "accountUuid": "0ef9c2ec-a65c-4311-aee8-decdbb35014b",
- "employeeUuid": "6e11f5ee-ef7d-45b1-b867-e1f88b1af300",
- "activityTypeUuid": "6fd8900e-111f-47d3-8cca-39f36e13da65",
- "addressUuid": "ac453eba-e855-4d33-9d8a-d578082d651a",
- "addressDescription": "string",
- "productUuid": "3a88375a-5ea7-4e22-b7fe-b3c10f9367f3",
- "productKey": "string",
- "productDescription": "string",
- "startDate": "2022-05-16",
- "endDate": "2022-05-16",
- "startTime": "18:30",
- "endTime": "23:45",
- "halfDay": true,
- "description": "string",
- "contractNoteId": 0,
- "contractNoteUuid": "422b3f82-4941-4e84-8f32-264b19d079b4",
- "isInvoiced": true,
- "isClosed": true,
- "closedAt": "2022-04-10",
- "contractNoteName": "string",
- "poNumber": "string"
}
accountUuid required | string <uuid> UUID of AbaNinja Account |
employeeUuid required | string <uuid> UUID of AbaNinja Employee |
[- {
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "monday": true,
- "tuesday": true,
- "wednesday": true,
- "thursday": true,
- "friday": true,
- "saturday": true,
- "sunday": true,
- "validFromDate": "2018-04-01",
- "validToDate": "2024-10-31",
- "employeeWorkModelUuid": "ebd15507-ae4e-4e67-b3b8-ea8281569d4c",
- "employeeAddOnWorkModelUuid": "a186332c-5b61-4065-9257-f183becfd0e3",
- "employmentFactor": 0,
- "shortTimeWorkFactor": 0,
- "workingDays": 0,
- "hoursPerWeek": 0,
- "holidaysPerYear": 0,
- "workingState": "SG",
- "workingStateName": "Sankt Gallen",
- "workingCountryCode": "CH",
- "workingCountryName": "Swiss",
- "isClosed": true
}
]
accountUuid required | string <uuid> UUID of AbaNinja Account |
employeeUuid required | string <uuid> UUID of AbaNinja Employee |
monday required | boolean |
tuesday required | boolean |
wednesday required | boolean |
thursday required | boolean |
friday required | boolean |
saturday required | boolean |
sunday required | boolean |
validFromDate required | string <date> |
validToDate | string or null <date> |
employeeWorkModelUuid required | string <uuid> |
employmentFactor required | number or null |
shortTimeWorkFactor required | number |
workingCountryCode required | string |
workingStateCode required | string |
hoursPerWeek required | number |
holidaysPerYear required | number |
{- "monday": true,
- "tuesday": true,
- "wednesday": true,
- "thursday": true,
- "friday": true,
- "saturday": false,
- "sunday": false,
- "validFromDate": "2020-02-01",
- "validToDate": null,
- "employeeWorkModelUuid": "a0d52a2a-382b-4fcc-853f-24db1303fe3f",
- "employmentFactor": 100,
- "shortTimeWorkFactor": 0,
- "workingCountryCode": "CH",
- "workingState": "SG",
- "hoursPerWeek": 42,
- "holidaysPerYear": 25
}
{- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "monday": true,
- "tuesday": true,
- "wednesday": true,
- "thursday": true,
- "friday": true,
- "saturday": true,
- "sunday": true,
- "validFromDate": "2018-04-01",
- "validToDate": "2024-10-31",
- "employeeWorkModelUuid": "ebd15507-ae4e-4e67-b3b8-ea8281569d4c",
- "employeeAddOnWorkModelUuid": "a186332c-5b61-4065-9257-f183becfd0e3",
- "employmentFactor": 0,
- "shortTimeWorkFactor": 0,
- "workingDays": 0,
- "hoursPerWeek": 0,
- "holidaysPerYear": 0,
- "workingState": "SG",
- "workingStateName": "Sankt Gallen",
- "workingCountryCode": "CH",
- "workingCountryName": "Swiss",
- "isClosed": true
}
accountUuid required | string <uuid> UUID of AbaNinja Account |
employeeUuid required | string <uuid> UUID of AbaNinja Employee |
startDate | string Year and month of possible start dates |
endDate | string Year and month of possible end dates |
contractUuid | string <uuid> UUID of exist contract to check |
{- "earliestDate": "2019-08-24",
- "startDays": [
- "2019-08-24"
], - "endDays": [
- "2019-08-24"
]
}
accountUuid required | string <uuid> UUID of AbaNinja Account |
employeeUuid required | string <uuid> UUID of AbaNinja Employee |
{- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "monday": true,
- "tuesday": true,
- "wednesday": true,
- "thursday": true,
- "friday": true,
- "saturday": true,
- "sunday": true,
- "validFromDate": "2018-04-01",
- "validToDate": "2024-10-31",
- "employeeWorkModelUuid": "ebd15507-ae4e-4e67-b3b8-ea8281569d4c",
- "employeeAddOnWorkModelUuid": "a186332c-5b61-4065-9257-f183becfd0e3",
- "employmentFactor": 0,
- "shortTimeWorkFactor": 0,
- "workingDays": 0,
- "hoursPerWeek": 0,
- "holidaysPerYear": 0,
- "workingState": "SG",
- "workingStateName": "Sankt Gallen",
- "workingCountryCode": "CH",
- "workingCountryName": "Swiss",
- "isClosed": true
}
accountUuid required | string <uuid> UUID of AbaNinja Account |
employeeUuid required | string <uuid> UUID of AbaNinja Employee |
contractUuid required | string <uuid> UUID of AbaNinja Employee Contract |
{- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "monday": true,
- "tuesday": true,
- "wednesday": true,
- "thursday": true,
- "friday": true,
- "saturday": true,
- "sunday": true,
- "validFromDate": "2018-04-01",
- "validToDate": "2024-10-31",
- "employeeWorkModelUuid": "ebd15507-ae4e-4e67-b3b8-ea8281569d4c",
- "employeeAddOnWorkModelUuid": "a186332c-5b61-4065-9257-f183becfd0e3",
- "employmentFactor": 0,
- "shortTimeWorkFactor": 0,
- "workingDays": 0,
- "hoursPerWeek": 0,
- "holidaysPerYear": 0,
- "workingState": "SG",
- "workingStateName": "Sankt Gallen",
- "workingCountryCode": "CH",
- "workingCountryName": "Swiss",
- "isClosed": true
}
accountUuid required | string <uuid> UUID of AbaNinja Account |
employeeUuid required | string <uuid> UUID of AbaNinja Employee |
contractUuid required | string <uuid> UUID of AbaNinja Employee Contract |
monday required | boolean |
tuesday required | boolean |
wednesday required | boolean |
thursday required | boolean |
friday required | boolean |
saturday required | boolean |
sunday required | boolean |
validFromDate required | string <date> |
validToDate | string or null <date> |
employeeWorkModelUuid required | string <uuid> |
employmentFactor required | number or null |
shortTimeWorkFactor required | number |
workingCountryCode required | string |
workingStateCode required | string |
hoursPerWeek required | number |
holidaysPerYear required | number |
{- "monday": true,
- "tuesday": true,
- "wednesday": true,
- "thursday": true,
- "friday": true,
- "saturday": false,
- "sunday": false,
- "validFromDate": "2020-02-01",
- "validToDate": null,
- "employeeWorkModelUuid": "a0d52a2a-382b-4fcc-853f-24db1303fe3f",
- "employmentFactor": 100,
- "shortTimeWorkFactor": 0,
- "workingCountryCode": "CH",
- "workingState": "SG",
- "hoursPerWeek": 42,
- "holidaysPerYear": 25
}
{- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "monday": true,
- "tuesday": true,
- "wednesday": true,
- "thursday": true,
- "friday": true,
- "saturday": true,
- "sunday": true,
- "validFromDate": "2018-04-01",
- "validToDate": "2024-10-31",
- "employeeWorkModelUuid": "ebd15507-ae4e-4e67-b3b8-ea8281569d4c",
- "employeeAddOnWorkModelUuid": "a186332c-5b61-4065-9257-f183becfd0e3",
- "employmentFactor": 0,
- "shortTimeWorkFactor": 0,
- "workingDays": 0,
- "hoursPerWeek": 0,
- "holidaysPerYear": 0,
- "workingState": "SG",
- "workingStateName": "Sankt Gallen",
- "workingCountryCode": "CH",
- "workingCountryName": "Swiss",
- "isClosed": true
}
accountUuid required | string <uuid> UUID of AbaNinja Account |
employeeUuid required | string <uuid> UUID of AbaNinja Employee |
[- {
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "accountUuid": "0ef9c2ec-a65c-4311-aee8-decdbb35014b",
- "employeeUuid": "6e11f5ee-ef7d-45b1-b867-e1f88b1af300",
- "type": 0,
- "isClosed": true,
- "bookingDate": "2019-08-24",
- "bookingQty": 0,
- "bookingUnit": "hrs",
- "bookingText": "string"
}
]
accountUuid required | string <uuid> UUID of AbaNinja Account |
employeeUuid required | string <uuid> UUID of AbaNinja Employee |
type required | integer Enum: 1 2 1 = Timecorrection, 2 = Holidaycorrection |
bookingDate required | string <date> |
bookingQty required | number |
bookingUnit required | string Enum: "hrs" "day" |
bookingText | string or null |
{- "type": 1,
- "bookingDate": "2006-08-01",
- "bookingQty": 3.5,
- "bookingUnit": "hrs",
- "bookingText": "A special present"
}
{- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "accountUuid": "0ef9c2ec-a65c-4311-aee8-decdbb35014b",
- "employeeUuid": "6e11f5ee-ef7d-45b1-b867-e1f88b1af300",
- "type": 0,
- "isClosed": true,
- "bookingDate": "2019-08-24",
- "bookingQty": 0,
- "bookingUnit": "hrs",
- "bookingText": "string"
}
accountUuid required | string <uuid> UUID of AbaNinja Account |
employeeUuid required | string <uuid> UUID of AbaNinja Employee |
correctionUuid required | string <uuid> UUID of AbaNinja Employee Contract |
{- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "accountUuid": "0ef9c2ec-a65c-4311-aee8-decdbb35014b",
- "employeeUuid": "6e11f5ee-ef7d-45b1-b867-e1f88b1af300",
- "type": 0,
- "isClosed": true,
- "bookingDate": "2019-08-24",
- "bookingQty": 0,
- "bookingUnit": "hrs",
- "bookingText": "string"
}
accountUuid required | string <uuid> UUID of AbaNinja Account |
employeeUuid required | string <uuid> UUID of AbaNinja Employee |
correctionUuid required | string <uuid> UUID of AbaNinja Employee Contract |
type required | integer Enum: 1 2 1 = Timecorrection, 2 = Holidaycorrection |
bookingDate required | string <date> |
bookingQty required | number |
bookingUnit required | string Enum: "hrs" "day" |
bookingText | string or null |
{- "type": 1,
- "bookingDate": "2006-08-01",
- "bookingQty": 3.5,
- "bookingUnit": "hrs",
- "bookingText": "A special present"
}
{- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "accountUuid": "0ef9c2ec-a65c-4311-aee8-decdbb35014b",
- "employeeUuid": "6e11f5ee-ef7d-45b1-b867-e1f88b1af300",
- "type": 0,
- "isClosed": true,
- "bookingDate": "2019-08-24",
- "bookingQty": 0,
- "bookingUnit": "hrs",
- "bookingText": "string"
}
accountUuid required | string <uuid> UUID of AbaNinja Account |
employeeUuid required | string <uuid> UUID of AbaNinja Employee |
[- {
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "accountUuid": "0ef9c2ec-a65c-4311-aee8-decdbb35014b",
- "employeeUuid": "6e11f5ee-ef7d-45b1-b867-e1f88b1af300",
- "closureDate": "2019-08-24",
- "holidays": 0,
- "holidayCorrection": 0,
- "flextime": 0,
- "timeCorrection": 0,
- "shortWork": 0,
- "deleteable": true
}
]
accountUuid required | string <uuid> UUID of AbaNinja Account |
employeeUuid required | string <uuid> UUID of AbaNinja Employee |
closureDate required | string <date> |
{- "closureDate": "2006-05-31"
}
accountUuid required | string <uuid> UUID of AbaNinja Account |
employeeUuid required | string <uuid> UUID of AbaNinja Employee |
{- "timeTrackingStart": "2019-08-24",
- "lastClosureDate": "2019-08-24"
}
accountUuid required | string <uuid> UUID of AbaNinja Account |
employeeUuid required | string <uuid> UUID of AbaNinja Employee |
date | string <date> Date |
{- "unitName": "string",
- "transferDays": 0,
- "plannedDays": 0,
- "contractDays": 0,
- "usedDays": 0,
- "balanceDays": 0,
- "balanceEndDate": "string",
- "correctionDays": 0
}
accountUuid required | string <uuid> UUID of AbaNinja Account |
employeeUuid required | string <uuid> UUID of AbaNinja Employee |
date | string <date> Date |
{- "flexTime": "85.55h",
- "flexTimeRaw": 85.55
}
accountUuid required | string <uuid> UUID of AbaNinja Account |
employeeUuid required | string <uuid> UUID of AbaNinja Employee |
date | string <date> Date |
{- "contractTypeName": "string",
- "employmentFactor": 0,
- "hoursPerWeek": 0,
- "employeeWorkModelName": "string",
- "shortWorkPercent": 0
}
accountUuid required | string <uuid> UUID of AbaNinja Account |
employeeUuid required | string <uuid> UUID of AbaNinja Employee |
dateFrom | string <date> |
dateTo | string <date> |
[- {
- "absences": true,
- "activity": true,
- "away": true,
- "date": "2019-08-24"
}
]
accountUuid required | string <uuid> UUID of AbaNinja Account |
employeeUuid required | string <uuid> UUID of AbaNinja Employee |
date required | string <date> Date |
[- {
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "addressUuid": "ac453eba-e855-4d33-9d8a-d578082d651a",
- "addressName": "string",
- "comment": "string",
- "contractNoteName": "string",
- "duration": {
- "workDays": 0,
- "hours": 0,
- "minutes": 0
}, - "startDevice": "string",
- "endDevice": "string",
- "invoiceId": 0,
- "invoiceUuid": "d7b1f0c6-56bf-43f4-8d08-5baf1e1acebc",
- "startTime": "08:00",
- "endTime": "10:00",
- "typeName": "string",
- "typeId": 0,
- "isDeletable": true
}
]
accountUuid required | string <uuid> UUID of AbaNinja Account |
employeeUuid required | string <uuid> UUID of AbaNinja Employee |
date required | string <date> Date |
{- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "startTime": "14:38",
- "notes": "string"
}
accountUuid required | string <uuid> UUID of AbaNinja Account |
employeeUuid required | string <uuid> UUID of AbaNinja Employee |
date required | string <date> Date |
{- "targetTime": {
- "hours": 0,
- "minutes": 0
}, - "targetTimeDifference": {
- "hours": 0,
- "minutes": 0
}, - "sectionTotal": {
- "activity": {
- "hours": 0,
- "minutes": 0
}, - "vacation": {
- "hours": 0,
- "minutes": 0
}, - "inOut": {
- "hours": 0,
- "minutes": 0
}, - "billingActivity": {
- "hours": 0,
- "minutes": 0
}, - "absence": {
- "hours": 0,
- "minutes": 0
}, - "shortWork": {
- "hours": 0,
- "minutes": 0
}, - "holidays": [
- {
- "name": "string",
- "duration": {
- "workDays": 0.5
}
}
]
}, - "flexTime": {
- "hours": 0,
- "minutes": 0
}
}
accountUuid required | string <uuid> UUID of AbaNinja Account |
year | integer or null |
date | string or null Example: date=2020-05-17 |
countryCode required | string |
state | string or null [ 2 .. 6 ] characters |
type | integer or null |
[- {
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "date": "2020-04-18",
- "halfDay": true,
- "name": "string",
- "translations": {
- "de": {
- "name": "string"
}, - "en": {
- "name": "string"
}, - "fr": {
- "name": "string"
}, - "it": {
- "name": "string"
}
}
}
]
accountUuid required | string <uuid> UUID of AbaNinja Account |
date required | string <date> |
countryCode required | string |
state required | string |
halfDay required | boolean |
required | object |
{- "date": "2023-07-13",
- "countryCode": "CH",
- "state": "AG",
- "halfDay": false,
- "translations": {
- "de": {
- "name": "Ein besonderer Tag"
}, - "en": {
- "name": "A special day"
}, - "fr": {
- "name": ""
}, - "it": {
- "name": ""
}
}
}
{- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "date": "2020-04-18",
- "halfDay": true,
- "countryCode": "CH",
- "state": "SG",
- "name": "string",
- "translations": {
- "de": {
- "name": "string"
}, - "en": {
- "name": "string"
}, - "fr": {
- "name": "string"
}, - "it": {
- "name": "string"
}
}
}
accountUuid required | string <uuid> UUID of AbaNinja Account |
holidayUuid required | string <uuid> UUID of holiday entry |
{- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "date": "2020-04-18",
- "halfDay": true,
- "countryCode": "CH",
- "state": "SG",
- "name": "string",
- "translations": {
- "de": {
- "name": "string"
}, - "en": {
- "name": "string"
}, - "fr": {
- "name": "string"
}, - "it": {
- "name": "string"
}
}
}
accountUuid required | string <uuid> UUID of AbaNinja Account |
holidayUuid required | string <uuid> UUID of holiday entry |
date required | string <date> |
countryCode required | string |
state required | string |
halfDay required | boolean |
required | object |
{- "date": "2023-07-13",
- "countryCode": "CH",
- "state": "AG",
- "halfDay": false,
- "translations": {
- "de": {
- "name": "Ein besonderer Tag"
}, - "en": {
- "name": "A special day"
}, - "fr": {
- "name": ""
}, - "it": {
- "name": ""
}
}
}
{- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "date": "2020-04-18",
- "halfDay": true,
- "countryCode": "CH",
- "state": "SG",
- "name": "string",
- "translations": {
- "de": {
- "name": "string"
}, - "en": {
- "name": "string"
}, - "fr": {
- "name": "string"
}, - "it": {
- "name": "string"
}
}
}
accountUuid required | string <uuid> UUID of AbaNinja Account |
[- {
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "activityTypeMasterUuid": "d66fba5a-f7df-4be1-97d0-d528c4db72db",
- "activityNumber": "string",
- "unit": "string",
- "isCount": true,
- "isBillable": true,
- "isHoliday": true,
- "activityGroup": 1,
- "isTimecredit": true,
- "isShortTimeWork": true,
- "isFavorite": true,
- "used": true,
- "description": "string",
- "translations": {
- "de": {
- "description": "string"
}, - "en": {
- "description": "string"
}, - "fr": {
- "description": "string"
}, - "it": {
- "description": "string"
}
}
}
]
accountUuid required | string <uuid> UUID of AbaNinja Account |
activityNumber required | string |
unit required | string |
isCount required | boolean |
isBillable required | boolean |
isHoliday required | boolean |
activityGroup required | integer |
isTimeCredit required | boolean |
isShortTimeWork required | boolean |
isFavorite | boolean |
required | object |
{- "activityNumber": "AC502",
- "unit": "HUR",
- "isCount": true,
- "isBillable": false,
- "isHoliday": false,
- "activityGroup": 1,
- "isTimeCredit": true,
- "isShortTimeWork": false,
- "isFavorite": true,
- "translations": {
- "de": {
- "description": "Zimmerservice"
}, - "en": {
- "description": "Housekeeping"
}, - "fr": {
- "description": null
}, - "it": {
- "description": null
}
}
}
{- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "activityTypeMasterUuid": "d66fba5a-f7df-4be1-97d0-d528c4db72db",
- "activityNumber": "string",
- "unit": "string",
- "isCount": true,
- "isBillable": true,
- "isHoliday": true,
- "activityGroup": 1,
- "isTimecredit": true,
- "isShortTimeWork": true,
- "isFavorite": true,
- "used": true,
- "description": "string",
- "translations": {
- "de": {
- "description": "string"
}, - "en": {
- "description": "string"
}, - "fr": {
- "description": "string"
}, - "it": {
- "description": "string"
}
}
}
accountUuid required | string <uuid> UUID of AbaNinja Account |
activityTypeUuid required | string <uuid> UUID of Activity Type |
{- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "activityTypeMasterUuid": "d66fba5a-f7df-4be1-97d0-d528c4db72db",
- "activityNumber": "string",
- "unit": "string",
- "isCount": true,
- "isBillable": true,
- "isHoliday": true,
- "activityGroup": 1,
- "isTimecredit": true,
- "isShortTimeWork": true,
- "isFavorite": true,
- "used": true,
- "description": "string",
- "translations": {
- "de": {
- "description": "string"
}, - "en": {
- "description": "string"
}, - "fr": {
- "description": "string"
}, - "it": {
- "description": "string"
}
}
}
accountUuid required | string <uuid> UUID of AbaNinja Account |
activityTypeUuid required | string <uuid> UUID of Activity Type |
activityNumber required | string |
unit required | string |
isCount required | boolean |
isBillable required | boolean |
isHoliday required | boolean |
activityGroup required | integer |
isTimeCredit required | boolean |
isShortTimeWork required | boolean |
isFavorite | boolean |
required | object |
{- "activityNumber": "AC502",
- "unit": "HUR",
- "isCount": true,
- "isBillable": false,
- "isHoliday": false,
- "activityGroup": 1,
- "isTimeCredit": true,
- "isShortTimeWork": false,
- "isFavorite": true,
- "translations": {
- "de": {
- "description": "Zimmerservice"
}, - "en": {
- "description": "Housekeeping"
}, - "fr": {
- "description": null
}, - "it": {
- "description": null
}
}
}
{- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "activityTypeMasterUuid": "d66fba5a-f7df-4be1-97d0-d528c4db72db",
- "activityNumber": "string",
- "unit": "string",
- "isCount": true,
- "isBillable": true,
- "isHoliday": true,
- "activityGroup": 1,
- "isTimecredit": true,
- "isShortTimeWork": true,
- "isFavorite": true,
- "used": true,
- "description": "string",
- "translations": {
- "de": {
- "description": "string"
}, - "en": {
- "description": "string"
}, - "fr": {
- "description": "string"
}, - "it": {
- "description": "string"
}
}
}
accountUuid required | string <uuid> UUID of AbaNinja Account |
[- {
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "hoursPerWeek": 0,
- "holidaysPerYear": 0,
- "monday": true,
- "tuesday": true,
- "wednesday": true,
- "thursday": true,
- "friday": true,
- "saturday": true,
- "sunday": true,
- "isUsed": true,
- "isSystem": true,
- "description": "string",
- "name": "string",
- "translations": {
- "de": {
- "description": "string",
- "name": "string"
}, - "en": {
- "description": "string",
- "name": "string"
}, - "fr": {
- "description": "string",
- "name": "string"
}, - "it": {
- "description": "string",
- "name": "string"
}
}
}
]
accountUuid required | string <uuid> UUID of AbaNinja Account |
hoursPerWeek required | number |
holidaysPerYear required | number |
monday required | boolean |
tuesday required | boolean |
wednesday required | boolean |
thursday required | boolean |
friday required | boolean |
saturday required | boolean |
sunday required | boolean |
required | object |
{- "hoursPerWeek": 42,
- "holidaysPerYear": 25,
- "monday": true,
- "tuesday": true,
- "wednesday": true,
- "thursday": true,
- "friday": true,
- "saturday": false,
- "sunday": false,
- "translations": {
- "de": {
- "name": "Standardvertrag"
}, - "en": {
- "name": "Default contract"
}, - "fr": {
- "name": null
}, - "it": {
- "name": null
}
}
}
{- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "hoursPerWeek": 0,
- "holidaysPerYear": 0,
- "monday": true,
- "tuesday": true,
- "wednesday": true,
- "thursday": true,
- "friday": true,
- "saturday": true,
- "sunday": true,
- "isUsed": true,
- "isSystem": true,
- "description": "string",
- "name": "string",
- "translations": {
- "de": {
- "description": "string",
- "name": "string"
}, - "en": {
- "description": "string",
- "name": "string"
}, - "fr": {
- "description": "string",
- "name": "string"
}, - "it": {
- "description": "string",
- "name": "string"
}
}
}
accountUuid required | string <uuid> UUID of AbaNinja Account |
workModelUuid required | string <uuid> UUID of Work Model |
{- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "hoursPerWeek": 0,
- "holidaysPerYear": 0,
- "monday": true,
- "tuesday": true,
- "wednesday": true,
- "thursday": true,
- "friday": true,
- "saturday": true,
- "sunday": true,
- "isUsed": true,
- "isSystem": true,
- "description": "string",
- "name": "string",
- "translations": {
- "de": {
- "description": "string",
- "name": "string"
}, - "en": {
- "description": "string",
- "name": "string"
}, - "fr": {
- "description": "string",
- "name": "string"
}, - "it": {
- "description": "string",
- "name": "string"
}
}
}
accountUuid required | string <uuid> UUID of AbaNinja Account |
workModelUuid required | string <uuid> UUID of Work Model |
hoursPerWeek required | number |
holidaysPerYear required | number |
monday required | boolean |
tuesday required | boolean |
wednesday required | boolean |
thursday required | boolean |
friday required | boolean |
saturday required | boolean |
sunday required | boolean |
required | object |
{- "hoursPerWeek": 42,
- "holidaysPerYear": 25,
- "monday": true,
- "tuesday": true,
- "wednesday": true,
- "thursday": true,
- "friday": true,
- "saturday": false,
- "sunday": false,
- "translations": {
- "de": {
- "name": "Standardvertrag"
}, - "en": {
- "name": "Default contract"
}, - "fr": {
- "name": null
}, - "it": {
- "name": null
}
}
}
{- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "hoursPerWeek": 0,
- "holidaysPerYear": 0,
- "monday": true,
- "tuesday": true,
- "wednesday": true,
- "thursday": true,
- "friday": true,
- "saturday": true,
- "sunday": true,
- "isUsed": true,
- "isSystem": true,
- "description": "string",
- "name": "string",
- "translations": {
- "de": {
- "description": "string",
- "name": "string"
}, - "en": {
- "description": "string",
- "name": "string"
}, - "fr": {
- "description": "string",
- "name": "string"
}, - "it": {
- "description": "string",
- "name": "string"
}
}
}
accountUuid required | string <uuid> UUID of AbaNinja Account |
{- "translations": {
- "de": {
- "description": "string"
}, - "en": {
- "description": "string"
}, - "fr": {
- "description": "string"
}, - "it": {
- "description": "string"
}
}
}
accountUuid required | string <uuid> UUID of AbaNinja Account |
required | object |
{- "translations": {
- "de": {
- "description": "$date / $timeFrom - $timeTo / $duration. Mitarbeiter: $employeeName"
}, - "en": {
- "description": "$date / $timeFrom - $timeTo / $duration. Employee: $employeeName"
}, - "fr": {
- "description": null
}, - "it": {
- "description": null
}
}
}
{- "translations": {
- "de": {
- "description": "string"
}, - "en": {
- "description": "string"
}, - "fr": {
- "description": "string"
}, - "it": {
- "description": "string"
}
}
}
accountUuid required | string <uuid> UUID of AbaNinja Account |
useSystemHolidays required | boolean |
{- "useSystemHolidays": true
}
{- "useSystemHolidays": true
}
accountUuid required | string <uuid> UUID of AbaNinja Account |
year required | integer |
countryCode required | string |
state required | string |
{- "year": 2023,
- "countryCode": "CH",
- "state": "AG"
}