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
id*
int
ID della giacenza su cui operare
Headers
x-api-key*
string
API key fornita da Gsped
Content-Type*
string
application/json
Request body
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
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.
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
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
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?
