CIFRAPULSE
Resources · Documentation

Developer documentation.

Everything you need to integrate the CifraPulse API and data exports — sourced and dated by design. Reading is free; calls require a key.

Documentation

Getting Started

Authenticate and make your first request in under a minute.

The CifraPulse API is in early access. These docs describe the planned interface — the public endpoints are not yet generally available. Request access to join the early-access program.

The CifraPulse API serves sourced, dated public-contracting data over REST. Every response is JSON, and every record carries the same source and last_verified fields you see in the app. Coverage today is live for the United States, the United Kingdom, the European Union (EEA, above-threshold via TED), Canada, and Colombia, plus the development banks (World Bank, IATI) — other jurisdictions are catalogued and expanding.

Base URL

base url
https://api.cifrapulse.com/v1

Make a request

Pass your key as a bearer token. This returns the most recent US federal awards, newest first.

$ curl
curl https://api.cifrapulse.com/v1/awards?country=US&limit=5 \
  -H "Authorization: Bearer cp_live_••••"

A record

Each award is returned with its identifiers, the buyer and vendor, the amount, the NAICS classification, the period of performance, and the verification stamp.

response
{
  "native_id": "DENA0003525",
  "buyer_name": "Department of Energy",
  "supplier_name": "NATIONAL TECHNOLOGY & ENGINEERING SOLUTIONS...",
  "award_amount": 42370311400.75,
  "currency": "USD",
  "naics_code": "561210",
  "naics_desc": "FACILITIES SUPPORT SERVICES",
  "pop_start": "2017-01-18",
  "pop_end": "2027-04-30",
  "recompete_q": "Q2 2027",
  "source": "USAspending",
  "last_verified": "2026-06-14 00:55 UTC"
}

Reading the docs is free. A key is required to call the API — request one from any Request Access button.

Build on sourced data.