indigitall Chat Multimedia API
Endpoints to manage multimedia for chat-service-v2
Endpoints to manage multimedia for chat-service-v2
Every API here is available over the APIs.io API and to AI agents over MCP.
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
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.curl "https://apis.io/api/v1/apis/indigitall:indigitall-chat-multimedia-api"
curl "https://apis.io/api/v1/apis?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
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: 3.2.0
info:
version: 2.0.0
title: INDIGITALL Chat Multimedia API
x-logo:
url: https://console.indigitall.com/images/logo_verdeblanco@2x.png
backgroundColor: '#0F3B7A'
description: '### Introduction:
This documentation describes every endpoint of Indigitall''s API v2
API BASE URL: https://api.indigitall.com/v2
### Authentication:
Most of the endpoints of the API needs an Authorization header.
There are two Authorization ways:
- If your intention is to manage API calls with a server-side script you have to create a Server key through Indigitall''s console.
You can set the following Authorization Header : ''Authorization: ServerKey {ServerKey}''
- If your intention is to integrate this API for front-end users POST /auth endpoint authorizes a user and returns an access token.
You can set the following Authorization Header : ''Authorization: Bearer {Token}'''
servers:
- url: https://api.indigitall.com/v2
security:
- Authorization: []
tags:
- name: chat-multimedia
x-displayName: Chat - Multimedia
description: Endpoints to manage multimedia for chat-service-v2
paths:
/chat/{applicationId}/multimedia:
post:
tags:
- chat-multimedia
summary: Create multimedia
description: Create a new multimedia for a given application.
x-eov-operation-handler: multimedia.controller
x-gateway-endpoint: chatServiceV2
operationId: createMultimedia
x-gateway-check-permission:
account-features:
- CHAT_V2_ENABLED
parameters:
- $ref: '#/components/parameters/CHS_ApplicationId_PathParameter'
requestBody:
$ref: '#/components/requestBodies/CHS_Multimedia_Create_Body'
responses:
'200':
$ref: '#/components/responses/CHS_Multimedia_Response'
'201':
$ref: '#/components/responses/CHS_Multimedia_Response'
'400':
$ref: '#/components/responses/CHS_BadRequest_Response'
'403':
$ref: '#/components/responses/CHS_Forbidden_Response'
'404':
$ref: '#/components/responses/CHS_NotFound_Response'
'409':
$ref: '#/components/responses/CHS_Conflict_Response'
'500':
$ref: '#/components/responses/CHS_ServerError_Response'
get:
tags:
- chat-multimedia
summary: Get multimedias
description: Retrieve a list of multimedia for a given application.
x-eov-operation-handler: multimedia.controller
x-gateway-endpoint: chatServiceV2
operationId: listMultimedia
x-gateway-check-permission:
account-features:
- CHAT_V2_ENABLED
parameters:
- $ref: '#/components/parameters/CHS_ApplicationId_PathParameter'
- $ref: '#/components/parameters/CHS_Multimedia_Limit_QueryParameter'
- $ref: '#/components/parameters/CHS_Page_QueryParameter'
- $ref: '#/components/parameters/CHS_Multimedia_Type_QueryParameter'
- $ref: '#/components/parameters/CHS_Multimedia_Source_QueryParameter'
- $ref: '#/components/parameters/CHS_Multimedia_Title_QueryParameter'
- $ref: '#/components/parameters/CHS_Multimedia_Count_QueryParameter'
responses:
'200':
$ref: '#/components/responses/CHS_Multimedias_Response'
'403':
$ref: '#/components/responses/CHS_Forbidden_Response'
'404':
$ref: '#/components/responses/CHS_NotFound_Response'
'500':
$ref: '#/components/responses/CHS_ServerError_Response'
/chat/{applicationId}/multimedia/download:
get:
tags:
- chat-multimedia
summary: Download multimedia
description: 'Download a specific multimedia file for a given application.
**Authentication**: Supports two methods:
1. Traditional: Authorization header (ServerKey/Bearer tokens)
2. JWT query parameter (for external integrations like iagen/pathbot)
When JWT is provided, it is validated against the multimedia resource.
**Byte-range requests**: Supports partial content downloads via the `Range` header.
When a valid Range header is provided, the server responds with 206 Partial Content
and streams only the requested byte range from Google Cloud Storage.
The partial content response includes the `Content-Range` header, which indicates
the returned byte range and the total file size, as well as `Accept-Ranges: bytes`.
Ex:
`Range: bytes=0-1048575` to download the first 1MB of the multimedia file.
`Content-Range: bytes 0-1048575/5242880` indicates that the response contains bytes 0-1048575 of a total 5242880 bytes file.'
x-eov-operation-handler: multimedia.controller
x-gateway-endpoint: chatServiceV2
operationId: downloadMultimedia
security:
- Authorization: []
- MultimediaJWT: []
x-gateway-check-permission:
include-account-data: true
account-features:
- CHAT_V2_ENABLED
parameters:
- $ref: '#/components/parameters/CHS_ApplicationId_PathParameter'
- $ref: '#/components/parameters/CHS_MultimediaId_QueryParameter'
- $ref: '#/components/parameters/CHS_MultimediaCode_QueryParameter'
- $ref: '#/components/parameters/CHS_Multimedia_BucketFilename_QueryParameter'
- $ref: '#/components/parameters/CHS_Multimedia_JWT_QueryParameter'
- $ref: '#/components/parameters/CHS_Multimedia_Range_HeaderParameter'
responses:
'200':
$ref: '#/components/responses/CHS_Multimedia_Download_Response'
'206':
$ref: '#/components/responses/CHS_Multimedia_PartialContent_Response'
'400':
$ref: '#/components/responses/CHS_BadRequest_Response'
'401':
$ref: '#/components/responses/CHS_Unauthorized_Response'
'403':
$ref: '#/components/responses/CHS_Forbidden_Response'
'404':
$ref: '#/components/responses/CHS_NotFound_Response'
'416':
$ref: '#/components/responses/CHS_RangeNotSatisfiable_Response'
'500':
$ref: '#/components/responses/CHS_ServerError_Response'
/chat/{applicationId}/multimedia/{multimediaId}:
delete:
tags:
- chat-multimedia
summary: Delete multimedia
description: Delete a specific multimedia for a given application.
x-eov-operation-handler: multimedia.controller
x-gateway-endpoint: chatServiceV2
operationId: deleteMultimedia
x-gateway-check-permission:
account-features:
- CHAT_V2_ENABLED
parameters:
- $ref: '#/components/parameters/CHS_ApplicationId_PathParameter'
- $ref: '#/components/parameters/CHS_MultimediaId_PathParameter'
responses:
'200':
$ref: '#/components/responses/CHS_Deleted_Response'
'400':
$ref: '#/components/responses/CHS_BadRequest_Response'
'403':
$ref: '#/components/responses/CHS_Forbidden_Response'
'404':
$ref: '#/components/responses/CHS_NotFound_Response'
'500':
$ref: '#/components/responses/CHS_ServerError_Response'
get:
tags:
- chat-multimedia
summary: Get multimedia by ID
description: 'Retrieve information about a specific multimedia for a given application.
**Authentication**: Supports two methods:
1. Traditional: Authorization header (ServerKey/Bearer tokens)
2. JWT query parameter (for external integrations like iagen/pathbot)
When JWT is provided, it is validated against the multimedia resource.'
x-eov-operation-handler: multimedia.controller
x-gateway-endpoint: chatServiceV2
operationId: getMultimedia
security:
- Authorization: []
- MultimediaJWT: []
x-gateway-check-permission:
account-features:
- CHAT_V2_ENABLED
parameters:
- $ref: '#/components/parameters/CHS_ApplicationId_PathParameter'
- $ref: '#/components/parameters/CHS_MultimediaId_PathParameter'
- $ref: '#/components/parameters/CHS_Multimedia_JWT_QueryParameter'
responses:
'200':
$ref: '#/components/responses/CHS_Multimedia_Response'
'400':
$ref: '#/components/responses/CHS_BadRequest_Response'
'401':
$ref: '#/components/responses/CHS_Unauthorized_Response'
'403':
$ref: '#/components/responses/CHS_Forbidden_Response'
'404':
$ref: '#/components/responses/CHS_NotFound_Response'
'500':
$ref: '#/components/responses/CHS_ServerError_Response'
put:
tags:
- chat-multimedia
summary: Update multimedia
description: Update a specific multimedia for a given application.
x-eov-operation-handler: multimedia.controller
x-gateway-endpoint: chatServiceV2
operationId: updateMultimedia
x-gateway-check-permission:
account-features:
- CHAT_V2_ENABLED
parameters:
- $ref: '#/components/parameters/CHS_ApplicationId_PathParameter'
- $ref: '#/components/parameters/CHS_MultimediaId_PathParameter'
requestBody:
$ref: '#/components/requestBodies/CHS_Multimedia_Update_Body'
responses:
'200':
$ref: '#/components/responses/CHS_Multimedia_Response'
'400':
$ref: '#/components/responses/CHS_BadRequest_Response'
'403':
$ref: '#/components/responses/CHS_Forbidden_Response'
'404':
$ref: '#/components/responses/CHS_NotFound_Response'
'500':
$ref: '#/components/responses/CHS_ServerError_Response'
components:
schemas:
CHS_Multimedia_Type_Property:
type: string
description: The type of the multimedia
enum:
- image
- video
- audio
- document
CHS_DateTime_Property:
type: string
format: date-time
description: Date and time
example: '2021-08-25T15:00:00Z'
CHS_Channel_Type_Property:
type: string
description: 'Channel type is used to determine the communication way to send or receive messages.
The available channel types are:
- `cloud_api` for WhatsApp Cloud API
- `web_chat` for WebChat (browser/app embedded chat)
'
enum:
- cloud_api
- web_chat
example: cloud_api
CHS_Multimedia_File_Property:
type: string
format: binary
description: The file to be uploaded (100MB max)
CHS_Multimedia_Source_Property:
type: string
description: The source of the multimedia
default: standard
enum:
- standard
- cc_agent
- webchat_contact
CHS_Id_Property:
type: integer
format: int32
minimum: 0
description: Identifier
example: 1234
CHS_Multimedia_Url_Schema:
type: string
format: uri
description: The URL of the multimedia to be uploaded
example: https://example.com/image.jpg
CHS_ApplicationId_Property:
type: integer
format: int32
minimum: 0
description: Application identifier
example: 1234
CHS_Multimedia_OriginalName_Property:
type:
- string
- 'null'
description: The original name of the multimedia file
example: image.jpg
CHS_Multimedia_UpdatedAt_Property:
allOf:
- description: Date and time when the multimedia was last updated
- $ref: '#/components/schemas/CHS_DateTime_Property'
CHS_Multimedia_Title_Property:
type:
- string
- 'null'
description: Title of the multimedia
example: This is a sample multimedia file
CHS_Multimedia_Schema:
type: object
additionalProperties: false
properties:
id:
$ref: '#/components/schemas/CHS_Multimedia_Id_Property'
createdAt:
$ref: '#/components/schemas/CHS_Multimedia_CreatedAt_Property'
updatedAt:
$ref: '#/components/schemas/CHS_Multimedia_UpdatedAt_Property'
applicationId:
$ref: '#/components/schemas/CHS_ApplicationId_Property'
title:
$ref: '#/components/schemas/CHS_Multimedia_Title_Property'
type:
$ref: '#/components/schemas/CHS_Multimedia_Type_Property'
code:
$ref: '#/components/schemas/CHS_Multimedia_Code_Property'
mimeType:
$ref: '#/components/schemas/CHS_Multimedia_MimeType_Property'
size:
$ref: '#/components/schemas/CHS_Multimedia_Size_Property'
originalName:
$ref: '#/components/schemas/CHS_Multimedia_OriginalName_Property'
source:
$ref: '#/components/schemas/CHS_Multimedia_Source_Property'
multimediaUrl:
$ref: '#/components/schemas/CHS_Multimedia_DownloadUrl_Property'
CHS_Multimedia_DownloadUrl_Property:
type: string
format: uri
description: Signed URL to download or preview the multimedia file
example: https://api.example.com/v2/chat/1/multimedia/download?multimediaId=123&jwt=eyJhbGciOiJFUzI1NiIsInR5cCI6IkpXVCJ9
CHS_Multimedia_MimeType_Property:
type:
- string
- 'null'
description: The MIME type of the multimedia
example: image/jpeg
CHS_Multimedia_Source_Creation_Property:
type: string
description: 'The source of the multimedia.
`output_standard` and `output_agent` are deprecated aliases for `standard` and `cc_agent`.
'
default: standard
enum:
- standard
- cc_agent
- webchat_contact
- output_standard
- output_agent
CHS_Multimedia_CreatedAt_Property:
allOf:
- description: Date and time when the multimedia was created
- $ref: '#/components/schemas/CHS_DateTime_Property'
CHS_Multimedia_Id_Property:
allOf:
- description: Multimedia ID
- $ref: '#/components/schemas/CHS_Id_Property'
CHS_Multimedia_Code_Property:
type:
- string
- 'null'
minLength: 4
maxLength: 100
description: Unique code that identifies the multimedia file
example: static_1234567890
CHS_Multimedia_Size_Property:
type:
- integer
- 'null'
description: The size of the multimedia in bytes
example: 102400
CHS_Multimedia_ChannelType_Property:
allOf:
- description: Optional. If indicated, the media item will only be uploaded on the indicated channel.
- $ref: '#/components/schemas/CHS_Channel_Type_Property'
responses:
CHS_BadRequest_Response:
description: Bad request
content:
application/json:
schema:
type: object
additionalProperties: true
properties:
statusCode:
type: integer
description: Status code
example: 400
errorCode:
type: string
description: Error code
example: BAD_REQUEST
message:
type: string
description: Error message
example: Bad request.
CHS_Unauthorized_Response:
description: Unauthorized
content:
application/json:
schema:
type: object
additionalProperties: true
properties:
statusCode:
type: integer
description: Status code
example: 401
errorCode:
type: string
description: Error code
example: UNAUTHORIZED
message:
type: string
description: Error message
example: Unauthorized access.
CHS_Multimedia_PartialContent_Response:
description: Partial content response for byte-range requests
headers:
Content-Range:
description: Indicates the byte range returned and total file size.
schema:
type: string
example: bytes 0-1048575/5242880
Accept-Ranges:
description: Indicates the server supports byte-range requests.
schema:
type: string
example: bytes
Cross-Origin-Resource-Policy:
description: Allows browsers to embed the multimedia from a different origin.
schema:
type: string
example: cross-origin
content:
application/octet-stream:
schema:
type: string
format: binary
CHS_ServerError_Response:
description: Internal server error
content:
application/json:
schema:
type: object
additionalProperties: true
properties:
statusCode:
type: integer
description: Status code
example: 500
errorCode:
type: string
description: Error code
example: INTERNAL_SERVER_ERROR
message:
type: string
description: Error message
example: Internal server error.
CHS_Multimedia_Download_Response:
description: Download a specific multimedia for a given application
headers:
Cross-Origin-Resource-Policy:
description: Allows browsers to embed the multimedia from a different origin.
schema:
type: string
example: cross-origin
Accept-Ranges:
description: Indicates the server supports byte-range requests.
schema:
type: string
example: bytes
content:
application/octet-stream:
schema:
type: string
format: binary
CHS_Multimedias_Response:
description: Retrieve information about all multimedias for a given application
content:
application/json:
schema:
required:
- statusCode
- message
- data
type: object
additionalProperties: false
properties:
statusCode:
type: integer
description: Status code
example: 200
message:
type: string
description: Response message, usually OK
example: OK
data:
type: array
items:
$ref: '#/components/schemas/CHS_Multimedia_Schema'
count:
type: integer
description: Number of multimedias that match the specified filter criteria.
example: 25
CHS_RangeNotSatisfiable_Response:
description: The requested byte range is not satisfiable
headers:
Content-Range:
description: Indicates the valid range for the resource.
schema:
type: string
example: bytes */5242880
content:
application/json:
schema:
type: object
properties:
statusCode:
type: integer
example: 416
message:
type: string
example: Range not satisfiable
errorCode:
type: string
example: RANGE_NOT_SATISFIABLE
CHS_NotFound_Response:
description: Not found
content:
application/json:
schema:
type: object
additionalProperties: true
properties:
statusCode:
type: integer
description: Status code
example: 404
errorCode:
type: string
description: Error code
example: NOT_FOUND
message:
type: string
description: Error message
example: Resource not found.
CHS_Forbidden_Response:
description: Forbidden
content:
application/json:
schema:
type: object
additionalProperties: true
properties:
statusCode:
type: integer
description: Status code
example: 403
errorCode:
type: string
description: Error code
example: FORBIDDEN
message:
type: string
description: Error message
example: Forbidden.
CHS_Deleted_Response:
description: Deleted
content:
application/json:
schema:
type: object
additionalProperties: true
properties:
statusCode:
type: integer
description: Status code
example: 200
message:
type: string
description: Success message
example: Resource deleted successfully.
CHS_Multimedia_Response:
description: Retrieve information about a specific multimedia for a given application
content:
application/json:
schema:
required:
- statusCode
- message
- data
type: object
additionalProperties: false
properties:
statusCode:
type: integer
description: Status code
example: 200
message:
type: string
description: Response message, usually OK
example: OK
data:
$ref: '#/components/schemas/CHS_Multimedia_Schema'
CHS_Conflict_Response:
description: Conflict
content:
application/json:
schema:
type: object
additionalProperties: true
properties:
statusCode:
type: integer
description: Status code
example: 409
errorCode:
type: string
description: Error code
example: CONFLICT
message:
type: string
description: Error message
example: Resource already exists.
parameters:
CHS_ApplicationId_PathParameter:
in: path
name: applicationId
required: true
description: Application's ID
schema:
type: integer
example: 123
CHS_Multimedia_Count_QueryParameter:
in: query
name: count
required: false
description: 'Returns the number of multimedias that match the specified filter criteria.
If set to `true`, the response will include the `count` property.
If set to `false`, the response will only include the `data` property.
'
schema:
type: boolean
default: false
CHS_Multimedia_Limit_QueryParameter:
in: query
name: limit
required: false
description: Limit the number of multimedias returned
schema:
type: integer
example: 25
minimum: 1
maximum: 100
default: 25
CHS_Multimedia_BucketFilename_QueryParameter:
in: query
name: bucketFilename
required: false
description: Multimedia's bucket filename
schema:
type: string
example: 4129f29462e7f341e871af670f3f2de2a18bbb443b47c5b730246410b5d71db0.1771867055
CHS_Page_QueryParameter:
in: query
name: page
required: false
description: Page number
schema:
type: integer
example: 1
minimum: 0
default: 0
CHS_MultimediaId_QueryParameter:
in: query
name: multimediaId
required: false
description: Multimedia's ID
schema:
type: integer
example: 123
CHS_Multimedia_Type_QueryParameter:
in: query
name: type
required: false
description: Filter by multimedia type
schema:
type: string
example: image
enum:
- image
- video
- audio
- document
CHS_MultimediaId_PathParameter:
in: path
name: multimediaId
required: true
description: Multimedia's ID
schema:
type: integer
example: 123
CHS_Multimedia_Source_QueryParameter:
in: query
name: source
required: false
description: 'Filter by multimedia source. Use a comma-separated list of values.
If omitted, the response excludes multimedias with source `cc_agent` or `webchat_contact`.
`output_standard` and `output_agent` are deprecated aliases for `standard` and `cc_agent`.
'
style: form
explode: false
schema:
type: array
items:
type: string
enum:
- standard
- cc_agent
- webchat_contact
- output_standard
- output_agent
example:
- standard
CHS_Multimedia_Range_HeaderParameter:
in: header
name: Range
required: false
description: 'HTTP Range header for byte-range requests.
Allows partial content downloads. Format: `bytes=<start>-<end>`
Examples:
- `bytes=0-499` — First 500 bytes
- `bytes=500-999` — Bytes 500 to 999
- `bytes=500-` — From byte 500 to end
- `bytes=-500` — Last 500 bytes
'
schema:
type: string
example: bytes=0-1048575
CHS_Multimedia_JWT_QueryParameter:
in: query
name: jwt
required: false
description: 'JWT token for signed URL authentication.
When provided, allows access to multimedia without traditional Authorization header.
The token is bound to a specific multimedia and application ID, and expires after
a configured duration.
This parameter is intended for external integrations (iagen, pathbot, etc.).
'
schema:
type: string
example: eyJhbGciOiJFUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjMiLCJhcHBsaWNhdGlvbklkIjo0NTYsImlhdCI6MTYxNjIzOTAyMiwiZXhwIjoxNjE2MjM5MzIyfQ...
CHS_Multimedia_Title_QueryParameter:
in: query
name: title
required: false
description: "Filter the multimedias by title. The format is `operator:value`.\nOperators:\n - `contains` Returns multimedias with the word in the title.\n - `equals` Returns multimedias that are exactly the value.\n\nExamples:\n- *contains:day* -> Returns multimedias with the word **_day_** in the title.\n- *equals:day* -> Returns multimedias that title is exactly **_day_**.\n\nIt's mandatory to encode URI components:\n- *contains:day%20promo* -> Returns multimedias with the text **_day promo_** in the title.\n"
schema:
type: string
pattern: ^(contains|equals):.+
CHS_MultimediaCode_QueryParameter:
in: query
name: multimediaCode
required: false
description: Multimedia's code
schema:
type: string
example: multimedia_code
requestBodies:
CHS_Multimedia_Create_Body:
required: true
content:
multipart/form-data:
schema:
type: object
additionalProperties: false
required:
- type
properties:
type:
$ref: '#/components/schemas/CHS_Multimedia_Type_Property'
file:
$ref: '#/components/schemas/CHS_Multimedia_File_Property'
url:
$ref: '#/components/schemas/CHS_Multimedia_Url_Schema'
title:
$ref: '#/components/schemas/CHS_Multimedia_Title_Property'
source:
$ref: '#/components/schemas/CHS_Multimedia_Source_Creation_Property'
channelType:
$ref: '#/components/schemas/CHS_Multimedia_ChannelType_Property'
code:
$ref: '#/components/schemas/CHS_Multimedia_Code_Property'
CHS_Multimedia_Update_Body:
required: true
content:
application/json:
schema:
type: object
additionalProperties: false
properties:
title:
$ref: '#/components/schemas/CHS_Multimedia_Title_Property'
code:
$ref: '#/components/schemas/CHS_Multimedia_Code_Property'
securitySchemes:
Authorization:
type: apiKey
in: header
name: Authorization
description: 'Authorization for accesing endpoints , must be in one of the following format:
- **Bearer {token}**
- **ServerKey {key}**
'
MultimediaJWT:
type: apiKey
in: query
name: jwt
description: JWT token for signed URL multimedia authentication (query param)
x-tagGroups:
- name: Chat Service
tags:
- chat-configuration
- chat-channel
- chat-contact
- chat-integration
- chat-task
- chat-campaign
- chat-send
- chat-multimedia
- chat-slicing
- chat-tag
- chat-contact-list
- chat-cc-agent
- chat-cc-permissions-profile
- chat-cc-weekly-schedule
- chat-cc-special-days-schedule
- chat-cc-conversation
- chat-cc-agent-group
- chat-cc-contact-comment
- chat-cc-form
- chat-stats
- chat-internal
- name: Customer Service
tags:
- customer-service-adviser
- customer-service-customer
- customer-service-customer-csv
- customer-service-customer-field
- customer-service-customer-journey
- customer-service-customer-journey-template
- customer-service-customer-journey-control
- customer-service-customer-send
- customer-service-stats
- customer-service-webhook-template
- customer-service-segment
- customer-service-audience
- customer-service-application
- customer-service-journeywaitqueue
- customer-service-task
- customer-service-cdpeventtype
- customer-service-cdpeventtypetemplate
- customer-service-internal
- name: Email Service
tags:
- es-configuration
- es-configurationDomain
- es-configurationDomainEmail
- es-footer
- es-audience
- es-contact
- es-category
- es-campaign
- es-campaign-block
- es-campaign block-column
- es-campaign-multimedia
- es-shipment
- es-attachment
- es-statistics
- es-webhook
- es-tasks
- name: InApp Service
tags:
- inapp-configuration
- inapp-campaign
- inapp-schema
- inapp-topic
- inapp-multimedia
- inapp-form
- inapp-stats
- inapp-audience
- inapp-task
- name: SMS Service
tags:
- sms-campaign
- sms-configuration
- sms-contact
- sms-send
- sms-stats
- sms-topic
- sms-cost
- sms-webhook
- sms-private
- name: Wallet Service
tags:
- wallet-project
- wallet-images
- wallet-tasks
- wallet-notifications
- wallet-template
- wallet-loyalty-pass
- wallet-loyalty-template
- wallet-offer-pass
- wallet-offer-template
- wallet-generic-pass
- wallet-generic-template
- name: Stats Service
tags:
- stats-service-chat
- stats-service-cs
- stats-service-report
- stats-service-wallet
- stats-service-meta
- name: ChatGen service
tags:
- icc-chatgen-gateway-agent
- icc-chatgen-gateway-api-tool
- icc-chatgen-gateway-configured-custom-tool
- icc-chatgen-gateway-conversation
- icc-chatgen-gateway-custom-tool
- icc-chatgen-gateway-document
- icc-chatgen-gateway-file
- icc-chatgen-gateway-instance-config
- icc-chatgen-gateway-router-agent-tool
- icc-chatgen-gateway-router-agent
- name: AI Assitant service
tags:
- ai-generator-campaign
- name: Meta Service
tags:
- meta-cloudapi
- meta-configuration
- meta-webhook
- meta-business
- meta-templates
- meta-upload
- name: Push Live Service
tags:
- push-live-configuration
- push-live-ios-class
- push-live-activity
- push-live-send
- name: Pathbot
tags:
- pathbot-agents
- pathbot-applications
- pathbot-documents
- pathbot-flows
- pathbot-tools
- pathbot-nodes
- pathbot-ingestion-sources
- pathbot-evaluation
- pathbot-skills
- name: Link Service
tags:
- link-short-domain
x-provenance:
method: searched
source: https://documentation.indigitall.com/reference
harvested: '2026-10-21'
tool: harvest-readme-openapi.py
note: Assembled verbatim from the OpenAPI definition ReadMe embeds in each operation page of the provider's developer portal; paths and components merged by API title, nothing authored.
assembled_from:
- https://documentation.indigitall.com/reference/addagentstogroup.md
- https://documentation.indigitall.com/reference/addcontactstolistcsv.md
# --- truncated at 32 KB (67 KB total) ---
# Full source: https://artifacts.apis.io/indigitall/openapi/indigitall-chat-multimedia-api-openapi.yml