1. Contacts
Chronox AI API Referance
  • Get Started
    • Introduction
    • Authentication
    • Rate limiting
    • Errors
    • Pagination
    • Campaign
  • Account
    • Get User Details
      GET
    • Get Meta Integration
      GET
    • Get Integrated Channels
      GET
    • Get WABA Catalogs
      GET
  • WhatsApp Templates
    • Getting started
    • Templates
      • Create Whatsapp Template Guide
      • Get Whatsapp Templates
      • Get Whatsapp Template Details
      • Create Whatsapp Template
    • Lookups
      • Get Whatsapp Template Category
      • Get Whatsapp Languages
      • Get Whatsapp Template Type
      • Get Whatsapp Template Interactive Type
      • Get Whatsapp Template Header Type
      • Get Whatsapp Template Button Type
      • Get Whatsapp Template Dynamic Variable Type
  • Messaging
    • Getting started
    • Send Whatsapp Message
      POST
    • Send Whatsapp Template
      POST
    • Send Canned Response
      POST
  • Inbox
    • Get Inbox Data
      GET
    • Get Thread Details
      GET
    • Update Thread Archive
      PUT
    • Assign Thread Tags
      PUT
    • Assign Thread Status
      PUT
    • Update Thread Notes
      PUT
    • Get Canned Responses
      GET
    • Get Tags
      GET
    • Get Thread Status Types
      GET
  • Contact List
    • Getting started
    • Get Contact List
    • Create Contact List
    • Update Contact List
    • Update Contact List Status
    • Delete Contact List
  • Contacts
    • Getting started
    • Get Contacts
      POST
    • Create Contacts
      POST
    • Update Contact
      PUT
    • Delete Contact
      PUT
    • Delete Contact Copy
      PUT
  • Tags and fields
    • Contact Tags
      • Get contact tags
      • Create contact tags
      • Update contact tag
      • Delete contact tag
    • Contact Fields
      • Get contact fields
      • Create contact fields
      • Update contact field
      • Delete contact field
  • Campaign
    • Getting Started
    • Campaign APIs
      • Create campaign
      • Get campaign
      • Update campaign
      • Delete campaign
      • Run campaign
      • Pause campaign
      • Resume campaign
      • Archive campaign
      • Get campaign Stats
    • Lookup
      • Get Statuses
      • Get campaign execution statuses
      • Get campaign contact filter types
      • Get campaign message types
      • Get contact field types
      • Get template variable types
      • Get country codes
  • Whatsapp Flow
    • Get Whatsapp flows
  • Tickets
    • Getting started
    • Get Tickets
    • Create Ticket
    • Update Ticket
    • Get Ticket Statuses
    • Get Agents
  • Organization Teams
    • Get Organization Teams
  • Template Library
    • Get Template Library
    • Get Template Drafts
  • CRM
    • Import leads (single or bulk)
    • List leads
    • Get lead detail
  • Schemas
    • Thread Execution Data
    • LeadImportField
    • LeadImportContact
    • Single lead
    • LeadImportBulkLead
    • Bulk (leads[])
    • LeadImportWarning
    • Single result
    • Bulk result
    • ApiError
    • ErrorEnvelope
    • Lead detail
    • Lead list row
    • Lead list
  1. Contacts

Update Contact

Developing
PUT
/contact
Updates the field values and the tags of one contact. The phone number can't be changed. Updates the field values and the tags of one contact. The phone number can't be changed.
• An item with contact_data_id updates that existing value.
• An item with contact_field_id and no contact_data_id adds a new value for that field.
• contact_tag_id is the contact's full tag list. Tags the contact has that are missing from it are removed, so leaving it out removes all of the contact's tags.contact_tag_id is the contact

Request

Header Params

Body Params application/jsonRequired

Examples

Responses

🟢200Success
application/json
Bodyapplication/json

Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request PUT 'https://api.chronox.ai/api/contact' \
--header 'Authorization: Bearer <API-key>' \
--header 'Content-Type: application/json' \
--data '{
    "contact_id": 100,
    "contact_data": [
        {
            "contact_data_id": 2,
            "contact_data_value": "Johnny"
        },
        {
            "contact_field_id": 5,
            "contact_data_value": "Sample value"
        }
    ],
    "contact_tag_id": [
        10
    ]
}'
Response Response Example
{
    "status": true,
    "data": [
        {
            "contact_list_id": 1,
            "contact_list_name": "Sample List",
            "contact_list_status_id": 1,
            "contact_list_status_name": "Active",
            "flag_allow_duplicate_contact": false,
            "contact": [
                {
                    "contact_id": 100,
                    "contact_phone_number": "919999900001",
                    "created_at_timestamp": "2026-01-01T00:00:00.000Z",
                    "updated_at_timestamp": null,
                    "flag_recent": false,
                    "flag_deleted": false,
                    "contact_tag_assignment": [
                        {
                            "contact_tag_assignment_id": 1,
                            "contact_tag_id": 10,
                            "contact_tag_name": "Sample Tag",
                            "created_at_timestamp": "2026-01-01T00:00:00.000Z",
                            "updated_at_timestamp": null
                        }
                    ],
                    "contact_chatbot_assignment_data": [],
                    "contact_data": [
                        {
                            "contact_data_id": 1,
                            "contact_field_id": 1,
                            "contact_field_name": "Phone Number",
                            "flag_default": true,
                            "contact_data_value_flag_json": false,
                            "contact_data_value": "919999900001",
                            "created_at_timestamp": "2026-01-01T00:00:00.000Z",
                            "updated_at_timestamp": null
                        },
                        {
                            "contact_data_id": 2,
                            "contact_field_id": 2,
                            "contact_field_name": "First Name",
                            "flag_default": true,
                            "contact_data_value_flag_json": false,
                            "contact_data_value": "John",
                            "created_at_timestamp": "2026-01-01T00:00:00.000Z",
                            "updated_at_timestamp": null
                        },
                        {
                            "contact_data_id": 3,
                            "contact_field_id": 3,
                            "contact_field_name": "Last Name",
                            "flag_default": true,
                            "contact_data_value_flag_json": false,
                            "contact_data_value": "Doe",
                            "created_at_timestamp": "2026-01-01T00:00:00.000Z",
                            "updated_at_timestamp": null
                        },
                        {
                            "contact_data_id": 4,
                            "contact_field_id": 4,
                            "contact_field_name": "Country Code",
                            "flag_default": true,
                            "contact_data_value_flag_json": false,
                            "contact_data_value": "IN",
                            "created_at_timestamp": "2026-01-01T00:00:00.000Z",
                            "updated_at_timestamp": null
                        }
                    ]
                }
            ]
        }
    ]
}
Modified at 2026-10-20 11:45:55
Previous
Create Contacts
Next
Delete Contact
Built with