c0mm0.com — the continuously verified register of European data

Register record·API·GB·GOVERNMENTVERIFIED · checked 13h ago
W

Written Questions Service API

APINational · United KingdomNo auth

Data around written questions and answers, as well as written ministerial statements.

0
good

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 API

Proof Evidence

official domain (parliament.uk)

Data schema (87 fields)

FieldTypeDescription
urlAttachmentViewModelstring
titleAttachmentViewModelstring
fileTypeAttachmentViewModelstring
fileSizeBytesAttachmentViewModelinteger (int64)
houseDailyReportViewModelobject
dateDailyReportViewModelstring (date-time)
fileSizeBytesDailyReportViewModelinteger (int64)
urlDailyReportViewModelstring
valueDailyReportViewModelItemobject
linksDailyReportViewModelItemarray<object>
totalResultsDailyReportViewModelSearchResultinteger (int32)
resultsDailyReportViewModelSearchResultarray<object>
questionUinGroupedQuestionViewModelstring
dateTabledGroupedQuestionViewModelstring (date-time)
linkedStatementIdLinkedStatementsinteger (int32)
linkTypeLinkedStatementsobject
linkDateLinkedStatementsstring (date-time)
idMemberViewModelinteger (int32)
listAsMemberViewModelstring
nameMemberViewModelstring
partyMemberViewModelstring
partyColourMemberViewModelstring
partyAbbreviationMemberViewModelstring
memberFromMemberViewModelstring
thumbnailUrlMemberViewModelstring
idQuestionsViewModelinteger (int32)
askingMemberIdQuestionsViewModelinteger (int32)
askingMemberQuestionsViewModelobject
houseQuestionsViewModelobject
memberHasInterestQuestionsViewModelboolean
dateTabledQuestionsViewModelstring (date-time)
dateForAnswerQuestionsViewModelstring (date-time)
uinQuestionsViewModelstring
questionTextQuestionsViewModelstring
answeringBodyIdQuestionsViewModelinteger (int32)
answeringBodyNameQuestionsViewModelstring
isWithdrawnQuestionsViewModelboolean
isNamedDayQuestionsViewModelboolean
groupedQuestionsQuestionsViewModelarray<string>
answerIsHoldingQuestionsViewModelboolean
answerIsCorrectionQuestionsViewModelboolean
answeringMemberIdQuestionsViewModelinteger (int32)
answeringMemberQuestionsViewModelobject
correctingMemberIdQuestionsViewModelinteger (int32)
correctingMemberQuestionsViewModelobject
dateAnsweredQuestionsViewModelstring (date-time)
answerTextQuestionsViewModelstring
originalAnswerTextQuestionsViewModelstring
comparableAnswerTextQuestionsViewModelstring
dateAnswerCorrectedQuestionsViewModelstring (date-time)
dateHoldingAnswerQuestionsViewModelstring (date-time)
attachmentCountQuestionsViewModelinteger (int32)
headingQuestionsViewModelstring
attachmentsQuestionsViewModelarray<object>
groupedQuestionsDatesQuestionsViewModelarray<object>
valueQuestionsViewModelItemobject
linksQuestionsViewModelItemarray<object>
totalResultsQuestionsViewModelSearchResultinteger (int32)
resultsQuestionsViewModelSearchResultarray<object>
idStatementsViewModelinteger (int32)
memberIdStatementsViewModelinteger (int32)
memberStatementsViewModelobject
memberRoleStatementsViewModelstring
uinStatementsViewModelstring
dateMadeStatementsViewModelstring (date-time)
answeringBodyIdStatementsViewModelinteger (int32)
answeringBodyNameStatementsViewModelstring
titleStatementsViewModelstring
textStatementsViewModelstring
houseStatementsViewModelobject
noticeNumberStatementsViewModelinteger (int32)
hasAttachmentsStatementsViewModelboolean
hasLinkedStatementsStatementsViewModelboolean
linkedStatementsStatementsViewModelarray<object>
attachmentsStatementsViewModelarray<object>
valueStatementsViewModelItemobject
linksStatementsViewModelItemarray<object>
totalResultsStatementsViewModelSearchResultinteger (int32)
resultsStatementsViewModelSearchResultarray<object>
relLinkstring
hrefLinkstring
methodLinkstring
typeProblemDetailsstring
titleProblemDetailsstring
statusProblemDetailsinteger (int32)
detailProblemDetailsstring
instanceProblemDetailsstring

Schema captured from openapi 3 days ago.

Verification Status

Using the API

Configuration

Base URL
https://writtenquestions-api.parliament.uk
Version
v1
Format
openapi
Endpoints
7

Try the API

GET/api/dailyreports/dailyreports

Returns a list of daily reports

GET/api/writtenquestions/questions

Returns a list of written questions

GET/api/writtenquestions/questions/{id}

Returns a written question

GET/api/writtenquestions/questions/{date}/{uin}

Returns a written question

GET/api/writtenstatements/statements

Returns a list of written statements

Requests are proxied through our servers. Only GET endpoints are testable.

Query examples

curl -s 'https://writtenquestions-api.parliament.uk/swagger/v1/swagger.json' -H 'Accept: application/json'

Machine-readable API description (use it to generate clients).

Machine-readable & source

Written Questions Service API — live verification badge

Embed this badge in a README or wiki — it always shows the latest verification state and quality tier.