---
title: "GET /billing/all-products"
method: GET
path: "/billing/all-products"
tags: ["billing"]
---

# GET /billing/all-products

`GET /billing/all-products`

Get all products collection

## Response `200`

Returns all products collection.

- object
  - `baseProducts` object[], required
    - `id` string, required
    - `type` 'base' | 'credit' | 'rowCount' | 'attachmentSize' | 'automationRun', required
    - `catalog` 'cloud' | 'self-hosted', required
    - `level` 'free' | 'pro' | 'business' | 'enterprise', required
    - `trialPeriodInDays` number
    - `giftCredit` number
    - `creditSubscribeEnable` boolean
    - `limit` object, required
      - `maxRows` number, required
      - `maxSizeAttachments` number, required
      - `maxNumAutomationRuns` number, required
      - `maxNumDatabaseConnections` number, required
      - `maxRevisionHistoryDays` number, required
      - `maxAutomationHistoryDays` number, required
      - `automationEnable` boolean, required
      - `auditLogEnable` boolean, required
      - `adminPanelEnable` boolean, required
      - `rowColoringEnable` boolean, required
      - `buttonFieldEnable` boolean, required
      - `fieldAIEnable` boolean, required
      - `userGroupEnable` boolean, required
      - `advancedExtensionsEnable` boolean, required
      - `advancedPermissionsEnable` boolean, required
      - `passwordRestrictedSharesEnable` boolean, required
      - `authenticationEnable` boolean, required
      - `domainVerificationEnable` boolean, required
      - `organizationEnable` boolean, required
      - `apiRateLimit` number, required
      - `chatAIEnable` boolean, required
      - `appEnable` boolean, required
      - `customDomainEnable` boolean, required
      - `maxNumAutomationSendEmail` number, required
    - `prices` object[], required
      - `id` string, required
      - `legacyIds` string[], required
      - `productId` string, required
      - `type` string, required
      - `interval` 'month' | 'year', required
      - `intervalCount` number, required
      - `unitAmount` number, required
      - `currency` string, required
  - `addOnProducts` object[], required
    - `id` string, required
    - `type` 'base' | 'credit' | 'rowCount' | 'attachmentSize' | 'automationRun', required
    - `catalog` 'cloud' | 'self-hosted', required
    - `unitAmount` number, required
    - `prices` object[], required
      - `id` string, required
      - `legacyIds` string[], required
      - `productId` string, required
      - `type` string, required
      - `interval` 'month' | 'year', required
      - `intervalCount` number, required
      - `unitAmount` number, required
      - `currency` string, required
    - `trialPeriodInDays` number

---

[API](https://skmtc.net/teable/apis/teable-app.md) · [All operations](https://skmtc.net/teable/apis/teable-app/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/teable/teable-app/revisions/7515f3b33d79/schema)
