{
  "@context": {
    "@vocab": "https://basile.cc/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "basile": "https://basile.cc/schema#",
    "IncludeExcludeFilter": "basile:IncludeExcludeFilter",
    "include": {
      "@id": "basile:include",
      "@container": "@list"
    },
    "exclude": {
      "@id": "basile:exclude",
      "@container": "@list"
    },
    "RangeFilter": "basile:RangeFilter",
    "PaginationParams": "basile:PaginationParams",
    "limit": {
      "@id": "basile:limit",
      "@type": "xsd:integer"
    },
    "countOnly": {
      "@id": "basile:countOnly",
      "@type": "xsd:boolean"
    },
    "paginationToken": {
      "@id": "basile:paginationToken",
      "@type": "xsd:string"
    },
    "idsOnly": {
      "@id": "basile:idsOnly",
      "@type": "xsd:boolean"
    },
    "FindPeopleFilters": "basile:FindPeopleFilters",
    "result_full_name": {
      "@id": "basile:result_full_name",
      "@type": "@id"
    },
    "result_first_name": {
      "@id": "basile:result_first_name",
      "@type": "@id"
    },
    "result_last_name": {
      "@id": "basile:result_last_name",
      "@type": "@id"
    },
    "result_role": {
      "@id": "basile:result_role",
      "@type": "@id"
    },
    "activity": {
      "@id": "basile:activity",
      "@type": "@id"
    },
    "company_headcount": {
      "@id": "basile:company_headcount",
      "@type": "@id"
    },
    "company_headcount_exclude_unknown": {
      "@id": "basile:company_headcount_exclude_unknown",
      "@type": "xsd:boolean"
    },
    "currently_in_role": {
      "@id": "basile:currently_in_role",
      "@type": "xsd:boolean"
    },
    "employer": {
      "@id": "basile:employer",
      "@type": "@id"
    },
    "result_city": {
      "@id": "basile:result_city",
      "@type": "@id"
    },
    "region": {
      "@id": "basile:region",
      "@type": "@id"
    },
    "result_country_code": {
      "@id": "basile:result_country_code",
      "@type": "@id"
    },
    "result_country": {
      "@id": "basile:result_country",
      "@type": "@id"
    },
    "mandate_role": {
      "@id": "basile:mandate_role",
      "@type": "@id"
    },
    "siren": {
      "@id": "basile:siren",
      "@type": "@id"
    },
    "legal_name": {
      "@id": "basile:legal_name",
      "@type": "@id"
    },
    "nationality": {
      "@id": "basile:nationality",
      "@type": "@id"
    },
    "nationality_code": {
      "@id": "basile:nationality_code",
      "@type": "@id"
    },
    "result_postal_code": {
      "@id": "basile:result_postal_code",
      "@type": "@id"
    },
    "result_used_first_name": {
      "@id": "basile:result_used_first_name",
      "@type": "@id"
    },
    "result_is_legal_entity": {
      "@id": "basile:result_is_legal_entity",
      "@type": "xsd:boolean"
    },
    "result_is_current": {
      "@id": "basile:result_is_current",
      "@type": "xsd:boolean"
    },
    "result_age": {
      "@id": "basile:result_age",
      "@type": "@id"
    },
    "result_total_companies_count": {
      "@id": "basile:result_total_companies_count",
      "@type": "@id"
    },
    "current_seniority": {
      "@id": "basile:current_seniority",
      "@type": "@id"
    },
    "current_job_functions": {
      "@id": "basile:current_job_functions",
      "@type": "@id"
    },
    "skills": {
      "@id": "basile:skills",
      "@type": "@id"
    },
    "languages": {
      "@id": "basile:languages",
      "@type": "@id"
    },
    "education": {
      "@id": "basile:education",
      "@type": "@id"
    },
    "past_title": {
      "@id": "basile:past_title",
      "@type": "@id"
    },
    "past_employer": {
      "@id": "basile:past_employer",
      "@type": "@id"
    },
    "connection_count": {
      "@id": "basile:connection_count",
      "@type": "@id"
    },
    "current_tenure_years": {
      "@id": "basile:current_tenure_years",
      "@type": "@id"
    },
    "tenure_bucket": {
      "@id": "basile:tenure_bucket",
      "@type": "@id"
    },
    "past_tenure_bucket": {
      "@id": "basile:past_tenure_bucket",
      "@type": "@id"
    },
    "linkedin_url": {
      "@id": "basile:linkedin_url",
      "@type": "@id"
    },
    "source": {
      "@id": "basile:source",
      "@type": "xsd:string"
    },
    "with_legal_data": {
      "@id": "basile:with_legal_data",
      "@type": "xsd:boolean"
    },
    "with_linkedin_profile": {
      "@id": "basile:with_linkedin_profile",
      "@type": "xsd:boolean"
    },
    "hide_legal_entities": {
      "@id": "basile:hide_legal_entities",
      "@type": "xsd:boolean"
    },
    "FindCompaniesFilters": "basile:FindCompaniesFilters",
    "name": {
      "@id": "basile:name",
      "@type": "@id"
    },
    "naf_code": {
      "@id": "basile:naf_code",
      "@type": "@id"
    },
    "headquarters_naf_code": {
      "@id": "basile:headquarters_naf_code",
      "@type": "@id"
    },
    "headquarters_department_code": {
      "@id": "basile:headquarters_department_code",
      "@type": "@id"
    },
    "department": {
      "@id": "basile:department",
      "@type": "@id"
    },
    "headquarters_region_code": {
      "@id": "basile:headquarters_region_code",
      "@type": "@id"
    },
    "headquarters_postal_code": {
      "@id": "basile:headquarters_postal_code",
      "@type": "@id"
    },
    "headquarters_city": {
      "@id": "basile:headquarters_city",
      "@type": "@id"
    },
    "headquarters_country_code": {
      "@id": "basile:headquarters_country_code",
      "@type": "@id"
    },
    "legal_form": {
      "@id": "basile:legal_form",
      "@type": "@id"
    },
    "legal_category": {
      "@id": "basile:legal_category",
      "@type": "@id"
    },
    "headcount_min": {
      "@id": "basile:headcount_min",
      "@type": "xsd:integer"
    },
    "headcount_max": {
      "@id": "basile:headcount_max",
      "@type": "xsd:integer"
    },
    "headcount_exclude_unknown": {
      "@id": "basile:headcount_exclude_unknown",
      "@type": "xsd:boolean"
    },
    "capital_min": {
      "@id": "basile:capital_min",
      "@type": "xsd:decimal"
    },
    "capital_max": {
      "@id": "basile:capital_max",
      "@type": "xsd:decimal"
    },
    "company_ceased": {
      "@id": "basile:company_ceased",
      "@type": "xsd:boolean"
    },
    "publishable": {
      "@id": "basile:publishable",
      "@type": "xsd:boolean"
    },
    "with_procedure": {
      "@id": "basile:with_procedure",
      "@type": "xsd:boolean"
    },
    "procedure_open": {
      "@id": "basile:procedure_open",
      "@type": "xsd:boolean"
    },
    "procedure_started_after": {
      "@id": "basile:procedure_started_after",
      "@type": "xsd:date"
    },
    "procedure_type": {
      "@id": "basile:procedure_type",
      "@type": "@id"
    },
    "idcc": {
      "@id": "basile:idcc",
      "@type": "@id"
    },
    "created_since_months": {
      "@id": "basile:created_since_months",
      "@type": "xsd:integer"
    },
    "creation_date_min": {
      "@id": "basile:creation_date_min",
      "@type": "xsd:string"
    },
    "creation_date_max": {
      "@id": "basile:creation_date_max",
      "@type": "xsd:string"
    },
    "industry_main": {
      "@id": "basile:industry_main",
      "@type": "@id"
    },
    "company_type": {
      "@id": "basile:company_type",
      "@type": "@id"
    },
    "domain": {
      "@id": "basile:domain",
      "@type": "@id"
    },
    "tech_stack": {
      "@id": "basile:tech_stack",
      "@type": "@id"
    },
    "followers_min": {
      "@id": "basile:followers_min",
      "@type": "xsd:integer"
    },
    "followers_max": {
      "@id": "basile:followers_max",
      "@type": "xsd:integer"
    },
    "rating_min": {
      "@id": "basile:rating_min",
      "@type": "xsd:decimal"
    },
    "rating_max": {
      "@id": "basile:rating_max",
      "@type": "xsd:decimal"
    },
    "reviews_min": {
      "@id": "basile:reviews_min",
      "@type": "xsd:integer"
    },
    "reviews_max": {
      "@id": "basile:reviews_max",
      "@type": "xsd:integer"
    },
    "is_opening": {
      "@id": "basile:is_opening",
      "@type": "xsd:boolean"
    },
    "with_linkedin_page": {
      "@id": "basile:with_linkedin_page",
      "@type": "xsd:boolean"
    },
    "with_email": {
      "@id": "basile:with_email",
      "@type": "xsd:boolean"
    },
    "with_phone": {
      "@id": "basile:with_phone",
      "@type": "xsd:boolean"
    },
    "ExportByFilters": "basile:ExportByFilters",
    "filters": {
      "@id": "basile:filters"
    },
    "ExportByIds": "basile:ExportByIds",
    "ids": {
      "@id": "basile:ids",
      "@container": "@list"
    },
    "MergedItem": "basile:MergedItem",
    "_id": {
      "@id": "basile:_id",
      "@type": "xsd:string"
    },
    "matchQuality": {
      "@id": "basile:matchQuality",
      "@type": "xsd:string"
    },
    "mandate": {
      "@id": "basile:mandate",
      "@type": "@id"
    },
    "data": {
      "@id": "basile:data"
    },
    "MandatDirigeant": "basile:MandatDirigeant",
    "company_name": {
      "@id": "basile:company_name",
      "@type": "xsd:string"
    },
    "role": {
      "@id": "basile:role",
      "@type": "xsd:string"
    },
    "is_current": {
      "@id": "basile:is_current",
      "@type": "xsd:boolean"
    },
    "start_at": {
      "@id": "basile:start_at",
      "@type": "xsd:string"
    },
    "end_at": {
      "@id": "basile:end_at",
      "@type": "xsd:string"
    },
    "label": {
      "@id": "basile:label",
      "@type": "xsd:string"
    },
    "via": {
      "@id": "basile:via",
      "@type": "@id"
    },
    "person_role": {
      "@id": "basile:person_role",
      "@type": "xsd:string"
    },
    "card_siren": {
      "@id": "basile:card_siren",
      "@type": "xsd:string"
    },
    "card_role": {
      "@id": "basile:card_role",
      "@type": "xsd:string"
    },
    "unconfirmed": {
      "@id": "basile:unconfirmed",
      "@type": "xsd:boolean"
    },
    "ViaHolding": "basile:ViaHolding",
    "SearchWarning": "basile:SearchWarning",
    "code": {
      "@id": "basile:code",
      "@type": "xsd:string"
    },
    "message": {
      "@id": "basile:message",
      "@type": "xsd:string"
    },
    "messageFr": {
      "@id": "basile:messageFr",
      "@type": "xsd:string"
    },
    "blocking": {
      "@id": "basile:blocking",
      "@type": "xsd:boolean"
    },
    "details": {
      "@id": "basile:details"
    },
    "SearchMeta": "basile:SearchMeta",
    "sources": {
      "@id": "basile:sources",
      "@container": "@list"
    },
    "noticeCode": {
      "@id": "basile:noticeCode",
      "@type": "xsd:string"
    },
    "notice": {
      "@id": "basile:notice",
      "@type": "xsd:string"
    },
    "countCapNotice": {
      "@id": "basile:countCapNotice",
      "@type": "xsd:string"
    },
    "paginationLimitNotice": {
      "@id": "basile:paginationLimitNotice",
      "@type": "xsd:string"
    },
    "unknownFilters": {
      "@id": "basile:unknownFilters",
      "@container": "@list"
    },
    "totalBySource": {
      "@id": "basile:totalBySource"
    },
    "warnings": {
      "@id": "basile:warnings",
      "@container": "@list"
    },
    "PaginatedPeople": "basile:PaginatedPeople",
    "success": {
      "@id": "basile:success",
      "@type": "xsd:boolean"
    },
    "total": {
      "@id": "basile:total",
      "@type": "xsd:integer"
    },
    "leads": {
      "@id": "basile:leads",
      "@container": "@list"
    },
    "pagination": {
      "@id": "basile:pagination"
    },
    "meta": {
      "@id": "basile:meta",
      "@type": "@id"
    },
    "Error": "basile:Error",
    "error": {
      "@id": "basile:error",
      "@type": "xsd:string"
    },
    "billing_url": {
      "@id": "basile:billing_url",
      "@type": "xsd:string"
    },
    "EnrichmentFindRequest": "basile:EnrichmentFindRequest",
    "full_name": {
      "@id": "basile:full_name",
      "@type": "xsd:string"
    },
    "first_name": {
      "@id": "basile:first_name",
      "@type": "xsd:string"
    },
    "last_name": {
      "@id": "basile:last_name",
      "@type": "xsd:string"
    },
    "find": {
      "@id": "basile:find"
    },
    "request_id": {
      "@id": "basile:request_id",
      "@type": "xsd:string"
    },
    "person_id": {
      "@id": "basile:person_id",
      "@type": "xsd:string"
    },
    "country_code": {
      "@id": "basile:country_code",
      "@type": "xsd:string"
    },
    "wait": {
      "@id": "basile:wait",
      "@type": "xsd:boolean"
    },
    "EnrichmentChannel": "basile:EnrichmentChannel",
    "status": {
      "@id": "basile:status",
      "@type": "xsd:string"
    },
    "stage": {
      "@id": "basile:stage",
      "@type": "xsd:string"
    },
    "value": {
      "@id": "basile:value",
      "@type": "xsd:string"
    },
    "verified": {
      "@id": "basile:verified",
      "@type": "xsd:boolean"
    },
    "already_owned": {
      "@id": "basile:already_owned",
      "@type": "xsd:boolean"
    },
    "reason": {
      "@id": "basile:reason",
      "@type": "xsd:string"
    },
    "charged_cents": {
      "@id": "basile:charged_cents",
      "@type": "xsd:integer"
    },
    "EnrichmentFindResponse": "basile:EnrichmentFindResponse",
    "id": {
      "@id": "basile:id",
      "@type": "xsd:string"
    },
    "email": {
      "@id": "basile:email",
      "@type": "@id"
    },
    "phone": {
      "@id": "basile:phone",
      "@type": "@id"
    },
    "balance_cents": {
      "@id": "basile:balance_cents",
      "@type": "xsd:integer"
    },
    "held_cents": {
      "@id": "basile:held_cents",
      "@type": "xsd:integer"
    },
    "currency": {
      "@id": "basile:currency",
      "@type": "xsd:string"
    },
    "replayed": {
      "@id": "basile:replayed",
      "@type": "xsd:boolean"
    },
    "retry_after_seconds": {
      "@id": "basile:retry_after_seconds",
      "@type": "xsd:integer"
    },
    "EnrichmentBatchRequest": "basile:EnrichmentBatchRequest",
    "people": {
      "@id": "basile:people",
      "@container": "@list"
    },
    "EnrichmentBatchResponse": "basile:EnrichmentBatchResponse",
    "batch_id": {
      "@id": "basile:batch_id",
      "@type": "xsd:string"
    },
    "count": {
      "@id": "basile:count",
      "@type": "xsd:integer"
    },
    "not_started": {
      "@id": "basile:not_started",
      "@type": "xsd:integer"
    },
    "counts": {
      "@id": "basile:counts"
    },
    "items": {
      "@id": "basile:items",
      "@container": "@list"
    },
    "EnrichmentWallet": "basile:EnrichmentWallet",
    "prices": {
      "@id": "basile:prices"
    },
    "topup_url": {
      "@id": "basile:topup_url",
      "@type": "xsd:string"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "Basile API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects Basile'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-11-02) from openapi/original.yaml.",
  "dcterms:created": "2026-11-02",
  "dcterms:source": [
    "openapi/original.yaml"
  ]
}