post
https://api.getknit.dev/v1.0/crm.custom-objects.schema.create
Defines a new custom object schema with fields and metadata in your CRM.
Recent Requests
Log in to see full request history
| Time | Status | User Agent | |
|---|---|---|---|
Retrieving recent requests… | |||
Loading…
Supported apps for Create Schema
Close CRM (close-crm)
Supported Request Fields:
schemaIdtitle- RequiredtitlePluralized- Requireddescription
Supported Response Fields:
schemaId
HubSpot (hubspot)
Supported Request Fields:
schemaIdtitletitlePluralizeddescriptionfieldsfields.fieldKeyfields.titlefields.type
Additional Metadata:
metadata.requiredPropertiesmetadata.associatedObjectsmetadata.primaryDisplayProperty
Supported Response Fields:
schemaId
Zendesk CRM (zendesk-crm)
Supported Request Fields:
schemaIdtitletitlePluralizeddescriptionfieldsfields.fieldKeyfields.titlefields.type
Supported Response Fields:
schemaId
Zoho CRM (zoho-crm)
Supported Request Fields:
schemaIdtitletitlePluralizeddescriptionfieldsfields.fieldKeyfields.titlefields.type
Additional Metadata:
metadata.profiles
Supported Response Fields:
schemaId
Attio (attio)
Supported Request Fields:
schemaId- Required - expects A unique, human-readable slug to access the object through URLs and API calls. Should be formatted in snake casetitle- RequiredtitlePluralized- Requiredfields- not honored, give [] to avoid required field error, use separate api to add field to a schema
Supported Response Fields:
schemaId
Microsoft Dynamics 365 Sales (msd-365-sales)
Supported Request Fields:
schemaId- Not Honored can be a "" to avoid required field error.title- RequiredtitlePluralized- Requiredfield- not honored, give [] to avoid required field error, use separate api to add field to a schemadescription
Additional Metadata:
metadata.Attributes- Required - a json array with at least one object with IsPrimaryName set to true. Example :{"Attributes":[{"@odata.type":"Microsoft.Dynamics.CRM.StringAttributeMetadata","SchemaName":"new_Name","MaxLength":100,"IsPrimaryName":true,"DisplayName":{"@odata.type":"Microsoft.Dynamics.CRM.Label","LocalizedLabels":[{"@odata.type":"Microsoft.Dynamics.CRM.LocalizedLabel","Label":"Name","LanguageCode":1033}]}}]}
Supported Response Fields:
schemaId
Twenty (twenty)
Supported Request Fields:
schemaId- Not Honored can be a "" to avoid required field error.title- RequiredtitlePluralized- Requiredfield- not honored, give [] to avoid required field error, use separate api to add field to a schemadescriptionmetadata
Supported Response Fields:
schemaId

