Scarica i POD (Proof-Of-Delivery)
Last updated 1 year ago
Questo endpoint permette di scaricare i POD in formato PDF/JPG per i corrieri che forniscono i mezzi per ottenerli.
GET https://api.gsped.it/[ISTANZA]/POD/[ID_GSPED]
GET
https://api.gsped.it/[ISTANZA]/POD/[ID_GSPED]
Scarica immagine PDF/JPG del POD
{ "pod": "base64 encoded POD string" "file_type": "application/pdf" }
{ "error": "ID spedizione non indicata" }
{ "status": false, "error": "Invalid API key " }
{ "error": "Spedizione non trovata" }
<?php $curl = curl_init(); curl_setopt_array($curl, [ CURLOPT_URL => "https://api.gsped.it/sandbox/POD?id=1234", CURLOPT_RETURNTRANSFER => true, CURLOPT_ENCODING => "", CURLOPT_MAXREDIRS => 10, CURLOPT_TIMEOUT => 30, CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1, CURLOPT_CUSTOMREQUEST => "GET", CURLOPT_POSTFIELDS => "", CURLOPT_HTTPHEADER => [ "x-api-key: YOUR-API-KEY" ], ]); $response = curl_exec($curl); $err = curl_error($curl); curl_close($curl); if ($err) { echo "cURL Error #:" . $err; } else { echo $response; }
import http.client conn = http.client.HTTPSConnection("api.gsped.it") payload = "" headers = { 'x-api-key': "YOUR-API-KEY" } conn.request("GET", "/sandbox/POD?id=1234", payload, headers) res = conn.getresponse() data = res.read() print(data.decode("utf-8"))
package main import ( "fmt" "net/http" "io/ioutil" ) func main() { url := "https://api.gsped.it/sandbox/POD?id=1234" req, _ := http.NewRequest("GET", url, nil) req.Header.Add("x-api-key", "YOUR-API-KEY") res, _ := http.DefaultClient.Do(req) defer res.Body.Close() body, _ := ioutil.ReadAll(res.Body) fmt.Println(res) fmt.Println(string(body)) }
var client = new HttpClient(); var request = new HttpRequestMessage { Method = HttpMethod.Get, RequestUri = new Uri("https://api.gsped.it/sandbox/POD?id=1234"), Headers = { { "x-api-key", "YOUR-API-KEY" }, }, }; using (var response = await client.SendAsync(request)) { response.EnsureSuccessStatusCode(); var body = await response.Content.ReadAsStringAsync(); Console.WriteLine(body); }
curl --request GET \ --url 'https://api.gsped.it/sandbox/POD?id=1234' \ --header 'x-api-key: YOUR-API-KEY'
id_gsped*
String
ID univoci Gsped della spedizione
x-api-key*
Apikey fornita da Gsped