curl --request POST \
--url https://api.rootfi.dev/v3/accounting/invoice_payments \
--header 'Content-Type: application/json' \
--header 'api_key: <api-key>' \
--data '{
"company_id": 1,
"data": [
{
"invoice_id": "123456",
"account_id": "123456",
"contact_id": "123456",
"amount": 100,
"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": "3770712000001688003",
"payment_id": "3770712000001688001",
"invoice_id": "3770712000000707001",
"account_id": "3770712000000000361",
"credit_note_id": "1234567890123456789",
"contact_id": "3770712000000226001",
"currency_id": "3770712000000000099",
"amount": 19,
"payment_date": "2023-03-01T00:00:00.000Z",
"payment_mode": "Cash",
"document_number": "S77",
"memo": "Invoice payment",
"currency_rate": 12,
"updated_at": "2023-10-27T00: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": "7a1c0e42-9f85-4d6e-bb5d-358a72913c0b"
}Create a new invoice payments in the database.
curl --request POST \
--url https://api.rootfi.dev/v3/accounting/invoice_payments \
--header 'Content-Type: application/json' \
--header 'api_key: <api-key>' \
--data '{
"company_id": 1,
"data": [
{
"invoice_id": "123456",
"account_id": "123456",
"contact_id": "123456",
"amount": 100,
"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": "3770712000001688003",
"payment_id": "3770712000001688001",
"invoice_id": "3770712000000707001",
"account_id": "3770712000000000361",
"credit_note_id": "1234567890123456789",
"contact_id": "3770712000000226001",
"currency_id": "3770712000000000099",
"amount": 19,
"payment_date": "2023-03-01T00:00:00.000Z",
"payment_mode": "Cash",
"document_number": "S77",
"memo": "Invoice payment",
"currency_rate": 12,
"updated_at": "2023-10-27T00: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": "7a1c0e42-9f85-4d6e-bb5d-358a72913c0b"
}The Invoice Payments Data Model streamlines the representation and management of invoice payment information across multiple 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. |
| NETSUITE | arr_account_id | The ID of the account to which the payment is applied. |
curl --request POST \
--url https://api.rootfi.dev/v3/accounting/invoice_payments \
--header 'Content-Type: application/json' \
--header 'api_key: <api-key>' \
--data '{
"company_id": 1,
"data": [
{
"invoice_id": "123456",
"account_id": "123456",
"contact_id": "123456",
"amount": 100,
"payment_date": "2021-09-28T15:00:00.000Z",
"document_number": "ROOTFI01",
"memo": "Test Memo"
}
]
}'
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