Account APIs
An Account is a record in the general ledger that is used to sort and store transactions. Accounts are typically defined by an identifier (Account number) and a caption or header and are coded by Account type. An Account refers to assets, liabilities, income, expenses, and equity, as represented by individual ledger pages, to which changes in value are chronologically recorded with debit and credit entries.
A chart of Accounts (COA) is a created list of the Accounts used by an organization to define each class of items for which money or its equivalent is spent or received.
AccountDto
help you to create a new Account, update a particular Account, retrieve Account, or get the list of all Accounts.
More about Account API documentation
API
Search Account
Get Accounts by filter criteria. More about search Account
Description:
- Allows you to retrieve a list of all Accounts.
- Allows you to retrieve a list of Account details based on it's filter criteria.
GET
Account
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
AccountGroups | query | AccountGroups | No | string |
checkOpeningEditable | query | checkOpeningEditable | No | boolean |
customfield | query | customfield | No | string |
limit | query | limit | No | integer |
page | query | page | No | integer |
query | query | query | No | string |
search | query | search | No | string |
sort | query | sort | No | string |
sortDir | query | sortDir | No | string |
Responses
Code | Description | Schema |
---|---|---|
200 | OK | AccountDto |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Authorization
apiKey | API Key |
---|---|
Name | x-access-token |
In | header |
Create Account
Create a new Account. More about create Account
Description:
- Allows you to create a new Account.
POST
Account
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
AccountRequestDto | body | AccountRequestDto | Yes | AccountRequestDto |
Responses
Code | Description | Schema |
---|---|---|
200 | OK | AccountRequestDto |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Retrieve Account
Get Account by id. More about retrieve Account
Description:
- Allows you to retrieve a specific Account details.
GET
Account {id}
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
id | path | id | Yes | long |
Responses
Code | Description | Schema |
---|---|---|
200 | OK | AccountDto |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Update Account
Update Account information. More about update Account
Description:
- Allows you to update a specific Account information.
PUT
Account {id}
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
Account | body | Account | Yes | AccountRequestDto |
id | path | id | Yes | long |
Responses
Code | Description | Schema |
---|---|---|
200 | Account information has been updated successfully. | AccountRequestDto |
201 | Created | |
400 | Account with same name already exists | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Account does not exist. |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
List of Account Types
Get Account groups by filter criteria. More about list of Account types
Description:
- Allows you to retrieve a list of all Account groups.
- Allows you to retrieve specific Account group based on it's filter criteria.
GET
Account group
More about list of Account types
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
limit | query | limit | No | integer |
page | query | page | No | integer |
query | query | query | No | string |
search | query | search | No | string |
sort | query | sort | No | string |
sortDir | query | sortDir | No | string |
Responses
Code | Description | Schema |
---|---|---|
200 | OK | AccountGroupDto |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Delete Account
DELETE
Account {id}
Summary
Delete Account.
Description
API to delete Account
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
id | path | id | Yes | long |
Responses
Code | Description | Schema |
---|---|---|
200 | OK | boolean |
204 | No Content | |
401 | Unauthorized | |
403 | Forbidden |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
PATCH
Summary
Update Account attributes
Description
API to update attributes of existing Account.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
AccountRequest | body | AccountRequest | Yes | object |
id | path | id | Yes | long |
Responses
Code | Description | Schema |
---|---|---|
200 | Account attributes has been updated successfully. | AccountRequestDto |
204 | No Content | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Account does not exist. |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Account Accountcodes
POST
Summary
Get Accounts By Account Codes
Description
API Get Account By Account Codes.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
AccountCodes | body | AccountCodes | Yes | [ string ] |
Responses
Code | Description | Schema |
---|---|---|
200 | OK | [ object ] |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Account Accountcodes-or-seqcodes
POST
Summary
Get Accounts By Account Codes or Seq Codes
Description
API Get Account By Account Codes.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
AccountCodes | body | AccountCodes | Yes | [ string ] |
Responses
Code | Description | Schema |
---|---|---|
200 | OK | [ object ] |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Account Accountgroup/codes
POST
Summary
Get Accounts By Account Group Code
Description
API Get Account By Account Group Code
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
AccountGroupCodes | body | AccountGroupCodes | Yes | [ string ] |
Responses
Code | Description | Schema |
---|---|---|
200 | OK | [ object ] |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Get All Account Group Names
POST
Account Accountgroup/names
Summary
Get Accounts By Account Group Name
Description
API Get Account By Account Group Name
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
currencyCode | query | currencyCode | No | string |
names | body | names | Yes | [ string ] |
Responses
Code | Description | Schema |
---|---|---|
200 | OK | [ object ] |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Account Accountgroupandsubgroup
GET
Summary
Get Accounts By Account Group and Sub Group
Description
API Get Accounts By Account Group and Sub Group.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
AccountGroupCode | query | AccountGroupCode | Yes | string |
AccountSubGroupCode | query | AccountSubGroupCode | No | string |
Responses
Code | Description | Schema |
---|---|---|
200 | OK | [ AccountDto ] |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Account Accountnames
POST
Summary
Get Accounts By Account Names
Description
API Get Account By Account Names.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
AccountNames | body | AccountNames | Yes | [ string ] |
Responses
Code | Description | Schema |
---|---|---|
200 | OK | [ AccountDto ] |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Get Accounts By Account nature name
GET
Account Accountnature/{name}
Summary
Get Accounts By Account Nature Name
Description
API Get Account By Account Nature Name
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
name | path | name | Yes | string |
Responses
Code | Description | Schema |
---|---|---|
200 | OK | [ object ] |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Account Accounts-custom-fields
POST
Summary
Get custom fields by Account Names
Description
API to Get custom fields by Account Names
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
AccountNames | body | AccountNames | Yes | [ string ] |
Responses
Code | Description | Schema |
---|---|---|
200 | Custom fields by Account Names fetched successfully | [ object ] |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Update Account Status
PUT
Account activate
Summary
Change status of multiple Accounts
Description
API to change status of multiple Accounts.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
codes | body | codes | Yes | [ string ] |
status | query | status | Yes | string |
Responses
Code | Description |
---|---|
200 | Account status has been changed successfully. |
201 | Created |
401 | Unauthorized |
403 | Forbidden |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Add Account Opening balance
PATCH
Account add-opening-balance
Summary
Add Account opening balance.
Description
API to add Account opening balance
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
AccountBalanceRequestDto | body | Account Balance Request | No | [ AccountBalanceRequestDto ] |
Responses
Code | Description |
---|---|
200 | Account opening balance has been updated successfully. |
204 | No Content |
401 | Unauthorized |
403 | Forbidden |
404 | Account does not exist. |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Account bank/{id}
DELETE
Summary
Delete Bank Account.
Description
API to delete Account
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
id | path | id | Yes | long |
Responses
Code | Description | Schema |
---|---|---|
200 | OK | boolean |
204 | No Content | |
401 | Unauthorized | |
403 | Forbidden |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Get Bank Accounts
Account bankAccounts
GET
Summary
Get Account by filter criteria
Description
API to fetch Account by filter criteria
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
customfield | query | customfield | No | string |
limit | query | limit | No | integer |
page | query | page | No | integer |
query | query | query | No | string |
search | query | search | No | string |
sort | query | sort | No | string |
sortDir | query | sortDir | No | string |
Responses
Code | Description | Schema |
---|---|---|
200 | OK | AccountDto |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Account bankAccounts-dashboard
GET
Summary
Get Account by filter criteria
Description
API to fetch Account by filter criteria
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
customfield | query | customfield | No | string |
limit | query | limit | No | integer |
page | query | page | No | integer |
query | query | query | No | string |
search | query | search | No | string |
sort | query | sort | No | string |
sortDir | query | sortDir | No | string |
Responses
Code | Description | Schema |
---|---|---|
200 | OK | AccountDto |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Get Bank Account Summary
GET
Account bankAccounts/summary
Summary
Get bank Accounts
Description
API to fetch bank Account
Responses
Code | Description | Schema |
---|---|---|
200 | OK | AccountDto |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Account brief
GET
Summary
Get Account brief information
Description
API to get brief information of all the Accounts
Responses
Code | Description | Schema |
---|---|---|
200 | Accounts brief information have been fetched successfully. | [ AccountShortInfo ] |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Account brief-names
POST
Summary
Get Account brief information
Description
API to get brief information of given Account names
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
AccountNames | body | AccountNames | Yes | [ string ] |
Responses
Code | Description | Schema |
---|---|---|
200 | Accounts brief information have been fetched successfully. | [ AccountShortInfo ] |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Change Account Status in Bulk
PUT
Account bulkactivate
Summary
Change status of multiple Accounts
Description
API to change status of multiple Accounts.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
codes | body | codes | Yes | [ string ] |
status | query | status | Yes | string |
Responses
Code | Description | Schema |
---|---|---|
200 | Account status has been changed successfully. | BulkApiResponse |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Account codes
POST
Summary
Get Accounts By Codes
Description
API Get Account By Codes.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
seqCodes | body | seqCodes | Yes | [ string ] |
Responses
Code | Description | Schema |
---|---|---|
200 | OK | [ AccountDto ] |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Account codes-or-sequencecodes
POST
Summary
Get Accounts By Seq Codes or Account Codes
Description
API Get Account By Codes
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
codes | body | codes | Yes | [ string ] |
Responses
Code | Description | Schema |
---|---|---|
200 | OK | [ object ] |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Account custom-fields
GET
Summary
Get custom field is used or not
Description
API to Get custom field is used or not
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
customCode | query | customCode | Yes | string |
Responses
Code | Description | Schema |
---|---|---|
200 | Custom fields status fetched successfully | boolean |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Account import
POST
Summary
API to bulk import Accounts
Description
API to insert / update Accounts in bulk
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
Accounts | body | Accounts | Yes | [ AccountRequestDto ] |
Responses
Code | Description | Schema |
---|---|---|
200 | OK | [ object ] |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Check If Account Is Used
POST
Account isAccountused
Summary
Account used in transactions
Description
API to check Account used in transactions.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
codes | body | codes | Yes | [ string ] |
Responses
Code | Description |
---|---|
200 | Account not used in transactions. |
201 | Created |
401 | Unauthorized |
403 | Forbidden |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Account sequencecodes
POST
Summary
Get Accounts By Codes
Description
API Get Account By Codes
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
codes | body | codes | Yes | [ string ] |
Responses
Code | Description | Schema |
---|---|---|
200 | OK | [ object ] |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Set Undeposited Fund Account
POST
Account undeposited-funds
Summary
Change Undeposited Funds default Account
Description
Change Undeposited Funds default Account
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
AccountId | query | AccountId | Yes | long |
Responses
Code | Description | Schema |
---|---|---|
200 | OK | boolean |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Account update-cheque-numbers
POST
Summary
Change Undeposited Funds default Account
Description
Change Undeposited Funds default Account
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
updateChequeNumbersDto | body | updateChequeNumbersDto | Yes | UpdateChequeNumbersDto |
Responses
Code | Description | Schema |
---|---|---|
200 | OK | [ AccountDto ] |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Account update-opening-balance
PATCH
Summary
Update Account opening balance.
Description
API to update Account opening balance.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
AccountBalanceRequestDto | body | Account Balance Request | No | [ AccountBalanceRequestDto ] |
Responses
Code | Description |
---|---|
200 | Account opening balance has been updated successfully. |
204 | No Content |
401 | Unauthorized |
403 | Forbidden |
404 | Account does not exist. |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Account {tenantId}
POST
Summary
Create demo Accounts
Description
API to create a standard tax rates.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
country | query | country | No | string |
tenantId | path | tenantId | Yes | long |
Responses
Code | Description |
---|---|
200 | OK |
201 | Created |
401 | Unauthorized |
403 | Forbidden |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
budget-controller
Budgeting APIs
Get Budgeting Accounts
Account budgeting
GET
Summary
get Budgets for filters
Description
API to get Budgets for filters
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
customfield | query | customfield | No | string |
limit | query | limit | No | integer |
page | query | page | No | integer |
query | query | query | No | string |
search | query | search | No | string |
sort | query | sort | No | string |
sortDir | query | sortDir | No | string |
Responses
Code | Description | Schema |
---|---|---|
200 | Budgets are fetched successfully. | BudgetDto |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Create Budgeting Account
POST
Account budgeting
Summary
Create Budget for Accounts
Description
API to set Budget for Accounts
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
budget | body | budget | Yes | BudgetDto |
Responses
Code | Description | Schema |
---|---|---|
200 | Budget is set for Account successfully. | BudgetDto |
201 | Created | |
400 | Error while set budget for Account. | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Account budgeting/check-budget-limit-exceed
POST
Summary
Update Budget actual balance for Accounts
Description
API to update Budget actual balance for Accounts
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
budgetLimitExceedDto | body | budgetLimitExceedDto | Yes | BudgetLimitExceedDto |
Responses
Code | Description | Schema |
---|---|---|
200 | Budget is updated actual balance for Account successfully. | BudgetDto |
201 | Created | |
400 | Error while updating budget actual balance for Account. | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Account budgeting/update-budget-Account-actual-balance
POST
Summary
Update Budget actual balance for Accounts
Description
API to update Budget actual balance for Accounts
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
budgetActualBalanceUpdateRequestList | body | budgetActualBalanceUpdateRequestList | Yes | [ BudgetActualBalanceUpdateRequest ] |
Responses
Code | Description | Schema |
---|---|---|
200 | Budget is updated actual balance for Account successfully. | BudgetDto |
201 | Created | |
400 | Error while updating budget actual balance for Account. | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Account budgeting/{id}
GET
Summary
get Budget by id
Description
API to get Budget by id
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
id | path | id | Yes | long |
Responses
Code | Description | Schema |
---|---|---|
200 | Budget Fetched successfully. | BudgetDto |
400 | Error while getting Budget by id | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
PUT
Summary
Update Budget for Accounts
Description
API to update Budget for Accounts
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
budget | body | budget | Yes | BudgetDto |
id | path | id | Yes | long |
Responses
Code | Description | Schema |
---|---|---|
200 | Budget is updated for Account successfully. | BudgetDto |
201 | Created | |
400 | Error while update budget for Account. | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
DELETE
Summary
Delete Budget for Account
Description
API to delete Budget for Accounts
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
id | path | id | Yes | long |
Responses
Code | Description | Schema |
---|---|---|
200 | Budget is deleted for Account successfully. | BudgetDto |
204 | No Content | |
400 | Error while delete budget for Account. | |
401 | Unauthorized | |
403 | Forbidden |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Account-group-controller
AccountGroup APIs
Get Account Groups
GET
Account group
Summary
Get Account groups by filter criteria
Description
API to fetch Account groups by filter criteria.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
customfield | query | customfield | No | string |
limit | query | limit | No | integer |
page | query | page | No | integer |
query | query | query | No | string |
search | query | search | No | string |
sort | query | sort | No | string |
sortDir | query | sortDir | No | string |
Responses
Code | Description | Schema |
---|---|---|
200 | OK | AccountGroupDto |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
POST
Summary
Create AccountGroup.
Description
API to create a new Account group.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
AccountGroupDto | body | AccountGroupDto | Yes | AccountGroupDto |
Responses
Code | Description | Schema |
---|---|---|
200 | OK | AccountGroupDto |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Account group/names
POST
Summary
Get AccountGroups by Names
Description
API to fetch AccountGroup list by names
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
names | body | names | Yes | [ string ] |
Responses
Code | Description | Schema |
---|---|---|
200 | OK | [ object ] |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Get Account Group
GET
Account group/subgroup
Summary
Get Account Sub Groups by parent code
Description
API to fetch Account Sub Group by parent code
Responses
Code | Description | Schema |
---|---|---|
200 | OK | [ object ] |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Account group/subgroup/{code}
GET
Summary
Get Account Sub Groups by parent code
Description
API to fetch Account Sub Group by parent code
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
code | path | code | Yes | string |
Responses
Code | Description | Schema |
---|---|---|
200 | OK | [ object ] |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Account group/subgroup/{name}
POST
Summary
Get Account Sub Groups by parent name
Description
API to fetch Account Sub Group by parent name
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
names | body | names | Yes | [ string ] |
Responses
Code | Description | Schema |
---|---|---|
200 | OK | [ object ] |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Account group/subgroupbytype/{typeId}
GET
Summary
Get Account Sub Groups by type id
Description
API to fetch Account Sub Group by type id
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
typeId | path | typeId | Yes | long |
Responses
Code | Description | Schema |
---|---|---|
200 | OK | [ object ] |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Account group/{id}
GET
Summary
Get AccountGroup by id
Description
API to fetch AccountGroup by id
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
id | path | id | Yes | long |
Responses
Code | Description | Schema |
---|---|---|
200 | OK | AccountGroupDto |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
PUT
Summary
Update AccountGroup.
Description
API to update a new Account group.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
AccountGroupDto | body | AccountGroupDto | Yes | AccountGroupDto |
id | path | id | Yes | long |
Responses
Code | Description | Schema |
---|---|---|
200 | AccountGroup information has been updated successfully. | long |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Account Group not found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
DELETE
Summary
Delete AccountGroup.
Description
API to delete Account group
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
id | path | id | Yes | long |
Responses
Code | Description | Schema |
---|---|---|
200 | OK | boolean |
204 | No Content | |
401 | Unauthorized | |
403 | Forbidden |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Account group/{id}/{AccountId}
DELETE
Summary
Delete AccountGroup.
Description
API to delete Account group
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
AccountId | path | AccountId | Yes | long |
id | path | id | Yes | long |
Responses
Code | Description | Schema |
---|---|---|
200 | OK | boolean |
204 | No Content | |
401 | Unauthorized | |
403 | Forbidden |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Account-master-controller
Account APIs
Account masters
GET
Summary
Get Account Master Type
Description
API to fetch all Account Master types
Responses
Code | Description | Schema |
---|---|---|
200 | OK | AccountMasterTypeDto |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Account-nature-controller
Account Nature APIs
Account natures
GET
Summary
Get Account Nature
Description
API to fetch all Account Nature
Responses
Code | Description | Schema |
---|---|---|
200 | OK | AccountNatureResponseDto |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Account-report-controller
Account Report Controller
Account reports balance-sheet
GET
Summary
Balance Sheet Report
Description
API to fetch data for Balance Sheet Report
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
customfield | query | customfield | No | string |
fromDate | query | fromDate | Yes | string |
toDate | query | toDate | Yes | string |
Responses
Code | Description | Schema |
---|---|---|
200 | Balance Sheet data has been fetched | BalanceSheetInfo |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Account reports cash-flow-dashboard
GET
Summary
Cash flow Dashboard Details
Description
Cash flow Dashboard API
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
duration | query | duration | Yes | string |
to-date | query | to-date | Yes | dateTime |
Responses
Code | Description | Schema |
---|---|---|
200 | Cash FLow Graph data has been fetched | [ DashboardCashFlowInfo ] |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Account reports dashboard/bank
GET
Summary
Bank Balance Dashboard Details
Description
Bank Balance report for the last 6 months
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
AccountCode | query | AccountCode | Yes | string |
Responses
Code | Description | Schema |
---|---|---|
200 | Bank data Dashboard has been fetched. | BankAccountBalanceResponseDto |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Account reports dashboard/pnl
GET
Summary
Profit and Loss data for Dashboard
Description
API to fetch data for Profit and Loss data for Dashboard
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
fromDate | query | fromDate | Yes | dateTime |
toDate | query | toDate | Yes | dateTime |
Responses
Code | Description | Schema |
---|---|---|
200 | Profit and Loss data for Dashboard has been fetched | [ DashboardPNLInfo ] |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Account reports deposit/unreconciled
GET
Summary
Get unreconciled deposit transactions
Description
API to get unreconciled deposit transactions
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
AccountCode | query | AccountCode | Yes | string |
amount | query | amount | No | number |
documentDate | query | documentDate | No | dateTime |
statementDate | query | statementDate | No | dateTime |
Responses
Code | Description | Schema |
---|---|---|
200 | Unreconciled transactions fetched successfully. | ReconcileTransactionResponse |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Account reports gl
GET
Summary
General Ledger Report
Description
API to fetch data for General Ledger Report
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
AccountGroupId | query | AccountGroupId | No | long |
customfield | query | customfield | No | string |
fromDate | query | fromDate | Yes | dateTime |
toDate | query | toDate | Yes | dateTime |
Responses
Code | Description | Schema |
---|---|---|
200 | General Ledger data has been fetched | [ AccountGLInfo ] |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Account reports payment/unreconciled
GET
Summary
Get unreconciled payment transactions
Description
API to get unreconciled payment transactions
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
AccountCode | query | AccountCode | Yes | string |
amount | query | amount | No | number |
documentDate | query | documentDate | No | dateTime |
statementDate | query | statementDate | No | dateTime |
Responses
Code | Description | Schema |
---|---|---|
200 | Unreconciled transactions fetched successfully. | ReconcileTransactionResponse |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Account reports pnl
GET
Summary
Profit and Loss Report
Description
API to fetch data for Profit and Loss Report
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
customfield | query | customfield | No | string |
fromDate | query | fromDate | Yes | dateTime |
toDate | query | toDate | Yes | dateTime |
Responses
Code | Description | Schema |
---|---|---|
200 | Profit and Loss data has been fetched | AccountPNLInfo |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Account reports trial-balance
GET
Summary
Get Trial Balance
Description
API to get trial balance of specific Account
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
customfield | query | customfield | No | string |
fromDate | query | fromDate | Yes | string |
toDate | query | toDate | Yes | string |
Responses
Code | Description | Schema |
---|---|---|
200 | Trial balance has been fetched successfully | TrialBalanceDetailsDto |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Account reports unreconciled
GET
Summary
Get unreconciled deposit and payment transactions
Description
API to get unreconciled deposit and payment transactions
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
AccountCode | query | AccountCode | Yes | string |
amount | query | amount | No | number |
documentDate | query | documentDate | No | dateTime |
statementDate | query | statementDate | No | dateTime |
Responses
Code | Description | Schema |
---|---|---|
200 | Unreconciled transactions fetched successfully. | ReconcileTransactionResponse |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
cash-flow-controller
Cash Flow Controller
Account reports cash-flow
GET
Summary
Get Cash Flow Report
Description
API to get Cash Flow Report
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
customfield | query | customfield | No | string |
fromDate | query | fromDate | Yes | string |
method | query | method | Yes | string |
toDate | query | toDate | Yes | string |
Responses
Code | Description | Schema |
---|---|---|
200 | OK | CashFlowReportDto |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Account reports cash-flow/mapping
GET
Summary
Cash Flow sections.
Description
API to get Cash Flow sections mapping
Responses
Code | Description | Schema |
---|---|---|
200 | OK | [ CashFlowSectionDto ] |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
PUT
Summary
Update Flow sections.
Description
Api to update Cash Flow sections mapping
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
sections | body | sections | Yes | [ CashFlowSectionDto ] |
Responses
Code | Description | Schema |
---|---|---|
200 | OK | [ CashFlowSectionDto ] |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Models
AccountBalanceRequestDto
Name | Type | Description | Required |
---|---|---|---|
AccountCode | string | Account Code Example: 1 | No |
cdType | string | Credit/Debit Type Enum: "CREDIT" , "DEBIT" Example: "DEBIT" | No |
exchangerate | number | Exchange Rate Example: 0 | No |
openingBalance | number | Opening Balance Example: 0 | No |
AccountDetails
Name | Type | Description | Required |
---|---|---|---|
AccountCode | string | No | |
code | string | No | |
name | string | No |
AccountDto
Name | Type | Description | Required |
---|---|---|---|
AccountCode | string | Account code Example: "SA" | No |
AccountGroup | string | Account group | No |
AccountGroupId | string | Account group | No |
AccountNature | string | Account Nature Example: "ASSET" | No |
AccountSubGroup | string | Account group | No |
AccountSubGroupName | string | Account group | No |
balance | number | Balance Amount Example: 999.99 | No |
balanceInAccountCurrency | number | Balance Amount in Account Currency Example: 999.99 | No |
code | string | Account code | No |
currency | string | Account Currency | No |
customField | [ CustomFieldItem ] | List of custom fields | No |
description | string | Account Description Example: "Savings Account" | No |
exchangeRate | number | Base to Foreign Exchange Rate Example: 1 | No |
id | long | Account ID. Example: 1 | No |
isCreditCard | boolean | Is Account is credit card Account or not Example: false | No |
isDefault | boolean | Default Account Status Example: true | No |
isSubAccount | boolean | Flag to confirm SubAccount Example: false | No |
isTdsApplicable | boolean | Is TDS applicable or not Example: false | No |
isUndepositedFundAccount | boolean | Account is Undeposited fund Account or not Example: true | No |
name | string | Account Name Example: "Savings Account" | No |
natureOfIncomePayment | string | Nature of income payment Example: "Interest on Securities" | No |
openingBalance | number | Opening Balance Amount in Base currency Example: 999.99 | No |
openingBalanceCdType | string | Opening balance Credit/Debit Type Example: "DEBIT" | No |
openingBalanceEditable | boolean | Account Opening Balance editable or not Example: true | No |
openingBalanceInAccountCurrency | number | Opening Balance Amount in Account currency Example: 999.99 | No |
parent | long | Parent AccountId Example: 2431252 | No |
parentName | string | Parent Name Example: 2431252 | No |
status | string | Account Status Example: "ACTIVE" | No |
taxCode | string | Account Tax | No |
totalBalance | number | Summation of Opening Balance and Balance Example: 999.99 | No |
totalBalanceInAccountCurrency | number | Summation of Opening Balance and Balance in Account Currency Example: 999.99 | No |
totalCOABalance | number | Summation of Opening Balance and Balance with Nature Example: 999.99 | No |
totalCOABalanceInAccountCurrency | number | Summation of Opening Balance and Balance with Nature in Account Currency Example: 999.99 | No |
usedChequeNumbers | string | Used Cheque Series Example: "301,302" | No |
AccountGLInfo
Name | Type | Description | Required |
---|---|---|---|
AccountCode | string | No | |
AccountGroup | string | No | |
AccountName | string | No | |
AccountNature | string | No | |
code | string | No | |
endingAmount | number | No | |
endingAmountInAccountCurrency | number | No | |
openingAmount | number | No | |
openingAmountInAccountCurrency | number | No | |
openingBalanceType | string | No | |
periodAmount | number | No |
AccountGroupDto
Name | Type | Description | Required |
---|---|---|---|
AccountMaster | long | Account Master Example: 1 | No |
AccountNatureId | long | Account Nature Id Example: 3 | No |
code | string | Account Status Example: "AG-0000001" | No |
id | long | AccountGroup ID. Example: 1 | No |
isDeleted | boolean | AccountGroup is deleted Example: false | No |
name | string | AccountGroup Name Example: "Apple" | No |
parentId | long | AccountGroup Parent id Example: 1 | No |
parentName | string | AccountGroup Parent name Example: "Apple" | No |
AccountInfo
Name | Type | Description | Required |
---|---|---|---|
code | string | Account Code Example: "AC-0000001" | No |
name | string | Account Name Example: "Account Payable" | No |
AccountMasterTypeDto
Name | Type | Description | Required |
---|---|---|---|
id | long | Account master typr ID. Example: 1 | No |
type | string | Account Master type Example: "Cash" | No |
AccountNatureResponseDto
Name | Type | Description | Required |
---|---|---|---|
id | long | Account Nature ID. Example: 1 | No |
nature | string | Account Nature Name. Example: "Asset" | No |
AccountPNLInfo
Name | Type | Description | Required |
---|---|---|---|
costOfGoodsSold | object | No | |
expenses | object | No | |
grossProfit | number | No | |
income | object | No | |
incomeTaxExpenses | number | No | |
netProfitOrLoss | number | No | |
operatingProfit | number | No | |
otherExpenses | object | No | |
otherIncome | object | No | |
profitBeforeTax | number | No | |
totalCostOfGoodsSold | number | No | |
totalExpenses | number | No | |
totalIncome | number | No | |
totalOtherExpenses | number | No | |
totalOtherIncome | number | No |
AccountRequestDto
Name | Type | Description | Required |
---|---|---|---|
AccountCode | string | Account code Example: "SA" | No |
AccountGroupId | long | Account Group Id Example: 1 | No |
AccountGroupName | string | Account Group Name Example: "Sample Account Group" | No |
AccountSubGroup | long | Sub Account group id Example: 1 | No |
AccountSubGroupName | string | Account Group Name Example: "Sample Account Group" | No |
balance | number | Balance Amount Example: 999.99 | No |
currency | string | Singapore Dollars Example: "SGD" | No |
customField | [ CustomFieldItem ] | No | |
description | string | Account Description Example: "Savings Account description" | No |
exchangeRate | number | Base to Foreign Exchange Rate Example: 1 | No |
isCreditCard | boolean | Is Account is credit card Account or not Example: false | No |
isSubAccount | boolean | Flag to confirm SubAccount Example: false | No |
isTdsApplicable | boolean | Is TDS applicable or not Example: false | No |
isUndepositedFundAccount | boolean | Is Account is undeposited fund Account or not Example: false | No |
name | string | Account Name Example: "Savings Account" | No |
natureOfIncomePayment | string | Nature of income payment Example: "Interest on Securities" | No |
openingBalance | number | Opening Balance Amount Example: 999.99 | No |
openingBalanceCdType | string | Opening balance Credit/Debit Type Enum: "CREDIT" , "DEBIT" Example: "DEBIT" | No |
parent | long | Parent AccountId Example: 2431252 | No |
parentName | string | Parent Name Example: 2431252 | No |
sequenceFormat | string | 00000001 | No |
taxCode | string | Account Tax Example: "Tax Code" | No |
totalBalance | number | Summation of Opening Balance and Balance Example: 999.99 | No |
AccountShortInfo
Name | Type | Description | Required |
---|---|---|---|
AccountCodeDbGen | string | No | |
AccountGroup | string | No | |
balance | string | No | |
code | string | No | |
currency | string | No | |
id | long | No | |
name | string | No | |
openingBalance | string | No | |
openingBalanceType | string | No |
BalanceSheetAssetsInfo
Name | Type | Description | Required |
---|---|---|---|
bank | object | No | |
cash | object | No | |
currentAsset | object | No | |
nonCurrentAsset | object | No | |
otherCurrentAssets | object | No | |
receivables | object | No | |
totalAsset | number | No | |
totalBank | number | No | |
totalCash | number | No | |
totalCurrentAsset | number | No | |
totalNonCurrentAsset | number | No | |
totalOtherCurrentAssets | number | No | |
totalReceivables | number | No |
BalanceSheetInfo
Name | Type | Description | Required |
---|---|---|---|
assets | BalanceSheetAssetsInfo | No | |
diffOpeningBalance | number | No | |
liabilities | BalanceSheetLiabilitiesInfo | No |
BalanceSheetLiabilitiesInfo
Name | Type | Description | Required |
---|---|---|---|
currentLiabilities | object | No | |
currentYearEarnings | number | No | |
equity | object | No | |
nonCurrentLiabilities | object | No | |
otherCurrentLiabilities | object | No | |
payable | object | No | |
totalCurrentLiabilities | number | No | |
totalEquity | number | No | |
totalLiabilities | number | No | |
totalNonCurrentLiabilities | number | No | |
totalOtherCurrentLiabilities | number | No | |
totalPayable | number | No |
BankAccountBalanceResponseDto
Name | Type | Description | Required |
---|---|---|---|
AccountCode | string | Example: "AC-000001" | Yes |
currency | string | Example: "SGD" | Yes |
deskeraBalance | number | Deskera Balance Example: 5 | No |
monthlyBalances | [ PeriodicBalance ] | Monthly Balances | No |
BankAccountDto
Name | Type | Description | Required |
---|---|---|---|
AccountCode | string | Account code Example: "SA" | No |
AccountGroup | string | Account group | No |
AccountGroupId | string | Account group | No |
AccountNature | string | Account Nature Example: "ASSET" | No |
AccountSubGroup | string | Account group | No |
AccountSubGroupName | string | Account group | No |
balance | number | Balance Amount Example: 999.99 | No |
balanceInAccountCurrency | number | Balance Amount in Account Currency Example: 999.99 | No |
bankLogo | string | Bank logo Example: "http://logok.org/citi-logo/" | No |
bankName | string | Bank Account Name Example: "ABC Current Account" | No |
bankNumber | string | Bank Account No Example: 123456 | No |
code | string | Account code | No |
connectStatus | boolean | Connection Status Example: false | No |
currency | string | Account Currency | No |
customField | [ CustomFieldItem ] | List of custom fields | No |
description | string | Account Description Example: "Savings Account" | No |
exchangeRate | number | Base to Foreign Exchange Rate Example: 1 | No |
id | long | Account ID. Example: 1 | No |
integrationMaterId | integer | Integration Master Id Example: 1 | No |
isCreditCard | boolean | Is Account is credit card Account or not Example: false | No |
isDefault | boolean | Default Account Status Example: true | No |
isSubAccount | boolean | Flag to confirm SubAccount Example: false | No |
isTdsApplicable | boolean | Is TDS applicable or not Example: false | No |
isUndepositedFundAccount | boolean | Account is Undeposited fund Account or not Example: true | No |
lastSyncDate | dateTime | Last Sync Date for Account Example: "2021-01-01" | No |
name | string | Account Name Example: "Savings Account" | No |
natureOfIncomePayment | string | Nature of income payment Example: "Interest on Securities" | No |
openingBalance | number | Opening Balance Amount in Base currency Example: 999.99 | No |
openingBalanceCdType | string | Opening balance Credit/Debit Type Example: "DEBIT" | No |
openingBalanceEditable | boolean | Account Opening Balance editable or not Example: true | No |
openingBalanceInAccountCurrency | number | Opening Balance Amount in Account currency Example: 999.99 | No |
parent | long | Parent AccountId Example: 2431252 | No |
parentName | string | Parent Name Example: 2431252 | No |
status | string | Account Status Example: "ACTIVE" | No |
taxCode | string | Account Tax | No |
totalBalance | number | Summation of Opening Balance and Balance Example: 999.99 | No |
totalBalanceInAccountCurrency | number | Summation of Opening Balance and Balance in Account Currency Example: 999.99 | No |
totalCOABalance | number | Summation of Opening Balance and Balance with Nature Example: 999.99 | No |
totalCOABalanceInAccountCurrency | number | Summation of Opening Balance and Balance with Nature in Account Currency Example: 999.99 | No |
usedChequeNumbers | string | Used Cheque Series Example: "301,302" | No |
BudgetAccountDetails
Name | Type | Description | Required |
---|---|---|---|
AccountCode | string | No | |
amount | number | No |
BudgetActualBalanceUpdateRequest
Name | Type | Description | Required |
---|---|---|---|
AccountBalance | object | No | |
customField | object | No | |
id | long | No | |
jeCode | string | No | |
jeDate | dateTime | No |
BudgetCustomField
Name | Type | Description | Required |
---|---|---|---|
actualBalance | number | No | |
attributes | [ BudgetCustomField ] | No | |
code | string | No | |
limit | number | No | |
value | string | No |
BudgetDto
Name | Type | Description | Required |
---|---|---|---|
AccountCode | string | No | |
AccountName | string | No | |
actualBalance | number | No | |
customField | BudgetCustomField | No | |
effectiveFrom | date | No | |
effectiveTill | date | No | |
effectiveYear | integer | No | |
id | long | No | |
limit | number | No | |
limitExceedsBy | number | No | |
name | string | No | |
quarterMonth | integer | No | |
type | string | Enum: "MONTHLY" , "QUARTERLY" , "YEARLY" | No |
BudgetLimitExceedDto
Name | Type | Description | Required |
---|---|---|---|
customField | object | No | |
data | [ BudgetAccountDetails ] | No | |
documentDate | date | No | |
documentType | string | No | |
jeCode | string | No |
BulkApiResponse
Name | Type | Description | Required |
---|---|---|---|
failure | [ object ] | No | |
statusCode | integer | No | |
success | [ object ] | No |
CashFlowReportDto
Name | Type | Description | Required |
---|---|---|---|
beginningCash | number | Cash and Cash Equivalents at beginning of the period Example: 120 | No |
endCash | number | Cash and Cash Equivalents at end of the period Example: 220 | No |
fromDate | string | From Date Example: "25-08-2019" | No |
name | string | Name of report Example: "STATEMENT OF CASHFLOWS" | No |
netChangeInCash | number | Net change in cash Example: 100 | No |
sections | [ CashFlowSectionDto ] | Cash Flow Sections | No |
toDate | string | To Date Example: "25-08-2021" | No |
CashFlowSectionDto
Name | Type | Description | Required |
---|---|---|---|
items | [ CashFlowSectionItemDto ] | List of Cash Flow section items. | No |
netCashFlow | number | Net Cash Flow in the Section Example: 100 | No |
sectionLabel | string | Section Label Example: "Cash Flows from Operating Activities (Direct Method)" | No |
sectionOrder | integer | Order of the section Example: 1 | No |
CashFlowSectionItemDto
Name | Type | Description | Required |
---|---|---|---|
Accounts | [ AccountInfo ] | List of Accounts | No |
deletable | boolean | If the item is deletable Example: true | No |
id | long | ID Example: 1 | No |
itemAmount | number | Amount for the item Example: 10 | No |
itemLabel | string | Item Label Example: "Cash paid to suppliers" | No |
itemOrder | integer | Item Order Example: 1 | No |
CustomFieldItem
Name | Type | Description | Required |
---|---|---|---|
id | long | Dimension Id Example: 11567 | No |
label | string | Custom Field Name Example: "Label" | Yes |
module | string | Supported Modules | No |
value | object | Dimension Value Example: "XYZ" | No |
DashboardCashFlowInfo
Name | Type | Description | Required |
---|---|---|---|
monthStartDate | string | No | |
totalCreditAmount | number | Total Credit Amount Example: 999.99 | No |
totalDebitAmount | number | Total Debit Amount Example: 999.99 | No |
DashboardPNLInfo
Name | Type | Description | Required |
---|---|---|---|
AccountPNLInfo | AccountPNLInfo | No | |
monthStartDate | long | No |
Pageable
Name | Type | Description | Required |
---|---|---|---|
offset | long | No | |
pageNumber | integer | No | |
pageSize | integer | No | |
paged | boolean | No | |
sort | Sort | No | |
unpaged | boolean | No |
Page«AccountDto»
Name | Type | Description | Required |
---|---|---|---|
content | [ AccountDto ] | No | |
empty | boolean | No | |
first | boolean | No | |
last | boolean | No | |
number | integer | No | |
numberOfElements | integer | No | |
pageable | Pageable | No | |
size | integer | No | |
sort | Sort | No | |
totalElements | long | No | |
totalPages | integer | No |
Page«AccountGroupDto»
Name | Type | Description | Required |
---|---|---|---|
content | [ AccountGroupDto ] | No | |
empty | boolean | No | |
first | boolean | No | |
last | boolean | No | |
number | integer | No | |
numberOfElements | integer | No | |
pageable | Pageable | No | |
size | integer | No | |
sort | Sort | No | |
totalElements | long | No | |
totalPages | integer | No |
Page«BankAccountDto»
Name | Type | Description | Required |
---|---|---|---|
content | [ BankAccountDto ] | No | |
empty | boolean | No | |
first | boolean | No | |
last | boolean | No | |
number | integer | No | |
numberOfElements | integer | No | |
pageable | Pageable | No | |
size | integer | No | |
sort | Sort | No | |
totalElements | long | No | |
totalPages | integer | No |
Page«BudgetDto»
Name | Type | Description | Required |
---|---|---|---|
content | [ BudgetDto ] | No | |
empty | boolean | No | |
first | boolean | No | |
last | boolean | No | |
number | integer | No | |
numberOfElements | integer | No | |
pageable | Pageable | No | |
size | integer | No | |
sort | Sort | No | |
totalElements | long | No | |
totalPages | integer | No |
PeriodicBalance
Name | Type | Description | Required |
---|---|---|---|
amount | number | Monthly Balance Example: 5 | No |
endDate | dateTime | Example: "06-11-2020" | Yes |
month | string | Month Example: "Jan" | No |
startDate | dateTime | Example: "06-01-2019" | Yes |
ReconcileTransactionInfo
Name | Type | Description | Required |
---|---|---|---|
amount | number | No | |
cdType | string | CREDIT/DEBIT Nature of transaction. Example: "CREDIT" | No |
contactCode | string | Contact code. Example: 19425 | No |
contactName | string | Contact Name. Example: "ABC Corp Ltd." | No |
date | string | Date of document Example: "27-12-2019" | No |
documentCode | string | No | |
documentType | string | No | |
jeCode | string | No | |
referenceDate | string | Date of Bank Transfer/cheque. Example: "27-12-2019" | No |
referenceNumber | string | Reference number of Bank Transfer/cheque. Example: "CH001" | No |
ReconcileTransactionResponse
Name | Type | Description | Required |
---|---|---|---|
openingBalance | number | Total Opening Amount. Example: 3000 | No |
openingBalanceCdType | string | CREDIT/DEBIT Type Example: "CREDIT" | No |
reconcileTransactionInfos | [ ReconcileTransactionInfo ] | List of transaction details | No |
totalDeposits | number | Total Deposit Amount. Example: 5000 | No |
totalPayments | number | Total Payment Amount. Example: 3000 | No |
ResponseEntity
Name | Type | Description | Required |
---|---|---|---|
body | object | No | |
statusCode | string | Enum: "100 CONTINUE" , "101 SWITCHING_PROTOCOLS" , "102 PROCESSING" , "103 CHECKPOINT" , "200 OK" , "201 CREATED" , "202 ACCEPTED" , "203 NON_AUTHORITATIVE_INFORMATION" , "204 NO_CONTENT" , "205 RESET_CONTENT" , "206 PARTIAL_CONTENT" , "207 MULTI_STATUS" , "208 ALREADY_REPORTED" , "226 IM_USED" , "300 MULTIPLE_CHOICES" , "301 MOVED_PERMANENTLY" , "302 FOUND" , "302 MOVED_TEMPORARILY" , "303 SEE_OTHER" , "304 NOT_MODIFIED" , "305 USE_PROXY" , "307 TEMPORARY_REDIRECT" , "308 PERMANENT_REDIRECT" , "400 BAD_REQUEST" , "401 UNAUTHORIZED" , "402 PAYMENT_REQUIRED" , "403 FORBIDDEN" , "404 NOT_FOUND" , "405 METHOD_NOT_ALLOWED" , "406 NOT_ACCEPTABLE" , "407 PROXY_AUTHENTICATION_REQUIRED" , "408 REQUEST_TIMEOUT" , "409 CONFLICT" , "410 GONE" , "411 LENGTH_REQUIRED" , "412 PRECONDITION_FAILED" , "413 PAYLOAD_TOO_LARGE" , "413 REQUEST_ENTITY_TOO_LARGE" , "414 URI_TOO_LONG" , "414 REQUEST_URI_TOO_LONG" , "415 UNSUPPORTED_MEDIA_TYPE" , "416 REQUESTED_RANGE_NOT_SATISFIABLE" , "417 EXPECTATION_FAILED" , "418 I_AM_A_TEAPOT" , "419 INSUFFICIENT_SPACE_ON_RESOURCE" , "420 METHOD_FAILURE" , "421 DESTINATION_LOCKED" , "422 UNPROCESSABLE_ENTITY" , "423 LOCKED" , "424 FAILED_DEPENDENCY" , "426 UPGRADE_REQUIRED" , "428 PRECONDITION_REQUIRED" , "429 TOO_MANY_REQUESTS" , "431 REQUEST_HEADER_FIELDS_TOO_LARGE" , "451 UNAVAILABLE_FOR_LEGAL_REASONS" , "500 INTERNAL_SERVER_ERROR" , "501 NOT_IMPLEMENTED" , "502 BAD_GATEWAY" , "503 SERVICE_UNAVAILABLE" , "504 GATEWAY_TIMEOUT" , "505 HTTP_VERSION_NOT_SUPPORTED" , "506 VARIANT_ALSO_NEGOTIATES" , "507 INSUFFICIENT_STORAGE" , "508 LOOP_DETECTED" , "509 BANDWIDTH_LIMIT_EXCEEDED" , "510 NOT_EXTENDED" , "511 NETWORK_AUTHENTICATION_REQUIRED" | No |
statusCodeValue | integer | No |
Sort
Name | Type | Description | Required |
---|---|---|---|
empty | boolean | No | |
sorted | boolean | No | |
unsorted | boolean | No |
TrialBalanceDetailDto
Name | Type | Description | Required |
---|---|---|---|
AccountCode | string | Account Id Example: 1 | No |
amount | number | Amount Example: 999.99 | No |
cdType | string | Credit/Debit Type Enum: "CREDIT" , "DEBIT" Example: "DEBIT" | No |
code | string | Account Id Example: 1 | No |
creditAmount | number | Credit Account Example: 999.99 | No |
debitAmount | number | Debit Amount Example: 999.99 | No |
group | string | Account Group Example: "Current Assets" | No |
name | string | Account Name Example: "Savings Account" | No |
openingBalance | number | Opening Balance Amount Example: 9.99 | No |
openingBalanceCdType | string | Opening balance Credit/Debit Type Enum: "CREDIT" , "DEBIT" Example: "DEBIT" | No |
totalBalance | number | Summation of Opening Balance and Balance Example: 999.99 | No |
totalBalanceCdType | string | Total Balance Credit/Debit Type Enum: "CREDIT" , "DEBIT" Example: "DEBIT" | No |
TrialBalanceDetailsDto
Name | Type | Description | Required |
---|---|---|---|
diffOpeningBalance | number | Difference in Amount Example: 999.99 | No |
totalCreditAmount | number | Total Credit Amount Example: 999.99 | No |
totalDebitAmount | number | Total Debit Amount Example: 999.99 | No |
trialBalanceDetailDto | [ TrialBalanceDetailDto ] | Trial Balance | No |
UpdateChequeNumbersDto
Name | Type | Description | Required |
---|---|---|---|
AccountCode | string | No | |
chequeNumbers | [ string ] | No | |
updateChequeAction | string | Enum: "ADD" , "REMOVE" | No |