For AI agents: visit https://docs.eezi.io/llms.txt for an index of all pages formatted in Markdown and endpoints in OpenAPI.
dueDate is required
recipient.address.country is required.
recipient.contact.email is required
recipient.peppolId.endpointId is required
lines[].customInfo.hrv.commodityClassificationCode is required
lines[].customInfo.hrv.commodityClassificationListId is required
TypeScript
type Invoice {
// ...all generic invoice fields
dueDate: string;
lines: [
{
// ...other line item fields
customInfo: {
hrv: {
commodityClassificationCode: string;
commodityClassificationListId: string;
};
};
}
];
recipient: {
contact: {
email: string;
};
peppolId: {
endpointId: string;
};
};
}
Name Type Required Description dueDatestring (ISO 8601 date) Yes Due date of invoice. lines[].customInfo.hrv.commodityClassificationCodestring Yes Value from the classification of the article by its type or nature. This is based on Klasifikacija proizvoda (KPD 2025.) . Maximum of 10 characters (e.g. 11.07.01 ) lines[].customInfo.hrv.commodityClassificationListIdstring Yes Item Classification Identifier. The identification scheme must be selected from the UNTDID 7143 list. recipient.contact.emailstring Yes Recipient email address. recipient.peppolId.endpointIdstring Yes Peppol ID of the recipient (eg. iso6523-actorid-upis::9934:uat-eezi-12345 )
Invoice - Croatia.csv