singularName
singularName: string
pluralName
pluralName: string
fieldsSchema
fieldsSchema: any
Optional
description
description?: string
Optional
categories
categories?: (
| "Accounting"
| "Ads"
| "Analytics"
| "ATS"
| "Communication"
| "CRM"
| "Customer Success"
| "Document Management"
| "E-Commerce"
| "E-Signature"
| "ERP"
| "File Storage"
| "HRIS"
| "Legal"
| "Marketing Automation"
| "Payments"
| "Project Management"
| "Sales"
| "Ticketing")[]
Optional
normalizeFields
normalizeFields?: ((fields: Record<string, any>) => Record<string, any>)
Optional
populateFields
populateFields?: ((fields: Record<string, any>) => Record<string, any>)
Optional
list
Optional
find
Optional
match
Optional
create
Optional
update
Optional
delete
Optional
udmFallbacks
udmFallbacks?: UDMFallback[]
Optional
fieldFallbacks
fieldFallbacks?: Record<string, FieldFallbackValues>
Normalize field values. For example, normalize phone numbers to E.164 format.