tenderapi-fr · JSON-LD Context

Tenderapi Fr Context

JSON-LD context defining the semantic vocabulary for Tenderapi Fr from tenderapi-fr.

24 Classes 114 Properties 4 Namespaces
View Context View on GitHub

Namespaces

schema: https://schema.org/
xsd: http://www.w3.org/2001/XMLSchema#
dcterms: http://purl.org/dc/terms/
tenderapi: https://tenderapi.fr/schema#

Classes

AwardListOut AwardOut CheckoutOut CheckoutRequest CriterionContribution HTTPValidationError LockedPreviewOut LoginIn MeOut PortalOut ProfileCreate ProfileOut ProfilePreviewIn ProfilePreviewOut RenewalListOut RenewalOut RenewalWinner StartRequest TenderListOut TenderOut ValidationError WinnerIntelOut WinnerStat _ActiveUpdate

Properties

Property Type Container
total integer
page integer
page_size integer
results list
warning
hint
client_update
locked
upgrade
deduplicated boolean
id integer
tender_id
source string
source_id string
source_url
winner_name
winner_siret
winner_country
amount
currency
cpv_codes list
cpv_family list
descripteur_codes list
descripteur_libelles list
region
department
nuts_code
country
buyer_name
buyer_siret
awarded_at
awarded_at_source
outcome
published_at
relevance_score
has_parent_tender boolean
checkout_url string
session_id string
tier string
success_url string
cancel_url string
criterion string
label string
values list
count_without integer
last_30d_without integer
excluded_share
detail list
awards_12m integer
renewals integer
renewal_example
api_key string
key_prefix string
name
email
created_at dateTime
last_used_at
requests_today integer
requests_month integer
quota_day_limit integer
quota_minute_limit integer
quota_remaining_today integer
max_page_size integer
max_profiles integer
features list
portal_url string
siret
keywords list
regions list
departments list
budget_min
budget_max
channel string
webhook_url
email_to
match_cpv_family boolean
match_descripteur boolean
descripteur_keywords list
active boolean
count integer
last_24h integer
last_7d integer
last_30d integer
sample list
per_criterion list
ends_after date
ends_before date
notice string
objet
nature
procedure
cpv
winners list
offers_received
notified_at
duration_months
end_date
platform
title string
description
procedure_type
contract_type
buyer_country
deadline
status string
lot_count
updated_at dateTime
loc list
msg string
type string
contract_count integer
total_amount
avg_amount
name_variants

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://tenderapi.fr/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "tenderapi": "https://tenderapi.fr/schema#",
    "AwardListOut": "tenderapi:AwardListOut",
    "total": {
      "@id": "tenderapi:total",
      "@type": "xsd:integer"
    },
    "page": {
      "@id": "tenderapi:page",
      "@type": "xsd:integer"
    },
    "page_size": {
      "@id": "tenderapi:page_size",
      "@type": "xsd:integer"
    },
    "results": {
      "@id": "tenderapi:results",
      "@container": "@list"
    },
    "warning": {
      "@id": "tenderapi:warning"
    },
    "hint": {
      "@id": "tenderapi:hint"
    },
    "client_update": {
      "@id": "tenderapi:client_update"
    },
    "locked": {
      "@id": "tenderapi:locked"
    },
    "upgrade": {
      "@id": "tenderapi:upgrade"
    },
    "deduplicated": {
      "@id": "tenderapi:deduplicated",
      "@type": "xsd:boolean"
    },
    "AwardOut": "tenderapi:AwardOut",
    "id": {
      "@id": "tenderapi:id",
      "@type": "xsd:integer"
    },
    "tender_id": {
      "@id": "tenderapi:tender_id"
    },
    "source": {
      "@id": "tenderapi:source",
      "@type": "xsd:string"
    },
    "source_id": {
      "@id": "tenderapi:source_id",
      "@type": "xsd:string"
    },
    "source_url": {
      "@id": "tenderapi:source_url"
    },
    "winner_name": {
      "@id": "tenderapi:winner_name"
    },
    "winner_siret": {
      "@id": "tenderapi:winner_siret"
    },
    "winner_country": {
      "@id": "tenderapi:winner_country"
    },
    "amount": {
      "@id": "tenderapi:amount"
    },
    "currency": {
      "@id": "tenderapi:currency"
    },
    "cpv_codes": {
      "@id": "tenderapi:cpv_codes",
      "@container": "@list"
    },
    "cpv_family": {
      "@id": "tenderapi:cpv_family",
      "@container": "@list"
    },
    "descripteur_codes": {
      "@id": "tenderapi:descripteur_codes",
      "@container": "@list"
    },
    "descripteur_libelles": {
      "@id": "tenderapi:descripteur_libelles",
      "@container": "@list"
    },
    "region": {
      "@id": "tenderapi:region"
    },
    "department": {
      "@id": "tenderapi:department"
    },
    "nuts_code": {
      "@id": "tenderapi:nuts_code"
    },
    "country": {
      "@id": "tenderapi:country"
    },
    "buyer_name": {
      "@id": "tenderapi:buyer_name"
    },
    "buyer_siret": {
      "@id": "tenderapi:buyer_siret"
    },
    "awarded_at": {
      "@id": "tenderapi:awarded_at"
    },
    "awarded_at_source": {
      "@id": "tenderapi:awarded_at_source"
    },
    "outcome": {
      "@id": "tenderapi:outcome"
    },
    "published_at": {
      "@id": "tenderapi:published_at"
    },
    "relevance_score": {
      "@id": "tenderapi:relevance_score"
    },
    "has_parent_tender": {
      "@id": "tenderapi:has_parent_tender",
      "@type": "xsd:boolean"
    },
    "CheckoutOut": "tenderapi:CheckoutOut",
    "checkout_url": {
      "@id": "tenderapi:checkout_url",
      "@type": "xsd:string"
    },
    "session_id": {
      "@id": "tenderapi:session_id",
      "@type": "xsd:string"
    },
    "CheckoutRequest": "tenderapi:CheckoutRequest",
    "tier": {
      "@id": "tenderapi:tier",
      "@type": "xsd:string"
    },
    "success_url": {
      "@id": "tenderapi:success_url",
      "@type": "xsd:string"
    },
    "cancel_url": {
      "@id": "tenderapi:cancel_url",
      "@type": "xsd:string"
    },
    "CriterionContribution": "tenderapi:CriterionContribution",
    "criterion": {
      "@id": "tenderapi:criterion",
      "@type": "xsd:string"
    },
    "label": {
      "@id": "tenderapi:label",
      "@type": "xsd:string"
    },
    "values": {
      "@id": "tenderapi:values",
      "@container": "@list"
    },
    "count_without": {
      "@id": "tenderapi:count_without",
      "@type": "xsd:integer"
    },
    "last_30d_without": {
      "@id": "tenderapi:last_30d_without",
      "@type": "xsd:integer"
    },
    "excluded_share": {
      "@id": "tenderapi:excluded_share"
    },
    "HTTPValidationError": "tenderapi:HTTPValidationError",
    "detail": {
      "@id": "tenderapi:detail",
      "@container": "@list"
    },
    "LockedPreviewOut": "tenderapi:LockedPreviewOut",
    "awards_12m": {
      "@id": "tenderapi:awards_12m",
      "@type": "xsd:integer"
    },
    "renewals": {
      "@id": "tenderapi:renewals",
      "@type": "xsd:integer"
    },
    "renewal_example": {
      "@id": "tenderapi:renewal_example"
    },
    "LoginIn": "tenderapi:LoginIn",
    "api_key": {
      "@id": "tenderapi:api_key",
      "@type": "xsd:string"
    },
    "MeOut": "tenderapi:MeOut",
    "key_prefix": {
      "@id": "tenderapi:key_prefix",
      "@type": "xsd:string"
    },
    "name": {
      "@id": "tenderapi:name"
    },
    "email": {
      "@id": "tenderapi:email"
    },
    "created_at": {
      "@id": "tenderapi:created_at",
      "@type": "xsd:dateTime"
    },
    "last_used_at": {
      "@id": "tenderapi:last_used_at"
    },
    "requests_today": {
      "@id": "tenderapi:requests_today",
      "@type": "xsd:integer"
    },
    "requests_month": {
      "@id": "tenderapi:requests_month",
      "@type": "xsd:integer"
    },
    "quota_day_limit": {
      "@id": "tenderapi:quota_day_limit",
      "@type": "xsd:integer"
    },
    "quota_minute_limit": {
      "@id": "tenderapi:quota_minute_limit",
      "@type": "xsd:integer"
    },
    "quota_remaining_today": {
      "@id": "tenderapi:quota_remaining_today",
      "@type": "xsd:integer"
    },
    "max_page_size": {
      "@id": "tenderapi:max_page_size",
      "@type": "xsd:integer"
    },
    "max_profiles": {
      "@id": "tenderapi:max_profiles",
      "@type": "xsd:integer"
    },
    "features": {
      "@id": "tenderapi:features",
      "@container": "@list"
    },
    "PortalOut": "tenderapi:PortalOut",
    "portal_url": {
      "@id": "tenderapi:portal_url",
      "@type": "xsd:string"
    },
    "ProfileCreate": "tenderapi:ProfileCreate",
    "siret": {
      "@id": "tenderapi:siret"
    },
    "keywords": {
      "@id": "tenderapi:keywords",
      "@container": "@list"
    },
    "regions": {
      "@id": "tenderapi:regions",
      "@container": "@list"
    },
    "departments": {
      "@id": "tenderapi:departments",
      "@container": "@list"
    },
    "budget_min": {
      "@id": "tenderapi:budget_min"
    },
    "budget_max": {
      "@id": "tenderapi:budget_max"
    },
    "channel": {
      "@id": "tenderapi:channel",
      "@type": "xsd:string"
    },
    "webhook_url": {
      "@id": "tenderapi:webhook_url"
    },
    "email_to": {
      "@id": "tenderapi:email_to"
    },
    "match_cpv_family": {
      "@id": "tenderapi:match_cpv_family",
      "@type": "xsd:boolean"
    },
    "match_descripteur": {
      "@id": "tenderapi:match_descripteur",
      "@type": "xsd:boolean"
    },
    "descripteur_keywords": {
      "@id": "tenderapi:descripteur_keywords",
      "@container": "@list"
    },
    "active": {
      "@id": "tenderapi:active",
      "@type": "xsd:boolean"
    },
    "ProfileOut": "tenderapi:ProfileOut",
    "ProfilePreviewIn": "tenderapi:ProfilePreviewIn",
    "ProfilePreviewOut": "tenderapi:ProfilePreviewOut",
    "count": {
      "@id": "tenderapi:count",
      "@type": "xsd:integer"
    },
    "last_24h": {
      "@id": "tenderapi:last_24h",
      "@type": "xsd:integer"
    },
    "last_7d": {
      "@id": "tenderapi:last_7d",
      "@type": "xsd:integer"
    },
    "last_30d": {
      "@id": "tenderapi:last_30d",
      "@type": "xsd:integer"
    },
    "sample": {
      "@id": "tenderapi:sample",
      "@container": "@list"
    },
    "per_criterion": {
      "@id": "tenderapi:per_criterion",
      "@container": "@list"
    },
    "RenewalListOut": "tenderapi:RenewalListOut",
    "ends_after": {
      "@id": "tenderapi:ends_after",
      "@type": "xsd:date"
    },
    "ends_before": {
      "@id": "tenderapi:ends_before",
      "@type": "xsd:date"
    },
    "notice": {
      "@id": "tenderapi:notice",
      "@type": "xsd:string"
    },
    "RenewalOut": "tenderapi:RenewalOut",
    "objet": {
      "@id": "tenderapi:objet"
    },
    "nature": {
      "@id": "tenderapi:nature"
    },
    "procedure": {
      "@id": "tenderapi:procedure"
    },
    "cpv": {
      "@id": "tenderapi:cpv"
    },
    "winners": {
      "@id": "tenderapi:winners",
      "@container": "@list"
    },
    "offers_received": {
      "@id": "tenderapi:offers_received"
    },
    "notified_at": {
      "@id": "tenderapi:notified_at"
    },
    "duration_months": {
      "@id": "tenderapi:duration_months"
    },
    "end_date": {
      "@id": "tenderapi:end_date"
    },
    "platform": {
      "@id": "tenderapi:platform"
    },
    "RenewalWinner": "tenderapi:RenewalWinner",
    "StartRequest": "tenderapi:StartRequest",
    "TenderListOut": "tenderapi:TenderListOut",
    "TenderOut": "tenderapi:TenderOut",
    "title": {
      "@id": "tenderapi:title",
      "@type": "xsd:string"
    },
    "description": {
      "@id": "tenderapi:description"
    },
    "procedure_type": {
      "@id": "tenderapi:procedure_type"
    },
    "contract_type": {
      "@id": "tenderapi:contract_type"
    },
    "buyer_country": {
      "@id": "tenderapi:buyer_country"
    },
    "deadline": {
      "@id": "tenderapi:deadline"
    },
    "status": {
      "@id": "tenderapi:status",
      "@type": "xsd:string"
    },
    "lot_count": {
      "@id": "tenderapi:lot_count"
    },
    "updated_at": {
      "@id": "tenderapi:updated_at",
      "@type": "xsd:dateTime"
    },
    "ValidationError": "tenderapi:ValidationError",
    "loc": {
      "@id": "tenderapi:loc",
      "@container": "@list"
    },
    "msg": {
      "@id": "tenderapi:msg",
      "@type": "xsd:string"
    },
    "type": {
      "@id": "tenderapi:type",
      "@type": "xsd:string"
    },
    "WinnerIntelOut": "tenderapi:WinnerIntelOut",
    "WinnerStat": "tenderapi:WinnerStat",
    "contract_count": {
      "@id": "tenderapi:contract_count",
      "@type": "xsd:integer"
    },
    "total_amount": {
      "@id": "tenderapi:total_amount"
    },
    "avg_amount": {
      "@id": "tenderapi:avg_amount"
    },
    "name_variants": {
      "@id": "tenderapi:name_variants"
    },
    "_ActiveUpdate": "tenderapi:_ActiveUpdate"
  },
  "@type": "schema:Dataset",
  "schema:name": "tenderapi-fr API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects tenderapi-fr's own API contract declares: one class per component schema, one property per declared field, typed from the contract. Derived by script (derive-json-ld.py, 2026-10-31) from openapi/tenderapi-fr-openapi.json.",
  "dcterms:created": "2026-10-31",
  "dcterms:source": [
    "openapi/tenderapi-fr-openapi.json"
  ]
}