v1
latestOpenAPI 3.0.02026-08-04891301.4 MBCreate a team custom object
Creates a new custom object owned by the specified team. The object is instantiated against the schema identified by type (the schema's lookup_key). All field values are validated against that schema's field definitions before the object is persisted.
The authenticated user must be a member of the team with sufficient access. If the team is not found or the caller lacks access, the endpoint returns 404. If type does not match a registered schema for the team's organization, the endpoint also returns 404.
post/api/v1/teams/{team}/custom_objects
Path parameters
teamstring required
Team ID (team_...). The team that will own the created object.
Request body
Example request
{
"fields": {},
"type": "string"
}Response
Successful response
Example response
{
"created_at": "2024-01-01T00:00:00Z",
"fields": {
"key": "value"
},
"id": "cobj_0aBcDeFgHiJkLmNoPqRsTu",
"org": "org_0aBcDeFgHiJkLmNoPqRsTu",
"row_key": "string",
"sandbox": "dsb_0aBcDeFgHiJkLmNoPqRsTu",
"schema_type": "contact",
"team": "tem_0aBcDeFgHiJkLmNoPqRsTu",
"updated_at": "2024-01-01T00:00:00Z",
"user": "usr_0aBcDeFgHiJkLmNoPqRsTu",
"version": 1
}