Trust score
How is this computed?Composite of 5 axes from our methodology (proof-based officialness, live verification, metadata completeness, license clarity, agent readiness).
- Officialnessweight 25%40/100
40/100 from 5 proof signals (domain / portal-backlink / GitHub-org / reciprocal / policy).
- Availabilityweight 25%100/100
Latest verification succeeded.
- Metadata completenessweight 20%90/100
9 of 10 recommended metadata fields populated.
- License clarityweight 15%50/100
License info not yet tracked for APIs (datasets only).
- Agent readinessweight 15%70/100
OpenAPI spec URL declared · Spec format known (openapi) · Homepage URL present · Topic tags assigned
Official Proof
Public Sector APIProof Evidence
official domain (parliament.uk)
Data schema (48 fields)
| Field | Type | Description |
|---|---|---|
| divisionIdDivisionGroupByPartyViewModel | integer (int32) | — |
| numberDivisionGroupByPartyViewModel | integer (int32) | — |
| titleDivisionGroupByPartyViewModel | string | — |
| dateDivisionGroupByPartyViewModel | string (date-time) | — |
| contentCountDivisionGroupByPartyViewModel | integer (int32) | — |
| notContentCountDivisionGroupByPartyViewModel | integer (int32) | — |
| contentDivisionGroupByPartyViewModel | array<object> | — |
| notContentDivisionGroupByPartyViewModel | array<object> | — |
| divisionIdDivisionViewModel | integer (int32) | — |
| dateDivisionViewModel | string (date-time) | — |
| numberDivisionViewModel | integer (int32) | — |
| notesDivisionViewModel | string | — |
| titleDivisionViewModel | string | — |
| isWhippedDivisionViewModel | boolean | — |
| isGovernmentContentDivisionViewModel | boolean | — |
| authoritativeContentCountDivisionViewModel | integer (int32) | Authoritative content count is the official count. This is the teller content count when tellers are present, but member content count when there are no tellers. |
| authoritativeNotContentCountDivisionViewModel | integer (int32) | Authoritative not content count is the official count. This is the teller not content count when tellers are present, but member not content count when there are no tellers. |
| divisionHadTellersDivisionViewModel | boolean | Whether the division had tellers or not |
| tellerContentCountDivisionViewModel | integer (int32) | Content count is count recorded by the tellers |
| tellerNotContentCountDivisionViewModel | integer (int32) | Not Content count recorded by the tellers |
| memberContentCountDivisionViewModel | integer (int32) | Member content count is the total tally of all members that voted content |
| memberNotContentCountDivisionViewModel | integer (int32) | Member not content count is the total tally of all members that voted not content |
| sponsoringMemberIdDivisionViewModel | integer (int32) | — |
| isHouseDivisionViewModel | boolean | — |
| isInquorateDivisionViewModel | boolean | — |
| amendmentMotionNotesDivisionViewModel | string | — |
| isGovernmentWinDivisionViewModel | boolean | — |
| remoteVotingStartDivisionViewModel | string (date-time) | — |
| remoteVotingEndDivisionViewModel | string (date-time) | — |
| divisionWasExclusivelyRemoteDivisionViewModel | boolean | — |
| contentTellersDivisionViewModel | array<object> | — |
| notContentTellersDivisionViewModel | array<object> | — |
| contentsDivisionViewModel | array<object> | — |
| notContentsDivisionViewModel | array<object> | — |
| memberIdMemberViewModel | integer (int32) | — |
| nameMemberViewModel | string | — |
| listAsMemberViewModel | string | — |
| memberFromMemberViewModel | string | — |
| partyMemberViewModel | string | — |
| partyColourMemberViewModel | string | — |
| partyAbbreviationMemberViewModel | string | — |
| partyIsMainPartyMemberViewModel | boolean | — |
| memberIdMemberVotingRecordViewModel | integer (int32) | — |
| memberWasContentMemberVotingRecordViewModel | boolean | — |
| memberWasTellerMemberVotingRecordViewModel | boolean | — |
| publishedDivisionMemberVotingRecordViewModel | object | — |
| partyNamePartyVoteResultViewModel | string | — |
| voteCountPartyVoteResultViewModel | integer (int32) | — |
Schema captured from openapi 6 days ago.
Verification Status
Using the API
Configuration
- Base URL
- https://lordsvotes-api.parliament.uk
- Version
- v1
- Format
- openapi
- Endpoints
- 5
Try the API
/data/Divisions/{divisionId}Return a Division
/data/Divisions/searchTotalResultsReturn total results count
/data/Divisions/searchReturn a list of Divisions
/data/Divisions/membervotingReturn voting records for a Member
/data/Divisions/groupedbypartyReturn Divisions results grouped by party
Requests are proxied through our servers. Only GET endpoints are testable.
Query examples
curl -s 'https://lordsvotes-api.parliament.uk/swagger/v1/swagger.json' -H 'Accept: application/json'Machine-readable API description (use it to generate clients).
Machine-readable & source
Embed this badge in a README or wiki — it always shows the latest verification state and quality tier.