---
title: "Search wage determinations"
method: GET
path: "/api/v1/wage-determinations/search"
tags: ["Wage Determinations"]
---

# Search wage determinations

`GET /api/v1/wage-determinations/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/wage-determinations/search`
- Auth: HTTP bearer

Filter Davis-Bacon (DBA), Service Contract Act (SCA), and CBA
determinations. Common patterns:

- All active DBA WDs in Cook County, IL:
  `?type=DBA&state=IL&county=Cook&active_only=true`
- Track revisions since a date:
  `?date_from=2026-04-01&active_only=true`
- Look up by number:
  `?wd_number=AK2026`

Returns at most 100 records per page. Pagination via `limit` + `offset`.

## Query parameters

- `type` string, nullable: DBA | SCA | CBA
- `state` string, nullable: 2-letter US state code
- `county` string, nullable: County name substring (e.g. 'Cook')
- `wd_number` string, nullable: WD number substring (e.g. 'AK2026', '1994-2371')
- `active_only` boolean: Only currently-effective WDs
- `date_from` string, nullable: ISO YYYY-MM-DD; modified on/after this date
- `date_to` string, nullable: ISO YYYY-MM-DD; modified on/before this date
- `construction_type` string, nullable: DBA only: Building | Heavy | Highway | Residential
- `sort_by` string, nullable: modified_date | publish_date | wd_number | revision_number
- `sort_order` string, nullable: asc | desc (default desc)
- `limit` integer
- `offset` integer
- `fields` string, nullable: Comma-list of response fields to return

## 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)
