Loading…
Loading…
Accounting API · write, waits for approval · 100% field coverage
Your agent can update supplier 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.
PATCH https://unify.apideck.com/accounting/suppliers/{id}
Headers: x-apideck-service-id: sap-s4hana-cloud, plus your app id and the customer's consumer id. Apideck MCP tool: accounting-suppliers-update. Agent operation id: unified.accounting.suppliersUpdate.
| Parameter | In | Description |
|---|---|---|
| id · required | path | ID of the record you are acting upon. |
| 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 | |
| supplier_category | string | The category/type of the supplier |
| 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 supplier |
| addresses | array | |
| phone_numbers | array | |
| emails | array | |
| websites | array | |
| bank_accounts | array | |
| notes | string | Some notes about this supplier |
| 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 | |
| status | string | Supplier 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. |
| issued_method | string | Method of issuance of the purchase order for the supplier |
| issued_email | string | Email address of the person who issued the purchase order for the supplier |
| custom_fields | array | |
| tax_details | array | |
| tax_status_details | 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 |
| subsidiary_id | string | The subsidiary the supplier belongs to. |
| integration_system_id | string | The integration system the supplier belongs to. |
The same call works for each of these; only the service id changes.
Access FinancialsAcumaticaAFAS SoftwareAlegraCampfireDualentryFortnoxFreshBooksHoldedIntuit Enterprise SuiteMicrosoft Dynamics 365 Business CentralMoneybirdMYOB AcumaticaNetSuiteOdooPennylaneProcountorQuickBooksRilletSage Business Cloud AccountingSage IntacctSage Intacct RESTSnelStartSpirisVisma eAccountingVisma NetvisorWafeqXeroYukiZoho Books