1. API list
Blu V2.0
  • Blu API Document V2.0
  • Blu接口文档 Copy
  • Blu接口文档
  • API list
    • 1-Create task
      POST
    • 2-Upload user list
      POST
    • 3-Pre-dial verification
      POST
    • 4-Cancel call
      POST
    • 5-Dial result query [Includes slots and scripts]
      POST
    • 6-Dial result callback [Includes slots and scripts]
      POST
    • 5-Dial result query
      POST
    • 6-Dial result callback
      POST
  • Annex
    • Attachment: payment time expression and the corresponding interval format of different users’ responses
    • Annex: Dictionary of call conclusions
  • Schemas
    • 示例数据模型
      • data字段返回结果
  1. API list

6-Dial result callback

POST
Tenant URL
When Blu finishes an outbound call, Blu callbacks the dial result data through the callback address which is provided by client.
Description:
1.
For every Blu merchant, only one callback address can be configured;
2.
The dial result is called back as a single record;
3.
When Blu initiates a callback request, and the client side responds with http status = 200, Blu determines that the callback was successful;
4.
Retry mechanism for callback failure: every 5 minutes retry once, 5 retries maximum.

Request

Header Params

Body Params application/json

Example
{
    "taskId": 66635573.
    "records": [
        {
            "id": 55667448,
            "name": "Anoj Mohoo",
            "mobile": "0177****3990",
            "extVars": "{"key": "string", "intkey":10000}",
            "callVars": "{"name": "Bob", "salary":10000}"
        }
    ]
}

Request Code Samples

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST 'Tenant URL' \
--header 'Content-type: application/json;charset=utf-8' \
--data-raw '{
    "taskId": 66635573.
    "records": [
        {
            "id": 55667448,
            "name": "Anoj Mohoo",
            "mobile": "0177****3990",
            "extVars": "{"key": "string", "intkey":10000}",
            "callVars": "{"name": "Bob", "salary":10000}"
        }
    ]
}'

Responses

🟢200Success
application/json
Body

Example
{
    "code": 200,
    "message": "success"
}
Modified at 2024-10-28 08:53:57
Previous
5-Dial result query
Next
Attachment: payment time expression and the corresponding interval format of different users’ responses
Built with