{"uid":"cap_OhL08X5DWHYam0kWWPgae","slug":"sirenic-french-public-contract-expiration-forecast-211fac71","name":"Sirenic French Public Contract Expiration Forecast","description":"Upcoming French public-contract EXPIRATIONS — the predictive layer over DECP open data: contracts whose estimated end date falls inside your window (fenetre_mois, 1-24 months), filterable by CPV prefix (cpv=45) and department, with buyer, incumbent holders, lot number, declared subcontracting, and amounts flagged firm price or ENVELOPE (call-offs, subsequent contracts, tranches, framework ceiling). Buyers re-tender 4 to 9 months before expiry: anticipation BEFORE publication. 50 per page.","url":"https://api.sirenic.eu/v1/marches/expirations?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET"],"type":"string"},"queryParams":{"type":"object","required":[],"properties":{"cpv":{"type":"string","description":"Optional CPV prefix, 2-8 digits (45 = construction, 9091 = cleaning)"},"page":{"type":"string","description":"Page number, 50 contracts per page (default 1)"},"departement":{"type":"string","description":"Optional French department code: 2-3 digits, 2A or 2B (e.g. 69)"},"fenetre_mois":{"type":"string","description":"Window in months, 1-24 (default 12): contracts whose estimated end falls inside"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.05","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.05/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.05","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.05","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_s30hiXHDpZfKVNQnMeNsS","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.05","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns upcoming French public-contract expirations — contracts whose estimated end date falls within a configurable forward window (1–24 months), filterable by CPV code prefix and department, enabling tender anticipation before new notices are published.","exampleAgentPrompt":"Show me all construction contracts (CPV prefix 45) in department 69 that are expiring in the next 9 months — I want to anticipate re-tenders before they get published, page 1.","exampleUseCases":[{"title":"Construction bid pipeline preparation","prompt":"Pull all construction contracts (CPV 45) expiring in the next 6 months across France so I can identify buyers who will likely re-tender and start preparing our bid documents now."},{"title":"Regional procurement opportunity scan","prompt":"Which public contracts in department 75 are set to expire within the next 12 months? I want to know the incumbent holders and contract amounts so we can target the right buyers before new notices go live."},{"title":"Framework agreement renewal tracking","prompt":"Show me framework agreements expiring in the next 3 months for cleaning services (CPV 9091) in France — I need to flag the ones most likely to be re-tendered soon so our sales team can reach out to those buyers."}],"resultDescription":"A paginated list (50 per page) of French public contracts approaching their estimated end date, including buyer name, incumbent contractor(s), contract amounts, CPV codes, department, estimated expiration date, and a framework-agreement flag. Sorted by end date ascending within the requested forward window.","failureModes":["Invalid CPV prefix (non-numeric or >8 digits) returns a 400 error","Department code not matching French format (2-3 digits, 2A, 2B) returns a 400 error","fenetre_mois outside 1-24 range returns a 400 validation error","Page beyond available results returns an empty contracts array","Payment failure (x402) returns a 402 status if USDC payment is not completed","DECP upstream data lag may mean recently awarded or modified contracts are not yet reflected"],"whenToPreferThis":"Choose this endpoint when you need to anticipate French public procurement opportunities before notices are officially published — i.e., proactive pipeline building based on contract expiration forecasting. It is superior to reactive tender-alert services because it surfaces re-tender likelihood 4–9 months ahead of publication. Prefer it over generic tender databases when you want to target specific CPV segments or geographic departments and need incumbent and buyer identity data to guide business development outreach.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-12T12:34:08.924Z","isFirstParty":false,"canonicalSlug":"sirenic-french-public-contract-expiration-forecast-211fac71"}