cURL
curl --request POST \ --url https://api.rootfi.dev/accounting/expenses \ --header 'Content-Type: application/json' \ --header 'api_key: <api-key>' \ --data ' { "company_id": 1, "data": [ { "document_number": "ROOTFI01", "payment_mode": "CASH", "posted_date": "2021-09-28T15:00:00.000Z", "currency_id": "GBP", "memo": "Test Invoice", "account_id": "123456", "contact_id": "123456", "line_items": [ { "account_id": "123456", "quantity": 1, "item_id": "123456", "tax_id": "123456", "unit_amount": 100, "total_discount": 0, "description": "Test Item" } ] } ] } '
{ "data": { "status": "SUCCESS", "upload_job_id": "aXI9pUDA5T7E2LS", "data": [ { "job_id": "xQm2K441VosP8W4", "status": "success", "response": { "platform_id": "3770712000001676061", "account_id": "3770712000000076064", "contact_id": "3770712000000418001", "currency_id": "3770712000000000099", "document_number": "A-123", "tax_amount": 0, "posted_date": "2023-06-03T00:00:00.000Z", "memo": "Test Invoice", "currency_rate": 12, "total_amount": 4032, "sub_total": 40, "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": "7a1c0e42-9f85-4d6e-bb5d-358a72913c0b" }
Create a new Expense.
1
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