Authorizations
Path Parameters
Response
The newly created table.
curl --request POST \
--url https://tables-api.softr.io/api/v1/databases/{databaseId}/tables \
--header 'Content-Type: application/json' \
--header 'Softr-Api-Key: <api-key>' \
--data '{
"name": "<string>",
"description": "<string>",
"primaryFieldName": "<string>",
"fields": [
{
"name": "<string>",
"type": "<string>",
"options": {}
}
]
}'{
"data": {
"id": "<string>",
"name": "<string>",
"description": "<string>",
"primaryFieldId": "<string>",
"defaultViewId": "<string>",
"fields": [
{
"id": "<string>",
"name": "<string>",
"type": "SINGLE_LINE_TEXT",
"options": {},
"allowMultipleEntries": true,
"readonly": true,
"required": true,
"locked": true,
"defaultValue": "<string>",
"createdAt": "2023-11-07T05:31:56Z",
"updatedAt": "2023-11-07T05:31:56Z"
}
],
"createdAt": "2023-11-07T05:31:56Z",
"updatedAt": "2023-11-07T05:31:56Z"
}
}Create a new table in the specified database.
curl --request POST \
--url https://tables-api.softr.io/api/v1/databases/{databaseId}/tables \
--header 'Content-Type: application/json' \
--header 'Softr-Api-Key: <api-key>' \
--data '{
"name": "<string>",
"description": "<string>",
"primaryFieldName": "<string>",
"fields": [
{
"name": "<string>",
"type": "<string>",
"options": {}
}
]
}'{
"data": {
"id": "<string>",
"name": "<string>",
"description": "<string>",
"primaryFieldId": "<string>",
"defaultViewId": "<string>",
"fields": [
{
"id": "<string>",
"name": "<string>",
"type": "SINGLE_LINE_TEXT",
"options": {},
"allowMultipleEntries": true,
"readonly": true,
"required": true,
"locked": true,
"defaultValue": "<string>",
"createdAt": "2023-11-07T05:31:56Z",
"updatedAt": "2023-11-07T05:31:56Z"
}
],
"createdAt": "2023-11-07T05:31:56Z",
"updatedAt": "2023-11-07T05:31:56Z"
}
}The newly created table.
Show child attributes