Marchés publics remportés par une entreprise
Deux lectures pour un seul appel. En prospection, c'est l'historique commercial d'un concurrent. En diligence fournisseur, c'est un révélateur de concentration : un prestataire dont tout le chiffre d'affaires vient d'un acheteur unique porte un risque que ses comptes ne montrent pas.
Voir une réponse réelle (gratuit) Obtenir le devis de /v1/entreprise/{siren}/marches-publics
Ce que la route rend
Description publiée au catalogue, traduite ici en français (les agents la lisent en anglais, comme toutes nos surfaces de découverte) :
Marchés publics et attributions remportés par une entreprise française, d'après les données ouvertes officielles DECP (données essentielles de la commande publique) : acheteurs, montants, dates et procédures — des agrégats et les marchés les plus récents, chacun avec sa date de fin estimée, son numéro de lot quand l'objet le donne, ses co-titulaires, son CCAG, sa forme de prix, son avance, son avenant et la SOUS-TRAITANCE déclarée avec son montant. Le montant est celui du marché ou du LOT attribué, hors taxes et sur toute la durée, et chacun dit s'il est un prix ferme ou une ENVELOPPE (bons de commande, marchés subséquents, tranches optionnelles, plafond d'accord-cadre — 43 % des lignes). Couvre les marchés déjà attribués plutôt que les consultations en cours, pour la due diligence fournisseur. Totaux servis en deux bornes : brute (chaque ligne publiée) et dédoublonnée quand le même marché est publié plusieurs fois (deux plateformes, deux établissements, ligne répétée, avenant) ; chaque ligne porte son statut de publication.
Identifiant attendu
SIREN à 9 chiffres.
Un identifiant au mauvais format dans le chemin rend 400 et n'est pas facturé — mais il vous fait perdre un aller-retour. C'est la première cause d'appel raté sur les routes étrangères. Un paramètre de recherche, lui, est nettoyé : les caractères non pris en charge sont retirés et la requête utile est servie.
Extrait d'une réponse réellement payée
Photo datée du 02/09/2026, tronquée à un élément par tableau puis coupée en longueur. Ce n'est pas une donnée en direct. L'extrait complet est servi gratuitement par la surface d'exemples, et le schéma par l'OpenAPI.
{
"siren": "130031487",
"nombre_marches": 26,
"montant_total": 4943495.5,
"nombre_accords_cadres": 18,
"montant_plafonds_accords_cadres": 4162376,
"montant_hors_accords_cadres": 781119.5,
"nombre_montants_enveloppe": 20,
"nombre_modalites_connues": 26,
"montant_enveloppes": 4234476,
"montant_prix_fermes": 709019.5,
"nombre_sous_traitance_connue": 26,
"nombre_sous_traitance_declaree": 16,
"nombre_sous_traitants": 2,
"montant_sous_traite": 20910.24,
"premier_marche": "2023-06-07",
"dernier_marche": "2026-06-01",
"marches_en_cours": 18,
"prochaine_echeance": "2026-12-17",
"marches": [
{
"id": "20262026100",
"objet": "ACTIONS DE FORMATION POUR LA SOUS SPECIALITE E1D ESPACES VERTS LOT 7 POUR LE COMPTE DE LA DELEGATION PAYS DE LA LOIRE DU CNFPT",
"montant": 100000,
"montant_modifie": null,
"lot_numero": 7,
"co_traitance": false,
"nombre_titulaires": 1,
"groupement": null,
"date_notification": "2026-06-01",
"duree_mois": 24,
"duree_mois_modifiee": null,
"date_fin_estimee": "2028-06-01",
"regime": "2022",
"accord_cadre": true,
"montant_est_enveloppe": true,
"modalites_execution": "Bons de commande",
"ccag": "Fournitures courantes et services",
"types_prix": "Définitif révisable",
"marche_innovant": false,
"avance": {
"attribuee": false,
"taux": 0
},
"origine": {
"ue": 0,
"france": 0
},
"plateforme_source": "DGFIP – PES MARCHÉ",
"avenant": null,
"sous_traitance": {
"declaree": false,
"acte_id": null,
"montant": null,
"part_du_montant": null,
"duree_m
…
Prix et facturation
Tarif : $0.01. Le montant qui fait foi est celui du devis 402 renvoyé par la route elle-même — pas ce texte, qui est dérivé de la même grille mais reste une page.
Une réponse d'erreur annule le paiement : un 400, un 404 ou un 503 n'est jamais facturé. Une panne d'une source amont ferme la route en 503 plutôt que de servir une réponse dégradée.
Appeler la route
# 1. Le devis, sans rien payer : la route répond 402 avec son montant
curl -i https://api.sirenic.eu/v1/entreprise/552032534/marches-publics
# 2. L'appel réglé — le client x402 paie le devis et rejoue la requête
npx x402-fetch https://api.sirenic.eu/v1/entreprise/552032534/marches-publics
# 3. Ou en MCP, dans Claude Code / Cursor / un agent
claude mcp add --transport http sirenic https://api.sirenic.eu/mcp
Routes voisines
/v1/entreprise/{siren}/marches-publics-ue— $0.02/v1/entreprise/{siren}/concurrents-marches— $0.02/v1/marches/expirations— $0.05
Comment on paie
Chaque route se paie à l'appel, en USDC ou EURC sur le réseau Base, par le protocole x402 : pas de compte à créer, pas de clé d'API, pas d'abonnement. Le premier appel renvoie un devis 402 que votre client règle, puis rejoue l'appel. Un appel en erreur n'est jamais facturé.
Vous préférez une facture en euros et des crédits prépayés ? C'est en préparation et nous n'annonçons pas de date tant que ce n'est pas ouvert. Écrivez à contact@sirenic.eu et vous serez prévenu à l'ouverture.
Les réponses payantes sont signées Ed25519 : vous pouvez prouver plus tard ce qui vous a été servi, et à quelle date. Le catalogue entier est lisible gratuitement dans l'OpenAPI et le llms.txt.
Un appel, de bout en bout
# Client x402 (npm) — le devis 402 est réglé et l'appel rejoué automatiquement
npx x402-fetch https://api.sirenic.eu/v1/entreprise/552032534
# Ou en MCP, dans Claude Code / Cursor
claude mcp add --transport http sirenic https://api.sirenic.eu/mcp
Routes utilisées et prix
| Route | Prix | Exemple | Ce qu'elle rend |
|---|---|---|---|
/v1/entreprise/{siren}/marches-publics | $0.01 | exemple gratuit | Marchés publics et attributions remportés par une entreprise française, d'après les données ouvertes officielles DECP (données essentielles de la commande publique) : acheteurs, montants, dates et procédures — des agrégats et les marchés les plus récents, chacun avec sa date de fin estimée, son numéro de lot quand l'objet le donne, ses co-titulaires, son CCAG, sa forme de prix, son avance, son avenant et la SOUS-TRAITANCE déclarée avec son montant. Le montant est celui du marché ou du LOT attribué, hors taxes et sur toute la durée, et chacun dit s'il est un prix ferme ou une ENVELOPPE (bons de commande, marchés subséquents, tranches optionnelles, plafond d'accord-cadre — 43 % des lignes). Couvre les marchés déjà attribués plutôt que les consultations en cours, pour la due diligence fournisseur. Totaux servis en deux bornes : brute (chaque ligne publiée) et dédoublonnée quand le même marché est publié plusieurs fois (deux plateformes, deux établissements, ligne répétée, avenant) ; chaque ligne porte son statut de publication. |
Les dates de fin de marché sont estimées, calculées depuis la date de notification et la durée déclarée. Ce n'est pas un calendrier officiel de remise en concurrence.
Passer à l'action
Aucun compte à créer, aucune clé à demander : la première étape est gratuite et vous montre exactement ce que vous achèteriez.
Voir une réponse réelle (gratuit) Obtenir le devis de /v1/entreprise/{siren}/marches-publics Être prévenu des packs en euros
À lire ensuite
Les volumes cités sur cette page ont été mesurés en base le 19/08/2026. Ce sont des photos datées, pas des compteurs en direct. · OpenAPI · llms.txt · Catalogue complet des routes et prix