---
title: "Create a new rate table"
method: POST
path: "/rate_tables.json"
tags: ["Rate Tables"]
---

# Create a new rate table

`POST /rate_tables.json`

## Request

- Base URL: `https://app.clio.com/api/v4`
- URL: `https://app.clio.com/api/v4/rate_tables.json`
- Auth: none declared

Outlines the parameters and data fields used when creating a new RateTable

## Query parameters

- `fields` string

## Headers

- `X-API-VERSION` string

## Request body

- object
  - `data` object, required
    - `currency_id` integer, required: The unique identifier for the Currency the RateTable's rates are denominated in. Must be one of the account's billing currencies.
    - `description` string: A detailed description of the RateTable.
    - `name` string, required: Name of the RateTable. Must be unique within the account.

## Response `201`

Created

- RateTableShow
  - `data` RateTable, required
    - `id` integer: Unique identifier for the *RateTable*
    - `etag` string: ETag for the *RateTable*
    - `name` string: The name of the rate table
    - `description` string: A detailed description of the rate table
    - `currency_id` integer: The ID of the currency the rate table's rates are denominated in
    - `status` string: The status of the rate table. Can be either "active" or "archived"
    - `created_at` string, date-time: The time the *RateTable* was created (as a ISO-8601 timestamp)
    - `updated_at` string, date-time: The time the *RateTable* was last updated (as a ISO-8601 timestamp)
    - `categories` RateTableCategoryBase[]: RateTableCategory
      - `id` integer: Unique identifier for the *RateTableCategory*
      - `etag` string: ETag for the *RateTableCategory*
      - `name` string: The name of the rate table category
      - `position` integer: The position of the category within its rate table, used for display ordering
      - `created_at` string, date-time: The time the *RateTableCategory* was created (as a ISO-8601 timestamp)
      - `updated_at` string, date-time: The time the *RateTableCategory* was last updated (as a ISO-8601 timestamp)

## Other responses

- `400`: Bad Request
- `401`: Unauthorized
- `403`: Forbidden
- `404`: Not Found
- `422`: Unprocessable Entity
- `429`: Too Many Requests

## Changes

- **2026-10-09** `c7f12ac3c341`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/clio/apis/clio-api-documentation/changes/rate_tables.json/post.md)

---

[API](https://skmtc.dev/clio/apis/clio-api-documentation.md) - [All operations](https://skmtc.dev/clio/apis/clio-api-documentation/llms.txt) - [OpenAPI document](https://skmtc.dev/clio/apis/clio-api-documentation/revisions/73770595be52?raw)
