Chiamata con metodo HTTP: esecuzione dei metodi

I metodi Web API Aruba Business sono invocabili eseguendo la specifica operazione CRUD sull'url del servizio di risorsa, composto da:

  • la root del servizio REST "https://api.arubabusiness.it/api"
  • il nome della risorsa desiderata. Ad esempio: "PriceList" in caso di listino.


L'operazione GET che restituisce il proprio listino sarà quindi:

GET  https://api.arubabusiness.it/api/pricelist

Eseguendo la chiamata dopo aver opportunamente valorizzato nell'header i due parametri di autorizzazione richiesti:

Esempio:
......
Authorization-Key: 69D342BC-400F-4A56-9F76-86C9FA6C04FA
Authorization: bearer 8T40dkXfl88GT1Qrd2PYWKqnTUNFxpc0kd5UAwZj2wsNBz7JVI....
......


si ottiene in risposta l'informazione in formato json del proprio listino attivo relativamente ad ogni voce di prodotto:

......
{
"Id": "000000001",
"PricelistItems":
[
{
"Id": "A001",
"ProductId": "ASS-IP",
"ProductName": "Assegnazione IP dedicato",
"ServiceName": "*",
"ServiceType": "WithExpiryDate",
"Price": XX.X,
"RenewalPrice": XX.X,
"FullPrice": XX.X,
"FullRenewalPrice": XX.X,
"MonthDuration": 12
},
{
"Id": "A002",
"ProductId": "CERTIFICATO-SSL",
"ProductName": "RapidSSL",
"ServiceName": "*",
"ServiceType": "WithExpiryDate",
"Price": YY.Y,
"RenewalPrice": YY.Y,
"FullPrice": YY.Y,
"FullRenewalPrice": YY.Y,
"MonthDuration": 12
},
...............

Aiutaci a migliorare