Fase 3.2

API para Desarrolladores

Integra licitaciones federales y estatales directamente en tus apps, workflows y dashboards.

Cuotas por plan

Basic
100 req/día
Pro
1,000 req/día
Enterprise
Ilimitado

Autenticación

Incluye tu API key en el header Authorization de cada request:

curl https://usbidpro.com/api/v1/bids \
  -H "Authorization: Bearer ubp_tu_clave_aqui"

Endpoints

GET/api/v1/bids

Listado paginado de licitaciones con filtros.

ParámetroTipoDescripción
statestringCódigo de estado (TX, CA, FL...)
levelFEDERAL|STATENivel de la licitación
statusOPEN|CLOSED|AWARDEDEstado (default: OPEN)
publishedAfterISO dateFecha mínima de publicación
publishedBeforeISO dateFecha máxima de publicación
pageintegerPágina (default: 1)
limitintegerResultados por página (max: 100)
curl "https://usbidpro.com/api/v1/bids?state=TX&level=STATE&limit=5" \
  -H "Authorization: Bearer ubp_tu_clave_aqui"
GET/api/v1/bids/:id

Detalle completo de una licitación específica.

curl "https://usbidpro.com/api/v1/bids/clxyz123" \
  -H "Authorization: Bearer ubp_tu_clave_aqui"
GET/api/v1/statesPúblico

Lista de todos los estados de EE.UU. con sus códigos. No requiere autenticación.

curl "https://usbidpro.com/api/v1/states"
GET/api/v1/categoriesPúblico

Categorías NAICS disponibles con conteo de licitaciones. No requiere autenticación.

curl "https://usbidpro.com/api/v1/categories"

Headers de Rate Limiting

Cada respuesta autenticada incluye:

X-RateLimit-Limit: 1000
X-RateLimit-Remaining: 847
X-RateLimit-Reset: 1748649600

Tus API Keys

Inicia sesión para generar y administrar tus API keys.

Iniciar sesión