Pickup (richieste di ritiro)
Gestione ritiri
Last updated
Gestione ritiri
Last updated
Restituisce informazioni sullo stato di una richiesta di ritiro.
GET
https://api.gsped.it/[ISTANZA]/pickup
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Invia al corriere una richiesta di ritiro.
Attenzione :
Questo endpoint, a meno di errori nei nomi dei campi e/o dati errati risponderà sempre con status code 200, anche nel caso in cui la richiesta di ritiro non sia andata a buon fine.
Verificare sempre il campo status nella risposta della pickup.
Se il valore di questo campo è 0.6 oppure 10 significa che il ritiro non è stato prenotato (nella maggior parte dei casi per orari e date non accettate dal corriere perché non gestibili dal punto di vista operativo).
Infine si tenga conto che non tutti i corrieri rendono disponibile immediatamente l'informazione se il ritiro richiesto è fattibile, verificare con i tecnici di Gsped per i corrieri per cui si vuole usare questo endpoint.
POST
https://api.gsped.it/[ISTANZA]/pickup
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
id*
Integer
ID del ritiro
x-api-key*
String
Api Key fornita da Gsped
Content-Type*
String
application/json
x-api-key*
String
Api Key fornita da Gsped
client_id*
Integer
ID dell'anagrafica con la quale si vuole generare la spedizione (valore comunicato)
corriere*
Integer
Codice corriere
servizio*
Integer
Codice servizio
colli*
Integer
Numero di colli di cui sarà composta la spedizione
peso*
Float
Peso complessivo in KG
date_req_ritiro*
String
Data di ritiro (YYYY-MM-DD)
opening_time*
String
Ora pronta merce (HH:MM:SS)
closing_time*
String
Ora chiusura (HH:MM:SS)
opening_time2
String
Seconda ora pronta merce (HH:MM:SS) - solo corriere TNT
closing_time2
String
Seconda ora chiusura (HH:MM:SS) - solo corriere TNT
ddt_alpha
String
Riferimento cliente alfanumerico
ddt_num
Integer
Riferimento cliente numerico
sender_name
String
Nome/denominazione/ragione sociale del mittente
sender_addr
String
Indirizzo mittente (via + numero civico)
sender_cap
String
CAP mittente
sender_city
String
Località mittente
sender_contact
String
Persona di riferimento presso il mittente
sender_email
String
Email del mittente
sender_prov
String
Provincia del mittente (sigla 2 caratteri)
sender_country_code
String
Paese del mittente (sigla ISO 3166-1 alpha-2)
sender_phone
String
Telefono del mittente
rcpt_name
String
Nome/denominazione/ragione sociale del destinatario
note_sender
String
Note mittente
rcpt_addr
String
Indirizzo destinatario (via + numero civico)
rcpt_cap
String
CAP destinatario
rcpt_city
String
Località destinatario
rcpt_prov
String
Provincia del destinatario (sigla 2 caratteri)
rcpt_country_code
String
Paese del destinatario (sigla ISO 3166-1 alpha- 2)
rcpt_contact
String
Persona di riferimento presso il destinatario
rcpt_phone
String
Telefono del destinatario
rcpt_email
String
Email del destinatario
merce
String
Descrizione merce
daticolli
Array
Dettaglio dimensione colli (se disponibili):
daticolli.n_collo
Integer
Numero progressivo
daticolli.altezza
Integer
Altezza in CM
daticolli.larghezza
Integer
Larghezza in CM
daticolli.lunghezza
Integer
Lunghezza in CM
daticolli.peso
Float
Peso in KG
daticolli.volume
Float
Volume in metri cubi