Developer Documentation
Endpoints
Bulk records
Base URL: https://app.kinabase.com/api/v1/
post
collections/{collectionId}/bulk
Bulk add new records to collection.Parameters
Name | Location | Type | Description |
---|---|---|---|
collectionId * | path | string | Collection ID or Slug |
Request Body
List of Record JSONs
Example request (application/json):
{ "records": [ { "id": null, "data": { "example-key": {} }, "external": null } ] }
Response
Status | Description | Content |
---|---|---|
200 | OK | |
400 | Bad Request | |
401 | Unauthorized | |
404 | Not Found |
patch
collections/{collectionId}/bulk
Updates existing records in a collection by their recordIdsParameters
Name | Location | Type | Description |
---|---|---|---|
collectionId * | path | string | Collection ID or Slug |
Request Body
Record JSON
Example request (application/json):
{ "records": [ { "id": null, "data": { "example-key": {} }, "external": null } ] }
Response
Status | Description | Content |
---|---|---|
200 | OK | |
400 | Bad Request | |
401 | Unauthorized | |
404 | Not Found |
delete
collections/{collectionId}/bulk
Delete multiple records from a collection.Parameters
Name | Location | Type | Description |
---|---|---|---|
collectionId * | path | string | Collection ID or Slug |
Request Body
List of Record IDs to delete
Example request (application/json):
{ "recordIds": [] }
Response
Status | Description | Content |
---|---|---|
200 | OK | |
400 | Bad Request | |
401 | Unauthorized | |
404 | Not Found |