curl --request POST \
--url https://api.rootfi.dev/accounting/bill_payments \
--header 'Content-Type: application/json' \
--header 'api_key: <api-key>' \
--data '
{
"company_id": 1,
"data": [
{
"bill_id": "123456",
"contact_id": "123456",
"amount": 100,
"account_id": "123456",
"payment_date": "2021-09-28T15:00:00.000Z",
"document_number": "ROOTFI01",
"memo": "Test Memo"
}
]
}
'{
"data": {
"status": "SUCCESS",
"upload_job_id": "xQm2K441VosP8W4",
"data": [
{
"job_id": "aXI9pUDA5T7E2LS",
"status": "success",
"response": {
"platform_id": "3770712000001669018",
"payment_id": "3770712000001669016",
"bill_id": "3770712000000319001",
"contact_id": "3770712000000209007",
"credit_note_id": "3770712000001669016",
"account_id": "3770712000000000361",
"currency_id": "3770712000000000099",
"amount": 1234,
"payment_date": "2023-03-01T00:00:00.000Z",
"payment_mode": "Cash",
"currency_rate": 12,
"document_number": "S69",
"memo": "Payment for the Bill",
"updated_at": "2023-11-01T00:00:00.000Z",
"raw_data": {
"platform_id": "123456",
"nominal_code": "Rootfi 01",
"name": "Test Account",
"description": "Test Description",
"category": "LIABILITY",
"sub_category": "Long Term Liabilities",
"status": "ACTIVE"
}
},
"error": null
}
]
},
"request_timestamp": "2021-09-28T15:00:00.000Z",
"response_timestamp": "2021-09-28T15:00:00.000Z",
"request_id": "b2e791f5-7384-4e4f-800f-5c032f6bb61b"
}Create a new bill payment in the database.
curl --request POST \
--url https://api.rootfi.dev/accounting/bill_payments \
--header 'Content-Type: application/json' \
--header 'api_key: <api-key>' \
--data '
{
"company_id": 1,
"data": [
{
"bill_id": "123456",
"contact_id": "123456",
"amount": 100,
"account_id": "123456",
"payment_date": "2021-09-28T15:00:00.000Z",
"document_number": "ROOTFI01",
"memo": "Test Memo"
}
]
}
'{
"data": {
"status": "SUCCESS",
"upload_job_id": "xQm2K441VosP8W4",
"data": [
{
"job_id": "aXI9pUDA5T7E2LS",
"status": "success",
"response": {
"platform_id": "3770712000001669018",
"payment_id": "3770712000001669016",
"bill_id": "3770712000000319001",
"contact_id": "3770712000000209007",
"credit_note_id": "3770712000001669016",
"account_id": "3770712000000000361",
"currency_id": "3770712000000000099",
"amount": 1234,
"payment_date": "2023-03-01T00:00:00.000Z",
"payment_mode": "Cash",
"currency_rate": 12,
"document_number": "S69",
"memo": "Payment for the Bill",
"updated_at": "2023-11-01T00:00:00.000Z",
"raw_data": {
"platform_id": "123456",
"nominal_code": "Rootfi 01",
"name": "Test Account",
"description": "Test Description",
"category": "LIABILITY",
"sub_category": "Long Term Liabilities",
"status": "ACTIVE"
}
},
"error": null
}
]
},
"request_timestamp": "2021-09-28T15:00:00.000Z",
"response_timestamp": "2021-09-28T15:00:00.000Z",
"request_id": "b2e791f5-7384-4e4f-800f-5c032f6bb61b"
}The Bill Payments Data Model is designed to standardise and simplify the management of bill payment 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 | payment_journal_id | The ID of the payment journal. |
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