Delete a bid
DELETE/company/bid-auctions/:service_code
Permet à un utilisateur de supprimer une enchère qu'il a précédemment soumise, à condition que l'adjudication de la vente aux enchères ne soit pas encore intervenue.
Objectif
Permettre aux transporteurs de se rétracter d'une enchère avant que la vente aux enchères soit adjugée, en conservant la flexibilité dans le processus de participation.
Cas d'utilisation
- Le transporteur se rend compte qu'il a commis une erreur dans le montant de l'enchère
- Le transporteur n'est plus disponible pour la date de transport
- Le transporteur a trouvé une meilleure opportunité dans une autre vente aux enchères
- Erreur dans les données de l'enchère nécessitant une correction
Restrictions
- Seules les enchères propres peuvent être supprimées
- La vente aux enchères doit être dans l'état 'published'
- Nécessite une authentification via JWT
- Impossible de supprimer si la vente aux enchères a déjà été adjugée
Exemple d'utilisation :
DELETE /company/bid-auctions/TRANS-12345
Request
Responses
- 200
- 401
- 404
Enchère supprimée avec succès. Retourne un message de confirmation.
Response Headers
Non autorisé. Causes possibles :
- NO_TOKEN : Jeton JWT invalide ou expiré
- TOKEN_NOT_VALID : Jeton non valide pour cet utilisateur
- L'utilisateur n'est pas le propriétaire de l'enchère
Response Headers
Non trouvé. Causes possibles :
- SERVICE_CODE_NOT_PROVIDED : Le code de service n'existe pas
- BID_NOT_FOUND : L'utilisateur n'a pas d'enchères dans cette vente aux enchères