supprimerFacture - Alexis-Savoie/neodomo_api GitHub Wiki

Supprimer une facture

Pour supprimer une facture existant.

URL : /admin/deleteBill

Méthode : DELETE

Authentification requise : OUI

Headers

{ "Authorization": "Bearer [token]" }

Données requise

{
    "idBill": "[(string id d'une facture existant)](/Alexis-Savoie/neodomo_api/wiki/(string-id-d'une-facture-existant))"
}

Example de données

{
    "idBill": "507f1f77bcf86cd799439011"
}

Réponse(s) en cas de succès

Code : 200

Contenu :

{
    "error": false,
    "message": "La facture à été supprimé avec succès."
}

Réponse(s) en cas d'erreur

Condition : Token invalide

Code : 401

Contenu :

{
    "error": true,
    "message": "Votre token n'est pas correct"
}

Condition : id invalide / Facture inexistant

Code : 422

Contenu :

{
    "error": true,
    "message": "Cette facture n'existe pas"
}

Explication

SI l'id existe le document lié à cette id dans la base de données est supprimé.