For the complete documentation index, see llms.txt. This page is also available as Markdown.

Stocks - Invio disposizioni

Invio disposizioni di svincolo su una giacenza

Stocks/{id}/instructions

Questo endpoint permette di inviare al corriere le disposizioni di svincolo per una giacenza (riconsegna, restituzione al mittente, ecc.), operazione precedentemente disponibile solo tramite interfaccia web.

POST https://api.gsped.it/[ISTANZA]/Stocks/{id}/instructions

Le disposizioni disponibili dipendono dal corriere della giacenza. Non tutti i corrieri supportano tutte le azioni, e alcuni (es. UPS) non prevedono affatto lo svincolo tramite questo canale. Vedi la tabella Azioni supportate per corriere.

Path parameters

Name
Type
Description

id*

int

ID della giacenza su cui operare

Headers

Name
Type
Description

x-api-key*

string

API key fornita da Gsped

Content-Type*

string

application/json

Request body

Name
Type
Description

action*

string

Disposizione da applicare. Vedi Azioni disponibili.

notes

string

Note libere per il corriere (max 65 caratteri, troncate se più lunghe)

scheduled_date

string

Data di riconsegna richiesta, formato YYYY-MM-DD (dove supportata dal corriere)

new_address

object

Nuovo indirizzo di consegna. Obbligatorio quando action è retry_new_address.

options

object

Opzioni aggiuntive (solo corrieri "detailed": BRT, GLS, FedEx, DHL). Vedi Opzioni.

Oggetto new_address

Name
Type
Description

name

string

Nome destinatario (max 30)

address

string

Indirizzo (max 35)

city

string

Città (max 40)

province

string

Provincia, sigla (max 2)

postal_code

string

CAP (max 5)

phone

string

Telefono (max 20, dove supportato)

Oggetto options

Disponibili solo per i corrieri "detailed" (BRT, GLS, FedEx, DHL); ignorate dagli altri.

Name
Type
Description

phone_prenotification

bool

Riconsegna con preavviso telefonico

cancel_cash_on_delivery

bool

Annulla il contrassegno

change_cod_amount

decimal

Nuovo importo del contrassegno

change_shipping_terms

string

Modalità di porto: franco o assegnato

charge_to_sender

bool

Spese a carico del mittente

charge_to_recipient

bool

Spese a carico del destinatario

Azioni disponibili

Azione
Descrizione

retry_same_address

Riconsegnare allo stesso indirizzo

retry_new_address

Consegnare a un nuovo indirizzo (richiede new_address)

return_to_sender

Restituire al mittente

hold_at_depot

Trattenere in fermo deposito presso la filiale

destroy

Distruggere la merce

deliver_with_reserve

Consegnare accettando riserva specifica

deliver_without_reserve

Consegnare senza apporre riserva

recipient_pickup

Il destinatario ritira la merce in sede

Azioni supportate per corriere

Azione
TNT / SDA / CTCourier
BRT / GLS / FedEx / DHL
SGT

retry_same_address

retry_new_address

return_to_sender

hold_at_depot

destroy

deliver_with_reserve

deliver_without_reserve

recipient_pickup

Le options sono disponibili solo per la colonna BRT / GLS / FedEx / DHL. UPS non è supportato.

Snippets codice di esempio

Last updated

Was this helpful?