Delete a bid
DELETE/company/bid-auctions/:service_code
Consente a un utente di eliminare un'offerta precedentemente effettuata, purché l'asta non sia ancora stata aggiudicata.
Obiettivo
Consentire ai trasportatori di ritirare un'offerta prima che l'asta venga aggiudicata, mantenendo flessibilità nel processo di partecipazione.
Casi d'Uso
- Il trasportatore si accorge di aver commesso un errore nell'importo dell'offerta
- Il trasportatore non è più disponibile per la data del trasporto
- Il trasportatore ha trovato un'opportunità migliore in un'altra asta
- Errore nei dati dell'offerta che richiede correzione
Restrizioni
- È possibile eliminare solo le proprie offerte
- L'asta deve essere nello stato 'published'
- Richiede autenticazione tramite JWT
- Non è possibile eliminare se l'asta è già stata aggiudicata
Esempio di utilizzo:
DELETE /company/bid-auctions/TRANS-12345
Request
Responses
- 200
- 401
- 404
Offerta eliminata con successo. Restituisce messaggio di conferma.
Response Headers
Non autorizzato. Possibili cause:
- NO_TOKEN: Token JWT non valido o scaduto
- TOKEN_NOT_VALID: Token non valido per questo utente
- L'utente non è il proprietario dell'offerta
Response Headers
Non trovato. Possibili cause:
- SERVICE_CODE_NOT_PROVIDED: Il codice servizio non esiste
- BID_NOT_FOUND: L'utente non ha offerte in questa asta