Create contact
Request body
Phone number of the contact, with country code, without leading + (plus) sign
Contact group ids separated by commas
ISO Alpha-2 country code, see <a href="https://www.iban.com/country-codes">https://www.iban.com/country-codes</a>
Contact's background color, only used if there's no PhotoUrl
Contact's photo URL
A stringified JSON object mapping custom field names to values
Example: {"My Text Custom Field":"Field Value","My Numeric Custom Field":2}
Whether the contact is blocked. If true; emails, chats, calls etc. from this contact will be ignored.
Contact's unique identifier for chat conversations
Read-only provider consent state; it is surfaced on the contact model for filtering but is deliberately excluded from contact editing.
Allows identity lookup to continue when Meta no longer exposes the phone number.
Provides a display fallback without replacing the contact's user-managed name.
Example request
{
"firstName": "John",
"lastName": "Doe",
"fullName": "John Doe",
"phone": "12124567890",
"countryCode": "US",
"department": "Product",
"job": "Software Engineer",
"color": "#4c65ff"
}Response
Created
Phone number of the contact, with country code, without leading + (plus) sign
Contact group ids separated by commas
ISO Alpha-2 country code, see <a href="https://www.iban.com/country-codes">https://www.iban.com/country-codes</a>
Contact's background color, only used if there's no PhotoUrl
Contact's photo URL
A stringified JSON object mapping custom field names to values
Example: {"My Text Custom Field":"Field Value","My Numeric Custom Field":2}
Whether the contact is blocked. If true; emails, chats, calls etc. from this contact will be ignored.
Contact's unique identifier for chat conversations
Read-only provider consent state; it is surfaced on the contact model for filtering but is deliberately excluded from contact editing.
Allows identity lookup to continue when Meta no longer exposes the phone number.
Provides a display fallback without replacing the contact's user-managed name.
Example response
{
"firstName": "John",
"lastName": "Doe",
"fullName": "John Doe",
"phone": "12124567890",
"countryCode": "US",
"department": "Product",
"job": "Software Engineer",
"color": "#4c65ff"
}Changes
No recorded changes to this endpoint across all 1 revision of this API.