L'API RESTful d'Open Prices vous permet d'enrichir la base de données en ajoutant des informations sur les prix des produits. **Fonctionnalités principales :** * **Authentification :** Gérez votre accès à l'API. * **Produits :** Obtenez, ajoutez ou modifiez des informations sur les produits. * **…
Trust score
How is this computed?Composite of 5 axes from our methodology (proof-based officialness, live verification, metadata completeness, license clarity, agent readiness).
- Officialnessweight 25%40/100
40/100 from 5 proof signals (domain / portal-backlink / GitHub-org / reciprocal / policy).
- Availabilityweight 25%100/100
Latest verification succeeded.
- Metadata completenessweight 20%80/100
8 of 10 recommended metadata fields populated.
- License clarityweight 15%50/100
License info not yet tracked for APIs (datasets only).
- Agent readinessweight 15%85/100
OpenAPI spec URL declared · Spec format known (openapi) · Docs URL present · Homepage URL present · Topic tags assigned
Official Proof
Public Sector APIProof Evidence
official domain (data.gouv.fr) (catalog: api_gouv_fr)
Data schema (128 fields)
| Field | Type | Description |
|---|---|---|
| idChallenge | integer | — |
| locationsChallenge | array<object> | — |
| statusChallenge | unknown | — |
| tagChallenge | string | — |
| titleChallenge | string | — |
| iconChallenge | string | — |
| subtitleChallenge | string | — |
| start_dateChallenge | string (date) | — |
| end_dateChallenge | string (date) | — |
| categoriesChallenge | array<string> | Restrict to one or multiple categories (optional) |
| categories_fullChallenge | array<string> | Full category tags with parents, used for matching & stats (readonly) |
| example_proof_urlChallenge | string | — |
| is_publishedChallenge | boolean | — |
| statsChallenge | unknown | — |
| createdChallenge | string (date-time) | — |
| updatedChallenge | string (date-time) | — |
| idCountry | integer | — |
| nameCountry | string | — |
| country_code_2Country | string | — |
| osm_nameCountry | string | — |
| location_countCountry | integer | — |
| price_countCountry | integer | — |
| osm_nameCountryCity | string | — |
| country_code_2CountryCity | string | — |
| location_countCountryCity | integer | — |
| price_countCountryCity | integer | — |
| idFlag | integer | — |
| content_typeFlag | string | — |
| object_idFlag | integer (int64) | — |
| reasonFlag | object | — |
| commentFlag | string | — |
| statusFlag | object | — |
| ownerFlag | string | — |
| sourceFlag | string | — |
| createdFlag | string (date-time) | — |
| updatedFlag | string (date-time) | — |
| reasonFlagCreate | object | — |
| commentFlagCreate | string | — |
| content_objectFlagCreate | string | — |
| statusFlagUpdate | object | — |
| idLocation | integer | — |
| osm_brand_logo_urlLocation | string | — |
| typeLocation | object | — |
| osm_idLocation | integer (int64) | — |
| osm_typeLocation | unknown | — |
| osm_nameLocation | string | — |
| osm_display_nameLocation | string | — |
| osm_tag_keyLocation | string | — |
| osm_tag_valueLocation | string | — |
| osm_brandLocation | string | — |
| osm_address_postcodeLocation | string | — |
| osm_address_cityLocation | string | — |
| osm_address_countryLocation | string | — |
| osm_address_country_codeLocation | string | — |
| osm_latLocation | number (double) | — |
| osm_lonLocation | number (double) | — |
| osm_versionLocation | integer | — |
| website_urlLocation | string (uri) | — |
| price_countLocation | integer | — |
| user_countLocation | integer | — |
| product_countLocation | integer | — |
| proof_countLocation | integer | — |
| sourceLocation | string | — |
| createdLocation | string (date-time) | — |
| updatedLocation | string (date-time) | — |
| location_aLocationCompare | object | — |
| location_bLocationCompare | object | — |
| shared_productsLocationCompare | unknown | — |
| total_sum_location_aLocationCompare | number (double) | — |
| total_sum_location_bLocationCompare | number (double) | — |
| typeLocationCreate | object | — |
| osm_idLocationCreate | integer (int64) | — |
| osm_typeLocationCreate | unknown | — |
| website_urlLocationCreate | string (uri) | — |
| idLocationNearby | integer | — |
| osm_brand_logo_urlLocationNearby | string | — |
| distance_kmLocationNearby | number (double) | — |
| typeLocationNearby | object | — |
| osm_idLocationNearby | integer (int64) | — |
| osm_typeLocationNearby | unknown | — |
| osm_nameLocationNearby | string | — |
| osm_display_nameLocationNearby | string | — |
| osm_tag_keyLocationNearby | string | — |
| osm_tag_valueLocationNearby | string | — |
| osm_brandLocationNearby | string | — |
| osm_address_postcodeLocationNearby | string | — |
| osm_address_cityLocationNearby | string | — |
| osm_address_countryLocationNearby | string | — |
| osm_address_country_codeLocationNearby | string | — |
| osm_latLocationNearby | number (double) | — |
| osm_lonLocationNearby | number (double) | — |
| osm_versionLocationNearby | integer | — |
| website_urlLocationNearby | string (uri) | — |
| price_countLocationNearby | integer | — |
| user_countLocationNearby | integer | — |
| product_countLocationNearby | integer | — |
| proof_countLocationNearby | integer | — |
| sourceLocationNearby | string | — |
| createdLocationNearby | string (date-time) | — |
| updatedLocationNearby | string (date-time) | — |
| usernameLogin | string | — |
| passwordLogin | string | — |
| access_tokenLogin | string | — |
| itemsPaginatedChallengeList | array<object> | — |
| pagePaginatedChallengeList | integer | Current page number |
| pagesPaginatedChallengeList | integer | Total number of pages |
| sizePaginatedChallengeList | integer | Number of items per page |
| totalPaginatedChallengeList | integer | Total number of items |
| itemsPaginatedCountryCityList | array<object> | — |
| pagePaginatedCountryCityList | integer | Current page number |
| pagesPaginatedCountryCityList | integer | Total number of pages |
| sizePaginatedCountryCityList | integer | Number of items per page |
| totalPaginatedCountryCityList | integer | Total number of items |
| itemsPaginatedCountryList | array<object> | — |
| pagePaginatedCountryList | integer | Current page number |
| pagesPaginatedCountryList | integer | Total number of pages |
| sizePaginatedCountryList | integer | Number of items per page |
| totalPaginatedCountryList | integer | Total number of items |
| itemsPaginatedFlagList | array<object> | — |
| pagePaginatedFlagList | integer | Current page number |
| pagesPaginatedFlagList | integer | Total number of pages |
| sizePaginatedFlagList | integer | Number of items per page |
| totalPaginatedFlagList | integer | Total number of items |
| itemsPaginatedLocationList | array<object> | — |
| pagePaginatedLocationList | integer | Current page number |
| pagesPaginatedLocationList | integer | Total number of pages |
| sizePaginatedLocationList | integer | Number of items per page |
| totalPaginatedLocationList | integer | Total number of items |
Schema captured from openapi 6 days ago.
Verification Status
Using the API
Configuration
- Base URL
- https://prices.openfoodfacts.org/api/docs
- Format
- openapi
Query examples
curl -s 'https://prices.openfoodfacts.org/api/schema' -H 'Accept: application/json'Machine-readable API description (use it to generate clients).
Machine-readable & source
Embed this badge in a README or wiki — it always shows the latest verification state and quality tier.
