---
title: "Check-Contact"
method: POST
path: "/contacts"
tags: ["Contacts"]
---

# Check-Contact

`POST /contacts`

## Request body

- CheckContactRequestBody
  - `blocking` 'no_wait' | 'wait' — Blocking determines whether the request should wait for the processing to complete (synchronous) or not (asynchronous).
  - `contacts` string[], required — Array of contact phone numbers. The numbers can be in any standard telephone number format.

## Response `200`

- CheckContactResponse
  - `meta` Meta — Contains generic information such as WhatsApp Business API Client version.
    - `version` string
    - `api_status` 'deprecated' | 'experimental' | 'stable'
  - `errors` Error[] — Only returned with a failed request. Contains an array of error objects that are present when there is an error.
    - `code` integer — See the https://developers.facebook.com/docs/whatsapp/api/errors for more information.
    - `title` string — error title
    - `details` string — error detail
    - `href` string — location for error detail
  - `contacts` CheckContact[]
    - `input` string — The value you sent in the contacts field of the JSON request.
    - `status` 'processing' | 'valid' | 'invalid' — Status of the user.
    - `wa_id` string — WhatsApp user identifier that can be used in other API calls. Only returned if the status is valid.

---

[API](https://skmtc.net/unblu/apis/whatsapp-business-api.md) · [All operations](https://skmtc.net/unblu/apis/whatsapp-business-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/unblu/whatsapp-business-api/versions/7a5937fc6885/schema)
