Pickup (richieste di ritiro)

Gestione ritiri

Pickup - GET

Restituisce informazioni sullo stato di una richiesta di ritiro.

Recupero informazioni ritiro.

GET https://api.gsped.it/[ISTANZA]/pickup

Query Parameters

Name
Type
Description

id*

Integer

ID del ritiro

Headers

Name
Type
Description

x-api-key*

String

Api Key fornita da Gsped

{
    "status": 2,
    "num_spedizione": "",
    "error": "",
    "id": 70058437,
    "note": "",
    "note_orm": "",
    "num_orm": "CBJ180121002626"
}

Snippets codice di esempio

Pickup - POST

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.

Invia richiesta di ritiro

POST https://api.gsped.it/[ISTANZA]/pickup

Headers

Name
Type
Description

Content-Type*

String

application/json

x-api-key*

String

Api Key fornita da Gsped

Request Body

Name
Type
Description

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

Snippets codice di esempio

Last updated

Was this helpful?