Phone.com Connect OpenAPI
Beetexting and Phone.com App
  1. Contacts
  • Getting Started
  • OAuth 2.0 for Phone.com
  • Postman How-to for Phone.com OpenAPIs
  • Zapier How-to for Phone.com OpenAPIs
  • FAQ
  • APIs
    • Message API
      • Send SMS
      • Send MMS
    • Contacts
      • Get All Contacts in an Org
        GET
      • Find contact using Mobile number
        GET
      • Search a contact using Number
        GET
      • Create or Update Contact
        POST
      • Update contact using Mobile number
        PUT
      • Update Contact
        PUT
    • Consent
      • Create Custom Consent
      • Update Custom Consent
      • Get Custom Consent Details Using ID
      • Get All Custom Consents
      • Change Custom Consent Status by Id
      • Add or Remove Custom Consent Type
    • Webhook Subscriptions API
      • Get All Subscriptions
      • Create or Update Subscription
    • Sites API
      • Get Sites
  1. Contacts

Update contact using Mobile number

PUT
/contacts/{mobileNumber}

Description :#

Contacts represent the data stored for the contacts that are available within your Phone.com account. This API helps update contact using "ContactRequestForApi" object in the request body and with contact's mobile number.

URL :#

https://connect.beetexting.com/pdc-prod/contacts/+13092042072
(While sending the request please make sure to append https://connect.beetexting.com/pdc-prod if the url in the cUrl command starts with /message ...)
**Note : To add the OAuth2.0 Auth Token please see the section 'OAuth2.0 For Phone.com' and 'Postman How-to for Phone.com section'

Request

Authorization
Add the parameter
Authorization
to Headers
,whose value is to concatenate the Token after the Bearer.
Example:
Authorization: Bearer ********************
Path Params

Header Params

Body Params application/json

Examples

Responses

🟢200Success
application/json
Body

Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request PUT '/contacts/+13092042072' \
--header 'x-api-key: HvG7OZaxgz3raDMzX9CYp9105hV9VwDa6zrCS234' \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data-raw '{
  "name": "string",
  "firstName": "string",
  "lastName": "string",
  "mobileNumber": "+1772270660034",
  "email": "string",
  "notes": [
    "string"
  ],
  "tags": "[tag1, tag2, tag3..]",
  "blocked": false,
  "optOutStatus": false,
  "donotDisturb": false
}'
Response Response Example
{
    "id": "string",
    "firstName": "string",
    "lastName": "string",
    "name": "string",
    "mobileNumber": "464281182464",
    "notes": [
        {
            "id": "string",
            "createdAgentName": "string",
            "message": "string",
            "creationDate": 0,
            "lastUpdatedDate": 0,
            "noteAssociatedType": "CONTACT",
            "contactId": "string",
            "agentId": "string"
        }
    ],
    "tags": "[tag1, tag2, tag3..]",
    "email": "string",
    "blocked": false,
    "optOutStatus": false,
    "donotDisturb": false
}
Modified at 2025-10-27 17:56:51
Previous
Create or Update Contact
Next
Update Contact
Built with