{
  "@context": {
    "@vocab": "https://capepartners.fr/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "capepartners": "https://capepartners.fr/schema#",
    "ActivityEvent": "capepartners:ActivityEvent",
    "type": {
      "@id": "capepartners:type",
      "@type": "xsd:string"
    },
    "title": {
      "@id": "capepartners:title",
      "@type": "xsd:string"
    },
    "detail": {
      "@id": "capepartners:detail",
      "@type": "xsd:string"
    },
    "time": {
      "@id": "capepartners:time",
      "@type": "xsd:string"
    },
    "TodoItem": "capepartners:TodoItem",
    "action": {
      "@id": "capepartners:action",
      "@type": "xsd:string"
    },
    "label": {
      "@id": "capepartners:label",
      "@type": "xsd:string"
    },
    "priority": {
      "@id": "capepartners:priority",
      "@type": "xsd:integer"
    },
    "event": {
      "@id": "capepartners:event",
      "@type": "xsd:string"
    },
    "event_ids": {
      "@id": "capepartners:event_ids",
      "@container": "@list"
    },
    "ActivityResponse": "capepartners:ActivityResponse",
    "events": {
      "@id": "capepartners:events",
      "@container": "@list"
    },
    "todo": {
      "@id": "capepartners:todo",
      "@container": "@list"
    },
    "nda_signed": {
      "@id": "capepartners:nda_signed",
      "@type": "xsd:boolean"
    },
    "NdaSignRequest": "capepartners:NdaSignRequest",
    "session_id": {
      "@id": "capepartners:session_id",
      "@type": "xsd:string"
    },
    "signer_name": {
      "@id": "capepartners:signer_name",
      "@type": "xsd:string"
    },
    "signerName": {
      "@id": "capepartners:signerName",
      "@type": "xsd:string"
    },
    "company": {
      "@id": "capepartners:company",
      "@type": "xsd:string"
    },
    "signedAt": {
      "@id": "capepartners:signedAt",
      "@type": "xsd:string"
    },
    "signed_at": {
      "@id": "capepartners:signed_at",
      "@type": "xsd:string"
    },
    "NdaTextResponse": "capepartners:NdaTextResponse",
    "name": {
      "@id": "capepartners:name",
      "@type": "xsd:string"
    },
    "text": {
      "@id": "capepartners:text",
      "@type": "xsd:string"
    },
    "NdaSignResponse": "capepartners:NdaSignResponse",
    "ok": {
      "@id": "capepartners:ok",
      "@type": "xsd:boolean"
    },
    "DqEnqueueResponse": "capepartners:DqEnqueueResponse",
    "enqueued": {
      "@id": "capepartners:enqueued",
      "@type": "xsd:integer"
    },
    "steps": {
      "@id": "capepartners:steps",
      "@container": "@list"
    },
    "entity_type": {
      "@id": "capepartners:entity_type",
      "@type": "xsd:string"
    },
    "entity_id": {
      "@id": "capepartners:entity_id",
      "@type": "xsd:integer"
    },
    "DqEnqueueRequest": "capepartners:DqEnqueueRequest",
    "WatchlistRequest": "capepartners:WatchlistRequest",
    "note": {
      "@id": "capepartners:note",
      "@type": "xsd:string"
    },
    "DealFlowCounterparty": "capepartners:DealFlowCounterparty",
    "id": {
      "@id": "capepartners:id",
      "@type": "xsd:integer"
    },
    "revealed": {
      "@id": "capepartners:revealed",
      "@type": "xsd:boolean"
    },
    "score": {
      "@id": "capepartners:score",
      "@type": "xsd:decimal"
    },
    "sector": {
      "@id": "capepartners:sector",
      "@type": "xsd:string"
    },
    "data_quality": {
      "@id": "capepartners:data_quality",
      "@type": "xsd:decimal"
    },
    "created_at": {
      "@id": "capepartners:created_at",
      "@type": "xsd:string"
    },
    "last_touch": {
      "@id": "capepartners:last_touch",
      "@type": "xsd:string"
    },
    "touch_kind": {
      "@id": "capepartners:touch_kind",
      "@type": "xsd:string"
    },
    "paired_phase": {
      "@id": "capepartners:paired_phase",
      "@type": "xsd:string"
    },
    "watched": {
      "@id": "capepartners:watched",
      "@type": "xsd:boolean"
    },
    "has_session": {
      "@id": "capepartners:has_session",
      "@type": "xsd:boolean"
    },
    "revenue": {
      "@id": "capepartners:revenue",
      "@type": "xsd:decimal"
    },
    "growth": {
      "@id": "capepartners:growth",
      "@type": "xsd:decimal"
    },
    "ebitda_margin": {
      "@id": "capepartners:ebitda_margin",
      "@type": "xsd:decimal"
    },
    "valuation": {
      "@id": "capepartners:valuation",
      "@type": "xsd:decimal"
    },
    "geography": {
      "@id": "capepartners:geography",
      "@type": "xsd:string"
    },
    "ticket_min": {
      "@id": "capepartners:ticket_min",
      "@type": "xsd:decimal"
    },
    "ticket_max": {
      "@id": "capepartners:ticket_max",
      "@type": "xsd:decimal"
    },
    "growth_target": {
      "@id": "capepartners:growth_target",
      "@type": "xsd:decimal"
    },
    "ebitda_target": {
      "@id": "capepartners:ebitda_target",
      "@type": "xsd:decimal"
    },
    "DealFlowResponse": "capepartners:DealFlowResponse",
    "context": {
      "@id": "capepartners:context",
      "@type": "xsd:string"
    },
    "counterparty_type": {
      "@id": "capepartners:counterparty_type",
      "@type": "xsd:string"
    },
    "entity_name": {
      "@id": "capepartners:entity_name",
      "@type": "xsd:string"
    },
    "names_revealed": {
      "@id": "capepartners:names_revealed",
      "@type": "xsd:boolean"
    },
    "mandate": {
      "@id": "capepartners:mandate"
    },
    "universe": {
      "@id": "capepartners:universe"
    },
    "fresh": {
      "@id": "capepartners:fresh"
    },
    "top": {
      "@id": "capepartners:top",
      "@container": "@list"
    },
    "watchlist": {
      "@id": "capepartners:watchlist",
      "@container": "@list"
    },
    "WatchlistResponse": "capepartners:WatchlistResponse",
    "A2ATaskStatus": "capepartners:A2ATaskStatus",
    "state": {
      "@id": "capepartners:state",
      "@type": "xsd:string"
    },
    "timestamp": {
      "@id": "capepartners:timestamp",
      "@type": "xsd:string"
    },
    "message": {
      "@id": "capepartners:message",
      "@type": "@id"
    },
    "A2AJsonRpcRequest": "capepartners:A2AJsonRpcRequest",
    "jsonrpc": {
      "@id": "capepartners:jsonrpc",
      "@type": "xsd:string"
    },
    "method": {
      "@id": "capepartners:method",
      "@type": "xsd:string"
    },
    "params": {
      "@id": "capepartners:params"
    },
    "A2APart": "capepartners:A2APart",
    "data": {
      "@id": "capepartners:data"
    },
    "url": {
      "@id": "capepartners:url",
      "@type": "xsd:string"
    },
    "raw": {
      "@id": "capepartners:raw",
      "@type": "xsd:string"
    },
    "filename": {
      "@id": "capepartners:filename",
      "@type": "xsd:string"
    },
    "mediaType": {
      "@id": "capepartners:mediaType",
      "@type": "xsd:string"
    },
    "A2AMessage": "capepartners:A2AMessage",
    "messageId": {
      "@id": "capepartners:messageId",
      "@type": "xsd:string"
    },
    "role": {
      "@id": "capepartners:role",
      "@type": "xsd:string"
    },
    "parts": {
      "@id": "capepartners:parts",
      "@container": "@list"
    },
    "contextId": {
      "@id": "capepartners:contextId",
      "@type": "xsd:string"
    },
    "taskId": {
      "@id": "capepartners:taskId",
      "@type": "xsd:string"
    },
    "metadata": {
      "@id": "capepartners:metadata"
    },
    "extensions": {
      "@id": "capepartners:extensions",
      "@container": "@list"
    },
    "A2ATask": "capepartners:A2ATask",
    "status": {
      "@id": "capepartners:status",
      "@type": "@id"
    },
    "history": {
      "@id": "capepartners:history",
      "@container": "@list"
    },
    "artifacts": {
      "@id": "capepartners:artifacts",
      "@container": "@list"
    },
    "A2ASendMessageRequest": "capepartners:A2ASendMessageRequest",
    "configuration": {
      "@id": "capepartners:configuration"
    },
    "tenant": {
      "@id": "capepartners:tenant",
      "@type": "xsd:string"
    },
    "WorkspaceJoinRequest": "capepartners:WorkspaceJoinRequest",
    "uuid": {
      "@id": "capepartners:uuid",
      "@type": "xsd:string"
    },
    "email": {
      "@id": "capepartners:email",
      "@type": "xsd:string"
    },
    "exchange_key": {
      "@id": "capepartners:exchange_key",
      "@type": "xsd:string"
    },
    "turnstileToken": {
      "@id": "capepartners:turnstileToken",
      "@type": "xsd:string"
    },
    "WorkspaceInfo": "capepartners:WorkspaceInfo",
    "user_type": {
      "@id": "capepartners:user_type",
      "@type": "xsd:string"
    },
    "WorkspaceJoinResponse": "capepartners:WorkspaceJoinResponse",
    "SessionIdentity": "capepartners:SessionIdentity",
    "identity": {
      "@id": "capepartners:identity",
      "@type": "@id"
    },
    "buyer": {
      "@id": "capepartners:buyer",
      "@type": "@id"
    },
    "seller": {
      "@id": "capepartners:seller",
      "@type": "@id"
    },
    "Identity": "capepartners:Identity",
    "Valuation": "capepartners:Valuation",
    "valuation_revenue": {
      "@id": "capepartners:valuation_revenue",
      "@type": "xsd:decimal"
    },
    "valuation_ebitda": {
      "@id": "capepartners:valuation_ebitda",
      "@type": "xsd:decimal"
    },
    "valuation_dcf": {
      "@id": "capepartners:valuation_dcf",
      "@type": "xsd:decimal"
    },
    "valuation_conservative": {
      "@id": "capepartners:valuation_conservative",
      "@type": "xsd:decimal"
    },
    "valuation_triangulated": {
      "@id": "capepartners:valuation_triangulated",
      "@type": "xsd:decimal"
    },
    "SellerProfile": "capepartners:SellerProfile",
    "product": {
      "@id": "capepartners:product",
      "@type": "xsd:string"
    },
    "description": {
      "@id": "capepartners:description",
      "@type": "xsd:string"
    },
    "missing_fields": {
      "@id": "capepartners:missing_fields",
      "@container": "@list"
    },
    "BuyerProfile": "capepartners:BuyerProfile",
    "check_size_min": {
      "@id": "capepartners:check_size_min",
      "@type": "xsd:decimal"
    },
    "check_size_max": {
      "@id": "capepartners:check_size_max",
      "@type": "xsd:decimal"
    },
    "solution_1": {
      "@id": "capepartners:solution_1",
      "@type": "xsd:string"
    },
    "solution_2": {
      "@id": "capepartners:solution_2",
      "@type": "xsd:string"
    },
    "solution_3": {
      "@id": "capepartners:solution_3",
      "@type": "xsd:string"
    },
    "ProductAnalysis": "capepartners:ProductAnalysis",
    "pairing_id": {
      "@id": "capepartners:pairing_id",
      "@type": "xsd:string"
    },
    "website_url": {
      "@id": "capepartners:website_url",
      "@type": "xsd:string"
    },
    "product_summary": {
      "@id": "capepartners:product_summary",
      "@type": "xsd:string"
    },
    "tech_stack": {
      "@id": "capepartners:tech_stack",
      "@type": "xsd:string"
    },
    "quality_score": {
      "@id": "capepartners:quality_score",
      "@type": "xsd:decimal"
    },
    "buyer_fit_notes": {
      "@id": "capepartners:buyer_fit_notes",
      "@type": "xsd:string"
    },
    "consolidation_potential": {
      "@id": "capepartners:consolidation_potential",
      "@type": "xsd:string"
    },
    "last_analyzed_at": {
      "@id": "capepartners:last_analyzed_at",
      "@type": "xsd:string"
    },
    "buyer_solution_scope_1": {
      "@id": "capepartners:buyer_solution_scope_1",
      "@type": "xsd:string"
    },
    "buyer_solution_scope_2": {
      "@id": "capepartners:buyer_solution_scope_2",
      "@type": "xsd:string"
    },
    "buyer_solution_scope_3": {
      "@id": "capepartners:buyer_solution_scope_3",
      "@type": "xsd:string"
    },
    "tech_stack_flags": {
      "@id": "capepartners:tech_stack_flags",
      "@type": "xsd:string"
    },
    "fit_score": {
      "@id": "capepartners:fit_score",
      "@type": "xsd:decimal"
    },
    "data_quality_flags": {
      "@id": "capepartners:data_quality_flags",
      "@type": "xsd:string"
    },
    "InfoMemo": "capepartners:InfoMemo",
    "markdown": {
      "@id": "capepartners:markdown",
      "@type": "xsd:string"
    },
    "InterestAckRequest": "capepartners:InterestAckRequest",
    "all": {
      "@id": "capepartners:all",
      "@type": "xsd:boolean"
    },
    "InterestSignalsResponse": "capepartners:InterestSignalsResponse",
    "searches": {
      "@id": "capepartners:searches"
    },
    "suggestions": {
      "@id": "capepartners:suggestions"
    },
    "pairings": {
      "@id": "capepartners:pairings"
    },
    "InterestAckResponse": "capepartners:InterestAckResponse",
    "marked": {
      "@id": "capepartners:marked",
      "@type": "xsd:integer"
    },
    "pending": {
      "@id": "capepartners:pending",
      "@type": "xsd:integer"
    },
    "Match": "capepartners:Match",
    "scores": {
      "@id": "capepartners:scores"
    },
    "reasons": {
      "@id": "capepartners:reasons",
      "@container": "@list"
    },
    "MatchedNames": "capepartners:MatchedNames",
    "names": {
      "@id": "capepartners:names",
      "@container": "@list"
    },
    "EntityName": "capepartners:EntityName",
    "Pairing": "capepartners:Pairing",
    "pair_id": {
      "@id": "capepartners:pair_id",
      "@type": "xsd:string"
    },
    "buyer_id": {
      "@id": "capepartners:buyer_id",
      "@type": "xsd:integer"
    },
    "seller_id": {
      "@id": "capepartners:seller_id",
      "@type": "xsd:integer"
    },
    "match_score": {
      "@id": "capepartners:match_score",
      "@type": "xsd:decimal"
    },
    "phase": {
      "@id": "capepartners:phase",
      "@type": "xsd:string"
    },
    "updated_at": {
      "@id": "capepartners:updated_at",
      "@type": "xsd:string"
    },
    "buyer_name": {
      "@id": "capepartners:buyer_name",
      "@type": "xsd:string"
    },
    "seller_name": {
      "@id": "capepartners:seller_name",
      "@type": "xsd:string"
    },
    "buyer_sector": {
      "@id": "capepartners:buyer_sector",
      "@type": "xsd:string"
    },
    "seller_sector": {
      "@id": "capepartners:seller_sector",
      "@type": "xsd:string"
    },
    "seller_revenue": {
      "@id": "capepartners:seller_revenue",
      "@type": "xsd:decimal"
    },
    "seller_growth": {
      "@id": "capepartners:seller_growth",
      "@type": "xsd:decimal"
    },
    "seller_ebitda": {
      "@id": "capepartners:seller_ebitda",
      "@type": "xsd:decimal"
    },
    "seller_product": {
      "@id": "capepartners:seller_product",
      "@type": "xsd:string"
    },
    "seller_contact_name": {
      "@id": "capepartners:seller_contact_name",
      "@type": "xsd:string"
    },
    "seller_contact_email": {
      "@id": "capepartners:seller_contact_email",
      "@type": "xsd:string"
    },
    "seller_data_quality": {
      "@id": "capepartners:seller_data_quality",
      "@type": "xsd:integer"
    },
    "buyer_ticket_min": {
      "@id": "capepartners:buyer_ticket_min",
      "@type": "xsd:decimal"
    },
    "buyer_ticket_max": {
      "@id": "capepartners:buyer_ticket_max",
      "@type": "xsd:decimal"
    },
    "pairing_dbid": {
      "@id": "capepartners:pairing_dbid",
      "@type": "xsd:integer"
    },
    "phase_request": {
      "@id": "capepartners:phase_request",
      "@type": "@id"
    },
    "PairingCreateRequest": "capepartners:PairingCreateRequest",
    "PairingsResponse": "capepartners:PairingsResponse",
    "count": {
      "@id": "capepartners:count",
      "@type": "xsd:integer"
    },
    "PairingCreateResponse": "capepartners:PairingCreateResponse",
    "PhaseRequestDecisionResponse": "capepartners:PhaseRequestDecisionResponse",
    "decision": {
      "@id": "capepartners:decision",
      "@type": "xsd:string"
    },
    "reason": {
      "@id": "capepartners:reason",
      "@type": "xsd:string"
    },
    "PendingPhaseRequest": "capepartners:PendingPhaseRequest",
    "request_id": {
      "@id": "capepartners:request_id",
      "@type": "xsd:integer"
    },
    "from_phase": {
      "@id": "capepartners:from_phase",
      "@type": "xsd:string"
    },
    "to_phase": {
      "@id": "capepartners:to_phase",
      "@type": "xsd:string"
    },
    "expires_at": {
      "@id": "capepartners:expires_at",
      "@type": "xsd:string"
    },
    "ttl_days": {
      "@id": "capepartners:ttl_days",
      "@type": "xsd:integer"
    },
    "requested_by": {
      "@id": "capepartners:requested_by",
      "@type": "xsd:string"
    },
    "requested_by_side": {
      "@id": "capepartners:requested_by_side",
      "@type": "xsd:string"
    },
    "PhaseUpdateResponse": "capepartners:PhaseUpdateResponse",
    "updated": {
      "@id": "capepartners:updated",
      "@type": "xsd:integer"
    },
    "pair_ids": {
      "@id": "capepartners:pair_ids",
      "@container": "@list"
    },
    "requested": {
      "@id": "capepartners:requested",
      "@container": "@list"
    },
    "blocked": {
      "@id": "capepartners:blocked",
      "@container": "@list"
    },
    "SubmitResponse": "capepartners:SubmitResponse",
    "matches": {
      "@id": "capepartners:matches",
      "@type": "xsd:integer"
    },
    "match_details": {
      "@id": "capepartners:match_details",
      "@container": "@list"
    },
    "summary": {
      "@id": "capepartners:summary",
      "@type": "xsd:string"
    },
    "SubmitRequest": "capepartners:SubmitRequest",
    "SearchBuyer": "capepartners:SearchBuyer",
    "contact": {
      "@id": "capepartners:contact",
      "@type": "xsd:string"
    },
    "contact_email": {
      "@id": "capepartners:contact_email",
      "@type": "xsd:string"
    },
    "paired": {
      "@id": "capepartners:paired",
      "@type": "xsd:boolean"
    },
    "SearchResponse": "capepartners:SearchResponse",
    "sellers": {
      "@id": "capepartners:sellers",
      "@container": "@list"
    },
    "buyers": {
      "@id": "capepartners:buyers",
      "@container": "@list"
    },
    "total": {
      "@id": "capepartners:total",
      "@type": "xsd:integer"
    },
    "query": {
      "@id": "capepartners:query",
      "@type": "xsd:string"
    },
    "SearchSeller": "capepartners:SearchSeller",
    "ebitda": {
      "@id": "capepartners:ebitda",
      "@type": "xsd:decimal"
    },
    "contact_name": {
      "@id": "capepartners:contact_name",
      "@type": "xsd:string"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "Cape Partners API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects Cape Partners'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-29) from openapi/capepartners-fr-activity-api-openapi.yml, openapi/capepartners-fr-confidentiality-api-openapi.yml, openapi/capepartners-fr-dataquality-api-openapi.yml.",
  "dcterms:created": "2026-10-29",
  "dcterms:source": [
    "openapi/capepartners-fr-activity-api-openapi.yml",
    "openapi/capepartners-fr-confidentiality-api-openapi.yml",
    "openapi/capepartners-fr-dataquality-api-openapi.yml",
    "openapi/capepartners-fr-dealflow-api-openapi.yml",
    "openapi/capepartners-fr-discovery-api-openapi.yml"
  ]
}