Skip to main content
POST
cURL

Field support per integration

If you’re not using the Interactive Authentication Flow, make sure the query parameters environmentName and companyId are correctly populated. You can obtain these values by using the GET Environments and GET Companies endpoints available under the Authentication section.

Supported request fields:
string
required
Code of the supplier or customer payment journal in Business Central (e.g. CASH).
PaymentLine[]
required
If you’re not using the Interactive Authentication Flow, make sure the query parameter companyId is correctly populated. You can obtain this value by using the GET Companies endpoint available under the Authentication section.

Supported request fields:
string
number
string
required
PaymentLine[]

Supported request fields:
PaymentLine[]
required
Supported request fields:
PaymentLine[]
required
Payments are created as bank bookings (bankboekingen) in Snelstart and are always applied to an existing booking proposal. Use the id returned by the POST Booking Proposals endpoint as the invoiceId of the payment line.

Supported request fields:
string
enum
required
Available options: INVOICE_BOOKING_PROPOSAL, BILL_BOOKING_PROPOSALINVOICE_BOOKING_PROPOSAL books the payment against a sales booking proposal and is recorded as an amount received. BILL_BOOKING_PROPOSAL books it against a purchase booking proposal and is recorded as an amount paid out.
string
required
Id of the daybook (dagboek) the payment is booked in.To get the journal id, you can use the GET /Journals endpoint.
string
required
For date format details visit the Standardized Data section
PaymentLine[]
required
Supported request fields:
string
required
string
required
PaymentLine[]
required
Supported request fields:
number
PaymentLine[]

Headers

X-API-KEY
string
required

API key

Example:

"example value"

X-ACCOUNT-KEY
string
required

Account key

Example:

"example value"

Query Parameters

companyId
string
environmentName
string

Body

application/json
currency
enum<string>
Available options:
AED,
AFN,
ALL,
AMD,
ANG,
AOA,
ARS,
AUD,
AWG,
AZN,
BAM,
BBD,
BDT,
BGN,
BHD,
BIF,
BMD,
BND,
BOB,
BRL,
BSD,
BTN,
BWP,
BYR,
BZD,
CAD,
CDF,
CHF,
CLP,
CNY,
COP,
CRC,
CUC,
CVE,
CZK,
DJF,
DKK,
DOP,
DZD,
EEK,
EGP,
ERN,
ETB,
EUR,
FJD,
FKP,
GBP,
GEL,
GHS,
GIP,
GMD,
GNF,
GQE,
GTQ,
GYD,
HKD,
HNL,
HRK,
HTG,
HUF,
IDR,
ILS,
INR,
IQD,
IRR,
ISK,
JMD,
JOD,
JPY,
KES,
KGS,
KHR,
KMF,
KPW,
KRW,
KWD,
KYD,
KZT,
LAK,
LBP,
LKR,
LRD,
LSL,
LTL,
LVL,
LYD,
MAD,
MDL,
MGA,
MKD,
MMK,
MNT,
MOP,
MRO,
MUR,
MVR,
MWK,
MXN,
MYR,
MZM,
NAD,
NGN,
NIO,
NOK,
NPR,
NZD,
OMR,
PAB,
PEN,
PGK,
PHP,
PKR,
PLN,
PYG,
QAR,
RON,
RSD,
RUB,
SAR,
SBD,
SCR,
SDG,
SEK,
SGD,
SHP,
SLL,
SOS,
SRD,
SYP,
SZL,
THB,
TJS,
TMT,
TND,
TRY,
TTD,
TWD,
TZS,
UAH,
UGX,
USD,
UYU,
UZS,
VEB,
VND,
VUV,
WST,
XAF,
XCD,
XDR,
XOF,
XPF,
YER,
ZAR,
ZMK,
ZWR
Example:

"EUR"

description
string
Example:

"Payment of bill"

documentType
enum<string>
Available options:
INVOICE,
BILL,
BOOKING_PROPOSAL,
INVOICE_BOOKING_PROPOSAL,
BILL_BOOKING_PROPOSAL
Example:

"BILL_BOOKING_PROPOSAL"

exchangeRate
number
Example:

1

fiscalYear
string
Example:

"2025"

journalCode
string
Example:

"30"

journalId
string
Example:

"8df2df10-0fae-40ad-9d22-f25e5ab0ba23"

paymentDate
string
Example:

"2025-01-01"

paymentLines
object[]
paymentType
string
Example:

"CREDITOR"

Response

200 - application/json
meta
object
data
object
Last modified on September 10, 2026