# Lists Contact Identity Conflicts Lists contact identity conflicts across supported SIM-based channels (SMS, MMS, RCS). Use this to identify contact records sharing the same identity (e.g., phone number), which must be resolved before enabling the Unified Contact ID feature. Endpoint: GET /v1/projects/{project_id}/contacts:identityConflicts Version: 1.0 Security: Basic, oAuth2 ## Path parameters: - `project_id` (string, required) The unique ID of the project. You can find this on the Sinch Dashboard. ## Query parameters: - `page_size` (integer) Maximum number of conflicts to return (max 20). - `page_token` (string) Pagination token for retrieving next page. ## Response 200 fields (application/json): - `conflicts` (array) - `conflicts.identity` (string) The identity value (e.g., phone number) that is duplicated across contacts. - `conflicts.channels` (array) List of channels where this identity is present. - `conflicts.contact_ids` (array) List of contact IDs that share this identity. - `next_page_token` (string) Token for retrieving the next page of results. ## Response 400 fields (application/json): - `error` (object) - `error.code` (integer) - `error.details` (array) - `error.details.type_url` (string) - `error.details.value` (string) - `error.message` (string) - `error.status` (string) ## Response 403 fields (application/json): - `error` (object) - `error.code` (integer) - `error.details` (array) - `error.details.type_url` (string) - `error.details.value` (string) - `error.message` (string) - `error.status` (string) ## Response 500 fields (application/json): - `error` (object) - `error.code` (integer) - `error.details` (array) - `error.details.type_url` (string) - `error.details.value` (string) - `error.message` (string) - `error.status` (string) ## Response 501 fields (application/json): - `error` (object) - `error.code` (integer) - `error.details` (array) - `error.details.type_url` (string) - `error.details.value` (string) - `error.message` (string) - `error.status` (string)