API pour la marketplace de matériel de pêche
A short, human-readable summary of the problem.
A human-readable explanation specific to this occurrence of the problem.
A URI reference that identifies the specific occurrence of the problem. It may or may not yield further information if dereferenced.
A URI reference that identifies the problem type
Retrieves a ConstraintViolation resource.
Contenus textuels de l'application mobile Permet de gérer les mentions légales, CGU, CGV, FAQ, etc. sans avoir à faire de mise à jour de l'app
Pourcentage de réduction affiché (calculé ou fixé manuellement)
Badge promotionnel (ex: "Meilleure offre", "Populaire")
Calcule le pourcentage de réduction par rapport au prix unitaire du plan
Pack de boosts achetable (lot de boosts à prix réduit)
Prix promotionnel en centimes (optionnel)
ID du prix Stripe (pour paiement direct)
Retourne la durée formatée (ex: "24h", "7 jours", "30 jours")
Retourne le prix effectif (promo ou normal)
Plan de boost disponible à l'achat Définit la durée et le prix unitaire d'un type de boost
Retourne le nombre de produits de cette marque
Retourne les IDs des catégories associées
Retourne le nombre de produits dans cette catégorie
Retourne le nombre de marques associées à cette catégorie
Montant demandé en remboursement (en centimes)
Montant effectivement remboursé (en centimes)
Deadline pour réponse (escalade auto si dépassée)
Litige sur une commande Workflow: 1. Acheteur ou Vendeur ouvre un litige → status = 'open' 2. Discussion via DisputeMessage 3. Admin intervient si nécessaire 4. Résolution → status = 'resolved_*' ou 'cancelled'
Numéro de facture unique (ex: INV-2026-000001)
Commande liée (nullable pour factures mensuelles)
Période de facturation - Début (pour factures mensuelles)
Période de facturation - Fin (pour factures mensuelles)
Utilisateur destinataire de la facture (acheteur pour vente, vendeur pour commission)
Vendeur (émetteur pour facture de vente)
Lignes de facture [{description, quantity, unitPriceHt, totalHt, vatRate}]
Retourne la période formatée (ex: "Janvier 2026")
Facture - générée automatiquement pour chaque commande payée Types de factures: - sale: Facture de vente (vendeur → acheteur) - commission: Facture de commission plateforme (plateforme → vendeur) - refund: Avoir/remboursement
Données additionnelles (JSON) pour la navigation dans l'app Ex: {"conversationId": "uuid", "productId": "uuid"}
Notification push envoyée à un utilisateur Stocke l'historique pour affichage dans l'app "Mes notifications"
Numéro de commande lisible (ex: ORD-2026-000001)
Taux de commission appliqué (ex: 10.00 = 10%)
Mode de commission appliqué : 'buyer' (ajouté au total) ou 'seller' (déduit du vendeur)
Montant total payé par l'acheteur (en centimes)
Montant reversé au vendeur (en centimes) = subtotal - platformFee
Proposition de prix acceptée qui a généré cette commande (optionnel)
Conversation liée à cette commande (optionnel)
Vérifie si la commande peut être expédiée
Vérifie si la commande peut être marquée comme livrée
Vérifie si la commande peut être annulée
Vérifie si la commande peut être remboursée
Retourne le prix en centimes (pour Stripe)
Retourne l'image principale (première image)
Vérifie si le produit est disponible à l'achat
Vérifie si les dimensions sont complètes pour le calcul de transport
Position prioritaire dans les résultats (plus petit = plus prioritaire)
État/Condition d'un produit (neuf, très bon état, bon état, état correct, pour pièces)
Vérifie si c'est l'image principale (position 0)
Commande associée à cet avis (unique par commande)
L'utilisateur qui laisse l'avis (acheteur)
Avis laissé par un acheteur sur un vendeur après une commande
Code unique du transporteur (utilisé pour le mapping .env)
Marge Belpreez en pourcentage (ex: 5.00 = 5%)
Frais fixes additionnels en centimes (ex: 50 = 0.50€)
Délai de livraison estimé (ex: "2-4 jours")
Poids maximum en grammes (null = illimité)
Longueur maximum en cm (null = illimité)
Configuration supplémentaire (JSON) - NON sensible Ex: timeout, retry, formats supportés.
Vérifie si ce transporteur utilise une API externe
Vérifie si c'est un transporteur de test
Numéro de suivi fourni par le transporteur
Dimensions du colis (JSON: {length, width, height} en cm)
Prix réel facturé par le transporteur (en centimes)
Prix facturé à l'utilisateur (en centimes) - inclut marge Belpreez
Marge Belpreez sur cette expédition (en centimes)
Données brutes de la réponse API (pour debug)
Marge plateforme sur les frais d'expédition (%) Ajoutée au prix transporteur
Jours avant auto-confirmation de livraison Si l'acheteur ne confirme pas, on considère livré après X jours
Jours de validité des étiquettes générées
Poids par défaut si non spécifié (grammes)
Marge de sécurité sur le poids déclaré (%) Ajoute X% au poids pour absorber les erreurs d'estimation
Seuil d'écart de poids pour signalement vendeur (%) Si le poids réel dépasse le déclaré + seuil, on signale le vendeur
Nombre d'écarts avant avertissement vendeur
Nombre d'avertissements avant suspension expédition
Activer les notifications email pour le suivi
Activer les notifications push pour le suivi
Message affiché aux vendeurs avant génération d'étiquette
Configuration globale du système d'expédition Table singleton (une seule ligne)
Commission en pourcentage sur les ventes (ex: 5.00 = 5%)
Plan visible publiquement (sinon seulement via admin)
Plan par défaut pour les nouveaux utilisateurs (gratuit)
Badge "Partenaire" (implique certifiedBadge)
Mise en avant prioritaire dans l'application
Priorité dans les résultats de recherche et recommandations
Accès à la page de statistiques avancées
Accès anticipé aux nouvelles fonctionnalités
Flyer QR code personnalisé vers la boutique
Date de début de disponibilité du plan (optionnel - promotions)
Date de fin de disponibilité du plan (optionnel - promotions)
Vérifie si le plan est actuellement disponible (dates + actif)
Plan d'abonnement (offres disponibles pour les professionnels)
Nombre total d'expéditions avec écart de poids détecté
Nombre d'avertissements reçus pour écarts répétés
Date de suspension expédition (null = pas suspendu)
Codes transporteurs désactivés par le vendeur.
Accepte de recevoir les newsletters et actualités
Calcule le score de fiabilité expédition (0-100)
Retourne l'adresse formatée sur une ligne.
Date d'expiration des crédits (optionnel)
Crédits de boost d'un utilisateur Représente les boosts achetés mais non encore utilisés
Réduction admin en pourcentage (ex: 10.00 = 10% de réduction)
ID du coupon Stripe pour la réduction admin
Annulation à la fin de la période (plutôt qu'immédiatement)
Vérifie si l'abonnement est en période d'essai
Calcule le prix effectif avec la réduction admin
Retrieves the collection of AppContent resources.
Retrieves the collection of BoostPack resources.
Retrieves the collection of BoostPlan resources.
Retrieves the collection of Brand resources.
Retrieves the collection of Category resources.
Retrieves the collection of Dispute resources.
Retrieves the collection of Favorite resources.
Retrieves the collection of Invoice resources.
Retrieves the collection of Notification resources.
The collection of Notification resources
Retrieves the collection of Order resources.
Retrieves the collection of Product resources.
Retrieves the collection of ProductBoost resources.
The collection of ProductBoost resources
Retrieves the collection of ProductCondition resources.
The collection of ProductCondition resources
Retrieves the collection of ProductImage resources.
The collection of ProductImage resources
Retrieves the collection of Review resources.
Retrieves the collection of ShippingCarrier resources.
The collection of ShippingCarrier resources
Retrieves the collection of ShippingLabel resources.
The collection of ShippingLabel resources
Retrieves the collection of SubscriptionPlan resources.
The collection of SubscriptionPlan resources
Retrieves the collection of User resources.
Retrieves the collection of UserAddress resources.
Retrieves the collection of UserBoostCredit resources.
The collection of UserBoostCredit resources
Retrieves the collection of UserSubscription resources.
The collection of UserSubscription resources
The message associated with the violation