Это тело POST работало для меня (с разными идентификаторами):
{
"sales_invoice": {
"contact_id": "66b76fa19edc11e797950a57719b2edb",
"date": "2019-04-13",
"main_address": { "address_line_1": "42 Test Street" },
"invoice_lines": [
{
"description": "Test Description",
"ledger_account_id": "0367afd89ece11e797950a57719b2edb",
"quantity": 1,
"unit_price": 100,
"tax_rate_id": "GB_NO_TAX"
}
]
}
}
Вам нужно обернуть свою структуру JSON ключом, который является именем вашего ресурса ("sales_invoice"
в данном случае).
Вам также необходимо указать основной адрес, а также идентификатор налоговой ставки для каждой позиции.
Чтобы иметь действительный счет ГК для своего счета-фактуры, получитесписок возможных аккаунтов с:
GET /ledger_accounts?visible_in=sales