Docs

Create Mutation

Creates a new mutation in e-Boekhouden.nl.

POST

Query

Field selectionChoose which fields should be included in the response. Learn more
string

Comma-separated response fields to include.

Body

Arguments
stringrequired

A list of mutation types is displayed below. | Value | Description | |---|---| | 1 | Invoice received | | 2 | Invoice sent | | 3 | Invoice payment received | | 4 | Invoice payment sent | | 5 | Money received | | 6 | Money sent | | 7 | General journal entry |

daterequired

The date of the mutation. Error codes MUT_003 Date is missing.

numberrequired

The ledger ID of the mutation. Error codes MUTA_001 Ledger id is missing. MUT_007 Unknown ledger for mutation.

string

The invoice number of the mutation. Error codes MUT_018 Invoice number is too long. MUT_019 Invoice number already exists. MUT_002 Invoice number is missing.

string

The entry of the mutation.

number

The term of payment from `date`, in days. Error codes MUT_016 Term of payment is prohibited.

boolean

If true, the provided `paymentReference` will be validated for uniqueness.

string

The payment reference of the mutation.

string

Indicates if the amount on mutation rows is including (`IN`) or excluding (`EX`) VAT. The corresponding value will be calculated based on the VAT code. Error codes MUT_017 In/Ex VAT must be 'IN' or 'EX'. MUTA_005 In/Ex VAT is missing.

string

The description of the mutation.

number

The relation id of the mutation. Error codes MUT_012 Relation is missing. MUT_013 Relation not found.

number

The ledger ID of the row. Required in combination with `type`: 1, 2, 5, 6, 7. For `type` 1, 2, 5, 6 ledger cannot be in the category: `FIN`, `CRED`, `DEB`. For `type` 7 ledger can be any. Error codes MUTA_004 Ledger ID for row is missing. MUT_007 Unknown ledger for mutation. MUT_104 Unknown ledger for row. MUT_106 Invalid ledger category for row.

stringrequired

A list of VAT codes is displayed below. | Value | Description | |---|---| | HOOG_VERK_21 | For selling with 21% VAT. | | LAAG_VERK_9 | For selling with 9% VAT. | | VERL_VERK | For selling with reverse-charging 21% VAT. | | VERL_VERK_L9 | For selling with reverse-charging 9% VAT. | | AFW | VAT percentage is unspecified. Price values will be used | | BU_EU_VERK | Deliveries outside the EU, 0% VAT. | | BI_EU_VERK | Goods inside the EU, 0% VAT. | | BI_EU_VERK_D | Services inside the EU, 0% VAT. | | AFST_VERK | Distance sales inside the EU, 0% VAT. | | LAAG_INK_9 | For buying with 9% VAT. | | HOOG_INK_21 | For buying with 21% VAT. | | VERL_INK | For buying with reverse-charging VAT. | | AFW_VERK | For selling with unspecified VAT percentage. Price values will be used. | | BU_EU_INK | For buying goods/services from outside the EU, 0% VAT. | | BI_EU_INK | For buying goods/services from inside the EU, 0% VAT. | | GEEN | No VAT. |

number

The VAT amount of the row. Only use in combination with vatCode: 'AFW_VERK' or 'AFW'. Only applicable for NL.

number

The cost center id of the row.

numberrequired

The amount of the row. This value includes or excludes VAT depending on the `inExVat` value of the mutation.

string

The description of the row.

string

The invoice number of the row. Required for type 'Invoice payment received' and 'Invoice payment sent'. Error codes MUT_115 Invoice not found. MUT_120 Invoice number is missing.

number

The relation id of the row. Error codes MUT_112 Relation is missing. MUT_113 Relation not found.

Every app you connect,one REST pattern

Call any app with one REST pattern. MindCloud handles each provider's auth, request shape, and responses for you.

Learn what the Universal API is
One REST patternUse the same request structure across apps like Slack, HubSpot, Salesforce, and thousands more.
Managed connectionsSend a MindCloud connection ID instead of handling provider tokens, refresh logic, and credential storage yourself.
Action-level docsEach action page shows the exact endpoint, required arguments, optional controls, and response behavior for that app version.