---
title: "Search Federal Contract Awards"
method: GET
path: "/api/v1/awards/search"
tags: ["Awards"]
---

# Search Federal Contract Awards

`GET /api/v1/awards/search`

## Request

- Base URL: `https://govconapi.com` (the document declares no server; this is the origin it was published from)
- URL: `https://govconapi.com/api/v1/awards/search`
- Auth: HTTP bearer

Search awarded contracts by awardee name, UEI, agency, NAICS, amount range, and date range. All filters available on all plans. Free plan: max 100 results. Paid plan: max 1000 results.

## Query parameters

- `awardee_name` string, nullable: Awardee company name (partial match, case-insensitive)
- `uei` string, nullable: Exact UEI match
- `naics` string, nullable: NAICS code
- `agency` string, nullable: Awarding agency (partial match)
- `amount_min` number, nullable: Minimum award amount
- `amount_max` number, nullable: Maximum award amount
- `awarded_after` string, nullable: Awards on or after this date (YYYY-MM-DD)
- `awarded_before` string, nullable: Awards on or before this date (YYYY-MM-DD)
- `state` string, nullable: Awardee state code (2-letter, e.g. CA)
- `sort_by` string, nullable: Sort field: award_amount, award_date, awardee_name
- `sort_order` string, nullable: Sort order: asc or desc
- `limit` integer: Results per page. Default 100; maximum 100 on the free trial and 1,000 on paid plans.
- `offset` integer: Pagination offset
- `fields` string, nullable: Comma-separated response fields to return. `notice_id` always included. Example: `fields=notice_id,awardee_name,award_amount,award_date`.

## Response `200`

Successful Response

- unknown

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/govconapi/apis/govcon-api.md) · [All operations](https://skmtc.dev/govconapi/apis/govcon-api/llms.txt) · [OpenAPI document](https://skmtc.dev/govconapi/apis/govcon-api/revisions/32e498016218?raw)
