Zoho Followers API

The Followers API from Zoho — 4 operation(s) for followers.

Operations 4

GET /api/v1/{moduleAPIName}/{entityId}/followersCount Get Entity followers count #
GET /api/v1/{moduleAPIName}/{entityId}/followers Get Entity followers details #
POST /api/v1/{moduleAPIName}/{entityId}/unfollow UnFollow the entity #
POST /api/v1/{moduleAPIName}/{entityId}/follow Follow the Entity #

Documentation

Specifications

Code Examples

Other Resources

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/zoho-followers-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

zoho-followers-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Helpcenter Followers API
  version: 1.0.0
tags:
- name: Followers
paths:
  /api/v1/{moduleAPIName}/{entityId}/followersCount:
    get:
      tags:
      - Followers
      summary: Get Entity followers count
      description: This API fetches the count of follower list based on given filter
      operationId: getEntityFollowersCount
      parameters:
      - $ref: '#/components/parameters/userType'
      - $ref: '#/components/parameters/moduleAPIName'
      - $ref: '#/components/parameters/entityId'
      - $ref: ./Common.json#/components/parameters/orgId
      responses:
        '200':
          $ref: '#/components/responses/followersCountJSON'
        '401':
          $ref: ./Common.json#/components/responses/unauthorizedErrorResponse
      security:
      - iam-oauth2-schema:
        - Desk.articles.READ
      x-audience:
      - external-public
  /api/v1/{moduleAPIName}/{entityId}/followers:
    get:
      tags:
      - Followers
      summary: Get Entity followers details
      description: This API fetches the list of follower details based on the given filter
      operationId: getEntityFollowers
      parameters:
      - name: limit
        in: query
        description: Number of followers to list
        required: false
        style: form
        explode: true
        schema:
          type:
          - string
          - 'null'
          - integer
          format: int32
          description: Number of followers to list
          maximum: 100
          minimum: 1
          pattern: ([0-9]+)
      - name: from
        in: query
        description: Index number, starting from which the followers must be listed. Default value is 1.
        required: false
        style: form
        explode: true
        schema:
          type:
          - string
          - 'null'
          - integer
          format: int32
          description: Index number, starting from which the followers must be listed. Default value is 1.
          minimum: 0
          pattern: ([0-9]+)
      - $ref: '#/components/parameters/userType'
      - $ref: '#/components/parameters/moduleAPIName'
      - $ref: '#/components/parameters/entityId'
      - $ref: ./Common.json#/components/parameters/orgId
      responses:
        '200':
          $ref: '#/components/responses/followersListJson'
        '403':
          $ref: ./Common.json#/components/responses/forbiddenErrorResponse
      security:
      - iam-oauth2-schema:
        - Desk.articles.READ
      x-audience:
      - external-public
  /api/v1/{moduleAPIName}/{entityId}/unfollow:
    post:
      tags:
      - Followers
      summary: UnFollow the entity
      description: This API unfollows the requested entity by the requested user
      operationId: unfollowEntity
      parameters:
      - $ref: '#/components/parameters/moduleAPIName'
      - $ref: '#/components/parameters/entityId'
      - $ref: ./Common.json#/components/parameters/orgId
      responses:
        '422':
          $ref: ./Common.json#/components/responses/invalidDataErrorResponse
        '204':
          $ref: ./Common.json#/components/responses/emptyResponse
        '403':
          $ref: ./Common.json#/components/responses/forbiddenErrorResponse
      security:
      - iam-oauth2-schema:
        - Desk.articles.UPDATE
      x-audience:
      - external-public
  /api/v1/{moduleAPIName}/{entityId}/follow:
    post:
      tags:
      - Followers
      summary: Follow the Entity
      description: This API follows the requested entity by the requested user
      operationId: followEntity
      parameters:
      - $ref: '#/components/parameters/moduleAPIName'
      - $ref: '#/components/parameters/entityId'
      - $ref: ./Common.json#/components/parameters/orgId
      responses:
        '422':
          $ref: ./Common.json#/components/responses/invalidDataErrorResponse
        '204':
          $ref: ./Common.json#/components/responses/emptyResponse
        '403':
          $ref: ./Common.json#/components/responses/forbiddenErrorResponse
      security:
      - iam-oauth2-schema:
        - Desk.articles.UPDATE
      x-audience:
      - external-public
components:
  responses:
    followersListJson:
      description: followersListJson template definitions
      content:
        application/json:
          schema:
            type:
            - 'null'
            - object
            additionalProperties: false
            properties:
              data:
                $ref: ./Followers.json#/components/schemas/followersList
            required:
            - data
          examples:
            Valid responses Definitions:
              value:
                data:
                - firstName: ''
                  lastName: deskagent
                  photoURL: https://desk.zoho.com/api/v1/agent/5000000012902/photo?orgId=3115331
                  webUrl: https://desk.zoho.com/support/zylker/ShowHomePage.do#setup/users-control/agents/5000000000347
                  name: Desk Agent
                  id: '5000000012902'
                  label:
                    preferences:
                      shape: RECTANGLE
                      bgColor: '#5C6368'
                      textColor: '#FFFFFF'
                    name: MVP
                    id: '5000000081009'
                    logoUrl: https://desk.zoho.com/portal/api/publicImages/35531135311?portalId=3153815r1fnf113131rf31n9
                  userType: AGENT
                  email: deskagent@zylker.com
    followersCountJSON:
      description: followersCountJSON template definitions
      content:
        application/json:
          schema:
            type:
            - 'null'
            - object
            additionalProperties: false
            properties:
              count:
                type:
                - string
                - 'null'
                - integer
                format: int32
                pattern: ([0-9]+)
            required:
            - count
          examples:
            Valid responses Definitions:
              value:
                count: 289
  parameters:
    moduleAPIName:
      name: moduleAPIName
      in: path
      required: true
      style: simple
      explode: false
      schema:
        type:
        - string
        - 'null'
        enum:
        - articleTranslations
        - kbRootCategories
        - kbSections
        maxLength: 100
        minLength: 0
        pattern: (articleTranslations|kbRootCategories|kbSections)
    userType:
      name: userType
      in: query
      description: 'To get the followers count based on userType allowed values !@ AGENTS@!, !@ END_USERS@!,      default value : all users will be processed'
      required: false
      style: form
      explode: true
      schema:
        type:
        - string
        - 'null'
        description: 'To get the followers count based on userType allowed values !@ AGENTS@!, !@ END_USERS@!,      default value : all users will be processed'
        enum:
        - AGENT
        - END_USER
        maxLength: 100
        minLength: 0
    entityId:
      name: entityId
      in: path
      required: true
      style: simple
      explode: false
      schema:
        type:
        - string
        - 'null'
        - integer
        format: int64
        pattern: ([0-9]+)
  securitySchemes:
    iam-oauth2-schema:
      $ref: ./Common.json#/components/securitySchemes/iam-oauth2-schema
x-entity: Helpcenter