curl --request POST \
--url https://api.rootfi.dev/accounting/accounts \
--header 'Content-Type: application/json' \
--header 'api_key: <api-key>' \
--data '
{
"company_id": 1,
"data": [
{
"name": "Rootfi Test Account",
"description": "Rootfi Test Account",
"nominal_code": "123456",
"sub_category": "Test",
"currency_id": "123456",
"parent_account_id": "1234567",
"raw_data": {}
}
]
}
'{
"data": {
"status": "SUCCESS",
"upload_job_id": "xQm2K441VosP8W4",
"data": [
{
"job_id": "aXI9pUDA5T7E2LS",
"status": "success",
"response": {
"platform_id": "1234567890123456789",
"currency_id": null,
"parent_account_id": null,
"nominal_code": "Test Account",
"name": "Test Account",
"description": "Test Description",
"sub_category": "long_term_liability",
"category": "LIABILITY",
"status": "ACTIVE",
"updated_at": "2021-09-28T15:00:00.000Z",
"raw_data": {
"platform_id": "1234567890123456789",
"nominal_code": "Test Account",
"name": "Test Account",
"description": "Test Description",
"category": "LIABILITY",
"sub_category": "long_term_liability",
"status": "ACTIVE"
}
},
"error": null
}
]
},
"request_timestamp": "2021-09-28T15:00:00.000Z",
"response_timestamp": "2021-09-28T15:00:00.000Z",
"request_id": "7a1c0e42-9f85-4d6e-bb5d-358a72913c0b"
}Create an account.
curl --request POST \
--url https://api.rootfi.dev/accounting/accounts \
--header 'Content-Type: application/json' \
--header 'api_key: <api-key>' \
--data '
{
"company_id": 1,
"data": [
{
"name": "Rootfi Test Account",
"description": "Rootfi Test Account",
"nominal_code": "123456",
"sub_category": "Test",
"currency_id": "123456",
"parent_account_id": "1234567",
"raw_data": {}
}
]
}
'{
"data": {
"status": "SUCCESS",
"upload_job_id": "xQm2K441VosP8W4",
"data": [
{
"job_id": "aXI9pUDA5T7E2LS",
"status": "success",
"response": {
"platform_id": "1234567890123456789",
"currency_id": null,
"parent_account_id": null,
"nominal_code": "Test Account",
"name": "Test Account",
"description": "Test Description",
"sub_category": "long_term_liability",
"category": "LIABILITY",
"status": "ACTIVE",
"updated_at": "2021-09-28T15:00:00.000Z",
"raw_data": {
"platform_id": "1234567890123456789",
"nominal_code": "Test Account",
"name": "Test Account",
"description": "Test Description",
"category": "LIABILITY",
"sub_category": "long_term_liability",
"status": "ACTIVE"
}
},
"error": null
}
]
},
"request_timestamp": "2021-09-28T15:00:00.000Z",
"response_timestamp": "2021-09-28T15:00:00.000Z",
"request_id": "7a1c0e42-9f85-4d6e-bb5d-358a72913c0b"
}The Accounts Data Model is designed to streamline the management and retrieval of account-related information across various accounting platforms.Documentation Index
Fetch the complete documentation index at: https://integrations.docs.commenda.io/llms.txt
Use this file to discover all available pages before exploring further.
| Integration | Field | Description |
|---|---|---|
| MS_DYNAMICS_365_FO | ChartOfAccounts | The chart of accounts to which the account belongs. |
| MYOB_BUSINESS | tax_id | The tax ID associated to the account. |
| SAGE_ZA_CLOUD_ACCOUNTING | sub_category_id | The sub-category ID associated to the account. |
Show child attributes
The time at which the request was received by the server
The time at which the response was sent by the server
The unique ID of the request