- Returns the accounting accounts (chart of accounts) of a company, including deactivated ones.
- Returns all attributes configured for a company, including their `values` when the attribute is of type `list`.
- Creates an attribute. If `customId` is omitted, Embat auto-generates one.
- Updates several attributes in a single call, following the same rules as the single attribute update endpoint.
- Deletes several attributes in a single call, following the same rules as the single attribute deletion endpoint.
- Returns a single attribute by `customId`.
- Updates an attribute identified by `customId`.
- Deletes an attribute by `customId`, together with all of its values, and clears the `parentId`/`parentCustomId` of any attribute nested under it.
- Creates several attributes in a single call, following the same rules as the single attribute creation endpoint (upsert by `customId`; omitting `values` on an existing attribute removes all of its current values).
- Adds values to an existing attribute, identified by `customId`, without affecting its other values.
- Removes one or more values from an attribute, identified by `customId`.
- Returns the end-of-day balances of a company's bank products (accounts), one entry per product per day.
- Returns a single balance by its Embat `id`.
- Returns the company's bank relationships.
- Returns a single bank relationship by its Embat `id`.
- Returns every category configured for the company, both top-level and child categories.
- Returns a single category by its Embat `id`.
- Returns the companies your credentials have access to.
- Returns the detail of a company, including legal name, administrative contact, tags and configuration.
- Returns the users with access to the company identified by `companyId`.
- Returns the contacts (clients/suppliers) of a company.
- Creates a contact (client/supplier). If `customId` is omitted, Embat auto-generates one.
- Updates several contacts in a single call, identified by `customId`.
- Deletes several contacts in a single call, identified by `customId`.
- Returns a single contact by `customId`.
- Updates a contact identified by `customId`.
- Deletes a contact by `customId`. If `customId` does not match any contact, the call returns `404`.
- Creates several contacts in a single call, following the same rules as the single contact creation endpoint: a `customId` that already exists updates the existing contact rather than creating a duplicate.
- Returns the daily foreign exchange rates recorded in Embat, most recent first, recalculated to be expressed against `baseCurrency`.
- Returns a single foreign exchange rate record by `id`, always expressed against EUR — the `baseCurrency` conversion available on the list endpoint does not apply here.
- Returns the operations of a company. By default only the operations created through this API are returned (`generatedFrom` `erp` or `external`); use the `generatedFrom` filter to also list operations created by hand...
- Creates an operation (invoice/bill) with an optional `customId`; if omitted, Embat auto-generates one.
- Updates several operations in a single call, identified by `customId`.
- Cancels several operations in a single call, identified by `customId`, following the same rules as the single delete endpoint.
- Returns a single operation by `customId`.
- Updates an operation identified by `customId`.
- Cancels an operation by `customId`: its `status` is set to `cancel` and its pending amounts to 0.
- Creates several operations in a single call, following the same rules as the single operation creation endpoint.
- Attaches internal attribute values to operations, identified by `customId`.
- Removes internal attribute values from operations, identified by `customId`.
- Returns the payment orders of a company, ordered by execution date (most recent first).
- Downloads the PDF receipt of a payment order by its Embat `id`.
- Returns the payments generated in Embat for a company.
- Creates a payment against one or more operations, recording that those operations (invoices/bills) have been settled in your ERP; each settled amount reduces the operation's pending amount in Embat.
- Updates the synchronization status, error message, registration status or additional info of several payments, identified by `customId`.
- Deletes several payments in a single call, identified by `customId`.
- Returns a single payment by `customId`. Payments missing required accounting, operation or contact information are not returned even if they exist.
- Updates the synchronization status, error message, registration status or additional info of a payment identified by `customId`.
- Deletes a payment by `customId`.
- Creates several payments in a single call, following the same rules as the single payment creation endpoint.
- Returns the active products (bank accounts, credit lines, cards or wallets) of a company, whether aggregated from a bank connection or added manually.
- Updates the accounting code and/or additional info of several products, identified by `id`.
- Returns a single product by its Embat `id`.
- Updates the accounting code and/or additional info of a product identified by `id`.
- Returns the bank transactions of a company.
- Updates the synchronization status, additional info or custom attribute values of several transactions in a single call, identified by `id`.
- Returns a single transaction by its Embat `id`.
- Updates the synchronization status, additional info or custom attribute values of a transaction identified by `id`.
- Creates transactions for a company's product in a single call, grouped by day.
No matching actions