Contacts (Pro)

Look Up Contracting Officer Contact Info

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.

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

Query parameters

namestring nullable

Name (or partial name) of the contracting officer. Required unless email is provided.

agencystring nullable

Optional agency substring for disambiguation (e.g. 'Air Force', 'DLA'). Used only with name.

statestring nullable

Optional 2-letter state/territory code (e.g. 'CA', 'DC'). Used only with name.

emailstring nullable

Exact email address for reverse lookup. Returns one record. Mutually exclusive with name (if both, email wins).

Response

Up to 5 contacts matching the query.

unknown required

Changes

No recorded changes to this operation across all 1 revision of this API.