Skip to main content
Authenticate every request with Authorization: Bearer clr_live_YOUR_API_KEY.

Get table grid

GET /tables/{tableId} Get table grid through the Claro Public API. Required scope: objects

Parameters

Example request

Responses

  • 200 - Successful response
  • Default - Error response. Rate-limited responses use HTTP 429.

Get table columns

GET /tables/columns/{tableId} Get table columns through the Claro Public API. Required scope: objects

Parameters

Example request

Responses

  • 200 - Successful response
  • Default - Error response. Rate-limited responses use HTTP 429.

Get table rows

GET /tables/rows/{tableId} Get table rows through the Claro Public API. Required scope: objects

Parameters

Example request

Responses

  • 200 - Successful response
  • Default - Error response. Rate-limited responses use HTTP 429.

Add table column

POST /tables/{tableId}/add-column Add table column through the Claro Public API. Required scope: objects

Parameters

Request body

Content type: application/json (required)
Request example

Example request

Responses

  • 201 - Successful response
  • Default - Error response. Rate-limited responses use HTTP 429.

Add table row

POST /tables/{tableId}/add-row Add table row through the Claro Public API. Required scope: objects

Parameters

Request body

Content type: application/json (required)
Request example

Example request

Responses

  • 201 - Successful response
  • Default - Error response. Rate-limited responses use HTTP 429.

Update table cell

PUT /tables/cells Update table cell through the Claro Public API. Required scope: objects

Request body

Content type: application/json (required)
Request example

Example request

Responses

  • 200 - Successful response
  • Default - Error response. Rate-limited responses use HTTP 429.