> ## Documentation Index
> Fetch the complete documentation index at: https://razorpay-881012b3.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Contacts

> List of Contacts APIs to create, retrieve, update and delete RazorpayX Contacts.

<div style={{display:"flex",flexWrap:"wrap",alignItems:"center",gap:"0.35rem 0.9rem",border:"1px solid rgba(128,128,128,0.28)",borderRadius:"0.5rem",padding:"0.45rem 0.75rem",margin:"0 0 1.25rem",fontSize:"0.875rem"}}>
  <span style={{fontWeight:600}}>Available in</span>
  <span>🇮🇳 India</span>
  <span>🇸🇬 Singapore</span>
</div>

A contact is an entity to whom payouts can be made through various supported modes like UPI, IMPS, NEFT and RTGS, Cards and more. Know more about [Contacts and Fund Accounts](/docs/x/contacts). <br /> <br />

It is mandatory to [allowlist the IPs](/docs/x/dashboard/allowlist-ip) that you use while making payouts via APIs, else the request will fail. In case of errors, you can refer to the error codes in the respective API endpoint pages.

<br />

Fork the Razorpay Postman Public Workspace and try the Contacts APIs using your [Test API Keys](/docs/x/dashboard/api-keys).

<a href="https://www.postman.com/razorpaydev/workspace/razorpay-public-workspace/folder/12492020-46855750-fa22-46cd-9fa2-2f294507ec22" target="_blank">![Run in Postman](https://run.pstmn.io/button.svg)</a>

<CardGroup cols={2}>
  <Card title="Create a Contact" href="/docs/api/x/contacts/create">
    `POST` `/v1/contacts`

    Creates a new Contact with phone number/email id.
  </Card>

  <Card title="Update a Contact" href="/docs/api/x/contacts/update">
    `PATCH` `/v1/contacts/:id`

    Updates a particular Contact's details.
  </Card>

  <Card title="Retrieve All Contacts" href="/docs/api/x/contacts/fetch-all">
    `GET` `/v1/contacts`

    Retrieves all Contacts created in your RazorpayX account.
  </Card>

  <Card title="Retrieve Contact With ID" href="/docs/api/x/contacts/fetch-with-id">
    `GET` `/v1/contacts/:id`

    Retrieves a single Contact with ID.
  </Card>

  <Card title="Activate or Deactivate a Contact" href="/docs/api/x/contacts/update">
    `PATCH` `/v1/contacts/:id`

    Activates or deactivates an existing contact.
  </Card>
</CardGroup>

## Related Guides

* [About Contacts](/docs/x/contacts)
* [Set Up Webhooks](/docs/webhooks/setup-edit-payouts)
