Skip to main content
GET
/
accounts
/
types
Get account types
curl --request GET \
  --url https://staging-api.usetyms.com/v1/adam/accounts/types \
  --header 'X-API-Key: <api-key>'
import requests

url = "https://staging-api.usetyms.com/v1/adam/accounts/types"

headers = {"X-API-Key": "<api-key>"}

response = requests.get(url, headers=headers)

print(response.text)
const options = {method: 'GET', headers: {'X-API-Key': '<api-key>'}};

fetch('https://staging-api.usetyms.com/v1/adam/accounts/types', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));
{
  "status": "success",
  "message": "Account types retrieved successfully",
  "data": {
    "types_with_subtypes": [
      {
        "type": "Assets",
        "subtypes": [
          "Cash",
          "Bank",
          "Current assets",
          "Fixed assets",
          "Accounts receivable",
          "Inventory"
        ]
      },
      {
        "type": "Liabilities",
        "subtypes": [
          "Long-term liabilities",
          "Current liabilities",
          "Accounts payable"
        ]
      },
      {
        "type": "Revenue",
        "subtypes": [
          "Revenue",
          "Other income"
        ]
      },
      {
        "type": "Expenses",
        "subtypes": [
          "Expenses",
          "Cost of goods sold",
          "Other expenses",
          "Interest expenses",
          "Income tax expenses",
          "Depreciation",
          "Amortization"
        ]
      },
      {
        "type": "Equity",
        "subtypes": [
          "Equity"
        ]
      }
    ],
    "types": [
      "Assets",
      "Liabilities",
      "Revenue",
      "Expenses",
      "Equity"
    ],
    "subtypes": [
      "Cash",
      "Bank",
      "Accounts receivable",
      "Inventory",
      "Accounts payable",
      "Revenue",
      "Expenses",
      "Equity"
    ]
  }
}

Authorizations

X-API-Key
string
header
default:your_tyms_sk_or_partner_key
required

Business secret tyms_sk_... for business-scoped routes. Partner secret for register-business and referred-business distributor routes.

Response

200 - application/json

Account types and subtypes

status
string
required
Example:

"success"

message
string
required
data
any

Single resource, array of resources, statement sections, or async job metadata — see each operation's example.

meta
object

Pagination (page, limit, total) and/or report range (from, to). Cash flow may include previous_period_end.