| Exemple | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| PARAMETER | VALUE | MANDATORY |
DEFAULT VALUE |
REQUEST |
|||
|
PARAMETER: token |
VALUE: Set TOKEN into your SMS account or please contact the service provider |
MANDATORY: yes |
DEFAULT VALUE: - |
| login | Set login API into your SMS account or please contact the service provider | false |
- |
| mdp | Set Password API into your SMS account or please contact the service provider | false |
- |
| token | Set token to secure SMS sending (NB : there is an another token system activated by default) | false |
|
| texte1 | Text of SMS message ( max. 325 characters AND max. 325 characters for unicode ), (a-z or A-Z authorized) and some special characters | yes |
- |
| mobile1 | Recipient number separated by ; (semicolon) | yes |
|
| texte2 | Text of SMS message ( max. 325 characters AND max. 325 characters for unicode ), (a-z or A-Z authorized) and some special characters | false |
- |
| mobile2 | Recipient number separated by ; (semicolon) | false |
- |
| texte3 | Text of SMS message ( max. 325 characters AND max. 325 characters for unicode ), (a-z or A-Z authorized) and some special characters | false |
- |
| mobile3 | Recipient number separated by ; (semicolon) | false |
- |
| sender | Other Sender value
|
false |
- |
| schedule | Schedule the sending (format : yyyy-mm-dd-hh-ii) e.g : 2021-05-01-08-10. Example : 2021/05/01 08H10 mn |
false |
- |
| check_mobile_ci | 0: No Action 1: Check the validity of a phone number of Ivory Coast (Côte d'Ivoire). |
false |
1 |
| unicode | 0: Special characters are not accepted 1: Special characters are accepted |
false |
1 |
| bulk_sms | 0: bulk sms is disabled 1: bulk sms is activated |
false |
1 |
| tout | 1: Recipient numbers come from myotpsms.com |
false |
0 |
RESPONSE |
|||
STATUTS |
|||
| id | id of sms campaign | yes |
- |
| smsCount | Total text messages sent | yes |
|
| balanceSMSbefore | Total sms remaining before sending the campaign | yes |
- |
| createdAt | Date of sending of the sms campaign | yes |
- |
| sender | sender of sms campaign | yes |
- |
| text | Text messages of sms campaign | yes |
- |
| bulk_sms | Bulk sms is activated or no | yes |
1 |
| recipients | Recipient numbers | yes |
[ ] |
| failed | numbers of recipients whose sending was a failure | yes |
[ ] |
| Type | Description | Http Status Code |
| unauthorized | Unauthorized Access | 400 |
| unauthorized | Unauthorized Access or use GET/POST Method | 401 |
| invalid_sender | Invalid sender. Please, you must register this sender into your dashboard account or contact your provider |
501 |
| invalid_phone_number | Invalid number or incorrect parameter | 502 |
| invalid_message | Message must not exceed 325 characters | 503 |
| invalid_message | Message must not exceed 160 characters | 504 |
| invalid_scheduled_date | Invalid scheduled date or incorrect format or time exceeded | 505 |
| empty_message | Empty message or incorrect parameter | 506 |
| no_recipients | No recipients or incorrect parameter | 507 |
| bulk_sms_disabled | Bulk SMS is disabled | 508 |
| low_credit | Insufficient funds | 509 |
| delivrance_issue | Delivrance Issue. Please check or contact your provider | 510 |
| invalid_date_after | Invalid date_after or incorrect format or time exceeded | 511 |
| invalid_date_before | Invalid date_before or incorrect format or time exceeded | 512 |
| no_result | No result | 513 |
| deprecated_parameter | Parameter should no longer be used at this time | 514 |
| Obtenir les rapports des envois SMS | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Vous recevrez un JSON Data du type |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| { "data": { "result": {{"id":"DQBIcUTKMXk8yc9CQ1xvNV7R8QEj9NxlniDjEtaX1JIcSJcvLR","smsCount":"1","balanceSMSbefore":"997","createdAt":"2023-08-26 23:13:03","sender":"aabbccc","text":"Ceci est un test","bulk_sms":"1","recipients":[2250141883544],"failed":[]}}, "comment": "null" } } |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
En cas d'erreur, vous recevrez un JSON Data du type |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| • Le type et la description de l'erreur peuvent être trouvés dans l'onglet "TABLE DES ERREURS", • Le code de l'erreur represente les "http error" que vous pouvez retrouver en tapant sur un moteur de recherche (google.com, etc) |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
SENDER (Exemple) |
AUTHENTIFICATION (Exemple) |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| { "type": "no_result", "code": 513, "error": "No result ", "detail": null } |
{ "type": "unauthorized", "code": 400, "error": "Unauthorized Access", "detail": null } |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| PARAMETER | VALUE | MANDATORY |
DEFAULT VALUE |
REQUEST |
|||
| token | Set TOKEN into your SMS account or please contact the service provider | yes |
- |
| login | Set login API into your SMS account or please contact the service provider | false |
- |
| mdp | Set Password API into your SMS account or please contact the service provider | false |
- |
| sms_id | Set the SMS ID which is the object of the search | false |
- |
| date_after | Set the start date of the search (format : yyyy-mm-dd-hh-ii) e.g : 2021-05-01-08-10.
Example : 2021/05/01 08H10 mn
Timezone : UTC |
false |
- |
| date_before | Set the end date of the search (format : yyyy-mm-dd-hh-ii) e.g : 2021-05-01-08-10.
Example : 2021/05/01 08H10 mn
Timezone : UTC |
false |
- |
| page | Set the number of a page to consult. one page contains 1000 records. | false |
- |
RESPONSE |
|||
| result | JSON response details | yes |
- |
| comment | Important information to know | false |
- |
| Type | Description | Http Status Code |
| unauthorized | Unauthorized Access | 400 |
| unauthorized | Unauthorized Access or use GET/POST Method | 401 |
| invalid_sender | Invalid sender. Please, you must register this sender into your dashboard account or contact your provider |
501 |
| invalid_phone_number | Invalid number or incorrect parameter | 502 |
| invalid_message | Message must not exceed 160 characters | 503 |
| invalid_message | Message must not exceed 160 characters | 504 |
| invalid_scheduled_date | Invalid scheduled date or incorrect format or time exceeded | 505 |
| empty_message | Empty message or incorrect parameter | 506 |
| no_recipients | No recipients or incorrect parameter | 507 |
| bulk_sms_disabled | Bulk SMS is disabled | 508 |
| low_credit | Insufficient funds | 509 |
| delivrance_issue | Delivrance Issue. Please check or contact your provider | 510 |
| invalid_date_after | Invalid date_after or incorrect format or time exceeded | 511 |
| invalid_date_before | Invalid date_before or incorrect format or time exceeded | 512 |
| no_result | No result | 513 |
| deprecated_parameter | Parameter should no longer be used at this time | 514 |
| traffic | International traffic is closed | 515 |
| schedule_date | schedule date is disabled | 516 |
| Consulter le crédit SMS restant / Générer un TOKEN | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Vous recevrez un JSON Data du type |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| { "data": { "credit_sms": 500, "bonus": 0, "login_api_new": "", "mdp_api_new": "", "datetime": "2021-04-14-08:10:01" } } |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
En cas d'erreur, vous recevrez un JSON Data du type |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| • Le type et la description de l'erreur peuvent être trouvés dans l'onglet "TABLE DES ERREURS", • Le code de l'erreur represente les "http error" que vous pouvez retrouver en tapant sur un moteur de recherche (google.com, etc) |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
SENDER (Exemple) |
AUTHENTIFICATION (Exemple) |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| { "type": "invalid_sender", "code": 501, "error": "Invalid sender. Please, you must register this sender into your dashboard account or contact your provider", "detail": null } |
{ "type": "unauthorized", "code": 400, "error": "Unauthorized Access", "detail": null } |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| PARAMETER | VALUE | MANDATORY |
DEFAULT VALUE |
REQUEST |
|||
| token | Set TOKEN into your SMS account or please contact the service provider | yes |
- |
| login | Set login API into your SMS account or please contact the service provider | false |
- |
| mdp | Set Password API into your SMS account or please contact the service provider | false |
- |
| bonus_reverse | 0: No action 1: Reverse bonus into a Principal Account |
false |
0 |
| change_api_access | 0: No action 1: Change TOKEN, Login API and Paswword API |
false |
0 |
RESPONSE |
|||
| credit_sms | Value of Account's credit SMS | yes |
- |
| bonus | Value of bonus Account's credit sms | yes |
- |
| login_api_new | Value of new Login API | false |
- |
| mdp_api_new | Value of new Password API | false |
- |
| token_api_new | Value of new TOKEN API | false |
- |
| status_account | 0: Your account SMS is disabled 1: your account SMS is activated |
yes |
- |
| datetime | Time of return response | yes |
- |
| Type | Description | Http Status Code |
| unauthorized | Unauthorized Access | 400 |
| unauthorized | Unauthorized Access or use GET/POST Method | 401 |