Zoho ContactProfile API

The ContactProfile API from Zoho — 1 operation(s) for contactprofile.

Documentation

Specifications

Code Examples

Other Resources

OpenAPI Specification

zoho-contactprofile-api-openapi.yml Raw ↑
openapi: 3.1.0
info:
  title: Helpcenter ContactProfile API
  version: 1.0.0
tags:
- name: ContactProfile
paths:
  /api/v1/contacts/{contactId}/profiles:
    get:
      tags:
      - ContactProfile
      summary: Get Contact Profiles
      description: This api fetches the list of profiles of this contact from various channels.
      operationId: getContactProfiles
      parameters:
      - name: contactId
        in: path
        required: true
        style: simple
        explode: false
        schema:
          type:
          - string
          - 'null'
          - integer
          format: int64
          pattern: ([0-9]+)
      - $ref: ./Common.json#/components/parameters/orgId
      responses:
        '200':
          $ref: '#/components/responses/getContactProfilesResponse'
      security:
      - iam-oauth2-schema:
        - Desk.contacts.READ
      x-audience:
      - external-public
components:
  responses:
    getContactProfilesResponse:
      description: getContactProfilesResponse template definitions
      content:
        application/json:
          schema:
            type:
            - 'null'
            - object
            additionalProperties: false
            properties:
              data:
                $ref: ./ContactProfile.json#/components/schemas/getContactProfilesArray
            required:
            - data
          examples:
            Valid responses Definitions:
              value:
                data:
                - photoURL: https://www.youtube.com/user/iwe3in2/photo
                  displayName: Jade Vlogs
                  name: Jade Zylker
                  channel: YOUTUBE
                  id: '3923923923'
                  source:
                    appName: Youtube Sync App
                    permalink: https://www.examplechannel.com/apps/redirect.php?entity=profile&id=3290dweiod
                    appPhotoURL: https://desk.zoho.com/api/v1/channels/youtube/photo?orgId=666236571
                - photoURL: https://www.intagram.com/johninsta/photo
                  displayName: John Insta
                  name: John Zylker
                  channel: INSTAGRAM
                  id: '3923923924'
                  source:
                    appName: Instagram Syncing App
                    permalink: https://www.examplechannel.com/apps/redirect.php?entity=profile&id=3290dweiod
                    appPhotoURL: https://desk.zoho.com/api/v1/channels/instagram/photo?orgId=666236571
  securitySchemes:
    iam-oauth2-schema:
      $ref: ./Common.json#/components/securitySchemes/iam-oauth2-schema
x-entity: Helpcenter