Accueil » API SMS Octopush » API Sous-comptes » Modifier un sous-compte

Modifier un sous-compte

PATCH
https://api.octopush.com/v1/public/subaccount/*****@sub-accounts.com/edit

Encodage : UTF-8

Authentification

Vos identifiants « api-key » et « api-login » doivent être ajoutés dans les headers.

Définition

Ce service vous permet d’éditer les champs d’un sous compte.

Paramètres particuliers

NomTypeDescription
first_namestringPrénom à associer au sous-compte
last_namestringNom à associer au sous-compte
passwordstringMot de passe du sous-compte.
company_namestring(optionel) Nom de l’entreprise.
callbacksarrayTableau contenant les URLs de callbacks.
callback_url_for_sms_deliveriesstringURL à laquelle vous souhaiteriez recevoir les callbacks de AR SMS.
callback_url_for_blacklisted_numbersstringURL à laquelle vous souhaiteriez recevoir les demandes de désinscription (stops).
callback_url_for_vocal_sms_deliveriesstringURL à laquelle vous souhaiteriez recevoir les callbacks de AR SMS Vocal.
callback_url_for_inboundsstringURL à laquelle vous souhaiteriez recevoir les callbacks de SMS entrants.
email_for_inboundsstringAdresse email à laquelle vous souhaiteriez qu’on vous transfère les SMS entrants.

Exemple Curl

curl -X PATCH \ 
'https://api.octopush.com/v1/public/subaccount/*****@sub-accounts.com/edit' \ 
-H 'Content-Type: application/json' \ 
-H 'api-login: ******@email.org' \ 
-H 'api-key: ************' \ 
-H 'cache-control: no-cache' \ 
-d '{
  "first_name":"Leonardo",
  "last_name": "Da Vinci",
  "company_name": "Italy",
  "callbacks": {
    "callback_url_for_inbounds": "https://dns.com/call-back-url-1",
    "callback_url_for_sms_deliveries": "https://dns.com/call-back-url-2",
    "callback_url_for_vocal_sms_deliveries": "https://dns.com/call-back-url-3",
    "callback_url_for_blacklisted_numbers": "https://dns.com/call-back-url-4",
    "email_for_inbounds": "[email protected]"
  }
}'

Code à copier-coller

curl -X PATCH 'https://api.octopush.com/v1/public/subaccount/*****@sub-accounts.com/edit' -H 'Content-Type: application/json' -H 'api-login: ******@email.org' -H 'api-key: ************' -H 'cache-control: no-cache' -d '{"first_name":"Leonardo", "last_name": "Da Vinci", "company_name": "Italy", "callbacks": {"callback_url_for_inbounds": "https://dns.com/call-back-url-1", "callback_url_for_sms_deliveries": "https://dns.com/call-back-url-2", "callback_url_for_vocal_sms_deliveries": "https://dns.com/call-back-url-3","callback_url_for_blacklisted_numbers": "https://dns.com/call-back-url-4","email_for_inbounds": "[email protected]"}}'

Retour Server en json

Succès : 200 OK