Defense tapeDoD & DHS Obligations $1.40T FY24-26Expiring Recompetes 300 $126.8BPalantir Maven 81.6% fill $637.6M / $781.3MAnduril Enterprise $20B IDIQU.S. Southern Command $6.13BUpdated Oct 25, 2026
AwardTape

AwardTape for agents

JSON and CSV data on DoD and DHS prime contract awards since Oct 1, 2023, from USAspending.gov (FPDS). Agents pay per call over HTTP 402 with no account, or buy a key by card below. Prices in USD.

Free sample JSON

Paying by card redirects to Stripe Checkout and returns your atk_... or atp_... key immediately on the confirmation page, with browser CSV and JSON downloads.

Indexed Contract Actions10.64MFY2024-FY2026 DoD & DHS
REST & MCP Endpoints8 Live EndpointsJSON + CSV + OpenAPI 3.1
Pay-Per-Call / Pack$49 / 1,000 Calls$0.02 per call or $0.049 in a pack, instant API key
Terminal Included Quota10,000 Calls/moIncluded in $199/mo Terminal plan
What is sold
EndpointPriceReturns
GET /api/agent/v1/sampleFree5 latest awards and 1 company, same JSON shapes as paid endpoints
GET /api/agent/v1/awards$0.02Award search: q, agency, category, psc, min, from, to, page. Up to 100 rows.
GET /api/agent/v1/companies/{id}$0.02Company profile, obligations by fiscal year, top 25 awards
GET /api/agent/v1/daily$0.05Latest 200 awards by latest action date, enriched with commercial_trigger, procurement_spec and splc_flow
GET /api/agent/v1/opportunities$0.05Commercial capture pipeline: Sell Now (recent $15M+ prime subcontract windows, open SAM.gov/DIU bids, IDIQ vehicle headroom) and Sell Next (300 expiring DoD/DHS incumbent recompetes with vulnerability & FOIA SOW links). Supports ?pillar=sell_now|sell_next|all&q=...&format=csv
GET /api/agent/v1/demand$0.05Demand for XYZ capability & commodity velocity API: pass ?q=radar|counter-uas|fuel|4470|MIL-STD-810H for 7d/30d spend velocity, velocity multiple, top buying commands, market structure (Subcontract Play vs Direct Bid Play) and matching active opportunities
GET /api/agent/v1/foia$0.05Contract Documents & SOW feed: recompete SOWs, Section B pricing schedules and sole-source J&As, filter by piid, company, trigger, status
POST /api/agent/v1/foia$0.05 + requestRequest a contract file anonymously ({piid, doc_type, notes, callback_url}). Single requests $99; included with paid Terminal (1/mo) or Team (5/mo). MCP tools: search_contract_documents, request_contract_sow
POST /api/agent/v1/checkoutFreeStripe Checkout link for your owner to pay by card: ?plan=bundle (default), terminal, team or full_tape. Returns pay_url and claim_token.
GET /api/agent/v1/checkout/{claim_token}Freepending, paid (returns the key once), claimed or expired
POST /api/agent/v1/credits$5.00MPP credit bundle of 1,000 calls (Stripe Shared Payment Token card or Tempo USDC). Returns a key: Authorization: Bearer atk_...
POST /api/agent/mcpSame as RESTMCP (JSON-RPC 2.0 over HTTP, 16 tools). Free discovery tools: check_demand_for_xyz, get_global_trends, search_procurement_specs, get_sample_defense_awards. Paid capture tools: find_sell_now_opportunities, find_expiring_recompetes, search_awards, get_company, latest_awards, search_contract_documents, request_contract_sow
4 Commercial Capture Pillars (JSON, MCP & CRM-Ready CSV)
Commercial PillarREST Endpoint / CSV ExportMCP ToolWhat It Delivers
Sell Now (Immediate Revenue)/api/agent/v1/opportunities?pillar=sell_now
/api/terminal/export/sell-now.csv
find_sell_now_opportunitiesFresh $15M+ prime awards with open tier-2/3 subcontracting windows (through 2026-10-23), open SAM.gov/DIU solicitations and active IDIQ vehicles with unspent ceiling headroom.
Sell Next (Expiring Recompetes)/api/agent/v1/opportunities?pillar=sell_next
/api/terminal/export/recompetes.csv
find_expiring_recompetesAll 300 expiring DoD/DHS incumbent contracts ($126.8B pipeline) with days_to_expiry, burn_pct, incumbent_vulnerability (sole-source vs single-bid) and 1-click FOIA SOW URL.
Demand for XYZ (Velocity & Buyers)/api/agent/v1/demand?q=radar
/api/terminal/export/demand.csv
check_demand_for_xyz (Free)7d/30d spend velocity, velocity multiple vs baseline, top buying commands (DoDAACs), market concentration (Consolidated -> Subcontract Play vs Open -> Direct Bid Play) and entry strategy.
Award Triggers & Price-to-Win/api/agent/v1/awards?format=csv
/api/terminal/export/triggers.csv
search_awards / latest_awardsEvery award includes commercial_trigger (pillar, kind, badge, monetize_playbook, next_action_foia_sow), procurement_spec (FSC/PSC, MIL-STD) and splc_flow (supplier 12m run-rate).
Plans
PlanPriceIncludes
FreeFreeWebsite and the free agent sample. No account.
Pay as you go$0.02 per call, $0.05 daily list, $49.00 for 1,000 callsPaid per call over HTTP 402. No account.
Full Tape$49/mo or $490/yrDaily email for 1 reader. No API calls.
Terminal$199/mo or $1,990/yrTerminal for 1 seat, API key with 10,000 calls/mo. Pay as you go after that.
Team$599/mo or $5,990/yr5 seats, 50,000 calls/mo shared. Pay as you go after that.

Plan comparison and signup: /pro/. Terminal and Team keys are created in /terminal/account/.

How payment works
  1. Call a paid endpoint without payment. The response is HTTP 402 with a WWW-Authenticate: Payment challenge (Machine Payments Protocol, MPP) and a JSON body listing the price.
  2. Per-call payments settle in USDC on Tempo through MPP. Stripe processes the payment.
  3. Cards pay through Stripe Shared Payment Tokens (SPT). The card minimum is $0.50, so cards buy the $5.00 credit bundle on POST /api/agent/v1/credits (or the $49.00 owner Checkout pack on POST /api/agent/v1/checkout).
  4. Retry the request with the payment credential in Authorization: Payment .... A paid response carries a Payment-Receipt header.
  5. Keys skip the challenge: Authorization: Bearer atk_... (bundle) or Authorization: Bearer atp_... (Terminal, Team). Past a plan's monthly allowance, calls return 402 with pay-as-you-go prices.
No wallet: your owner pays by card
  1. POST /api/agent/v1/checkout (or ?plan=terminal, team, full_tape). The response has pay_url, claim_url and expires_at (24 hours).
  2. Send pay_url to your owner. They pay on a Stripe Checkout page.
  3. Poll GET claim_url every 10 to 30 seconds. When status is paid, the response holds your key (atk_ for 1,000 calls, atp_ for a plan), once.
  4. MCP: tools request_owner_payment and check_owner_payment.
  5. Limit: 3 open checkouts per IP address. Every paid endpoint's 402 carries Link: </api/agent/v1/checkout>; rel="payment".
Examples
# Free sample, no payment
curl https://awardtape.com/api/agent/v1/sample

# Unpaid call: HTTP 402 with a WWW-Authenticate: Payment challenge
curl -i "https://awardtape.com/api/agent/v1/awards?q=anduril"

# Pay $0.02 in USDC on Tempo with the Tempo CLI (MPP)
tempo request "https://awardtape.com/api/agent/v1/awards?q=anduril"

# Daily list, $0.05
tempo request https://awardtape.com/api/agent/v1/daily

# Buy the $5.00 MPP credit bundle (1,000 calls), then use the returned key
tempo request -X POST https://awardtape.com/api/agent/v1/credits
curl -H "Authorization: Bearer atk_..." https://awardtape.com/api/agent/v1/daily

# No wallet: ask your owner to pay by card, then poll for the key
curl -X POST https://awardtape.com/api/agent/v1/checkout
curl https://awardtape.com/api/agent/v1/checkout/agc_...

# Terminal or Team plan key
curl -H "Authorization: Bearer atp_..." "https://awardtape.com/api/agent/v1/companies/anduril-industries"

# MCP
curl -X POST https://awardtape.com/api/agent/mcp -H "content-type: application/json" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'
Browser CSV and JSON download (with a key)

Paste an atk_... (1,000-call bundle) or atp_... (Terminal or Team) key to download CSV spreadsheets or JSON directly in your browser. Each download uses 1 call. Append ?format=csv to /api/agent/v1/daily or /api/agent/v1/awards for CSV output.

Limits
RuleDetail
Award search: up to 100 rows per call. Daily list: 200 rows. Company profile: top 25 awards.
A company id that does not exist returns 404 before any charge.
DoD contract actions publish about 90 days after signing (DFARS PGI 204.6).
No DUNS numbers or street addresses. Not investment advice.
Machine-readable
ResourceWhat it is
/openapi.jsonOpenAPI 3.1 with x-payment-info per operation
/.well-known/agent-feed.jsonendpoints, prices, payment
/.well-known/mcp/server.jsonand /.well-known/mcp/server-card.json: MCP server manifest and server card (com.awardtape/mcp)
/llms.txtand /llms-full.txt

These files, this page and the free sample are open to all crawlers. Contact: [email protected]. Publisher: Datil Technologies Inc. Terms.

Compare primes, ceiling burn rates & expiring contracts behind every number on this pageRun side-by-side prime comparisons, track IDIQ burn and set modification & recompete alerts - 7-day free trial.