Skip to content
Download OpenAPI description
Languages
Servers
Mock server
https://developer.aritma.com/_mock/apis/accounting/erp-hub/openapi/erphub-openapi
ErpHub API
https://erphub-api.aritma.io
ErpHub API (Dev)
https://erphub-api.dev.aritma.io

Handles account related operations.

Operations

Handles the bookkeeping for the client

Operations

Request

Path
clientIdstring(uuid)required
No request payload

Responses

OK

Bodyapplication/jsonArray [
linksobjectread-only
clientIdstring(uuid)
settingIdstring(uuid)
bankAccountNumberstringrequired
currencystringrequired
ledgerAccountstring or null
offsetAccountstring or null
feeAccountstring or null
remittanceFeeAccountstring or null
fallbackLedgerAccountstring or null
fallbackOffsetAccountstring or null
voucherSeriesstring or null
currencyNostring or null
currencyNo2string or null
voucherTypestring or null
agioVoucherTypestring or null
agioVoucherTypeForCurrency2string or null
isDefaultboolean
]
Response
application/json
[ { "links": { … }, "clientId": "5e505642-9024-474d-9434-e5a44f505cc5", "settingId": "d95c2f35-4f41-47ad-8ae0-f642dbc3c5a6", "bankAccountNumber": "string", "currency": "string", "ledgerAccount": "string", "offsetAccount": "string", "feeAccount": "string", "remittanceFeeAccount": "string", "fallbackLedgerAccount": "string", "fallbackOffsetAccount": "string", "voucherSeries": "string", "currencyNo": "string", "currencyNo2": "string", "voucherType": "string", "agioVoucherType": "string", "agioVoucherTypeForCurrency2": "string", "isDefault": true } ]

Request

Path
clientIdstring(uuid)required
bookkeepingSettingIdstring(uuid)required
Body
bankAccountNumberstringrequired
currencystringrequired
ledgerAccountstring or null
offsetAccountstring or null
feeAccountstring or null
remittanceFeeAccountstring or null
fallbackLedgerAccountstring or null
fallbackOffsetAccountstring or null
voucherSeriesstring or null
currencyNostring or null
currencyNo2string or null
voucherTypestring or null
agioVoucherTypestring or null
agioVoucherTypeForCurrency2string or null
isDefaultboolean
{ "bankAccountNumber": "string", "currency": "string", "ledgerAccount": "string", "offsetAccount": "string", "feeAccount": "string", "remittanceFeeAccount": "string", "fallbackLedgerAccount": "string", "fallbackOffsetAccount": "string", "voucherSeries": "string", "currencyNo": "string", "currencyNo2": "string", "voucherType": "string", "agioVoucherType": "string", "agioVoucherTypeForCurrency2": "string", "isDefault": true }

Responses

OK

Bodyapplication/json
linksobjectread-only
clientIdstring(uuid)
settingIdstring(uuid)
Response
application/json
{ "links": { "property1": { … }, "property2": { … } }, "clientId": "5e505642-9024-474d-9434-e5a44f505cc5", "settingId": "d95c2f35-4f41-47ad-8ae0-f642dbc3c5a6" }

Request

Path
clientIdstring(uuid)required
bookkeepingSettingIdstring(uuid)required
No request payload

Responses

OK

Bodyapplication/json
linksobjectread-only
clientIdstring(uuid)
settingIdstring(uuid)
Response
application/json
{ "links": { "property1": { … }, "property2": { … } }, "clientId": "5e505642-9024-474d-9434-e5a44f505cc5", "settingId": "d95c2f35-4f41-47ad-8ae0-f642dbc3c5a6" }

Handles ERP client related operations

Operations

Handles the connection between the ERPHub and the ERP

Operations
Operations

Controller for managing mandates.

Operations

Handles pay related operations.

Operations

Handles ERP transaction related operations

Operations

Controller responsible for handling voucher operations in the ERP Hub.

Operations