Need help with your APIs? I offer API discovery, governance & evangelism services. Explore services →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Zoho Contact API

The Contact API from Zoho — 23 operation(s) for contact.

Zoho Contact API is one of 205 APIs that Zoho publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include Contact. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, an API reference, a getting-started guide, and code examples.

This API exposes 25 operations across 23 paths. It is described by OpenAPI 3.1.0, at version 1.0.0.

25 operations 23 paths 0 schemas 1 DELETE9 GET2 PATCH13 POST

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.1.0
API Version
1.0.0
Authentication
custom
Resource Areas
1

Authentication & Security 1

Zoho Contact API declares 1 security scheme for authenticating requests. It defines a custom scheme (iam-oauth2-schema).

Paths & Operations 25

Across 23 paths, the API surfaces 25 operations — 1 DELETE, 9 GET, 2 PATCH, 13 POST. Each is listed below with its method, path, parameters, and response codes.

Contact 25
GET
/api/v1/products/{productId}/contacts
List contacts associated with product
getContactsUnderProduct 7 params → 204200
POST
/api/v1/contacts/inviteAsEndUser
Invite multiple contacts to help center
inviteContactsAsEndUser 1 param body → 422200403
DELETE
/api/v1/contacts/{contactId}/photo
Delete contact photo
deleteContactPhoto 2 params → 422204403
GET
/api/v1/contacts/{contactId}/statistics
Get contact statistics
getContactStatistics 2 params → 200
POST
/api/v1/contacts/{contactId}/dissociateAccounts
Dissociate accounts from contact
dissociateAccountsWithContact 2 params body → 422200
POST
/api/v1/contacts/moveToTrash
Delete Contacts
deleteContact 1 param body → 404422500204403
PATCH
/api/v1/contacts/{contactId}/accounts/{accountId}/dissociate
Dissociate account from contact
dissociateAccountWithContact 3 params → 422204403
GET
/api/v1/contacts/{contactId}/helpCenters
Get status of contact in help centers
getContactActivationStatusAcrossHelpCenters 2 params → 422200403
GET
/api/v1/contacts/{contactId}/history
Get contact history
getContactTicketHistory 6 params → 404200422401
GET
/api/v1/contacts
List Contacts
getContacts 6 params → 200403
POST
/api/v1/contacts
Create Contact
createContact 1 param body → 422200
POST
/api/v1/contacts/updateMany
Update many contacts
bulkUpdateContacts 1 param body → 404200422401
GET
/api/v1/contacts/count
Get contacts count
getContactsCount 3 params → 422200
GET
/api/v1/contacts/contactsByIds
List Contacts By Ids
getContactsByIds 2 params → 422200
GET
/api/v1/contacts/{contactId}
Get Contact
getContact 3 params → 200
PATCH
/api/v1/contacts/{contactId}
Update Contact
updateContact 2 params body → 422200
POST
/api/v1/contacts/{contactId}/merge
Merge Contacts
mergeContacts 2 params body → 404200422500403
POST
/api/v1/contacts/{contactId}/approveEndUserInvite
Approve contact for help center
approveEndUserInvite 2 params body → 404200422500403
POST
/api/v1/contacts/{contactId}/rejectEndUserInvite
Reject contact for help center
rejectEndUserInvite 2 params body → 404200422500403
POST
/api/v1/contacts/{contactId}/associateAccounts
Associate accounts with contact
associateAccountsWithContact 2 params body → 422200
POST
/api/v1/contacts/{contactId}/associateProducts
Associate products with a contact
associateProductsWithContact 2 params body → 422200
POST
/api/v1/contacts/markSpam
Mark contact as spam
markContactsAsSpam body → 422200
POST
/api/v1/contacts/deleteSpam
Delete spam contacts
deleteSpamContacts 1 param body → 422200
POST
/api/v1/contacts/{contactId}/inviteAsEndUser
Invite contact to help center
inviteContactAsEndUser 2 params body → 422204403
GET
/api/v1/accounts/{accountId}/contacts
List Associated contacts
getContactsUnderAccount 6 params → 204200

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

zoho-contact-api-openapi.yml Raw ↑

Other APIs Zoho publishes across the network.

Zoho Inventory
Zoho Books
Zoho Invoice
Zoho Billing
Zoho Expense
Zoho People
Zoho Recruit
Zoho Projects
Zoho Mail
Zoho Sign
Zoho Campaigns
Zoho SalesIQ