{"id":"91a08b62-0011-449e-b529-ae89e023c449","type":"API","name":"Consolidated essential public procurement data (tabular format)","slug":"consolidated-essential-public-procurement-data-tabular-format-1","description":"Consolidated, reprocessed and published essential public procurement data (DDECPP) in Parquet and CSV formats. The DDECPPs are the data published under the Order of 22 December 2022, and describe the data at the time of the award of the public contract. This data is too large to be opened in spreadsheet software. On the other hand, you can explore, filter and download DDECPPs in Excel format on ddecpp.info (see overview below). These data are updated approximately every day by downloading and reprocessing the data made available by the data sources listed on this page. This dataset is for example more comprehensive than the data published by the Ministry of Finance here and here because it exploits more data sources. Source code for data processing and publication: <https://github.com/ColinMaudry/ddecpp-processing> More information on the project at ddecpp.info/a-propos ## Counting Public Procurement each public contract is identified globally via the ‘uid’ column. This field is the concatenation of the buyer's SIRET ('Buyer _id') and the internal market identifier ('id'). the same public contract can be described on several lines because it may have more than one holder (_holder fields) it may have undergone modifications such as amendments (_id modification field). If _id modification is equal to 0, this shall be the data for the initial award of the contract, without modification. a contract amendment may affect only the following fields: ‘_* holder’, ‘amount’ and ‘dureeMonth’. The fields \"dateNotification `\" and \"datePublicationDonnees\" also apply to changes (\"change.","free_access_class":"UNKNOWN","auth_type":"UNKNOWN","homepage_url":null,"docs_url":null,"repo_url":"https://www.data.gouv.fr/api/1/datasets/r/9a4144c0-ee44-4dec-bee5-bbef38191d9a","status":"ACTIVE","verification_state":"VERIFIED","tags":["procurement","legislation"],"logo_url":"https://www.google.com/s2/favicons?sz=64&domain=data.gouv.fr","primary_source_url":"https://www.data.gouv.fr/api/1/datasets/r/9a4144c0-ee44-4dec-bee5-bbef38191d9a","extraction_confidence":"0.16","created_at":"2026-06-24T18:58:11.153Z","updated_at":"2026-07-01T09:41:30.582Z","last_verified_at":"2026-07-01T09:41:30.582Z","deprecated_at":null,"ranking_score":31,"last_ranked_at":"2026-06-30T06:44:23.186Z","last_seen_at":null,"last_validated_at":null,"last_uptime_at":null,"search_vector":"'/a-propos':145B '/colinmaudry/ddecpp-processing':136B '0':214B '2022':34B '22':32B 'affect':233B 'also':247B 'amend':204B,231B 'amount':239B 'appli':248B 'approxim':83B 'avail':93B 'award':44B,223B 'buyer':166B,169B 'chang':250B,251B 'code':128B 'column':158B 'comprehens':108B 'concaten':163B 'consolid':1A,8B 'contract':48B,151B,180B,226B,230B 'count':146B 'csv':20B 'data':5A,15B,26B,38B,50B,80B,91B,96B,111B,125B,130B,219B 'dataset':103B 'datenotif':244B 'datepublicationdonne':246B 'day':85B 'ddecpp':16B,23B,70B 'ddecpp.info':75B,144B 'ddecpp.info/a-propos':143B 'decemb':33B 'describ':36B,183B 'download':69B,87B 'dureemonth':241B 'equal':212B 'essenti':2A,12B 'everi':84B 'exampl':106B 'excel':72B 'exploit':123B 'explor':66B 'field':160B,196B,207B,237B,243B 'filter':67B 'financ':117B 'follow':236B 'format':7A,21B,73B 'github.com':135B 'github.com/colinmaudry/ddecpp-processing':134B 'global':154B 'hand':63B 'holder':194B,195B,238B 'id':170B,176B,205B,209B 'identifi':153B,175B 'inform':138B 'initi':222B 'intern':173B 'larg':53B 'legisl':253C 'line':186B 'list':98B 'made':92B 'market':174B 'may':189B,198B,232B 'ministri':115B 'modif':201B,206B,210B,228B 'one':193B 'open':56B 'order':30B 'overview':77B 'page':101B 'parquet':18B 'process':131B 'procur':4A,14B,148B,252C 'project':141B 'public':3A,13B,47B,133B,147B,150B,179B 'publish':11B,27B,112B 'reprocess':9B,89B 'see':76B 'sever':185B 'shall':216B 'siret':168B 'softwar':59B 'sourc':97B,126B,127B 'spreadsheet':58B 'tabular':6A 'time':41B 'uid':157B 'undergon':200B 'updat':82B 'via':155B 'without':227B","popularity_score":"0.0000","maintenance_score":"0.5000","institution_id":null,"institution_type":null,"country_code":"FR","official_confidence":null,"proof_summary":null,"source_seed_url":null,"is_public_sector":false,"published_at":"2026-06-24T18:58:11.153Z","geographic_scope":"NATIONAL","api_details":null,"dataset_details":null,"latest_check":{"id":"e25206c1-1b19-4388-918f-497eb77564d6","entry_id":"91a08b62-0011-449e-b529-ae89e023c449","status":"VERIFIED","last_checked_at":"2026-07-01T09:41:30.567Z","p50_latency_ms":76,"p95_latency_ms":null,"last_error":null,"consecutive_failures":0,"created_at":"2026-06-24T18:58:52.470Z","updated_at":"2026-07-01T09:41:30.567Z","consecutive_successes":1},"data_profile":{"id":"ba164563-7f88-4ed5-a5f6-962209b8eb50","entry_id":"91a08b62-0011-449e-b529-ae89e023c449","profile_source":"none","profile_kind":"dataset","dataset_id":null,"fields":null,"field_count":null,"sample_records":null,"record_count":null,"data_size_bytes":null,"dataset_count":null,"query_examples":null,"status":"unsupported","error_message":"No introspectable source detected","profiled_at":"2026-06-24T21:50:09.479Z","run_id":"ba82012c-2b82-413c-ad77-8ab4e6206152","created_at":"2026-06-24T21:50:09.479Z","updated_at":"2026-06-24T21:50:09.479Z"},"limits":[]}