Model MatchHelp

CRM

Create a list-scoped custom field

postapi.modelmatch.com/v1/crm/lists/{listId}/fields

Authorization

x-api-keystringrequired

API key or OAuth token. See Authentication.

Path parameters

listIdstringrequired

Body application/json

configobject | null
Show child attributes
[key: string]null
keystring
labelstringrequired
objectTypeenum
Options:peoplecompanies
optionsobject[] | null
Show child attributes
colorstring
idstringrequired
labelstringrequired
outcomeenum | null

Reporting classification (status fields only). Absent = in-progress. Seed ids won/lost classify by convention when absent; null explicitly un-classifies them (in-progress).

Options:wonlostnull
sortOrdernumber
typeenumrequired
Options:textnumbercurrencydateselectmultiselecturlratingcheckboxstatustags

Responses

200objectThe created custom field.
Show attributes
dataobjectrequired
Show child attributes
configobject | nullrequired
Show child attributes
[key: string]null
idstringrequired
keystringrequired
labelstringrequired
listIdstring | nullrequired
objectTypeenumrequired
Options:peoplecompanies
optionsobject[] | nullrequired
Show child attributes
colorstring
idstringrequired
labelstringrequired
outcomeenum | null

Reporting classification (status fields only). Absent = in-progress. Seed ids won/lost classify by convention when absent; null explicitly un-classifies them (in-progress).

Options:wonlostnull
scopeenumrequired
Options:objectlist
sortOrdernumberrequired
typeenumrequired
Options:textnumbercurrencydateselectmultiselecturlratingcheckboxstatustags
400objectValidation error
401objectUnauthorized
403objectForbidden (authenticated, but missing required context — e.g. no active organization)
404objectNot found
413objectResponse payload too large — detail endpoint capped to fit Lambda response limits
503objectSearch timed out or the cluster is overloaded — retry after `Retry-After` seconds.