Add Working Hours
Protocol | HTTP 1.1 |
Url | https://secure.telecomstats.co.uk/IVRAPI/Scripts/TODAdd.aspx |
Port | 443 |
Method | GET or POST |
Required Parameters
Name | Type | Values |
ClientID | Integer | "1234" |
Username | String | "MyUsername" |
Password | String | "MyPassword" |
DDI | String | "08445567676" |
DayNo | Integer(1-7) Mon=1 | "1" |
StartTime | String | "0700" |
EndTime | String | "1700" |
Optional Parameters
Name | Type | Values |
Test | String | "True" or "False" |
Error Returns
Errors will be returned with the status code HTTP 500:
Error Code | Response | Explanation |
1 | Authentication failed. | An invalid combination of username, password or clientid was supplied. |
2 | Invalid DDI. | DDI not found or doesn't belong to the authenticated account. |
3 | Invalid parameter '[parameter name]' | A parameter was supplied either incorrectly or in the wrong format. |
4 | Invalid Method. | HTTP request was something other than GET. |
5 | Missing parameter '[parameter name]' | A parameter was not supplied or was supplied empty. |
10 | Invalid Service | The service registered against the DDI is something other than One2One. |
12 | Invalid Times | Either the start or end time is invalid. |
13 | Setup Exists | There is already a record for the specified DDI on the provided day. |
15 | DDI Is A Clone | The DDI is a clone of another DDI. |
OK Returns
OK responses will be returned with the status code HTTP 200 and will contain the unique ID of the newly created record.