Congress

Search the tracked congressional roster by punctuation-independent name words in any order, sorted by name. Exact filed names and verified aliases win; otherwise every word must match before a sparse any-word fallback. Each member carries the party of their most recent term, or null when not yet matched to a legislator. hasMore flags a truncated match set.

get/v1/congress/members

Request

Query parameters

querystring

Search query — name words or verified alias (e.g. Pelosi, Cruz, Dan Crenshaw).

limitinteger

Maximum results (default 20, max 500; zero or negative values are rejected, values above the maximum are clamped).

positionstring

Optional position filter: Senator or Representative. Senate and House are accepted aliases.

Response

OK

hasMoreboolean

True when more members matched than were returned — raise limit to see them.

Changes

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