Loading…
Loading…
Accounting API · write, waits for approval · 100% field coverage
Your agent can create customer in SAP S/4HANA Cloud through Apideck's Accounting API, the same call it makes for every Accounting app. It changes data in the customer's SAP S/4HANA Cloud account, so it stops with the exact request until a person approves it. Apideck adds the customer's SAP S/4HANA Cloud credentials, so no token ever reaches the agent.
POST https://unify.apideck.com/accounting/customers
Headers: x-apideck-service-id: sap-s4hana-cloud, plus your app id and the customer's consumer id. Apideck MCP tool: accounting-customers-add. Agent operation id: unified.accounting.customersAdd.
| Field | Type | Description |
|---|---|---|
| display_id | string | Display ID |
| display_name | string | Display name |
| company_name | string | The name of the company. |
| company_id | string | The company ID the transaction belongs to |
| subsidiary | object | |
| customer_category | string | The category/type of the customer |
| title | string | The job title of the person. |
| first_name | string | The first name of the person. |
| middle_name | string | Middle name of the person. |
| last_name | string | The last name of the person. |
| suffix | string | |
| individual | boolean | Is this an individual or business customer |
| project | boolean | If true, indicates this is a Project. |
| addresses | array | |
| phone_numbers | array | |
| emails | array | |
| websites | array | |
| bank_accounts | array | |
| notes | string | Some notes about this customer |
| tax_rate | object | |
| tax_number | string | |
| taxable | boolean | Whether the entity is subject to taxation |
| currency | string | Indicates the associated currency for an amount of money. Values correspond to [ISO 4217](https://en.wikipedia.org/wiki/ |
| account | object | |
| parent | object | The parent customer this entity is linked to. |
| status | string | Customer status |
| payment_method | string | Payment method used for the transaction, such as cash, credit card, bank transfer, or check |
| terms | string | Terms of payment. |
| terms_id | string | The ID of the payment terms |
| channel | string | The channel through which the transaction is processed. |
| custom_fields | array | |
| row_version | string | A binary value used to detect updates to a object and prevent data conflicts. It is incremented each time an update is m |
The same call works for each of these; only the service id changes.
Access FinancialsAcumaticaAFAS SoftwareAlegraDualentryFortnoxFreeAgentFreshBooksHoldedIntuit Enterprise SuiteMicrosoft Dynamics 365 Business CentralMoneybirdMYOBMYOB AcumaticaNetSuiteOdooPennylaneProcountorQuickBooksRilletSage Business Cloud AccountingSage IntacctSage Intacct RESTSnelStartSpirisStripeVisma eAccountingVisma NetvisorWafeqWaveXeroYukiZoho Books