c0mm0.com — the continuously verified register of European data

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

Annunciator content API

APINational · United KingdomNo auth

Get data from the annunciator system.

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%80/100

    8 of 10 recommended metadata fields populated.

  • License clarityweight 15%50/100

    License info not yet tracked for APIs (datasets only).

  • Agent readinessweight 15%60/100

    OpenAPI spec URL declared · Spec format known (openapi) · Homepage URL present

Official Proof

Public Sector API

Proof Evidence

official domain (parliament.uk)

Data schema (45 fields)

FieldTypeDescription
membershipFromHouseMembershipViewModelstring
displayOrderLineViewModelinteger (int32)
contentTypeLineViewModelobject
contentUrlLineViewModelstring
contentAdditionalJsonLineViewModelstring
styleLineViewModelobject
horizontalAlignmentLineViewModelobject
verticalAlignmentLineViewModelobject
contentLineViewModelstring
memberLineViewModelobject
forceCapitalisationLineViewModelboolean
idMemberViewModelinteger (int32)
nameDisplayAsMemberViewModelstring
nameListAsMemberViewModelstring
nameFullTitleMemberViewModelstring
nameAddressAsMemberViewModelstring
thumbnailUrlMemberViewModelstring
latestPartyMemberViewModelobject
latestHouseMembershipMemberViewModelobject
annunciatorDisabledMessageViewModelboolean
idMessageViewModelinteger (int32)
slidesMessageViewModelarray<object>
scrollingMessagesMessageViewModelarray<object>
annunciatorTypeMessageViewModelobject
publishTimeMessageViewModelstring (date-time)
isSecurityOverrideMessageViewModelboolean
showCommonsBellMessageViewModelboolean
showLordsBellMessageViewModelboolean
idPartyViewModelinteger (int32)
namePartyViewModelstring
backgroundColourPartyViewModelstring
idScrollingMessageViewModelinteger (int32)
verticalAlignmentScrollingMessageViewModelobject
contentScrollingMessageViewModelstring
displayFromScrollingMessageViewModelstring (date-time)
displayToScrollingMessageViewModelstring (date-time)
alertTypeScrollingMessageViewModelobject
linesSlideViewModelarray<object>
typeSlideViewModelobject
carouselOrderSlideViewModelinteger (int32)
carouselDisplaySecondsSlideViewModelinteger (int32)
speakerTimeSlideViewModelstring (date-time)
slideTimeSlideViewModelstring (date-time)
soundToPlaySlideViewModelobject
idSlideViewModelinteger (int32)

Schema captured from openapi 6 days ago.

Verification Status

Using the API

Configuration

Base URL
https://now-api.parliament.uk
Version
v1
Format
openapi
Endpoints
2

Try the API

GET/api/Message/message/{annunciator}/current

Return the current message by annunciator type

GET/api/Message/message/{annunciator}/{date}

Return the most recent message by annunciator after date time specified

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

Query examples

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

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

Machine-readable & source

Annunciator content API — live verification badge

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