Get chart of accounts with advanced filters

Add MCP server to your AI tool

Allow AI tools and LLMs to interact with the API documentation portal through MCP.

MCP server URL

https://restapi.wyzio.com/mcp

Standard setup for AI tools providing an mcp.json file

mcp.json
{
  "Wyzio MCP server": {
    "url": "https://restapi.wyzio.com/mcp"
  }
}

Close
GET /api-v1/chart-accounts/advanced

Returns a list of chart of accounts entries based on advanced filters.

Headers

  • WEAL-TOKEN Required

    API token (can be retrieved from account settings)

  • TARGET-ORGANIZATION-ID

    ID of organization, for which the operation must be performed

Query parameters

  • id string

    Chart of accounts ID filter.

    Multi-value supported. Example: value1;value2

  • accountNumber string

    Account number filter

  • name string

    Account name filter

  • endDate string

    End date filterSupports comparison operators:

    • Range ( .. )
    • Greater than ( > )
    • Greater than or equal ( >= )
    • Less than ( < )
    • Less than or equal ( <= )
    • Not equal ( <> )

    Examples:

    • 01/01/2026..31/12/2026
    • >=01/01/2026
    • <=01/01/2026
    • <>01/01/2026

    Use <>01/01/2026 to return only records where the selected date is not equal to the filter date.

  • currency string

    Currency code filter

  • currencyId string

    Currency ID filter.

    Multi-value supported. Example: value1;value2

  • type string

    Account type filter

    Values are BALANCE_SHEET, PL, or SYSTEM.

  • departmentId string

    Business unit (department) ID filter.

    Multi-value supported. Example: value1;value2

  • isCashAccountEnabled boolean

    Whether this account is a cash account

  • departmentName string

    Business unit (department) name filter

  • startDate string

    Start date filterSupports comparison operators:

    • Range ( .. )
    • Greater than ( > )
    • Greater than or equal ( >= )
    • Less than ( < )
    • Less than or equal ( <= )
    • Not equal ( <> )

    Examples:

    • 01/01/2026..31/12/2026
    • >=01/01/2026
    • <=01/01/2026
    • <>01/01/2026

    Use <>01/01/2026 to return only records where the selected date is not equal to the filter date.

  • isActive boolean

    Whether the account is active

  • isPurchaseInvoicesEnabled boolean

    Whether purchase invoices are enabled for this account

  • isSalesInvoicesEnabled boolean

    Whether sales invoices are enabled for this account

  • isExpenseReportEnabled boolean

    Whether expense reports are enabled for this account

  • isPaymentMethodEnabled boolean

    Whether this account is usable as a payment method

  • isFXAutoAdjustmentEnabled boolean

    Whether FX auto-adjustment is enabled for this account

  • isBusinessUnitSplitEnabled boolean

    Whether business unit split is enabled for this account

  • enLangName string

    Account name filter in English

  • frLangName string

    Account name filter in French

  • deLangName string

    Account name filter in German

  • itLangName string

    Account name filter in Italian

Responses

  • 200 application/json

    OK

    Hide response attributes Show response attributes object
    • id integer(int64)
    • organizationId integer(int64)
    • accountNumber integer(int64)
    • name object
      Hide name attributes Show name attributes object
      • en string
      • fr string
      • de string
      • it string
    • endDate string(date-time)
    • currency string
    • currencyId integer(int64)
    • type string
    • departmentId integer(int64)
    • warnings string
    • isCashAccountEnabled boolean
    • hasDepreciation boolean
    • isPurchaseInvoicesEnabled boolean
    • isActive boolean
  • 400

    400 Bad Request

  • 401

    401 Unauthorized

  • 403

    403 Access Denied

  • 404

    404 Not Found

  • 500

    500 Internal Server Error

GET /api-v1/chart-accounts/advanced
curl \
 --request GET 'https://wyzio.app/api-v1/chart-accounts/advanced'
Response examples (200)
[
  {
    "id": 42,
    "organizationId": 42,
    "accountNumber": 42,
    "name": {
      "en": "string",
      "fr": "string",
      "de": "string",
      "it": "string"
    },
    "endDate": "2026-05-04T09:42:00Z",
    "currency": "string",
    "currencyId": 42,
    "type": "string",
    "departmentId": 42,
    "warnings": "string",
    "isCashAccountEnabled": true,
    "hasDepreciation": true,
    "isPurchaseInvoicesEnabled": true,
    "isActive": true
  }
]