Jump to Content
TWIN API
Руководства
Личный кабинет
Home
Руководства
Рецепты
TWIN API
Что нового?
Обсуждения
v1.0
TWIN API
Руководства
Личный кабинет
Log In
TWIN API
Log In
Moon (Dark Mode)
Sun (Light Mode)
v1.0
Home
Руководства
Рецепты
TWIN API
Что нового?
Обсуждения
Update bot
Search
JUMP TO
IAM API
Auth
User authentication
post
Remove authentication token
post
Remove operator authentication token
post
Refresh authentication token
post
Restrict token
post
Send reset password email
post
Reset password
put
Token information
get
Impersonate another user
post
Leave Impersonate
post
Users
Authenticated user details
get
Update authenticated user
put
Update authenticated user avatar
put
Update password of the authenticated user
put
Authenticated user role-templates
get
User role-templates
get
Update user role-templates
put
Update user roles
put
List of user permissions' keys.
get
Update permissions of the user
patch
Change permissions of the user
put
List of user settings' keys.
get
Authenticated user settings
get
User settings
get
Update settings of the authenticated user
patch
Update settings of the user
patch
Add new user to the given company
post
Register user
post
User list
get
User details
get
Update user
put
Delete user
delete
Update user avatar
put
Block user
post
Unblock user
post
UI
View authenticated user UI settings
get
Update authenticated user UI settings
patch
Change authenticated user UI settings
put
View user UI settings
get
Update user UI settings
patch
Companies
Company list
get
Create company
post
Create supervised company
post
List of company settings' keys.
get
Company settings
get
Current company settings
get
Company settings change log
get
Update settings of the company
patch
List of company billing settings and tariff prices.
get
Update company tariff
patch
Company details
get
Update company
patch
Change company
put
Delete company
delete
Company block
post
Company unblock
post
Get appearance files types
get
Get company appearance
get
Change company appearance
post
Delete company appearance
delete
Assign supervised company to reseller company
post
Unbind supervised company from reseller company
delete
Company details by domain
get
Company ip list
get
Change company ip list
patch
VerifyPhone
Send PIN-code to user
post
Confirm the PIN-code and requestId
post
Tariffs
Tariff list
get
Create tariff
post
Update tariff
put
Duplicate tariff
post
Roles
List of roles with permissions
get
Create role
post
Role details
get
Update role
put
Delete role
delete
Screening
Company info
get
Bank info
get
Assets
File details
get
File url
get
File download link
get
File download
get
Upload file
post
Support
List of enumerations
get
Current server timestamp
get
Execute batch request
post
Messaging API
Bandwidth
Bandwidth list
get
Update bandwidth list
put
Messages
Message list
get
Create message batch
post
Cancel message sending
delete
Create message bulk
post
Download bulk result
get
Phone Checks
Check phone numbers
post
Sender
Sender list
get
Update senders
put
ShortLinks
Short links list
get
Tariffs
Tariffs sms list
get
Update sms tariffs
put
Tasks
Task list
get
Create task
post
Add messages to a task
post
Update task
put
Delete task
delete
Task list
get
Start task
post
Pause task
post
Resume task
delete
Templates
Template field list
get
Create template file
post
Template list
get
Create new message template
post
Template details
get
Update the message template
put
Delete the message template
delete
WhiteLists
White lists
get
Update white lists
put
Infobip
Infobip Api key
post
MailRu Templates
Mailru template list
get
Create mailru template
post
Update mailru template
post
Delete mailru template
post
Support
Current server timestamp
get
Execute batch request
post
Analytics API
Chat Statistics
Chat message list
get
Chat session list
get
Session Details
get
Messaging Statistics
Message notification list
get
Phone check notification list
get
Cis Statistics
Calls summary statistics by companies
get
List of calls group by period
get
List of calls
get
List of call sessions
get
List of incoming call sessions
get
List of outgoing call sessions
get
Audio Statistics
Audio file list
get
Bot Statistics
Bot dialogs
get
Search
Chat message list
get
Notifications message list
get
Notifications message list
get
Call session list
get
Get payment sum for service by company
get
Get populated clinet phrases
get
Get top operators by metrics
get
Assets
File download link
get
Bot
Bot list
get
Show bot details
get
CIS
BotSettings
Create or update bot settings
post
Get bot settings list
get
Get bot settings details
get
Add record to bot settings
post
Delete records from bot settings by paths
delete
Delete records from bot settings by paths
post
Partial update of bot settings
post
Add records to archive and download
post
Editors
Get editor information list
get
Generate editor link
post
Calls
Send call batch and init session for each of them
post
Delete call record
delete
Depersonalize the call
post
ActiveCalls
Exucute active call callback
post
BackgroundNoises
Get background noises list
get
Create background noises
post
Delete background noise
delete
Telephony
Get providers list
get
Create provider
post
Get provider details
get
Update provider information
patch
Delete provider
delete
Get channels list
get
Create channel
post
Get channel details
get
Update channel information
patch
Delete channel
delete
Get call routing list
get
Create call routing
post
Get call routing details
get
Update call routing information
post
Delete call routing
delete
Get incoming rule list
get
Create incoming rule
post
Get incoming rule details
get
Update incoming rule information
patch
Delete incoming rule
delete
Activate incoming rule
post
Diactivate incoming rule
delete
Create incoming rules
post
Get CallerPool list
get
Create CallerPool item
post
Get CallerPool item
get
Update CallerPool item
patch
Delete CallerPool item
delete
Delete number from CallerPool item
post
Create auto call template
post
Get auto call templates list
get
Get auto call template details
get
Update auto call template information
patch
Delete auto call template
delete
Get auto call list
get
Create auto call
post
Get auto call counts list
post
Get auto call details
get
Update auto call information
post
Delete auto call
delete
Play auto call
post
Pause auto call
post
Stop auto call
post
Auto call restart on ineffective
post
Auto call restart on error
post
Pause auto call
post
Create single auto call candidate
post
Create auto call candidate
post
Get auto call candidate list
get
Create auto call candidates
post
Create auto call candidate from file
post
Download auto call candidate file template
get
Cancel auto call candidates
post
Create amd welcome file
post
Get amd welcome files list
get
Get amd welcome file details
get
Update amd welcome file information
post
Delete amd welcome file
delete
Get schedules
get
Create schedule
post
Get schedule details
get
Update schedule information
patch
Delete schedule
delete
StopWord
Get stopword list
get
Get stopword entity
get
Delete stopword
delete
Create stopwords
post
Delete stop words
delete
Add word to list
patch
Delete word from list
patch
Change word
patch
Download word
get
Create or update stop word
post
LanguageDefaultSettings
Get language default settings
get
Delete language default settings
delete
Create/Update language default settings
post
Voice
Get voice list
get
Create voice
post
Get voice details
get
Update voice
patch
Delete voice
delete
Delete voice with replace
delete
Recognizer
Get recognizer list
get
Record
Delete record file
delete
Language
Get languages
get
Create language
post
Get language details
get
Update language information
patch
Delete language
delete
CIS Beta API
Cis
Get all call tasks
get
Create call task
post
Create call tasks and start
post
Get call task details
get
Update call task information
put
Delete call task
delete
Start call task
post
Pause call task
post
Adding a call candidate
post
Bulk adding of candidates for calling
post
Cancel scheduled call
post
Progress
Get progress list
get
Billings API
Companies
Company list
get
Company Balance
Company balance change list
get
Company balance of authorized user
get
Refill company balance
patch
Update company credit limit
post
Company balance
get
Change company balance
post
Company Debt
Company debt
get
Company Bank Account
Country list
get
Add or change company bank account
post
Bank Account list
get
Company's bank account details by one country
get
Remove company bank account for specified country.
delete
Payment Account
Payment account details
get
Payment method list
get
Remove payment method
delete
Assign default payment method
patch
Invoices
Invoice list
get
Regenerate invoice file
patch
Create company balance refill invoice
post
Invoice revision list
get
Revise invoice
post
Payments
Payment list
get
Pay invoice
post
Income Bank Transactions
Income bank transactions payment list
get
Fix income bank transaction
post
Delete income bank transaction
delete
Payment Plans
Payment plan list
get
Create payment plan
post
Update payment plan
put
Delete payment plan
delete
Company Agreements
Company agreement list
get
Add company agreement
post
Change company agreement
patch
Delete company agreement
delete
Assets
File details
get
File url
get
File download link
get
File download
get
Upload file
post
Support
List of enumerations
get
Current server timestamp
get
Execute batch request
post
AudioParser API
Tasks
Create task for audio parser
post
Get list of tasks
get
Get information about task
get
Update task.
put
Add files to task.
post
Delete task
delete
Start task processing.
post
Get list of task files
get
Files
Parse audio file to text (without task creation).
post
Get list of files
get
Delete file
delete
Bot API
Bots
Bot list
get
Create bot
post
Show bot details
get
Delete bot
delete
Get bot transcript
get
Make bot copy
post
Migrate bot to new editor
post
Recover bot
put
Analyze bot
get
Dialogs
Start dialog
post
Start dialog in test mode
post
Reply to a client message
post
Update dialog
patch
Finish dialog
post
Reload dialog
post
Bot variable list
get
Dialog debug information
get
Facts
Fact list
get
Fact saving
put
Fact deletion
delete
Requests
Request list
get
Billing
Service price
get
Template With Keywords
Create template with keywords
post
Template with keywords list
get
Delete template with keywords
delete
Update template with keywords
put
Support
Execute batch request
post
Status Result Block
/statusResultBlock
get
Create status result block
post
/statusResultBlockBatch
post
/statusResultBlock/upload
post
Update status result block
put
Delete status result block
delete
Assets
Upload file
post
TwinNotificaion API
Notification Templates
List of notification templates
get
Create notification template
post
Template details
get
Update notification template
put
Delete notification template
delete
Notification
Create and send notification
post
Support
List of enumerations
get
Current server timestamp
get
Execute batch request
post
Chat API
Users
List of users
get
Authenticated user details
get
Pause Authenticated User
put
Activate Authenticated User
put
User logout
put
Update user display name
patch
Update user DeviceId
patch
Update user groups
put
Groups
Edit groups
post
Group list
get
Chats
Chat list
get
Create chat
post
Chat details
get
Update chat
put
Change chat
patch
Delete chat
delete
Save messenger reference
patch
Copy dialog results
patch
Chat Sessions
Session list
get
Closed session count
get
Session Details
get
Close a chat session
delete
Start new chat session
post
Continue the last chat session or start new one
put
Start new chat session in batch
post
Continue the last chat session or start new one. Batch start
put
Rename chat session
patch
Switch to operator
patch
Add operator
put
Delete operator
delete
Switch to group operators
patch
Mark session as spam
patch
Mark session as not spam
patch
Update or identify client
patch
Get metadata from session
get
Update metadata from session
patch
Update rating from session
patch
Session Tags
Session Tag list
get
Bind session tag
post
Unbind session tag
delete
List of session tags
get
Create session tag
post
Remove session tag
delete
Session Comments
Get session comments
get
Add new comment
post
Update comment
put
Delete comment
delete
Chat Messages
List of chat messages
get
Create client's chat message
post
Delete client's chat message
delete
Edit client's chat message
put
Create operator's chat message
post
Delete operator's chat message
delete
Edit operator's chat message
put
Mark chat message as read.
patch
Mark chat messages as read.
post
List of chat messages
get
Chat Message Templates
List of chat message templates
get
Create chat message template
post
Update chat message template
put
Delete chat message template
delete
Messenger Integrations
Viber Api integration
post
Viber Infobip integration
post
Viber integration
post
Remove Viber integration
delete
Telegram integration
post
Remove Telegram integration
delete
WhatsApp Api integration
post
WhatsApp Infobip integration
post
WhatsApp Vonage integration
post
WhatsApp integration
post
Remove WhatsApp integration
delete
Whatsapp integration needed notify
post
Slack integration
post
Remove Slack integration
delete
Skype integration
post
Remove Skype integration
delete
VKontakte integration
post
Remove VKontakte integration
delete
Facebook integration
post
Remove Facebook integration
delete
Alice integration
post
Remove Alice integration
delete
Avito integration
post
Remove Avito integration
delete
Yandex integration
post
Remove Yandex integration
delete
Apple iMessage integration
post
Remove Apple iMessage integration
delete
Threads messenger integration
post
Remove Threads messenger integration
delete
SmartApp integration
post
Remove SmartApp integration
delete
Email integration
post
Remove Email integration
delete
WhatsApp Vonage
Create WhatsApp Vonage Application
post
Assets
File details
get
File download link
get
File download
get
Upload file
post
Support
List of enumerations
get
Current server timestamp
get
Execute batch request
post
Clients
Client list
get
Client details
get
Change client name
put
Ban client
put
Unban client
put
Session list by client
get
Client Tags
client Tag list
get
Bind client tag
post
Unbind client tag
delete
List of client tags
get
Create client tag
post
Remove client tag
delete
Client Comments
Create comment for client
post
Change the text of the client comment
put
Delete client comment
delete
Client Comment list
get
Client Attributes
Client Attribute list
get
Set Client Attribute
post
Unset Client Attribute
delete
Attribute list
get
Create Attribute
post
Delete Client Attribute
delete
Rename Client Attribute
patch
Client API
Clients
Upload client identities
post
Powered by
Update bot
put
https://bot.twin24.ai/api/v1/bots/
{botId}
Use this endpoint to update bot.
Language
Shell
Node
Ruby
PHP
Python
Credentials
Bearer
JWT
Bearer
RESPONSE
Click
Try It!
to start a request and see the response here!