API Reference — Updated 2026-09-01
indigitall API suite
Full reference for the indigitall platform, starting with the current INDIGITALL API v2 — the unified service for Chat, Contact Center, CDP & Customer Journey, Meta/SMS/Email ops and the Pathbot AI Agent Builder — followed by the Device Server API, the Push Secure Sending API and the INDIGITALL API v1 console. 333 endpoints across 4 live references — filter by method or jump to any category.
Filter:
INDIGITALL API — Unified Messaging, Contact Center, CDP & AI (v2 services, current)
Chat
35Channel Templates
3Contacts
7Send Messages
4Tags
11Contact Lists
10
POSTCreate a new contact list
GETList all contact lists
GETGet a contact list by ID
PUTUpdate a contact list
DELDelete a contact list
GETList contacts from a contact list
POSTAdd contacts to a contact list (JSON)
DELRemove contacts from a contact list (JSON)
POSTBulk add contacts from CSV to contact list
DELBulk remove contacts from CSV from contact list
Contact Center
53Agents
7Permissions Profiles
5Weekly & Special-Day Schedules
10
POSTCreate a new weekly schedule
GETGet weekly schedules
GETGet weekly schedule by ID
PUTUpdate weekly schedule
DELDelete weekly schedule
POSTCreate a new special days schedule
GETGet special days schedules
GETGet special days schedule by ID
PUTUpdate special days schedule
DELDelete special days schedule
Conversations
3Agent Groups
8Contact Comments
4Forms & Form Questions
10
GETGet contact center form
POSTCreate contact center form
PUTUpdate contact center form
DELDelete contact center form
POSTCreate contact center form question
PUTUpdate contact center form question
DELDelete contact center form question
POSTCreate contact center form question option
PUTUpdate contact center form question option
DELDelete contact center form question option
Contact Center Stats
3CDP & Customer Journey
28Customer Events & Fields
3Journey Control & Wait Queue
5Segments & Audiences
9
GETRetrieves customers for a segment
GETDownload customers CSV for a segment
POSTCreates an audience
GETGet all audience list
GETGets one audience list by id
DELDelete one audience list by id
PUTUpdate one audience list by id
GETRetrieves customers for an audience list
GETDownload customers CSV for an audience list
Applications & Tasks
3CDP Event Types
8
POSTCreates a CDP Event Type
GETGet all CDP Event Types
GETGets one CDP Event Type by id
DELDelete one CDP Event Type by id
PUTUpdate one CDP Event Type by id (name must be unique)
POSTCompute all aggregated fields of event type
POSTCreates a CDP Event Type from a template
GETGet all CDP Event Type Templates
Channels & Ops
19SMS & RCS Providers
4Journey Stats
2Meta / WhatsApp Marketing
5Pathbot AI Agent Builder
25Documents
6Ingestion Sources
6Flows & Tools
2Evaluation
3Device Server API & Push Secure Sending API
Device Server API — Customer
4Push Secure Sending API
7INDIGITALL API v1 — Console (api.indigitall.com/v1)
Auth, Users & Accounts
21Status & Auth
4Users
6Roles, Recovery & Security
8
POSTSet specific permission to user with given id
DELDelete specific permission from user with given id
POSTSends invitation email to the given email
POSTSends email to the user with reset procedure
GETShow list of roles assignable to users
POSTRegisters a new user
POSTChanges user password
GETUnblocks user
Applications & Setup
73Applications
5External Apps & Auth
8
GETShow External Apps List for the Given Application's ID
POSTCreate External Apps List for the Given Application ID
PUTUpdate External Apps for the Given Application's ID
DELDelete External Apps for the Given Application ID
GETGet External Auth Data for External Login
POSTCreate External Auth
PUTEdit External Auth Config
DELDelete External Auth
Topics
8
POSTCreate Topics for the Given Application's ID
GETShow Topics for the Given Application's ID
PUTUpdate Topics for the Given Application's ID
DELDelete Topics for the Given Application ID
DELDelete Device Topic Association
GETObtain List With Devices Codes
POSTObtain List With Devices Codes
DELDelete Device Topic Association
Topic Devices (CSV)
3Areas & Geofences
8
POSTCreate Areas for the Given Application's ID
GETShow Areas for the Given Application's ID
PUTUpdate Areas for the Given Application's ID
DELDelete Areas for the Given Application ID
POSTAdd Areas From CSV for the Given Application's ID
GETShow Areas for the Given Application's ID in CSV File
DELDelete Areas From CSV for the Given Application's ID
GETShow Areas for the Given Application's ID (by Tag)
Categories
4Web Analytics & Assets
6
POSTAdd Image for the Given Application's ID
POSTAdd Certificate Files for the Given Application's ID
POSTCreate Web Analytic Parameters
GETShow Google Analytics List for a Given Campaign's ID
PUTUpdate Web Analytic With the Given Application's ID
DELDelete a Web Analytic With the Given Web Analytic's ID
Chat Toggle & Cloud API / MM Lite
5Heatmaps & Word Clouds
7
GETPush Success Heatmap by Weekday and Hour
POSTPush Success Heatmap by Weekday and Hour
POSTOmnichannel Success Heatmap by Weekday and Hour
GETWord Success Values in Push Notifications
GETWord Success Values Across Any or All Channels
GETDevices per Segment for a Segmentation Type
POSTDevice Count Heatmap by Viewport Grid Area
Application Statistics
8
GETGet a List of Dates That Have Files With Statistics
GETObtain File With One Day's Statistics
GETShow General Statistics for the Given Application's ID
GETShow Statistics for the Given Application's ID Between Two Dates
GETShow Statistics for the Given Application's ID Between Two Dates in a CSV File
GETReturns Statistical Data of the Applications Belonging to an Account
GETGeneral Statistics From Chat Service
GETShow Statistics From Chat Service
Push Stats by Device
4Device Status & Bulk Management
7
GETObtain Token to Download the CSV File With Device Status
GETReturn the Precalculated Device Status CSV File
POSTReturn the Status of Devices List
POSTReturn the Information of Devices List
GETReturns a List of Devices by External IDs
PUTEdit a Set of Devices in Bulk by External IDs or Device IDs
PUTEdit a Set of Devices in Bulk by External IDs or Device IDs (CSV)
Campaigns & Testing
40Campaigns
11
POSTCreate a campaign in application
GETShow campaign list for a given application's id
GETShow campaign with the given campaign's id
PUTUpdate campaign with the given campaign's id
DELDelete a campaign with the given campaign's id
POSTAdd a picture to the given campaign's id
POSTUpload a video to be used in a campaign
POSTAdd an icon to the given campaign's id
POSTGives a score for the campaign depending on the text in its title
POSTExtract meta tags from a given URL
POSTCheck if any of the campaign urls have been previously sent
Send & Targeting
8
POSTSend the selected campaign
POSTSend the selected campaign targeting all devices that match the filters
POSTSend the selected campaign targeting the specified devices
POSTSet a list of target devices for campaign
POSTSend the selected campaign to a specific list of devices (CSV)
GETShow campaign sendings
GETList of scheduled sendings
POSTShow number of reached devices for campaign
Campaign Stats
5A/B Testing
7
POSTAdd a new A/B testing
GETShow A/B testing list for a given application's id
GETShow A/B testing with the given test's id
PUTUpdate A/B testing with the given test's id
DELDelete a A/B testing with the given test's id
POSTCreate A/B testing to be sent
GETShow A/B testing stats with the given test's id
Multi-Testing
9
POSTAdd a new A/B testing
GETReturns the multitest and test list
POSTCheck for multitest
POSTPrepare and send multitest
POSTCancel the multitest's send
PUTReturns the status of the multitest
GETReturns the status of the multitest
DELDelete the multitest
GETShow Multi testing stats with the given test's id
Integrations & Extras
28CRM Integrations
11
GETList of integrations
POSTCreate a New Salesforce User
PUTUpdate a Salesforce integration
GETShow Salesforce integration for the given id
POSTCreate a new Salesforce Service Cloud integration
GETDownload Salesforce Service Cloud certificate
PUTUpdate a Salesforce Service Cloud integration
GETShow Salesforce Service Cloud integration for the given id
POSTCreate a new HubSpot User
PUTUpdate a HubSpot integration
GETShow HubSpot integration for the given account id
Marketing & Automation Integrations
8
POSTCreate a new Cloud District User
PUTUpdate a Cloud District integration
GETShow Cloud District integration for the given user id
POSTCreate a new WordPress User
GETShow WordPress integrations
POSTCreate new Zapier integration
GETShow integration user for the given Zapier integration id
DELDelete a user with the given id
Inbox, Recommender & Extra Stats
9
GETReturns the configuration of the inbox associated with an application
PUTEdit the inbox settings associated with an application
GETReturns the most recommended feature for applicationId
POSTStop recommending a feature for a certain application
GETReturns the count of devices sent in a given date range
GETGet stats for application dashboard
GETCheck the validity of a URL
GETGets the sending stats by id
PUTPut the sending state to Cancelled
