Indicadores Argentina Adjudicaciones API
The Adjudicaciones API from Indicadores Argentina — 1 operation(s) for adjudicaciones.
The Adjudicaciones API from Indicadores Argentina — 1 operation(s) for adjudicaciones.
Every API here is available over the APIs.io API and to AI agents over MCP.
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
find_apisBrowse and filter every API in the catalog.get_api_artifactsOne API's artifacts, grouped by type.get_openapiThe primary OpenAPI for this API.find_similar_apisAPIs that look like this one.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.curl "https://apis.io/api/v1/apis/indicadores-ar:indicadores-ar-adjudicaciones-api"
curl "https://apis.io/api/v1/apis?limit=25"
Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.
openapi: 3.2.0
info:
title: Indicadores Ar Adjudicaciones API
version: '1.1'
contact:
email: contacto@indicadores.ar
url: https://indicadores.ar/api-empresas
description: 'Operations tagged Adjudicaciones across 2 of this provider''s published API definitions: indicadores-ar-openapi.json, openapi.json. Each path carries the servers of the definition it was published in.'
servers:
- url: https://indicadores.ar/v1
security:
- apiKey: []
tags:
- name: Adjudicaciones
paths:
/adjudicaciones:
get:
operationId: adjudicaciones
summary: Contratos adjudicados por el Estado a empresas, con filtros
description: 'Contratos y órdenes de compra que el Estado nacional, la Ciudad y las provincias ADJUDICARON a empresas: quién ganó, qué organismo contrató, cuándo, por cuánto y para qué. No entran las ofertas ni los dictámenes de evaluación o las preadjudicaciones (recomiendan, no adjudican); además de los que se reconocen por el aviso, se excluye el objeto que lo dice, así que una adjudicación que lo cita al pasar también queda afuera. Sólo personas jurídicas. Los números de documento de personas humanas que aparecen en el objeto salen tapados. Ordenado por fecha, de la más nueva a la más vieja. Todos los filtros son opcionales y se combinan.
Costo: 1 crédito por página.'
parameters:
- name: q
in: query
description: Búsqueda textual en el objeto del contrato y en el organismo (todas las palabras, sin acentos ni mayúsculas). Un DNI o un CUIT/CUIL de persona humana es un 400 `busqueda_de_documento`.
schema:
type: string
example: medicamentos
- name: organismo
in: query
description: Texto en el nombre del organismo que contrató (todas las palabras).
schema:
type: string
example: ministerio de salud
- name: cuit
in: query
description: CUIT de la empresa adjudicataria (11 dígitos, con o sin guiones). Uno mal formado es un 400 `cuit_invalido`; uno que no es de una persona jurídica (30, 33 o 34), un 400 `cuit_no_es_de_empresa`.
schema:
type: string
example: '30500010912'
- name: desde
in: query
description: Fecha de adjudicación desde (inclusive). Fecha AAAA-MM-DD; otra cosa es un 400 `desde_invalido`.
schema:
type: string
example: '2026-09-01'
- name: hasta
in: query
description: Fecha de adjudicación hasta (inclusive), AAAA-MM-DD. Anterior a `desde` es un 400 `rango_invalido`.
schema:
type: string
example: '2026-09-30'
- name: jurisdiccion
in: query
description: 'Jurisdicción que contrató. Uno o varios separados por coma. Acepta también el nombre (Buenos Aires, Santa Fe, CABA, Capital Federal, sin tildes ni mayúsculas); un valor que no es ninguno es un 400 `jurisdiccion_invalida` con la lista. Valores canónicos: nacional, caba, pba, catamarca, chaco, chubut, cordoba, corrientes, entrerios, formosa, jujuy, lapampa, larioja, mendoza, misiones, neuquen, rionegro, salta, sanjuan, sanluis, santacruz, santafe, sde, tierradelfuego, tucuman.'
style: form
explode: false
schema:
type: array
items:
type: string
example:
- nacional
- caba
- pba
- name: nivel
in: query
description: 'Nivel de gobierno que contrató: `nacional`, `provincial` o `municipal`. Uno o varios separados por coma. Es el gobierno que contrata, no el boletín: un llamado de una municipalidad publicado en el Boletín de la Provincia de Buenos Aires es `municipal` y su `jurisdiccion` es `pba`. La Ciudad de Buenos Aires cuenta como `provincial`. Un valor que no es ninguno es un 400 `nivel_invalido` con la lista.'
style: form
explode: false
schema:
type: array
items:
type: string
enum:
- nacional
- provincial
- municipal
example:
- municipal
- name: pagina
in: query
description: Página (1-500). Fuera de rango se ajusta al máximo, no da error. Con sólo los créditos gratis de bienvenida, de la 4 en adelante es 402 `pagina_requiere_creditos_comprados`, sin cobro.
schema:
type: integer
default: 1
maximum: 500
responses:
'200':
description: Contratos adjudicados por el Estado a empresas, con filtros.
content:
application/json:
schema:
type: object
properties:
total:
type: integer
description: Total real de resultados del filtro, aunque no sea todo navegable.
pagina:
type: integer
por_pagina:
type: integer
total_paginas:
type: integer
resultados:
type: array
items:
type: object
properties:
cuit:
type: string
razon_social:
type:
- string
- 'null'
organismo:
type: string
description: El organismo que contrató.
fecha:
type: string
format: date
description: Fecha de la adjudicación o de la orden de compra.
monto:
type:
- number
- 'null'
moneda:
type:
- string
- 'null'
enum:
- ARS
- USD
- EUR
- null
objeto:
type:
- string
- 'null'
description: Qué se contrató.
expediente:
type:
- string
- 'null'
orden_de_compra:
type:
- string
- 'null'
description: Número de la orden de compra.
jurisdiccion:
type:
- string
- 'null'
enum:
- nacional
- caba
- pba
- catamarca
- chaco
- chubut
- cordoba
- corrientes
- entrerios
- formosa
- jujuy
- lapampa
- larioja
- mendoza
- misiones
- neuquen
- rionegro
- salta
- sanjuan
- sanluis
- santacruz
- santafe
- sde
- tierradelfuego
- tucuman
- null
description: Jurisdicción que contrató.
nivel:
type:
- string
- 'null'
enum:
- nacional
- provincial
- municipal
- null
description: Nivel de gobierno que contrató.
url_acto:
type:
- string
- 'null'
description: El acto publicado que adjudica (el aviso del boletín o la resolución), cuando existe.
url_ficha_empresa:
type: string
'400':
$ref: '#/components/responses/ParametroInvalido'
'401':
$ref: '#/components/responses/NoAutorizado'
'402':
$ref: '#/components/responses/SinCreditos'
'429':
$ref: '#/components/responses/RateLimit'
'500':
$ref: '#/components/responses/ErrorInterno'
'503':
$ref: '#/components/responses/NoDisponible'
tags:
- Adjudicaciones
servers:
- url: https://indicadores.ar/v1
components:
responses:
RateLimit:
description: limite_de_requests_excedido (por minuto), limite_diario_gratuito_excedido (endpoints gratis) o limite_diario_autoservicio_excedido (cupo diario de créditos por cuenta).
content:
application/json:
schema:
$ref: '#/components/schemas/Error'
NoAutorizado:
description: api_key_faltante, api_key_malformada (la key llegó cortada o con otro formato) o api_key_invalida (no existe o fue revocada).
content:
application/json:
schema:
$ref: '#/components/schemas/Error'
SinCreditos:
description: Créditos insuficientes.
content:
application/json:
schema:
$ref: '#/components/schemas/Error'
ParametroInvalido:
description: Parámetro inválido.
content:
application/json:
schema:
$ref: '#/components/schemas/Error'
ErrorInterno:
description: error_interno. Reintentar; no se cobra.
content:
application/json:
schema:
$ref: '#/components/schemas/Error'
NoDisponible:
description: servicio_no_disponible (transitorio, con Retry-After) o padron_no_disponible (el CUIT no está en nuestro padrón y el padrón fiscal no respondió a tiempo) o consulta_demorada (la búsqueda superó su tope de tiempo). Reintentar; no se cobra.
content:
application/json:
schema:
$ref: '#/components/schemas/Error'
schemas:
Error:
type: object
properties:
error:
type: string
securitySchemes:
apiKey:
type: apiKey
name: api-key
in: header
description: API key creada en https://indicadores.ar/api-empresas
x-refined-from:
- indicadores-ar-openapi.json
- openapi.json