c0mm0.com — the continuously verified register of European data

Register record·API·FRVERIFIED · checked 2h ago
O

Open Prices

APINational · FranceNo auth

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. * **…

educationprices
0
good

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 API

Proof Evidence

official domain (data.gouv.fr) (catalog: api_gouv_fr)

Data schema (155 fields)

Filterable via the API (108)
formatlangend_date__gtend_date__gteend_date__ltend_date__lteend_date__monthend_date__yearidis_publishedorder_bypagesizestart_date__gtstart_date__gtestart_date__ltstart_date__ltestart_date__monthstart_date__yearstatuscontent_typeobject_idreasonosm_address_city__likeosm_address_country__likeosm_name__likeprice_countprice_count__gteprice_count__ltetypedate__gtedate__ltelocation_id_alocation_id_bprice_is_discountedlatlonradius_kmosm_idosm_typecountry_codecreated__gtecreated__lteprediction_countprediction_count__gteprediction_count__lteprice_idproof__location__osm_address_country_codeproof__ownerproof__ready_for_price_tag_validationproof_idstatus__isnulltags__containstags__not_containscategory_tagcurrencydatedate__gtdate__ltdate__monthdate__yeardiscount_typeduplicate_of__isnullkindlabels_tags__containslocation__osm_name__containslocation__typelocation_idlocation_id__inlocation_id__isnulllocation_osm_idlocation_osm_typeorigins_tags__containsownerpriceprice__gtprice__gteprice__ltprice__lteproduct__categories_tags__containsproduct__categories_tags__overlapproduct__sourceproduct__source__isnullproduct_codeproduct_code__inproduct_code__isnullproduct_idproduct_id__inproduct_id__isnullproduct_nameproof__typeproof_id__inproof_id__isnullbrands__likebrands_tags__containscategories_tags__containscodecreatorecoscore_gradenova_groupnutriscore_gradeproduct_name__likesourcesource__isnullunique_scans_n__gteimage_md5_hashready_for_price_tag_validationuser_id
FieldTypeDescription
formatFilterable via the APIstring
langFilterable via the APIstring
end_date__gtFilterable via the APIstring (date)
end_date__gteFilterable via the APIstring (date)
end_date__ltFilterable via the APIstring (date)
end_date__lteFilterable via the APIstring (date)
end_date__monthFilterable via the APInumber
end_date__yearFilterable via the APInumber
idFilterable via the APIinteger
is_publishedFilterable via the APIboolean
order_byFilterable via the APIstringWhich field to use when ordering the results.
pageFilterable via the APIintegerA page number within the paginated result set.
sizeFilterable via the APIintegerNumber of results to return per page.
start_date__gtFilterable via the APIstring (date)
start_date__gteFilterable via the APIstring (date)
start_date__ltFilterable via the APIstring (date)
start_date__lteFilterable via the APIstring (date)
start_date__monthFilterable via the APInumber
start_date__yearFilterable via the APInumber
statusFilterable via the APIstring* `DRAFT` - DRAFT * `UPCOMING` - UPCOMING * `ONGOING` - ONGOING * `COMPLETED` - COMPLETED
content_typeFilterable via the APIarray* `PRICE` - Price * `PROOF` - Proof
object_idFilterable via the APIinteger
reasonFilterable via the APIarray* `WRONG_TYPE` - Wrong type * `WRONG_PRICE_VALUE` - Wrong price value * `WRONG_CURRENCY` - Wrong currency * `WRONG_PRODUCT` - Wrong product * `WRONG_LOCATION` - Wrong location * `WRONG_DATE` - Wrong date * `OTHER` - Other
osm_address_city__likeFilterable via the APIstring
osm_address_country__likeFilterable via the APIstring
osm_name__likeFilterable via the APIstring
price_countFilterable via the APIinteger
price_count__gteFilterable via the APIinteger
price_count__lteFilterable via the APIinteger
typeFilterable via the APIstring* `OSM` - OSM * `ONLINE` - ONLINE
date__gteFilterable via the APIstring (date)Filter prices with date greater than or equal to this date (YYYY-MM-DD)
date__lteFilterable via the APIstring (date)Filter prices with date less than or equal to this date (YYYY-MM-DD)
location_id_aFilterable via the APIinteger
location_id_bFilterable via the APIinteger
price_is_discountedFilterable via the APIbooleanFilter to keep only discounted or non-discounted prices
latFilterable via the APInumber (float)Latitude of the center point (decimal degrees, -90 to 90)
lonFilterable via the APInumber (float)Longitude of the center point (decimal degrees, -180 to 180)
radius_kmFilterable via the APInumber (float)Search radius in kilometers (must be positive)
osm_idFilterable via the APIinteger
osm_typeFilterable via the APIstring
country_codeFilterable via the APIstring
created__gteFilterable via the APIstring (date-time)
created__lteFilterable via the APIstring (date-time)
prediction_countFilterable via the APIinteger
prediction_count__gteFilterable via the APIinteger
prediction_count__lteFilterable via the APInumber
price_idFilterable via the APIinteger
proof__location__osm_address_country_codeFilterable via the APIstring
proof__ownerFilterable via the APIstring
proof__ready_for_price_tag_validationFilterable via the APIboolean
proof_idFilterable via the APIinteger
status__isnullFilterable via the APIboolean
tags__containsFilterable via the APIstring
tags__not_containsFilterable via the APIstring
category_tagFilterable via the APIstring
currencyFilterable via the APIstring* `ADP` - ADP * `AED` - AED * `AFA` - AFA * `AFN` - AFN * `ALK` - ALK * `ALL` - ALL * `AMD` - AMD * `ANG` - ANG * `AOA` - AOA * `AOK` - AOK * `AON` - AON * `AOR` - AOR * `ARA` - ARA * `ARL` - ARL * `ARM` - ARM * `ARP` - ARP * `ARS` - ARS * `ATS` - ATS * `AUD` - AUD * `AWG` - AWG * `AZM` - AZM * `AZN
dateFilterable via the APIstring (date)
date__gtFilterable via the APIstring (date)
date__ltFilterable via the APIstring (date)
date__monthFilterable via the APInumber
date__yearFilterable via the APInumber
discount_typeFilterable via the APIstring* `QUANTITY` - QUANTITY * `SALE` - SALE * `SEASONAL` - SEASONAL * `LOYALTY_PROGRAM` - LOYALTY_PROGRAM * `EXPIRES_SOON` - EXPIRES_SOON * `PICK_IT_YOURSELF` - PICK_IT_YOURSELF * `SECOND_HAND` - SECOND_HAND * `OTHER` - OTHER
duplicate_of__isnullFilterable via the APIboolean
kindFilterable via the APIstring* `COMMUNITY` - COMMUNITY * `CONSUMPTION` - CONSUMPTION
labels_tags__containsFilterable via the APIstring
location__osm_name__containsFilterable via the APIstring
location__typeFilterable via the APIstring* `OSM` - OSM * `ONLINE` - ONLINE
location_idFilterable via the APIinteger
location_id__inFilterable via the APIarrayMultiple values may be separated by commas.
location_id__isnullFilterable via the APIboolean
location_osm_idFilterable via the APIinteger
location_osm_typeFilterable via the APIstring* `NODE` - NODE * `WAY` - WAY * `RELATION` - RELATION
origins_tags__containsFilterable via the APIstring
ownerFilterable via the APIstring
priceFilterable via the APInumber
price__gtFilterable via the APInumber
price__gteFilterable via the APInumber
price__ltFilterable via the APInumber
price__lteFilterable via the APInumber
product__categories_tags__containsFilterable via the APIstring
product__categories_tags__overlapFilterable via the APIarrayMultiple values may be separated by commas.
product__sourceFilterable via the APIstring* `off` - off * `obf` - obf * `opff` - opff * `opf` - opf
product__source__isnullFilterable via the APIboolean
product_codeFilterable via the APIstring
product_code__inFilterable via the APIarrayMultiple values may be separated by commas.
product_code__isnullFilterable via the APIboolean
product_idFilterable via the APIinteger
product_id__inFilterable via the APIarrayMultiple values may be separated by commas.
product_id__isnullFilterable via the APIboolean
product_nameFilterable via the APIstring
proof__typeFilterable via the APIarray* `PRICE_TAG` - PRICE_TAG * `RECEIPT` - RECEIPT * `GDPR_REQUEST` - GDPR_REQUEST * `SHOP_IMPORT` - SHOP_IMPORT
proof_id__inFilterable via the APIarrayMultiple values may be separated by commas.
proof_id__isnullFilterable via the APIboolean
brands__likeFilterable via the APIstring
brands_tags__containsFilterable via the APIstring
categories_tags__containsFilterable via the APIstring
codeFilterable via the APIstring
creatorFilterable via the APIstring
ecoscore_gradeFilterable via the APIstring
nova_groupFilterable via the APIinteger
nutriscore_gradeFilterable via the APIstring
product_name__likeFilterable via the APIstring
sourceFilterable via the APIstring* `off` - off * `obf` - obf * `opff` - opff * `opf` - opf
source__isnullFilterable via the APIboolean
unique_scans_n__gteFilterable via the APIinteger
image_md5_hashFilterable via the APIstring
ready_for_price_tag_validationFilterable via the APIboolean
user_idFilterable via the APIstringA unique value identifying this User.
locationsChallengearray<object>
tagChallengestring
titleChallengestring
iconChallengestring
subtitleChallengestring
start_dateChallengestring (date)
end_dateChallengestring (date)
categoriesChallengearray<string>Restrict to one or multiple categories (optional)
categories_fullChallengearray<string>Full category tags with parents, used for matching & stats (readonly)
example_proof_urlChallengestring
statsChallengeunknown
createdChallengestring (date-time)
updatedChallengestring (date-time)
nameCountrystring
country_code_2Countrystring
osm_nameCountrystring
location_countCountryinteger
commentFlagstring
content_objectFlagCreatestring
osm_brand_logo_urlLocationstring
osm_display_nameLocationstring
osm_tag_keyLocationstring
osm_tag_valueLocationstring
osm_brandLocationstring
osm_address_postcodeLocationstring
osm_address_cityLocationstring
osm_address_countryLocationstring
osm_address_country_codeLocationstring
osm_latLocationnumber (double)
osm_lonLocationnumber (double)
osm_versionLocationinteger
website_urlLocationstring (uri)
user_countLocationinteger
product_countLocationinteger
proof_countLocationinteger
location_aLocationCompareobject
location_bLocationCompareobject
shared_productsLocationCompareunknown
total_sum_location_aLocationComparenumber (double)
total_sum_location_bLocationComparenumber (double)
distance_kmLocationNearbynumber (double)
usernameLoginstring
passwordLoginstring
access_tokenLoginstring
itemsPaginatedChallengeListarray<object>
pagesPaginatedChallengeListintegerTotal number of pages
totalPaginatedChallengeListintegerTotal number of items

Schema captured from openapi 2 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).

Full API documentation ↗

Machine-readable & source

Open Prices — live verification badge

Embed this badge in a README or wiki — it always shows the latest verification state and quality tier.