v2.10 Release Notes 26/06/06
SMS API v2.1 has been released in "beta". Its direct predecessor is SMS API v2.03 and these are the direct changes/developments which it has been benefitted by:
General
- The "version" parameter has become mandatory on all routines.
- The way in which our response is made now uses XML. This has allowed us to simplify routines and provide more detailed results.
- Support has been introduced for the new USD credit balances as well as forward compatibility for further currencies.
- Support has been introduced for our new direct connections with US network operators.
- The case-sensitivity of parameters has been removed.
- The documentation has been moved from PDF format to the Knowledge Base to allow for additions, especially the frequently asked questions of other users.
- The use of Processing Error Codes has been introduced.
Broadcast
- Support for binary data & UDH has been introduced.
- Support for Unicode characters has been introduced.
- Support for long messaging has been introduced.
- Support for expiry dates has been included.
- Support for subscription services has been included.
- The API response now provides the broadcastID, the total number of recipients in the broadcast, the type of balance used, the number of credits remainng in the balance and the messageID's for those messages which were neglected. Furthermore, even though these useful values have been introduced the average total size of the response has decreased significantly.
- The use of old-style route names/codes has been discontinued; "busi" is now "GD02" and "frst" is now "GD01".
- The prohibition from using pipe characters within custom data and message bodies has been discontinued. However, in order to use pipe characters, they must be escaped.
Check_Balance
- The API response now provides the balances for the different balance types.
Check_Route
- The need to specifiy an individual route has been removed.
- The API's response now provides details for each possible route.
- The 'msisdn' parameter has been renamed 'to' as it is more relevant and accounts for the querying of international dialling codes and other non-MSISDN numbers.
Check_Status
- The 'id' parameter has been renamed 'smsid'.