Logo
Workato DocsStatus PageAutomation InstituteGet a trialWorkato.com
  • Developer API
    • Authentication
    • API clients and roles
    • GitHub secret scanning
    • Response codes
    • Rate limits
    • Resources
  • Embedded API
    • Authentication
    • Supported formats
    • Response codes
    • Resources
    • Rate limits
    • Embedded API FAQs
Workato DocsStatus PageAutomation InstituteGet a trialWorkato.com
Developer APIResourcesData tables

POST
/v1/tables/:data_table_id/records
POST
/api/v1/tables/:data_table_id/records
1curl -X POST https://www.workato.com/api/v1/tables/:data_table_id/records \
2 -H "Authorization: Bearer <token>"
Try it
1[
2 {
3 "record_id": "ab0189ca-fadf-4382-a48b-e157d966078f",
4 "created_at": "2025-07-10T15:55:02.661+00:00",
5 "document": [
6 {
7 "key": "value"
8 }
9 ]
10 }
11]
Creates a record in a specified data table. The structure of the request payload is a key-value pair of each field. You can specify fields by their UUIDs (dollar-escaped) or names. Fields not listed in the schema are replaced with default values. Extra fields that aren't included in the schema are ignored.
Was this page helpful?
Previous

Update record (v1)

Next
Built with

Path parameters

data_table_idstringRequired
The ID of the data table that contains the record you plan to update. You can use the [List data tables](/workato-api/resources/data-tables/get-data-tables) endpoint to retrieve data table IDs.

Headers

AuthorizationstringRequired
Bearer authentication of the form `Bearer <token>`, where token is your auth token.

Response

Success reply
record_idstring or null
The ID of the record created.
created_atstring or null
Timestamp in ISO 8601 format.
documentlist of any or null

Key-value pair for each field you request.

Errors

Success reply

The ID of the data table that contains the record you plan to update. You can use the List data tables endpoint to retrieve data table IDs.

Update record (v1)

Creates a record in a specified data table.

The structure of the request payload is a key-value pair of each field. You can specify fields by their UUIDs (dollar-escaped) or names. Fields not listed in the schema are replaced with default values. Extra fields that aren’t included in the schema are ignored.

Bearer authentication of the form Bearer <token>, where token is your auth token.

Create record (v1)