{
  "@context": {
    "@vocab": "https://alfil.co/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "alfil": "https://alfil.co/schema#",
    "BuscarResponse": "alfil:BuscarResponse",
    "data": {
      "@id": "alfil:data",
      "@container": "@list"
    },
    "page": {
      "@id": "alfil:page",
      "@type": "@id"
    },
    "fuente": {
      "@id": "alfil:fuente",
      "@type": "@id"
    },
    "ResultadoBusqueda": "alfil:ResultadoBusqueda",
    "tipo": {
      "@id": "alfil:tipo",
      "@type": "xsd:string"
    },
    "id": {
      "@id": "alfil:id",
      "@type": "xsd:string"
    },
    "titulo": {
      "@id": "alfil:titulo",
      "@type": "xsd:string"
    },
    "resumen": {
      "@id": "alfil:resumen",
      "@type": "xsd:string"
    },
    "destacado": {
      "@id": "alfil:destacado"
    },
    "url": {
      "@id": "alfil:url",
      "@type": "xsd:string"
    },
    "referencias": {
      "@id": "alfil:referencias",
      "@container": "@list"
    },
    "acciones": {
      "@id": "alfil:acciones",
      "@container": "@list"
    },
    "Referencia": "alfil:Referencia",
    "proveedor": {
      "@id": "alfil:proveedor",
      "@type": "xsd:string"
    },
    "id_externo": {
      "@id": "alfil:id_externo",
      "@type": "xsd:string"
    },
    "AccionSugerida": "alfil:AccionSugerida",
    "tool": {
      "@id": "alfil:tool",
      "@type": "xsd:string"
    },
    "args": {
      "@id": "alfil:args"
    },
    "Page": "alfil:Page",
    "cursor": {
      "@id": "alfil:cursor"
    },
    "has_more": {
      "@id": "alfil:has_more",
      "@type": "xsd:boolean"
    },
    "Fuente": "alfil:Fuente",
    "nombre": {
      "@id": "alfil:nombre",
      "@type": "xsd:string"
    },
    "corte": {
      "@id": "alfil:corte",
      "@type": "xsd:string"
    },
    "licencia": {
      "@id": "alfil:licencia",
      "@type": "xsd:string"
    },
    "ErrorResponse": "alfil:ErrorResponse",
    "error": {
      "@id": "alfil:error"
    },
    "GeografiasResponse": "alfil:GeografiasResponse",
    "Geografia": "alfil:Geografia",
    "divipola": {
      "@id": "alfil:divipola",
      "@type": "xsd:string"
    },
    "nivel": {
      "@id": "alfil:nivel",
      "@type": "xsd:string"
    },
    "departamento": {
      "@id": "alfil:departamento"
    },
    "ContratosBuscarResponse": "alfil:ContratosBuscarResponse",
    "ContratoListItem": "alfil:ContratoListItem",
    "objeto": {
      "@id": "alfil:objeto",
      "@type": "xsd:string"
    },
    "entidad": {
      "@id": "alfil:entidad"
    },
    "contratista": {
      "@id": "alfil:contratista"
    },
    "valor_cop": {
      "@id": "alfil:valor_cop",
      "@type": "xsd:string"
    },
    "valor_dudoso": {
      "@id": "alfil:valor_dudoso",
      "@type": "xsd:boolean"
    },
    "veredicto_valor": {
      "@id": "alfil:veredicto_valor",
      "@type": "xsd:string"
    },
    "valor_corregido": {
      "@id": "alfil:valor_corregido"
    },
    "origen": {
      "@id": "alfil:origen",
      "@type": "xsd:string"
    },
    "Contrato": "alfil:Contrato",
    "fecha_firma": {
      "@id": "alfil:fecha_firma",
      "@type": "xsd:string"
    },
    "Identifier": "alfil:Identifier",
    "scheme": {
      "@id": "alfil:scheme",
      "@type": "xsd:string"
    },
    "ProcesoContratacion": "alfil:ProcesoContratacion",
    "proponentes": {
      "@id": "alfil:proponentes"
    },
    "Proponente": "alfil:Proponente",
    "adjudicado": {
      "@id": "alfil:adjudicado",
      "@type": "xsd:boolean"
    },
    "calificacion": {
      "@id": "alfil:calificacion",
      "@type": "xsd:string"
    },
    "ContratoAdicionesResponse": "alfil:ContratoAdicionesResponse",
    "adiciones": {
      "@id": "alfil:adiciones"
    },
    "Adicion": "alfil:Adicion",
    "descripcion": {
      "@id": "alfil:descripcion",
      "@type": "xsd:string"
    },
    "fecha_registro": {
      "@id": "alfil:fecha_registro",
      "@type": "xsd:string"
    },
    "ResultadosElectorales": "alfil:ResultadosElectorales",
    "eleccion": {
      "@id": "alfil:eleccion"
    },
    "ambito": {
      "@id": "alfil:ambito",
      "@type": "@id"
    },
    "resultados": {
      "@id": "alfil:resultados",
      "@container": "@list"
    },
    "AmbitoGeografico": "alfil:AmbitoGeografico",
    "municipio": {
      "@id": "alfil:municipio"
    },
    "zona": {
      "@id": "alfil:zona"
    },
    "puesto": {
      "@id": "alfil:puesto"
    },
    "ResultadoCandidato": "alfil:ResultadoCandidato",
    "candidato": {
      "@id": "alfil:candidato",
      "@type": "xsd:string"
    },
    "partido": {
      "@id": "alfil:partido",
      "@type": "xsd:string"
    },
    "votos": {
      "@id": "alfil:votos",
      "@type": "xsd:string"
    },
    "porcentaje": {
      "@id": "alfil:porcentaje",
      "@type": "xsd:decimal"
    },
    "ranking": {
      "@id": "alfil:ranking",
      "@type": "xsd:string"
    },
    "is_elected": {
      "@id": "alfil:is_elected",
      "@type": "xsd:boolean"
    },
    "ElectoralDesglose": "alfil:ElectoralDesglose",
    "orden": {
      "@id": "alfil:orden",
      "@type": "xsd:string"
    },
    "hijos": {
      "@id": "alfil:hijos",
      "@container": "@list"
    },
    "ElectoralDesgloseHijo": "alfil:ElectoralDesgloseHijo",
    "codigo": {
      "@id": "alfil:codigo"
    },
    "tiene_hijos": {
      "@id": "alfil:tiene_hijos",
      "@type": "xsd:boolean"
    },
    "ElectoralMapa": "alfil:ElectoralMapa",
    "puestos": {
      "@id": "alfil:puestos",
      "@container": "@list"
    },
    "PuestoMapa": "alfil:PuestoMapa",
    "direccion": {
      "@id": "alfil:direccion"
    },
    "lat": {
      "@id": "alfil:lat"
    },
    "lng": {
      "@id": "alfil:lng"
    },
    "votos_totales": {
      "@id": "alfil:votos_totales",
      "@type": "xsd:string"
    },
    "votos_candidato": {
      "@id": "alfil:votos_candidato",
      "@type": "xsd:string"
    },
    "votos_partido": {
      "@id": "alfil:votos_partido",
      "@type": "xsd:string"
    },
    "mesas": {
      "@id": "alfil:mesas"
    },
    "habilitados": {
      "@id": "alfil:habilitados"
    },
    "ElectoralCenso": "alfil:ElectoralCenso",
    "fecha": {
      "@id": "alfil:fecha",
      "@type": "xsd:string"
    },
    "total": {
      "@id": "alfil:total",
      "@type": "xsd:integer"
    },
    "por_sexo": {
      "@id": "alfil:por_sexo"
    },
    "por_edad": {
      "@id": "alfil:por_edad"
    },
    "filas": {
      "@id": "alfil:filas",
      "@container": "@list"
    },
    "truncado": {
      "@id": "alfil:truncado",
      "@type": "xsd:boolean"
    },
    "pagina": {
      "@id": "alfil:pagina",
      "@type": "@id"
    },
    "CensoEdad": "alfil:CensoEdad",
    "rango": {
      "@id": "alfil:rango",
      "@type": "xsd:string"
    },
    "mujeres": {
      "@id": "alfil:mujeres",
      "@type": "xsd:integer"
    },
    "hombres": {
      "@id": "alfil:hombres",
      "@type": "xsd:integer"
    },
    "CensoFila": "alfil:CensoFila",
    "sexo": {
      "@id": "alfil:sexo",
      "@type": "xsd:string"
    },
    "CensoFuente": "alfil:CensoFuente",
    "referencia": {
      "@id": "alfil:referencia"
    },
    "PoliticosBuscarResponse": "alfil:PoliticosBuscarResponse",
    "PoliticoListItem": "alfil:PoliticoListItem",
    "slug": {
      "@id": "alfil:slug",
      "@type": "xsd:string"
    },
    "cargo": {
      "@id": "alfil:cargo"
    },
    "Cargo": "alfil:Cargo",
    "desde": {
      "@id": "alfil:desde"
    },
    "hasta": {
      "@id": "alfil:hasta"
    },
    "Sancion": "alfil:Sancion",
    "estado": {
      "@id": "alfil:estado",
      "@type": "xsd:string"
    },
    "verificado": {
      "@id": "alfil:verificado",
      "@type": "xsd:string"
    },
    "ResponsabilidadFiscal": "alfil:ResponsabilidadFiscal",
    "tipo_sancion": {
      "@id": "alfil:tipo_sancion",
      "@type": "xsd:string"
    },
    "tema": {
      "@id": "alfil:tema"
    },
    "fecha_resolucion": {
      "@id": "alfil:fecha_resolucion"
    },
    "monto": {
      "@id": "alfil:monto"
    },
    "PartidoPerfil": "alfil:PartidoPerfil",
    "curules_vigentes": {
      "@id": "alfil:curules_vigentes"
    },
    "bloque": {
      "@id": "alfil:bloque"
    },
    "CongresoResponse": "alfil:CongresoResponse",
    "ActividadCongreso": "alfil:ActividadCongreso",
    "detalle": {
      "@id": "alfil:detalle",
      "@type": "xsd:string"
    },
    "VotacionesResponse": "alfil:VotacionesResponse",
    "VotacionListItem": "alfil:VotacionListItem",
    "motivo": {
      "@id": "alfil:motivo"
    },
    "VotoDetalle": "alfil:VotoDetalle",
    "es_nominal": {
      "@id": "alfil:es_nominal",
      "@type": "xsd:boolean"
    },
    "aprobada": {
      "@id": "alfil:aprobada"
    },
    "conteo": {
      "@id": "alfil:conteo",
      "@type": "@id"
    },
    "individuales": {
      "@id": "alfil:individuales"
    },
    "VotoConteo": "alfil:VotoConteo",
    "favor": {
      "@id": "alfil:favor"
    },
    "contra": {
      "@id": "alfil:contra"
    },
    "abstencion": {
      "@id": "alfil:abstencion"
    },
    "VotoIndividual": "alfil:VotoIndividual",
    "votante_nombre": {
      "@id": "alfil:votante_nombre"
    },
    "congresista_id": {
      "@id": "alfil:congresista_id"
    },
    "politico_id": {
      "@id": "alfil:politico_id"
    },
    "respuesta": {
      "@id": "alfil:respuesta",
      "@type": "xsd:string"
    },
    "ProyectoDetalle": "alfil:ProyectoDetalle",
    "autores": {
      "@id": "alfil:autores",
      "@container": "@list"
    },
    "autores_truncados": {
      "@id": "alfil:autores_truncados",
      "@type": "xsd:boolean"
    },
    "votaciones": {
      "@id": "alfil:votaciones",
      "@container": "@list"
    },
    "votaciones_truncadas": {
      "@id": "alfil:votaciones_truncadas",
      "@type": "xsd:boolean"
    },
    "AutorProyecto": "alfil:AutorProyecto",
    "tipo_autoria": {
      "@id": "alfil:tipo_autoria"
    },
    "VotacionProyecto": "alfil:VotacionProyecto",
    "CongresistaVotosResponse": "alfil:CongresistaVotosResponse",
    "congresista": {
      "@id": "alfil:congresista",
      "@type": "@id"
    },
    "CongresistaPerfil": "alfil:CongresistaPerfil",
    "CongresistaVoto": "alfil:CongresistaVoto",
    "votacion_id": {
      "@id": "alfil:votacion_id",
      "@type": "xsd:string"
    },
    "proyecto": {
      "@id": "alfil:proyecto"
    },
    "CongresistaProyectoReferenciado": "alfil:CongresistaProyectoReferenciado",
    "FinanzasResponse": "alfil:FinanzasResponse",
    "FinanzaTerritorial": "alfil:FinanzaTerritorial",
    "anio": {
      "@id": "alfil:anio",
      "@type": "xsd:decimal"
    },
    "presupuesto_cop": {
      "@id": "alfil:presupuesto_cop",
      "@type": "xsd:string"
    },
    "ejecutado_cop": {
      "@id": "alfil:ejecutado_cop",
      "@type": "xsd:string"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "Alfil API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects Alfil'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-01) from openapi/alfil-co-openapi.json.",
  "dcterms:created": "2026-11-01",
  "dcterms:source": [
    "openapi/alfil-co-openapi.json"
  ]
}