Endpoints de consulta
`
URL base de la API: https://api.quienesuquien.wiki/v3/
`
Esta documentación puede estar desactualizada. Para ver la versión actual revise la consola swagger disponible aquí: https://api.quienesuquien.wiki/v3/docs
/companies
Devuelve un listado de objetos JSON tipo Popolo Organization.
Devuelve un listado de empresas o asociaciones civiles. Si se especifica la expansión de referencias, también se listarán las memberships y un resúmen de los contracts de la organización.
Filtros
id
El identificador único de la empresa o sociedad. Tipo de dato: string.
ids
Un conjunto de identificadores separados por coma para devolver al inicio del conjunto de resultados. Tipo de dato: string.
identifier
name
El nombre parcial o completo de la empresa o sociedad. Realiza la búsqueda en nombres principales y alternativos. Tipo de dato: string .
contract_count_supplier_min
Número mínimo de contratos en los que participa la empresa como proveedor. Tipo de dato: entero. Default: vacío.
contract_count_supplier_max
Número máximo de contratos en los que participa la empresa como proveedor. Tipo de dato: entero. Default: vacío.
contract_amount_supplier_min
Importe mínimo de contratos provistos por esta empresa Es importante notar que los importes se están sumando en sus valores absolutos sin considerar las diferencias de monedas. Tipo de dato: entero. Default: vacío.
contract_amount_supplier_max
Importe máximo de contratos provistos por esta empresa Es importante notar que los importes se están sumando en sus valores absolutos sin considerar las diferencias de monedas. Tipo de dato: entero. Default: vacío.
subclassification
source
country
state
city
sort
sort_direction
country
El nombre del país o código ISO 3166-1 alpha-2 para el país al que pertenece. Tipo de dato: string.
source
El nombre de la fuente desde la cual fue importada la información. Tipo de dato: string.
/institutions
Devuelve un listado de objetos JSON tipo Popolo Organization.
Devuelve un listado de instituciones públicas. Si se especifica la expansión de referencias, también se listarán las memberships y los contracts de la organización.
Filtros
id
El identificador único de la institución. Tipo de dato: string.
ids
Un conjunto de identificadores separados por coma para devolver al inicio del conjunto de resultados. Tipo de dato: string.
identifier
name
El nombre parcial o completo de la institución. Realiza la búsqueda en nombres principales y alternativos. Tipo de dato: string o regular expression.
contract_count_supplier_min
Número mínimo de contratos en los que participa la institución como proveedor. Muchas aparecen en contratos como comprador (responsable de unidad compradora) y como proveedor, por lo tanto se las puede filtrar u ordenar por ambos criterios. Tipo de dato: entero. Default: vacío.
contract_count_supplier_max
Número máximo de contratos en los que participa la institución como proveedor. Muchas aparecen en contratos como comprador (responsable de unidad compradora) y como proveedor, por lo tanto se las puede filtrar u ordenar por ambos criterios. Tipo de dato: entero. Default: vacío.
contract_count_buyer_min
Número mínimo de contratos en los que participa la institución como comprador. Muchas aparecen en contratos como comprador (responsable de unidad compradora) y como proveedor, por lo tanto se las puede filtrar u ordenar por ambos criterios. Tipo de dato: entero. Default: vacío.
contract_count_buyer_max
Número máximo de contratos en los que participa la institución como comprador. Muchas aparecen en contratos como comprador (responsable de unidad compradora) y como proveedor, por lo tanto se las puede filtrar u ordenar por ambos criterios. Tipo de dato: entero. Default: vacío.
contract_amount_supplier_min
Importe mínimo de contratos provistos por esta institución. Muchas aparecen en contratos como comprador (responsable de unidad compradora) y como proveedor, por lo tanto se las puede filtrar u ordenar por ambos criterios. Es importante notar que los importes se están sumando en sus valores absolutos sin considerar las diferencias de monedas. Tipo de dato: entero. Default: vacío.
contract_amount_supplier_max
Importe máximo de contratos provistos por esta institución. Muchas aparecen en contratos como comprador (responsable de unidad compradora) y como proveedor, por lo tanto se las puede filtrar u ordenar por ambos criterios. Es importante notar que los importes se están sumando en sus valores absolutos sin considerar las diferencias de monedas. Tipo de dato: entero. Default: vacío.
contract_amount_buyer_min
Importe mínimo de contratos comprados por esta institución. Muchas aparecen en contratos como comprador (responsable de unidad compradora) y como proveedor, por lo tanto se las puede filtrar u ordenar por ambos criterios. Es importante notar que los importes se están sumando en sus valores absolutos sin considerar las diferencias de monedas. Tipo de dato: entero. Default: vacío.
contract_amount_buyer_max
Importe máximo de contratos comprados por esta institución. Muchas aparecen en contratos como comprador (responsable de unidad compradora) y como proveedor, por lo tanto se las puede filtrar u ordenar por ambos criterios. Es importante notar que los importes se están sumando en sus valores absolutos sin considerar las diferencias de monedas. Tipo de dato: entero. Default: vacío.
subclassification
classification
Classification a way to differentiate several types of entities
source
country
state
city
sort
sort_direction
/persons
Devuelve un listado de objetos JSON tipo Popolo Person.
Si se especifica la expansión de referencias, también se listarán las memberships y los contracts de la persona.
Filtros
id
El identificador único de la persona. Tipo de dato: string.
name
El nombre parcial o completo de la persona. Realiza la búsqueda en nombres principales y alternativos. Tipo de dato: string o regular expression.
gender
El sexo asociado a la persona. Tipo de dato: string. Default: all. Valores posibles: male, female, other. Nota: se utiliza el nombre gender para el filtro con el propósito de evitar censura por parte de sistemas automatizados.
country
El nombre del país o código ISO 3166-1 alpha-2 para el país al que pertenece. Tipo de dato: string.
source
El nombre de la fuente desde la cual fue importada la información. Tipo de dato: string.
ids
Un conjunto de identificadores separados por coma para devolver al inicio del conjunto de resultados. Tipo de dato: string.
identifier
classification
source
country
state
city
contract_count_supplier_min
Número mínimo de contratos en los que participa la persona como proveedor. Muchas aparecen en contratos como comprador (responsable de unidad compradora) y como proveedor, por lo tanto se las puede filtrar u ordenar por ambos criterios. Tipo de dato: entero. Default: vacío.
contract_count_supplier_max
Número máximo de contratos en los que participa la persona como proveedor. Muchas aparecen en contratos como comprador (responsable de unidad compradora) y como proveedor, por lo tanto se las puede filtrar u ordenar por ambos criterios. Tipo de dato: entero. Default: vacío.
contract_count_buyer_min
Número mínimo de contratos en los que participa la persona como comprador. Muchas aparecen en contratos como comprador (responsable de unidad compradora) y como proveedor, por lo tanto se las puede filtrar u ordenar por ambos criterios. Tipo de dato: entero. Default: vacío.
contract_count_buyer_max
Número máximo de contratos en los que participa la persona como comprador. Muchas aparecen en contratos como comprador (responsable de unidad compradora) y como proveedor, por lo tanto se las puede filtrar u ordenar por ambos criterios. Tipo de dato: entero. Default: vacío.
contract_amount_supplier_min
Importe mínimo de contratos provistos por esta persona. Muchas aparecen en contratos como comprador (responsable de unidad compradora) y como proveedor, por lo tanto se las puede filtrar u ordenar por ambos criterios. Es importante notar que los importes se están sumando en sus valores absolutos sin considerar las diferencias de monedas. Tipo de dato: entero. Default: vacío.
contract_amount_supplier_max
Importe máximo de contratos provistos por esta persona. Muchas aparecen en contratos como comprador (responsable de unidad compradora) y como proveedor, por lo tanto se las puede filtrar u ordenar por ambos criterios. Es importante notar que los importes se están sumando en sus valores absolutos sin considerar las diferencias de monedas. Tipo de dato: entero. Default: vacío.
contract_amount_buyer_min
Importe mínimo de contratos comprados por esta persona. Muchas aparecen en contratos como comprador (responsable de unidad compradora) y como proveedor, por lo tanto se las puede filtrar u ordenar por ambos criterios. Es importante notar que los importes se están sumando en sus valores absolutos sin considerar las diferencias de monedas. Tipo de dato: entero. Default: vacío.
contract_amount_buyer_max
Importe máximo de contratos comprados por esta persona. Muchas aparecen en contratos como comprador (responsable de unidad compradora) y como proveedor, por lo tanto se las puede filtrar u ordenar por ambos criterios. Es importante notar que los importes se están sumando en sus valores absolutos sin considerar las diferencias de monedas. Tipo de dato: entero. Default: vacío.
sort
sort_direction
/contracts
Devuelve un contrato basado en OCDS pero sin compilar los releases. Para recibir un contrato en formato OCDS por favor utilice el endpoint /record
Filtros
ocid
El identificador único del proceso de contratación (ocid). Puede devolver múltiples contratos. Tipo de dato: string.
name
Partial or complete name of the entity.
title
contracts.title El título del contrato. Tipo de dato: string o regular expression.
id
Unique identifier for entity. Procedure number in source.
ids
Comma-separated series of unique identifiers for entity.
source
El nombre de la fuente desde la cual fue importada la información. Tipo de dato: string.
classification
Classification a way to differentiate several types of entities. - «purchase» son las compras de medicamentos - «contract» son los contratos públicos
La razón para diferenciarlos es que los purchase están agrupador por producto, por lo que un mismo contrato peude aparecer repetido varias veces. Además no es posible identificar los contratos para cada purchase, por lo que es imposible unificarlos para evitar el doble conteo.
format
The format in whith results will be returned. Available values : csv, xls, xlsx.
supplier_name
Name of a supplier (company or person) participating in a contracting process.
buyer_name
Name of a buyer participating in a contracting process.
contact_point_name
Name of a contact point participating in a contracting process.
funder_name
Name of a funder participating in a contracting process.
amount_max
El importe nominal del proceso de contratación (suma de todos las adjudicaciones de este proceso). Tipo de dato: float (sin separador de miles y con ‘.’ como separador de decimales). Default: vacío.
amount_min
El importe nominal del proceso de contratación (suma de todos las adjudicaciones de este proceso). Tipo de dato: float (sin separador de miles y con ‘.’ como separador de decimales). Default: vacío.
procurement_method
El procedimiento bajo el cual se realizó el proceso de contratación (adjudicación directa, licitación, etc.). Tipo de dato: string. Valores posibles: open, selective, limited, direct. Default: vacío.
start_date_min
contracts.period.startDate. Mimimum beginning date of contract execution
start_date_max
contracts.period.startDate. Maximum beginning date of contract execution
sort
Sort by given field.
sort_direction
Sort direction. Available values : asc, desc
rank
Rank results by multiple field values (only numeric fields).
country
Country name or ISO 3166-1 alpha-2 code of the entity.
state
State id in the from of country(2chars)-state(3chars).
city ^^^ City id in the from of country(2chars)-state(3chars)-city.
months_summary
string Show an additional summary of contracts, count and amount per month.
product_name
Filter purchases by product name or id
/record
Devuelve un OCDS recordPackage. Que incluye un listado de records, cada uno con sus release (de cada fuente) y su compiledRelease, este último es el que se utiliza para los filtros.
Filtros
ocid
El identificador único del proceso de contratación (ocid). Tipo de dato: string.
Nota: A diferencia del resto, este endpoint cointinua funcionando con la
base de datos MongoDB. Por las deficiencias en este motor de base de
datos, no se permite filtrar en este endpoint. Si quiere filtrar un
listado de contratos utliice /contracts
y luego use el valor de
ocid
para obtener el recordPackage completo.
/areas
name
id
ids
classification
Classification a way to differentiate several types of entities
country
state
city
sort
sort_direction
/summaries
Devuelve los resumenes en JSON de una entidad
Filtros
id (obligatorio)
El identificador único de la entidad. Tipo de dato: string. type ^^^^^^^
(obligatorio) El tipo de la entidad. Tipo de dato: string. Valores posibles: “areas”, “organizations”, “persons”, “contracts”
/autocomplete/:name
Devuelve un listado de entidades de todos los tipos coindicidendo por el nombre
name
classification
Classification a way to differentiate several types of entities
subclassification
sort
sortDirection
country
state
city
/search
Devuelve un listado de entidades de todos los tipos permitiendo algunos filtros
Filtros
ids
Un conjunto de identificadores separados por coma para devolver al inicio del conjunto de resultados. Tipo de dato: string.
name
classification
Classification a way to differentiate several types of entities
subclassification
sort
sortDirection
country
state
city
/products (no implementado)
Devuelve productos
Filtros
id
El identificador único de la entidad. Tipo de dato: string.
ids
Un conjunto de identificadores separados por coma para devolver al inicio del conjunto de resultados. Tipo de dato: string.
name
classification
Classification a way to differentiate several types of entities
subclassification
sort
sortDirection
country
state
/spec.json
Devuelve el archivo swagger.json
/sources
Devuelve un información sobre cantidades de entidad por fuente y por tipo de entidad en QuienEsQuien.wiki.
Tiene dos objetos, uno de fuentes sources
que tiene por cada fuente
la cantidad de elementos de cada tipo de entidad. Y otro de colecciones
collections
que tiene la cantidad elementos de cada tipo de entidad.
Para más información sobre las fuentes se puede consultar la sección de Fuentes.
/sourcesList
Lista nombres e identificadores de todas las fuentes disponibles. Se usa para construir el filtro por fuente sin hacer una consulta pesada.