Skip to main content

CommitteeMembership

GraphQL type: CommitteeMembership · Connection: CommitteeMembershipsConnection

Queries

QueryReturnsDescription
allCommitteeMemberships(filter, orderBy, first, last, before, after)CommitteeMembershipsConnectionPaginated list with filtering and ordering
committeeMembershipById(id: BigInt!)CommitteeMembershipLook up by primary key

Fields

FieldGraphQL TypeNotes
idBigIntPK
thomasIdStringrequired FK
bioguideIdStringrequired FK
partyStringOne of: majority, minority
rankInt
titleString

Relationships

Belongs to

FieldReturnsVia
committeeByThomasIdCommitteethomasId
legislatorByBioguideIdLegislatorbioguideId

Example

{
allCommitteeMemberships(
filter: { thomasId: { equalTo: "SSEG" } }
orderBy: RANK_ASC
) {
nodes {
title
party
rank
legislatorByBioguideId {
officialFull
}
}
}
}