G'day, I've been trying to implement the SMS messaging API and noticed bits of documentation that is lacking which is making it difficult to create a proper implementation around it. Specifically, for Send SMS:
- The Country element returned as a response says it's a "string", the description says it's an array but what you get back is not an array of strings at all. It appears to be an array of key/value pairs, where a country code is the key (string) and the number of messages delivered to the country is the value (int). Are the country codes based on any sort of standard we can refer to?
- Why is Country in PascalCase in this field but everything else is in camelCase?
- What are the valid values for deliveryStatus? Is this an enumerated type or free text? It appears to be an enumerated type but none of the enumerations are defined.