---
title: "Look Up Contracting Officer Contact Info"
method: GET
path: "/api/v1/contacts/lookup"
tags: ["Contacts (Pro)"]
---

# Look Up Contracting Officer Contact Info

`GET /api/v1/contacts/lookup`

## 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/contacts/lookup`
- Auth: HTTP bearer

Resolver lookup for a contracting officer.

Two query modes:
- **By name** (`name=X`, optional `agency=Y` and `state=ST`). Returns up to 5 substring matches.
- **By email** (`email=foo@bar.gov`). Exact match, single record. Useful for CRM-enrichment workflows where the email is on file and the customer wants the current name / agency / phone for that address.

One of `name` or `email` is required.

**This is a resolver, not a directory.** It is not possible to list or paginate contacts via this endpoint. To browse the full directory, search by NAICS or agency, view award history, or see colleague graphs and AI dossiers, use the web app at https://contacts.govconapi.com (included with Pro).

**Auth:** Pro tier ($39/mo). Returns 402 on Developer-only keys.

## Query parameters

- `name` string, nullable: Name (or partial name) of the contracting officer. Required unless `email` is provided.
- `agency` string, nullable: Optional agency substring for disambiguation (e.g. 'Air Force', 'DLA'). Used only with `name`.
- `state` string, nullable: Optional 2-letter state/territory code (e.g. 'CA', 'DC'). Used only with `name`.
- `email` string, nullable: Exact email address for reverse lookup. Returns one record. Mutually exclusive with `name` (if both, `email` wins).

## Response `200`

Up to 5 contacts matching the query.

- unknown

## Other responses

- `402`: This endpoint requires the Pro plan.
- `404`: No matching contacts.
- `422`: Required parameter missing or invalid.
- `429`: Rate limit exceeded.
- `503`: Contacts data store temporarily unavailable. Retry.

---

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