Automatic Outbound Call to Obtain Task Contact List
Request Address
- POST /v1/ads/external/contactBatchs/search/simple
 
Request Parameters
| Parameter | Type | Nullable | Description | 
|---|
| pageNum | int | true | Page number | 
| pageSize | int | true | Number of items per page | 
Response Parameters
| Parameter | Type | Nullable | Description | 
|---|
| succeed | boolean | false | Processing identifier | 
| code | String | false | Return code | 
| bizCode | String | false | Business code | 
| message | String | false | Return message | 
| visible | boolean | false | Visibility indicator | 
| paging | Object | false | Pagination information | 
| paging.pageNum | int | false | Page number, default is 1 | 
| paging.pageSize | int | false | Number of items per page, default is 20 | 
| paging.total | Long | false | Total number of queries | 
| data | Array | true | Result set | 
| data[].id | Long | false | Contact ID | 
| data[].name | String | false | Contact name | 
Request Example
$ curl 'https://ip:port/api/v1/ads/external/contactBatchs/search/simple?AppId={appid}&Timestamp={mytime}&Token={Token}' -i -X POST -H 'Content-Type: application/json' -d 
'{
    "pageNum":1,
    "pageSize":10
}'
Response Example
HTTP/1.1 200 OK
Content-Type: application/json;charset=UTF-8
Content-Length: 522
{
    "succeed": true,
    "code": 200,
    "bizCode": "000000",
    "message": "OK",
    "visible": false,
    "paging": {
        "pageNum": 1,
        "pageSize": 2,
        "total": 2
    },
    "data": [
        {
            "id": 1,
            "name": "Contact 01"
        },
        {
            "id": 2,
            "name": "Contact 02"
        }
    ]
}