GET /callbacks/{accountname}Returns the name and endpoint URL of the callback listening services registered for a given account.
See also:
About ThingSpace Callback Services
Register a Callback Listeners
Deregister a Callback Listener
GET https://thingspace.verizon.com/api/m2m/v1/callbacks/{accountname}
The account name must be included in the path.
| Parameter Name | Data Type | Description | 
|---|---|---|
| accountname required  | 
string | The name of the account for which a list of registered callback services will be returned. An account name is usually numeric, and must include any leading zeros. | 
The request header must contain a current ThingSpace authorization bearer token and a valid VZ-M2M session token, and must set the content-type to JSON.
| Parameter Name | Data Type | Description | 
|---|---|---|
| Authorization required  | 
string | HTTP Authorization bearer token. | 
| VZ-M2M-Token required  | 
string | A valid session token returned by POST /session/login. | 
| Content-Type required  | 
string | Must be application/json. | 
None.
Note: The response to this request only includes callback listeners that were registered through the Connectivity Management API.
Status 200
| Parameter Name | Data Type | Description | 
|---|---|---|
| accountName | string | The name of the billing account for which callback messages will be sent. | 
| serviceName | string | The name of the callback service, which identifies the type and format of messages that will be sent to the registered URL. | 
| url | string | The address of the callback listening service where the ThingSpace Platform will send callback messages for the service type. | 
| username | string | The username defined when a URL was registered for the callback service, or an empty string if no username was defined. | 
| password | string | The password defined when a URL was registered for the callback service, or an empty string if no password was defined. | 
The response body will be empty if there are no callback services registered with the account.
[
  {
    "accountName": "0252012345-00001",
    "serviceName": "CarrierService",
    "url": "http://10.120.102.147:50569/CallbackListener/Carrier.asmx",
  },
  {
    "accountName": "0252012345-00001",
    "password": "drowssap",
    "serviceName": "DeviceUsage",
    "url": "http://10.120.102.147:50569/CallbackListener/Usage.asmx",
    "username": "zaffod"
  }
]
Status 400
All error messages are returned in this format:
{
  "errorCode": "error code string",
  "errorMessage": "error message string"
}
Error codes and messages are listed on the Error Messages page, along with explanations and suggestions for corrective actions.