Table of contents

Schema: html_publication

Frontend schema

This schema describes the content item that is returned from the content store.

analytics_identifier
string or null
A short identifier we send to Google Analytics for multi-valued fields. This means we avoid the truncated values we would get if we sent the path or slug of eg organisations.
base_path
string
A path only. Query string and/or fragment are not allowed.
content_id
string

description
string or null

details
object
body
string
The main content provided as HTML rendered from govspeak
headings
string

public_timestamp
string

first_published_version
boolean

isbn
string
Identifies the Print ISBN to be displayed when printing an HTML Publication
web_isbn
string
Identifies the Web ISBN to be displayed when printing an HTML Publication
print_meta_data_contact_address
string
Identifies the contact address of the institution which has produced the HTML Publication. To be displayed when printing an HTML Publication
change_history
array

document_type
string

Allowed values: aaib_report, about, about_our_services, access_and_opening, announcement, answer, asylum_support_decision, authored_article, business_finance_support_scheme, business_support, business_support_finder, calculator, calendar, campaign, case_study, closed_consultation, cma_case, coming_soon, complaints_procedure, completed_transaction, consultation, consultation_outcome, contact, corporate_report, correspondence, countryside_stewardship_grant, decision, detailed_guidance, detailed_guide, dfid_research_output, document_collection, drug_safety_update, email_alert_signup, employment_appeal_tribunal_decision, employment_tribunal_decision, equality_and_diversity, esi_fund, fatality_notice, field_of_operation, financial_release, financial_releases_campaign, financial_releases_geoblocker, financial_releases_index, financial_releases_success, finder, finder_email_signup, foi_release, form, generic_with_external_related_links, gone, government_response, guidance, guide, help_page, hmrc_manual, hmrc_manual_section, homepage, html_publication, impact_assessment, independent_report, international_development_fund, international_treaty, licence, license_finder, local_transaction, maib_report, mainstream_browse_page, manual, manual_section, map, media_enquiries, medical_safety_alert, membership, ministerial_role, national, national_statistics, national_statistics_announcement, need, news_article, news_story, notice, official, official_statistics, official_statistics_announcement, open_consultation, oral_statement, organisation, our_energy_use, our_governance, person, personal_information_charter, petitions_and_campaigns, place, placeholder, placeholder_ministerial_role, placeholder_organisation, placeholder_person, placeholder_policy, placeholder_policy_area, placeholder_topical_event, placeholder_working_group, placeholder_world_location, placeholder_worldwide_organisation, policy, policy_area, policy_paper, press_release, procurement, programme, promotional, publication_scheme, raib_report, recruitment, redirect, regulation, research, search, service_manual_guide, service_manual_homepage, service_manual_service_standard, service_manual_service_toolkit, service_manual_topic, service_standard_report, services_and_information, simple_smart_answer, smart_answer, social_media_use, special_route, specialist_document, speech, staff_update, statistical_data_set, statistics, statistics_announcement, statutory_guidance, take_part, tax_tribunal_decision, taxon, terms_of_reference, topic, topical_event, topical_event_about_page, transaction, transparency, travel_advice, travel_advice_index, unpublishing, utaac_decision, vehicle_recalls_and_faults_alert, video, welsh_language_scheme, working_group, world_location, world_location_news_article, world_news_story, worldwide_organisation, written_statement
email_document_supertype
string
Document supertype grouping intended to power the Whitehall finders and email subscriptions
first_published_at
string
The date the content was first published. Automatically determined by the publishing-api, unless overridden by the publishing application.
government_document_supertype
string
Document supertype grouping intended to power the Whitehall finders and email subscriptions
last_edited_at
string
Last time when the content received a major or minor update.
links
object
taxons
Prototype-stage taxonomy label for this content item
ordered_related_items
Related items, can be any page on GOV.UK. Mostly used for mainstream content to power the sidebar. Ordering of the links is determined by the editor in Content Tagger.
ordered_related_items_overrides
Related items, can be any page on GOV.UK. Overrides ‘more like this’ automatically generated links in the beta navigation.
mainstream_browse_pages
Powers the /browse section of the site. These are known as sections in some legacy apps.
meets_user_needs
The user needs this piece of content meets.
topics
Powers the /topic section of the site. These are known as specialist sectors in some legacy apps.
organisations

parent

policy_areas

available_translations
Link type automatically added by Publishing API
children
Link type automatically added by Publishing API
policies
Link type automatically added by Publishing API
document_collections
Link type automatically added by Publishing API
child_taxons
Link type automatically added by Publishing API
topic_content
Link type automatically added by Publishing API
mainstream_browse_content
Link type automatically added by Publishing API
locale
string

Allowed values: ar, az, be, bg, bn, cs, cy, de, dr, el, en, es, es-419, et, fa, fr, he, hi, hu, hy, id, it, ja, ka, ko, lt, lv, ms, pl, ps, pt, ro, ru, si, sk, so, sq, sr, sw, ta, th, tk, tr, uk, ur, uz, vi, zh, zh-hk, zh-tw
navigation_document_supertype
string
Document type grouping powering the new taxonomy-based navigation pages
need_ids
array

phase
string
The service design phase of this content item - https://www.gov.uk/service-manual/phases
Allowed values: alpha, beta, live
public_updated_at
string
When the content was last significantly changed (a major update). Shown to users. Automatically determined by the publishing-api, unless overridden by the publishing application.
publishing_app
string
The application that published this item.
Allowed values: calculators, calendars, collections-publisher, contacts, content-tagger, design-principles, external-link-tracker, feedback, frontend, hmrc-manuals-api, info-frontend, licencefinder, manuals-frontend, manuals-publisher, maslow, need-api, performanceplatform-big-screen-view, policy-publisher, publisher, rummager, service-manual-publisher, share-sale-publisher, short-url-manager, smartanswers, specialist-publisher, spotlight, static, tariff, travel-advice-publisher, whitehall
publishing_request_id
string
A unique identifier used to track publishing requests to rendered content
rendering_app
string or null
The application that renders this item.
schema_name
string

Allowed values: html_publication
title
string

updated_at
string

user_journey_document_supertype
string
Document type grouping powering analytics of user journeys
withdrawn_notice
object
explanation
string

withdrawn_at

View this schema on GitHub

Random example

{
  "base_path": "/8fede06d-5d2e-47fc-8bde-de298da18bb4/7df11f57-1b65-49b4-bd5e-dddac6a308a0",
  "title": "Quisque turpis tristique Suspendisse risus bibendum. sollicitudin interdum. Nam et elit. Aenean scelerisque. at imperdiet libero. ac et non hendrerit, eros. eu mauris in, adipiscing ipsum ac",
  "public_updated_at": "2017-06-01T15:07:10+00:00",
  "rendering_app": null,
  "locale": "ko",
  "need_ids": [

  ],
  "analytics_identifier": "et ac adipiscing lectus dolor Suspendisse vel finibus, ac Aenean risus lorem",
  "phase": "alpha",
  "details": {
    "body": "Nam non tempor morbi Aenean molestie vel nibh Ut ac non amet, hendrerit, Nam interdum. volutpat interdum. Pellentesque leo Lorem libero. suscipit et senectus",
    "headings": "ultricies sem sed Lorem porttitor dolor sit lorem in, massa scelerisque. sollicitudin Mauris Suspendisse volutpat fames nibh. tristique leo interdum. adipiscing cursus Duis risus est. suscipit imperdiet molestie lectus a dolor eros. Ut turpis non tempor tristique et libero. eu Sed vestibulum. vel aliquet. interdum. senectus ipsum egestas. nisl Pellentesque habitant malesuada ac Aenean pellentesque morbi vel elit. consectetur amet, eu tempor nibh et finibus, ac risus Ut ac bibendum. sagittis Quisque ac mauris purus orci Nam molestie Nam hendrerit, at",
    "public_timestamp": "2017-07-18T12:57:37+00:00",
    "first_published_version": true,
    "isbn": "Aenean elit. bibendum. pellentesque vel porttitor dolor Pellentesque eros. Lorem nibh Suspendisse sollicitudin adipiscing tempor libero. Quisque ac Ut aliquet. non interdum. et leo",
    "web_isbn": "sagittis cursus dolor Pellentesque tempor nisl at bibendum. Nam pellentesque",
    "print_meta_data_contact_address": "non senectus Ut hendrerit, bibendum. at Sed nibh. interdum. Ut vestibulum. tempor eu ac aliquet. vel nibh Pellentesque tempor porttitor",
    "change_history": [
      {
        "public_timestamp": "2017-04-15T12:21:45+00:00",
        "note": "leo finibus, risus porttitor massa purus ultricies tristique Ut Quisque dolor netus est. turpis ac habitant at ac cursus Nam"
      },
      {
        "public_timestamp": "2017-06-14T03:30:31+00:00",
        "note": "Duis ac Mauris in, nisl cursus vel ipsum molestie lectus ac est. scelerisque. aliquet. libero. eu risus vel sagittis Pellentesque Quisque adipiscing nibh. tristique et netus orci fames suscipit lorem turpis eu Sed Suspendisse ac massa"
      },
      {
        "public_timestamp": "2017-04-18T01:31:34+00:00",
        "note": "Lorem habitant interdum. pellentesque lectus suscipit amet, Mauris eros. ipsum vel molestie turpis at ac finibus, bibendum. Pellentesque risus fames tempor ac morbi a Nam elit. dolor nibh molestie eu nisl netus ac Nam lorem imperdiet Sed libero. et mauris non massa Quisque sagittis adipiscing Ut sem interdum. Aenean tristique tempor consectetur est. Duis sit leo vel ultricies Suspendisse scelerisque. egestas. dolor senectus risus sollicitudin nibh. orci cursus in, sed tristique purus malesuada ac Ut aliquet. non et volutpat vestibulum. eu porttitor hendrerit,"
      },
      {
        "public_timestamp": "2017-06-01T00:46:33+00:00",
        "note": "in, hendrerit, cursus malesuada Quisque molestie purus pellentesque aliquet. eros. Sed et tristique eu suscipit finibus, fames morbi risus lorem sit interdum. amet, tristique nibh. bibendum. vel sagittis Nam volutpat at risus egestas. ipsum netus tempor nisl dolor est. sed sem vel Aenean turpis senectus habitant Ut dolor ac ac non orci lectus vestibulum. molestie imperdiet libero. ac scelerisque. elit. adipiscing nibh Ut"
      },
      {
        "public_timestamp": "2017-04-06T15:26:25+00:00",
        "note": "Ut Quisque cursus eu Pellentesque a sed ac consectetur lorem amet, est. et senectus nibh. molestie at tristique Suspendisse eu suscipit malesuada ipsum imperdiet elit. tempor purus vel Aenean adipiscing nisl non Lorem libero. interdum. in, volutpat sit vel"
      },
      {
        "public_timestamp": "2017-06-10T22:43:40+00:00",
        "note": "molestie eu sollicitudin netus tempor Suspendisse Nam amet, tempor nibh. cursus sit Quisque adipiscing Pellentesque ac leo fames dolor hendrerit, a orci massa et vel lectus pellentesque interdum. vestibulum. risus in, senectus purus ac Mauris finibus, vel eu"
      },
      {
        "public_timestamp": "2017-05-01T02:57:34+00:00",
        "note": "Nam Aenean eu egestas. vel nibh Suspendisse leo lorem interdum. Quisque dolor molestie elit. sagittis ac tristique hendrerit, massa nisl Ut nibh. finibus, ipsum orci est. Pellentesque sem mauris interdum. purus imperdiet adipiscing pellentesque porttitor sit suscipit at tempor sollicitudin malesuada et dolor habitant eu eros. Duis ac tristique in, tempor Nam ac volutpat risus libero. fames senectus netus ultricies et morbi aliquet. Sed bibendum. sed turpis vestibulum. risus non Lorem cursus non scelerisque. molestie"
      },
      {
        "public_timestamp": "2017-06-02T15:40:05+00:00",
        "note": "Suspendisse molestie interdum. libero. finibus, fames sed vestibulum. a massa turpis dolor Pellentesque"
      },
      {
        "public_timestamp": "2017-03-31T00:14:42+00:00",
        "note": "dolor egestas. fames tristique massa ac Sed ipsum turpis Lorem ac imperdiet Nam interdum. nibh. eu vel pellentesque vel ac tristique orci eu in, hendrerit, Pellentesque tempor Aenean Ut et senectus eros. sem ultricies sagittis sollicitudin leo sed a amet, porttitor vestibulum. est. suscipit non sit ac molestie habitant Suspendisse mauris risus tempor scelerisque. purus et lorem volutpat morbi malesuada nisl Duis Quisque elit. finibus, at consectetur nibh Nam cursus interdum. risus Ut libero. dolor netus bibendum. molestie adipiscing aliquet. lectus"
      },
      {
        "public_timestamp": "2017-07-20T19:05:49+00:00",
        "note": "ac risus habitant turpis malesuada interdum. bibendum. netus Mauris morbi Duis finibus, sem Aenean elit. cursus tristique et eu hendrerit, ipsum ultricies dolor Ut ac volutpat ac nisl Nam et Ut a egestas. eu eros. suscipit sagittis in, vel tristique lectus imperdiet orci Quisque massa Sed ac est. consectetur libero. Nam adipiscing non pellentesque sed sit fames vel Pellentesque lorem mauris tempor aliquet. dolor sollicitudin scelerisque. at senectus nibh. Lorem vestibulum. porttitor tempor interdum. risus molestie amet, Suspendisse nibh purus non molestie leo"
      }
    ]
  },
  "content_id": "247d613e-6aca-4ff2-9371-1b2ae213a8ba",
  "links": {
    "organisations": [
      {
        "document_type": "ultricies massa tempor ipsum Duis Mauris tristique mauris dolor interdum. est. Quisque vel adipiscing Ut risus sed Ut nisl risus ac Lorem morbi ac sollicitudin porttitor aliquet. habitant eu tempor Pellentesque sem suscipit imperdiet ac non hendrerit, a vel elit. bibendum. vestibulum. nibh. malesuada interdum. pellentesque senectus cursus at eu Sed libero. eros. netus ac sagittis molestie Suspendisse tristique scelerisque. orci et sit dolor fames lectus egestas. Nam Aenean leo nibh lorem Nam molestie volutpat non purus turpis consectetur et amet, in, finibus,",
        "schema_name": "tempor ultricies egestas. volutpat nisl nibh netus dolor amet, purus et ac non ac Ut scelerisque. libero. sollicitudin Sed finibus, Lorem adipiscing at interdum. malesuada non Quisque Pellentesque lorem sem Mauris massa",
        "public_updated_at": "sagittis finibus, tempor vestibulum. eros. netus cursus Ut morbi malesuada at senectus turpis adipiscing eu habitant dolor egestas. imperdiet a orci leo Aenean nibh. non nisl molestie bibendum. fames Duis Pellentesque risus Sed ac ac interdum. dolor eu ipsum pellentesque mauris amet, scelerisque. lectus sollicitudin elit. Nam Lorem molestie tempor Ut in, ac",
        "content_id": "ab327961-7ead-459e-b7b2-e765b0579dba",
        "title": "non molestie vel leo eu mauris finibus, dolor scelerisque. ultricies Pellentesque interdum. Mauris Nam pellentesque molestie consectetur at sem sollicitudin tempor Lorem senectus ac non eros. hendrerit, ac vestibulum. nibh. imperdiet adipiscing volutpat ac Aenean libero. Sed tristique Suspendisse turpis a malesuada vel eu massa risus sed morbi est. ac lorem Ut sagittis Duis et risus tristique netus Nam fames porttitor suscipit nisl elit. Ut aliquet. habitant lectus orci cursus in, egestas. sit purus dolor",
        "base_path": "/029ea74d-16d5-4d46-a8c0-e8882947a6c1/35005bcb-54ad-4daa-b29e-af046043fa08",
        "api_path": "/68f36e7c-ebd3-4acc-bb02-0ee5bee9b522/39b8ca8d-cccd-42dc-9868-b35e1560d8b4/a55a2764-83eb-47e9-997a-a2ae4bdf2b57/4637aae2-4b12-4285-a39e-26eb239228fe/8b768372-8b94-4b03-965f-2eab9541523f",
        "api_url": "http://example.com/8832dbce-1667-4567-93fe-d2a31a32032d/d25b2f44-c575-4e23-8572-10e8d6a35b5c/adb09eb6-d039-4f53-b8f5-27e7ecbdaa02/f0dd8ca6-9c14-4ac5-81ec-a9124f341157#fa845797b7ac621b6170dc3fb5b29484",
        "locale": "bg",
        "analytics_identifier": null,
        "withdrawn": false,
        "change_description": "sit Duis est. ac eu porttitor pellentesque fames eros. ultricies tempor cursus Pellentesque leo sem morbi at senectus imperdiet vel adipiscing et molestie Mauris in, aliquet. molestie dolor Ut mauris eu tempor ac Sed libero. tristique suscipit",
        "links": {
        }
      },
      {
        "details": {
        },
        "document_type": "et elit. eu bibendum. non scelerisque. nibh egestas. nisl Ut sagittis risus fames Sed aliquet. dolor",
        "content_id": "c9b53614-1b93-4f37-8e5c-bc5e5055afd4",
        "title": "nibh. amet, cursus ac Nam risus sagittis Lorem mauris Suspendisse nibh risus suscipit at porttitor eros. finibus, eu bibendum. adipiscing pellentesque volutpat imperdiet Ut tempor orci lorem sollicitudin non malesuada purus ipsum vel non Ut interdum. sit egestas. sed hendrerit, vestibulum. Pellentesque lectus in, fames Aenean interdum. est. turpis et ac tempor libero. tristique dolor aliquet. elit. consectetur sem Duis Quisque Nam eu ac molestie molestie Mauris netus morbi habitant et tristique scelerisque. a Sed massa nisl senectus ultricies vel dolor ac leo",
        "base_path": "/986432b9-8d38-4ead-b7c0-2ec9cce67a42",
        "api_path": "/3ae485a4-0992-4c53-b555-96156f247848/649d7efb-f497-4310-ad0b-d4a8bd0e85fd/f5d8d286-4f65-4640-b269-ea69e560ae4d/78177e76-1aa6-4b83-a924-83652e784eec",
        "locale": "ps",
        "analytics_identifier": "turpis sem et egestas. aliquet. scelerisque. Nam est. ac ultricies senectus fames dolor Duis eros. ipsum eu consectetur elit. adipiscing sed imperdiet orci sagittis bibendum. in, netus Mauris purus",
        "country": {
          "name": "porttitor imperdiet bibendum. libero. dolor nisl Duis consectetur Lorem habitant tristique ac Quisque hendrerit, Nam malesuada senectus lectus adipiscing Nam orci finibus, risus vel sagittis eu non Ut Aenean",
          "slug": "molestie dolor turpis ultricies libero. habitant est. tristique at dolor netus non sagittis vel sit in, sollicitudin Ut Mauris malesuada pellentesque non purus tristique senectus",
          "synonyms": [
            "nibh. finibus, adipiscing sagittis porttitor consectetur tristique lorem non ipsum Nam turpis vestibulum. aliquet. Quisque netus lectus at Ut eu scelerisque. purus in, vel tristique sollicitudin ac massa est. Suspendisse Sed molestie risus risus",
            "sem lectus imperdiet Nam sit non malesuada dolor elit. mauris pellentesque nibh nisl a ultricies Ut volutpat Mauris ac porttitor Sed in, sollicitudin purus Nam sed Aenean bibendum. fames habitant libero. interdum. amet, sagittis morbi eros. vestibulum. tristique eu hendrerit, ac molestie netus turpis consectetur Pellentesque tristique dolor lorem Suspendisse Ut tempor eu finibus,",
            "nibh elit. sagittis amet, Nam ac dolor interdum. volutpat sollicitudin turpis lorem ultricies ipsum ac vel at pellentesque nisl risus tempor Aenean Duis eu lectus massa et",
            "molestie suscipit vel eu non Nam netus ultricies egestas. habitant ac bibendum. Quisque tempor senectus Mauris leo lectus risus nisl vel hendrerit, sollicitudin tristique Lorem eu dolor dolor et Pellentesque non finibus, orci at nibh. ipsum mauris scelerisque. cursus",
            "bibendum. volutpat tempor et pellentesque ac aliquet. sit Nam non purus turpis nisl vel ipsum tristique Ut orci tristique Aenean vel Duis habitant leo vestibulum. amet, ac et tempor mauris consectetur elit. molestie lorem sem hendrerit, risus fames risus morbi adipiscing ac eu cursus Suspendisse malesuada interdum. est. scelerisque. nibh. dolor sagittis sollicitudin eu eros. nibh lectus"
          ]
        },
        "links": {
        }
      },
      {
        "details": {
        },
        "document_type": "ac orci volutpat morbi Aenean sollicitudin risus porttitor at adipiscing Pellentesque Suspendisse vel ac non habitant purus turpis Ut lectus elit. et sagittis imperdiet tristique amet, vel eros. et Nam eu senectus Quisque dolor pellentesque ac sit Nam lorem finibus, hendrerit, dolor netus interdum. Sed a Lorem massa",
        "schema_name": "Sed Quisque adipiscing Lorem hendrerit, risus sem Pellentesque ac non scelerisque.",
        "public_updated_at": "nibh porttitor fames in, nisl leo vel netus tristique cursus et Duis finibus, non",
        "content_id": "1e4b1834-6207-4423-87ca-68c21033fa6f",
        "title": "sit lectus nibh. orci molestie porttitor mauris a Aenean tempor finibus, Nam Pellentesque purus Ut ipsum Mauris habitant Quisque molestie interdum. amet, lorem eros. bibendum. elit. non suscipit Sed nibh fames eu risus Nam leo Ut sagittis tempor ac malesuada hendrerit, vel vel nisl egestas. Duis morbi imperdiet turpis pellentesque ultricies",
        "description": "mauris netus",
        "base_path": "/70ad4189-724b-4538-b65f-b0c0349f091c/507d039b-4176-4971-9819-a7e1d165f86e/a5fdb50e-0245-40b1-9267-80d229edbf7e",
        "locale": "cs",
        "analytics_identifier": "imperdiet pellentesque lorem Ut est. nibh. nisl eu at a tempor",
        "country": {
          "name": "",
          "slug": "et vestibulum. non eu Duis lectus adipiscing lorem sem sit leo mauris fames molestie tempor amet, nisl netus sed vel Pellentesque malesuada risus consectetur Ut tristique Sed ac interdum. purus ac interdum. cursus sagittis ac dolor suscipit vel volutpat eu Suspendisse scelerisque. Lorem tristique"
        }
      }
    ],
    "children": [

    ],
    "topic_content": [
      {
        "content_id": "72c93794-1e3b-4d4b-995f-994737fcda18",
        "title": "Mauris scelerisque. nibh Ut mauris et Sed turpis Quisque Aenean imperdiet Lorem nibh. massa dolor amet, malesuada",
        "description": null,
        "base_path": "/87756f04-10a1-40ca-a30b-822648eb9b83/496eeef6-abea-4a6d-890c-ee82b4428e49/fe63b211-32b5-4355-8652-8aeac7430e3b/fea64a7e-8011-4009-9320-3ca9e3eb6b17/428c5fed-d5b5-40f2-bf3e-eb3c6e04eb0a",
        "api_path": "/e3e9f9bf-0ec3-4210-9798-27ea27411d7e/26777ff9-d7da-45ef-9732-a692e3529422/b43dcbb2-a880-4ba4-bb34-0ca6b4454da5/5f5afb6c-690f-4348-9f2f-9bce2a92d924/666c6b5f-1564-4369-ad13-199c8faf8a73",
        "api_url": "http://example.com/6c1b794f-20dc-4517-b00f-529a004681e6/05630a94-edbd-492a-8afa-e60784483870#8922cd0f5dd5d677dc64c41372c21de2",
        "web_url": "http://example.com/3cde8db6-0144-4bdb-8407-b48da6becf50/5177de4d-145c-45ba-8871-a13a55d6ecf1/5445420f-4050-4a29-a46b-18bd6105e2bd/0c986a19-9014-4cda-9a4f-438cb5d97bc2/14a5d99f-7347-4fd0-a76c-444c3cc870ad#f28d5911de0d1fc6c5e3efb082723f4b",
        "locale": "uz",
        "analytics_identifier": "ac et sollicitudin",
        "country": {
          "name": "eu suscipit eu risus nibh. leo turpis volutpat cursus Ut orci et tempor Pellentesque porttitor molestie Quisque vel ipsum vel est. lorem ultricies interdum. Duis Lorem dolor adipiscing libero. Mauris sit sollicitudin tristique habitant sagittis morbi risus at consectetur ac hendrerit, amet, non eros. et senectus sem elit. fames imperdiet ac sed",
          "slug": "eros. et netus Mauris Suspendisse sagittis ac sit turpis molestie non Aenean consectetur Duis aliquet. ipsum tempor non malesuada ultricies nibh risus hendrerit, Pellentesque fames Quisque tempor libero. sollicitudin ac"
        },
        "change_description": "risus nibh. massa Mauris ac aliquet. suscipit vel interdum. scelerisque. finibus, pellentesque hendrerit, et Aenean dolor purus tempor nisl interdum. senectus Ut elit. Quisque Suspendisse et sem non risus Duis fames sagittis sit vel molestie lorem orci Nam egestas. ipsum mauris turpis ac at malesuada eros. nibh imperdiet a amet, morbi libero. ac vestibulum. tristique eu Ut leo Pellentesque"
      },
      {
        "details": {
        },
        "schema_name": "in, sem mauris massa molestie egestas. aliquet. hendrerit, tristique Aenean ac pellentesque consectetur Ut malesuada ipsum Duis libero. vel Sed non habitant finibus, suscipit sagittis ultricies ac eros. Nam tempor est. dolor leo Pellentesque ac Mauris cursus eu tristique orci turpis et at imperdiet risus et volutpat fames bibendum. molestie Nam sed a lectus morbi tempor nibh vestibulum. nibh. Lorem sollicitudin interdum. vel",
        "content_id": "ee31bc38-c01b-44c8-9e1f-daefa08de6a7",
        "title": "mauris ipsum eu eu imperdiet scelerisque. Nam est. sem Sed Duis purus sed ac vel morbi habitant finibus, porttitor at risus ultricies Mauris Ut Pellentesque amet, a sollicitudin interdum. Suspendisse eros. aliquet. adipiscing Lorem malesuada egestas. volutpat orci molestie ac molestie vestibulum. ac sagittis in, et sit turpis lectus dolor Nam leo tristique libero. lorem vel nibh Aenean Ut tristique consectetur fames tempor cursus dolor nisl suscipit interdum.",
        "description": null,
        "base_path": "/a2760960-28be-4f35-bcb5-33d753c3fa98/191ff822-d918-44ae-b6c5-c7ab43383a19/64492d23-61a2-4e94-af30-f24f501f078e/0ecd593b-faa8-4f76-9a33-762b8c7aa032",
        "api_url": "http://example.com/e23289f5-c016-45c8-ac8c-6f165fe4f811/3ef90a39-136a-45d8-bd9f-a6ce80415a51#4cf20ce61476eab56554e372af396689",
        "locale": "sq",
        "withdrawn": false,
        "country": {
          "name": "Ut et ac tempor ultricies volutpat Duis finibus, leo risus egestas. ac sed dolor dolor sit Aenean sem sollicitudin molestie Nam amet, Lorem",
          "slug": "Nam sed Nam Quisque scelerisque. pellentesque Duis mauris ultricies bibendum. porttitor tempor non Suspendisse Pellentesque finibus, lectus ipsum malesuada ac est. eros. nibh. egestas. in, orci et sollicitudin habitant Sed a Ut hendrerit, sem turpis sit lorem tristique tempor morbi dolor eu nibh leo sagittis netus volutpat risus aliquet. cursus elit. Ut eu amet, vel interdum. imperdiet vel dolor adipiscing",
          "synonyms": [
            "volutpat interdum. Mauris vestibulum. et vel leo Nam dolor Nam netus interdum. elit. molestie ac libero. sagittis ac tristique porttitor ac suscipit Suspendisse non turpis bibendum. sollicitudin sem adipiscing senectus purus nibh ultricies Ut est. Duis scelerisque. Quisque lectus Pellentesque orci finibus, vel eros. non imperdiet malesuada Sed tempor Ut Aenean nibh. Lorem morbi risus lorem pellentesque at massa dolor sed mauris nisl sit cursus aliquet. ipsum ac consectetur risus molestie tristique eu in, amet, et egestas. hendrerit, habitant",
            "volutpat nisl bibendum. nibh. ac netus eu porttitor adipiscing lorem leo ac lectus est. ipsum Suspendisse hendrerit, sem Duis at aliquet. cursus consectetur Ut massa pellentesque Nam ac finibus, egestas. risus non risus Aenean vel orci et vel Nam in, tempor molestie sollicitudin Mauris morbi sit Quisque imperdiet Pellentesque ultricies dolor et interdum. Lorem turpis molestie senectus Sed sagittis fames interdum. dolor"
          ]
        },
        "change_description": "suscipit nibh. Duis ac bibendum. mauris in, sollicitudin turpis purus lorem adipiscing eu tempor massa Nam ac orci interdum. pellentesque ac et dolor fames Mauris eros. vestibulum. Quisque malesuada risus a Lorem Pellentesque finibus, scelerisque. ac dolor vel sagittis molestie netus volutpat non Sed elit. est. ultricies et tempor nisl amet, aliquet. porttitor at libero. cursus molestie sed tristique eu vel Suspendisse habitant egestas. sit risus morbi hendrerit, lectus interdum. Ut Aenean leo non Ut consectetur Nam tristique ipsum nibh senectus imperdiet sem",
        "links": {
        }
      },
      {
        "document_type": "risus elit. hendrerit, a Lorem Ut sollicitudin vel Suspendisse orci morbi nisl ac tempor tempor risus nibh. Aenean Mauris eu et molestie purus Ut consectetur libero. imperdiet aliquet. mauris bibendum. non est. turpis",
        "public_updated_at": "amet, lectus libero. suscipit Aenean leo purus tempor dolor elit. sit molestie lorem ac turpis nibh. tristique fames finibus, interdum. ac tempor sed in, a nibh risus tristique porttitor egestas. senectus sollicitudin pellentesque eros. malesuada eu Sed risus Lorem at mauris et imperdiet non consectetur ac sem Nam hendrerit, Pellentesque Ut ultricies eu Mauris Ut netus nisl vel dolor ac vestibulum. volutpat Duis bibendum. adipiscing massa orci non Quisque ipsum",
        "content_id": "469b10cd-d1e4-425e-9de9-9761ba733436",
        "title": "vestibulum. molestie vel tristique libero. eu Sed ultricies eros. mauris Mauris turpis purus scelerisque. sem porttitor",
        "base_path": "/b72725ce-5a25-4ae7-a231-6d7811163b05/0560497c-0d67-4705-b9cf-5b9b3fe3e89d/70c36d5d-bdcf-4bbb-896e-cb34ef705d86",
        "api_url": "http://example.com/95f5c6b4-2242-4c66-a905-5f91b254f38e/8e533a9c-536a-4beb-b007-5b6fae8b5c6f/26b382b6-fc17-453c-96af-ba6f0ca1023d#b1dec82b48a9fd7226e19e8b1c6cc20a",
        "locale": "az",
        "analytics_identifier": "nibh habitant amet, senectus et lorem Aenean molestie scelerisque. turpis vel Ut mauris eros. imperdiet lectus eu vel sit nisl ac Duis suscipit at tempor tristique eu et vestibulum. bibendum. hendrerit, Sed Nam massa pellentesque ac sed dolor tristique sem leo Quisque volutpat dolor porttitor sollicitudin Suspendisse risus molestie",
        "country": {
          "name": "scelerisque. hendrerit, nibh. molestie orci elit. et aliquet. interdum. nibh Nam suscipit leo lorem Suspendisse Sed sem morbi sed risus Duis et adipiscing at ac Ut finibus, a vel habitant dolor Ut lectus eu tristique eros. mauris risus malesuada pellentesque sagittis ipsum sollicitudin purus Mauris ultricies libero. turpis tempor non dolor tempor amet, nisl Pellentesque volutpat ac ac Nam non est. eu fames in, senectus porttitor cursus vestibulum. interdum. Lorem tristique vel",
          "slug": "amet, est. Suspendisse molestie nibh. libero. senectus dolor finibus, vestibulum. orci interdum. leo scelerisque. eros. aliquet. egestas. nisl pellentesque sagittis porttitor et volutpat a ac mauris morbi adipiscing in, risus lorem Ut interdum. et habitant ipsum fames consectetur ac nibh eu vel elit. tempor at imperdiet non Aenean tristique suscipit Pellentesque cursus hendrerit, Ut dolor malesuada sit Quisque tempor Duis eu"
        },
        "change_description": "orci molestie sollicitudin"
      }
    ],
    "mainstream_browse_content": [
      {
        "details": {
        },
        "schema_name": "est. ultricies dolor fames turpis Quisque dolor et Mauris ac sed Sed morbi adipiscing habitant molestie nibh. finibus, amet, sit interdum. malesuada molestie nisl Nam aliquet. tempor ac ac consectetur eu eu massa et senectus",
        "content_id": "95d4b20d-a497-4622-a207-faf3ae97694b",
        "title": "lorem hendrerit, purus vel lectus leo massa fames sit turpis vestibulum. interdum. Ut adipiscing Nam Suspendisse ipsum ac malesuada Sed senectus aliquet. non Duis ac finibus, interdum. Aenean nibh morbi mauris Lorem ac et sagittis dolor Nam netus cursus tristique non sollicitudin nisl molestie a sem et tempor eu",
        "description": null,
        "base_path": "/1c6e7d79-15c6-4356-b9b1-0d31fba3f98c/8da12dd5-8e84-4c6b-8bd7-eb16cb55a4f2/3a4e2df1-c014-4110-8c64-f3929bdd7d57/90d7d537-3a71-4f5f-bdf3-d890608b642d",
        "api_url": "http://example.com/43138da5-3b86-4186-83d3-8135403d66a3/a4fb797e-0dc7-4487-9c49-2582f23a0ab6/b2aa3530-1cf5-491c-bf1f-f4f6ca219c31#2faa88b9b6c1db1da88b28c0cba4ffaf",
        "web_url": "http://example.com/c4a973e8-9e5d-4d5f-b90d-620d64c5a0ff/ca353c08-96ec-4113-b222-6854d523cd7b/358ec515-7323-46dc-a8b9-46c731de5bf7/30a5b274-f307-44a2-944d-acae53750e93#4c5523fb06664058c8645ef3b9778c0d",
        "locale": "uk"
      },
      {
        "content_id": "2b9788ff-a5ec-494b-a0e6-e20ff90e04a8",
        "title": "Lorem tempor Quisque vestibulum. non eu sit malesuada Mauris ac vel Aenean tristique leo orci interdum. massa vel consectetur senectus a",
        "base_path": "/b86b30d3-b4c4-4b24-9290-8ecfc5638855/201abccd-4a10-47fd-904b-ac6bd2b840bc",
        "api_path": "/2a81c1f1-1824-4c10-ad25-6b6a61ce284f/9104ebe8-0358-49f0-9608-f10bb008607b/c368146e-8087-47f6-b06d-c38d2ef9a396/5a928e89-1c57-4429-bad4-e54c3dd38a95",
        "web_url": "http://example.com/0b2ee3a6-e428-4779-8151-c1cb19670eba/ee08fad9-d2a1-42d4-a2ce-83643d4c300e#4bb5aaef22b62a37679e9d834f18bd73",
        "locale": "ru",
        "analytics_identifier": "sed vel tempor eu libero. sem amet, turpis est. dolor senectus risus finibus, molestie lectus massa orci tristique non malesuada cursus sollicitudin leo imperdiet porttitor risus ipsum Mauris hendrerit, sit Sed habitant vel aliquet. eros. pellentesque",
        "change_description": "sagittis a sollicitudin sit scelerisque. risus orci ac tempor est. tristique amet, molestie fames massa dolor sed Aenean finibus, vel et cursus habitant"
      },
      {
        "details": {
        },
        "document_type": "interdum. purus in, habitant fames porttitor ipsum senectus sem volutpat Quisque Ut netus et leo molestie egestas. ac ultricies ac tempor eu elit. finibus, Ut bibendum. lorem est. Lorem vel tristique eu dolor turpis sit massa nisl Suspendisse suscipit adipiscing Mauris tristique aliquet. malesuada molestie ac amet, nibh. vestibulum. non sed pellentesque consectetur non sollicitudin vel Aenean dolor Sed orci mauris tempor et at libero. ac Nam scelerisque. a Duis eros. hendrerit, cursus sagittis lectus nibh imperdiet Nam morbi Pellentesque risus interdum. risus",
        "schema_name": "sagittis volutpat eros. ac netus malesuada eu hendrerit, Aenean leo imperdiet turpis molestie morbi in, dolor tempor fames interdum. Mauris nibh Nam ipsum sem lectus pellentesque Sed scelerisque. Ut amet, sollicitudin tempor ac Duis tristique suscipit Nam lorem massa et Ut Pellentesque dolor finibus, Suspendisse sed molestie aliquet. non ac purus ac libero. a porttitor mauris senectus eu Lorem sit vel vestibulum. non et nisl nibh. adipiscing cursus bibendum. tristique",
        "content_id": "b95e6a7a-2886-4d3d-be1e-630c1badcf22",
        "title": "lorem vel vestibulum. Mauris bibendum. eu ac interdum. Duis elit. tristique scelerisque. Pellentesque tempor Ut volutpat interdum. dolor at nibh. porttitor molestie eros. et tristique ac hendrerit, molestie netus consectetur nisl Nam sagittis fames orci Nam Aenean suscipit a mauris cursus sollicitudin eu senectus finibus, risus adipiscing Quisque ipsum morbi in, lectus egestas. Lorem vel et habitant est. massa libero. non Suspendisse ac turpis amet, purus pellentesque dolor ac nibh Sed tempor Ut imperdiet non sit malesuada aliquet. sem sed",
        "description": null,
        "base_path": "/5e7fd6df-dbf5-4038-99d6-dd9bb27e5229",
        "api_path": "/8325c62d-0b5a-4bb6-a18f-203691a2a72f/deaa7f4e-00b0-446a-b336-c58899cda973",
        "api_url": "http://example.com/cbe3745a-3733-4332-ad57-411e714d6970/c6cd4f44-860a-454f-9136-a39bfab0da62#cbb4fcb826f0758d6b0fc9fb1820f4c0",
        "locale": "ko",
        "analytics_identifier": "purus Duis netus mauris eros. nibh ac sem finibus, turpis sit molestie imperdiet leo vestibulum. habitant tristique dolor adipiscing non fames elit. hendrerit, malesuada nibh. egestas. ultricies Nam risus Quisque Mauris cursus molestie interdum. eu Nam scelerisque. a et vel orci volutpat vel porttitor sed pellentesque tempor libero. in, ipsum massa lorem morbi dolor et ac Suspendisse Ut Ut at est. amet, interdum. nisl sollicitudin Lorem suscipit lectus tristique Pellentesque eu Aenean sagittis consectetur non Sed tempor ac ac risus senectus bibendum. aliquet.",
        "withdrawn": false,
        "country": {
          "name": "netus habitant Lorem eu ac Duis Nam Nam aliquet. non sagittis ipsum vestibulum. ultricies molestie lectus nisl massa at tristique orci libero. finibus, consectetur sit suscipit sed tristique malesuada tempor Ut sem Ut fames tempor bibendum. nibh. est. et mauris Suspendisse et molestie senectus risus scelerisque. volutpat Mauris ac interdum. eros. porttitor ac Aenean risus dolor ac adipiscing sollicitudin lorem Quisque egestas. pellentesque Sed dolor elit. eu cursus turpis Pellentesque a leo",
          "slug": "porttitor tempor hendrerit, Mauris adipiscing egestas. habitant eu molestie dolor scelerisque. vestibulum. massa et nisl amet, risus lectus netus tempor ultricies Nam elit. eros. lorem ac consectetur senectus Ut finibus, sem non dolor Duis leo a in, libero. eu turpis sit Aenean cursus sed risus sollicitudin est. nibh. mauris molestie pellentesque Suspendisse vel aliquet. interdum. Ut Lorem imperdiet et orci non ac Nam vel ipsum Quisque ac bibendum."
        },
        "links": {
        }
      },
      {
        "document_type": "adipiscing Pellentesque eros. consectetur Duis at Nam sollicitudin nibh et libero. risus volutpat molestie vel tristique lorem est. leo ac cursus tempor aliquet. in, egestas. ultricies hendrerit, a porttitor risus bibendum. interdum. tristique Aenean Ut sit nisl eu suscipit molestie interdum. fames Suspendisse ipsum purus eu vel Lorem turpis Ut sem habitant elit. vestibulum. netus amet, massa malesuada dolor dolor ac Nam sed morbi lectus non sagittis Mauris senectus nibh. tempor et mauris ac ac Sed orci non finibus,",
        "public_updated_at": "tristique suscipit nisl vestibulum. lorem volutpat ipsum in, ac non sagittis Duis sollicitudin ac Ut purus fames Sed cursus lectus adipiscing amet, tristique morbi molestie interdum. malesuada nibh. est. bibendum. tempor pellentesque egestas. nibh porttitor eu Nam Pellentesque a vel Aenean orci massa molestie sit et consectetur Ut dolor sem vel libero. imperdiet Lorem dolor leo hendrerit, scelerisque. senectus risus finibus, mauris Suspendisse Mauris Quisque ultricies habitant non turpis Nam netus eros. at et risus sed interdum. eu",
        "content_id": "13860993-c054-4965-8b83-be67fa379ffd",
        "title": "adipiscing malesuada leo libero. vel",
        "description": "pellentesque Ut a dolor ac tempor ac et egestas. tristique purus hendrerit, malesuada in, non porttitor ac ac Nam Suspendisse ultricies bibendum. nibh. et sed nisl Mauris sollicitudin elit. Ut morbi suscipit volutpat est. vestibulum. scelerisque. interdum. vel aliquet. amet, habitant interdum. imperdiet sagittis orci tristique Duis netus non adipiscing eros. at sem risus libero.",
        "base_path": "/4228aeb3-7d8e-4ca6-b942-7ec72433ae83",
        "api_url": "http://example.com/0ab99e12-91d2-45c3-bc35-075879ccf09c/6316cddb-2954-4202-a152-bf18391ecc2c#cbec21121d2bf1098a92cffabaeb4d2c",
        "web_url": "http://example.com/a770d60a-ca2f-4e28-bcfc-9ff297d5abdc/aab7657d-6f0c-41f0-bc61-4233f477ebda/21281000-55c9-4f1e-8762-b2dea9e4b722/8bc42a2e-b869-4a9b-aa16-ab42573e6be7#ea3c54fdfa47214be2d9ef9c3bb93d36",
        "locale": "bg",
        "country": {
          "name": "libero. molestie tristique Mauris vel molestie sem habitant senectus est. pellentesque non scelerisque. eu Pellentesque Quisque nibh orci consectetur mauris Ut ac Nam adipiscing Nam malesuada finibus, fames Suspendisse volutpat lorem Duis sagittis dolor ac nibh. suscipit ac a hendrerit, bibendum. nisl porttitor sit cursus lectus interdum. vestibulum. eros. Ut in, risus massa ac at vel turpis imperdiet Sed tempor elit. ultricies interdum. et Lorem netus Aenean sed morbi amet, dolor aliquet. risus tristique egestas. non et",
          "slug": "sem vel habitant dolor Ut libero. hendrerit, netus lorem tristique sagittis senectus ac Sed aliquet. eros. Ut et non vestibulum. interdum. interdum. leo sit cursus finibus, adipiscing volutpat orci Suspendisse vel lectus nibh. amet, porttitor sollicitudin at consectetur in, sed scelerisque. ac ultricies massa tristique nibh imperdiet non Quisque fames ac Lorem bibendum. tempor risus egestas. nisl dolor Mauris pellentesque ipsum purus mauris eu Pellentesque est. morbi molestie molestie Aenean elit. et turpis suscipit Nam Duis tempor eu Nam a risus malesuada ac"
        }
      },
      {
        "details": {
        },
        "schema_name": "vestibulum. aliquet. imperdiet mauris et Sed nibh. sem non sagittis Ut bibendum. consectetur eros. hendrerit, nibh tempor Aenean tristique turpis ipsum adipiscing scelerisque. vel at habitant lectus porttitor interdum. Nam ac ac tempor lorem eu Nam fames ultricies a egestas. pellentesque tristique Duis nisl Ut leo suscipit netus Mauris molestie amet, est. Pellentesque libero. molestie volutpat sit ac Suspendisse massa vel et Quisque non eu sed risus orci senectus sollicitudin malesuada Lorem elit. dolor purus cursus finibus, morbi risus in,",
        "public_updated_at": "adipiscing",
        "content_id": "1559a9dd-5019-43e6-80b3-ab634ed12a9e",
        "title": "ipsum ac sed molestie aliquet. tristique interdum. eu orci amet, senectus sagittis ac fames habitant in, dolor Duis tempor non Quisque nibh consectetur malesuada pellentesque vel Suspendisse ultricies ac turpis Sed interdum. molestie sit elit. lectus est. dolor porttitor finibus, Lorem vel bibendum. tristique tempor volutpat scelerisque. non vestibulum. ac imperdiet Mauris nisl Nam purus risus netus risus eros. hendrerit, suscipit libero. Ut leo egestas. at lorem adipiscing massa Ut a Pellentesque morbi mauris et cursus et nibh. sollicitudin eu",
        "description": "interdum. turpis imperdiet est. dolor tristique Ut sem netus interdum. tristique et Duis ultricies cursus volutpat sagittis dolor nibh. fames ac ac Lorem molestie ac lectus massa senectus Quisque tempor suscipit a non in, vel egestas. Mauris porttitor adipiscing purus orci Suspendisse at Nam sit nibh non bibendum. nisl pellentesque hendrerit, mauris libero. vel Pellentesque finibus, eu molestie sollicitudin morbi aliquet. vestibulum.",
        "base_path": "/474b54e1-f6ba-403b-8dbe-abeac7ba0065/66ae9889-632a-4352-a05f-cabf61d0ae89/2d6591c6-0175-4bbf-ad75-36436e40ed3e/130dfbc1-b30a-41a9-b3d1-3e258290a821",
        "api_path": "/c5fe3cc3-5520-4096-b483-ab5728a7fe6a/84ab1680-e1b7-4e2c-bede-e4c81dce2052/4eefced7-42dd-4ab4-a91c-a27bc3adce3f",
        "locale": "th",
        "country": {
          "name": "bibendum. ipsum risus Nam ac at aliquet. Duis leo et Pellentesque eros. pellentesque nisl a ac dolor adipiscing morbi sollicitudin malesuada lectus ac molestie risus Quisque senectus libero. lorem Ut scelerisque. tristique Mauris eu turpis finibus, sed netus Sed nibh. non imperdiet est. amet, Nam tempor vestibulum. tempor massa fames nibh ultricies hendrerit, molestie Suspendisse vel suscipit sit cursus Aenean sem interdum. in, mauris vel porttitor volutpat dolor egestas. non orci Lorem purus interdum. consectetur",
          "slug": "eros. Mauris dolor tristique massa molestie molestie ultricies purus senectus risus aliquet. dolor nibh Suspendisse sagittis Lorem bibendum. et lectus interdum. tristique Aenean hendrerit, eu Ut morbi habitant cursus pellentesque ac at consectetur leo ac elit. Sed imperdiet Nam vel non turpis ac ac fames risus et lorem adipiscing netus sit Duis a egestas. eu volutpat finibus, sollicitudin tempor sed orci",
          "synonyms": [
            "a Quisque risus porttitor volutpat nibh adipiscing ac finibus, Pellentesque interdum. aliquet. non Ut ac hendrerit, Mauris netus dolor imperdiet massa amet, orci eu eros. purus sollicitudin non tristique ac Aenean sem Suspendisse lectus morbi at pellentesque elit. sagittis fames lorem ultricies ac Ut egestas. tempor Nam vel est. et eu ipsum risus in, consectetur tempor vestibulum. dolor vel tristique cursus bibendum. et habitant turpis interdum. scelerisque. suscipit libero. molestie malesuada Sed sit Duis nisl sed mauris Lorem",
            "morbi Pellentesque turpis pellentesque libero. nibh dolor sit Ut eros. nisl ultricies in, bibendum. tristique aliquet. egestas. est. dolor Mauris scelerisque. netus sagittis fames habitant a Ut mauris ac elit. risus malesuada eu suscipit Nam porttitor ipsum non purus cursus tempor et Quisque adipiscing lectus lorem tristique Duis consectetur vestibulum. leo orci ac vel"
          ]
        }
      }
    ]
  },
  "document_type": "access_and_opening",
  "schema_name": "html_publication",
  "email_document_supertype": "risus vestibulum. libero. et consectetur massa Mauris mauris sed fames imperdiet eu Duis ac ultricies leo turpis lorem vel sollicitudin scelerisque. Suspendisse eu suscipit interdum. Ut morbi cursus Lorem egestas. Nam in, a nisl ac habitant molestie adipiscing porttitor tristique purus volutpat non at risus nibh Nam Pellentesque sem ipsum eros. pellentesque dolor tempor nibh. finibus, molestie non tristique Ut est. sagittis orci hendrerit, et elit. dolor ac ac bibendum. senectus aliquet. interdum. Sed sit lectus Aenean netus vel tempor",
  "government_document_supertype": "ac amet, molestie turpis massa risus molestie senectus scelerisque. hendrerit, sed interdum. et nisl tristique elit. vel tempor interdum. tempor cursus dolor vel eros. lectus sit in,"
}

Publisher content schema

This is what publisher apps should send to the publishing-api in This is what a publishing application sends to the publishing-api in a put_content call.

Attributes

access_limited
object
users
array

auth_bypass_ids
A list of ids that will allow access to this item for non-authenticated users
analytics_identifier
string or null
A short identifier we send to Google Analytics for multi-valued fields. This means we avoid the truncated values we would get if we sent the path or slug of eg organisations.
base_path
string
A path only. Query string and/or fragment are not allowed.
change_note
["null", "string"]

description
string or null

details
object
body
string
The main content provided as HTML rendered from govspeak
headings
string

public_timestamp
string

first_published_version
boolean

isbn
string
Identifies the Print ISBN to be displayed when printing an HTML Publication
web_isbn
string
Identifies the Web ISBN to be displayed when printing an HTML Publication
print_meta_data_contact_address
string
Identifies the contact address of the institution which has produced the HTML Publication. To be displayed when printing an HTML Publication
document_type
string

Allowed values: aaib_report, about, about_our_services, access_and_opening, announcement, answer, asylum_support_decision, authored_article, business_finance_support_scheme, business_support, business_support_finder, calculator, calendar, campaign, case_study, closed_consultation, cma_case, coming_soon, complaints_procedure, completed_transaction, consultation, consultation_outcome, contact, corporate_report, correspondence, countryside_stewardship_grant, decision, detailed_guidance, detailed_guide, dfid_research_output, document_collection, drug_safety_update, email_alert_signup, employment_appeal_tribunal_decision, employment_tribunal_decision, equality_and_diversity, esi_fund, fatality_notice, field_of_operation, financial_release, financial_releases_campaign, financial_releases_geoblocker, financial_releases_index, financial_releases_success, finder, finder_email_signup, foi_release, form, generic_with_external_related_links, gone, government_response, guidance, guide, help_page, hmrc_manual, hmrc_manual_section, homepage, html_publication, impact_assessment, independent_report, international_development_fund, international_treaty, licence, license_finder, local_transaction, maib_report, mainstream_browse_page, manual, manual_section, map, media_enquiries, medical_safety_alert, membership, ministerial_role, national, national_statistics, national_statistics_announcement, need, news_article, news_story, notice, official, official_statistics, official_statistics_announcement, open_consultation, oral_statement, organisation, our_energy_use, our_governance, person, personal_information_charter, petitions_and_campaigns, place, placeholder, placeholder_ministerial_role, placeholder_organisation, placeholder_person, placeholder_policy, placeholder_policy_area, placeholder_topical_event, placeholder_working_group, placeholder_world_location, placeholder_worldwide_organisation, policy, policy_area, policy_paper, press_release, procurement, programme, promotional, publication_scheme, raib_report, recruitment, redirect, regulation, research, search, service_manual_guide, service_manual_homepage, service_manual_service_standard, service_manual_service_toolkit, service_manual_topic, service_standard_report, services_and_information, simple_smart_answer, smart_answer, social_media_use, special_route, specialist_document, speech, staff_update, statistical_data_set, statistics, statistics_announcement, statutory_guidance, take_part, tax_tribunal_decision, taxon, terms_of_reference, topic, topical_event, topical_event_about_page, transaction, transparency, travel_advice, travel_advice_index, unpublishing, utaac_decision, vehicle_recalls_and_faults_alert, video, welsh_language_scheme, working_group, world_location, world_location_news_article, world_news_story, worldwide_organisation, written_statement
first_published_at
string
The date the content was first published. Automatically determined by the publishing-api, unless overridden by the publishing application.
last_edited_at
string
Last time when the content received a major or minor update.
links
object
organisations

parent

policy_areas

locale
string

Allowed values: ar, az, be, bg, bn, cs, cy, de, dr, el, en, es, es-419, et, fa, fr, he, hi, hu, hy, id, it, ja, ka, ko, lt, lv, ms, pl, ps, pt, ro, ru, si, sk, so, sq, sr, sw, ta, th, tk, tr, uk, ur, uz, vi, zh, zh-hk, zh-tw
need_ids
array

phase
string
The service design phase of this content item - https://www.gov.uk/service-manual/phases
Allowed values: alpha, beta, live
previous_version
string

public_updated_at
string
When the content was last significantly changed (a major update). Shown to users. Automatically determined by the publishing-api, unless overridden by the publishing application.
publishing_app
string
The application that published this item.
Allowed values: calculators, calendars, collections-publisher, contacts, content-tagger, design-principles, external-link-tracker, feedback, frontend, hmrc-manuals-api, info-frontend, licencefinder, manuals-frontend, manuals-publisher, maslow, need-api, performanceplatform-big-screen-view, policy-publisher, publisher, rummager, service-manual-publisher, share-sale-publisher, short-url-manager, smartanswers, specialist-publisher, spotlight, static, tariff, travel-advice-publisher, whitehall
redirects
array

rendering_app
string or null
The application that renders this item.
routes
array

schema_name
string

Allowed values: html_publication
title
string

update_type

Allowed values: major, minor, republish
withdrawn_notice
object
explanation
string

withdrawn_at

View this schema on GitHub

Random example

{
  "base_path": "/39c4ec81-3b2c-4669-97e9-2b62dd868d5f/a1923ecc-5310-450d-ae3d-9bbfa4bfbb11",
  "title": "eros. a ac volutpat dolor ac turpis hendrerit, et elit. habitant nibh. pellentesque Nam suscipit porttitor bibendum. amet, ac senectus sit cursus Sed Pellentesque sollicitudin",
  "public_updated_at": "2017-04-29T07:10:30+00:00",
  "first_published_at": "2017-04-05T13:36:27+00:00",
  "publishing_app": "performanceplatform-big-screen-view",
  "rendering_app": null,
  "locale": "en",
  "routes": [
    {
      "path": "ac eros. at Lorem finibus, et Ut Pellentesque imperdiet est. pellentesque",
      "type": "prefix"
    },
    {
      "path": "eu in, sit est. ultricies interdum. sollicitudin ac finibus, Sed tristique mauris Pellentesque egestas. Ut hendrerit, a non vel volutpat netus tempor Duis interdum. Quisque ac elit. sagittis consectetur libero. nibh. lectus vel molestie et orci molestie sem scelerisque. malesuada suscipit tempor non lorem purus ipsum Suspendisse eros. tristique nisl porttitor Lorem imperdiet cursus ac bibendum. Nam sed Ut morbi vestibulum. risus Aenean risus",
      "type": "prefix"
    },
    {
      "path": "orci eu ipsum lorem ultricies sollicitudin tristique et habitant purus molestie ac Suspendisse porttitor ac Aenean sit in, at bibendum. cursus leo et scelerisque. risus nisl egestas. vel non nibh Ut libero. malesuada elit. finibus, nibh. netus interdum. Nam morbi adipiscing Ut interdum. eu risus Mauris tempor est. Lorem eros. Sed ac tristique Duis sem hendrerit, senectus aliquet. Nam non dolor tempor a fames sagittis amet, imperdiet pellentesque Pellentesque turpis volutpat suscipit Quisque molestie sed lectus vel ac vestibulum. massa dolor mauris consectetur",
      "type": "prefix"
    },
    {
      "path": "sollicitudin Suspendisse est. scelerisque. nisl Pellentesque",
      "type": "exact"
    },
    {
      "path": "amet, aliquet. at ac Ut nibh. non massa Ut vestibulum. purus risus ipsum egestas. porttitor nisl molestie dolor mauris orci a scelerisque. suscipit Lorem consectetur ac est. nibh in, tempor elit. Quisque tristique volutpat hendrerit, malesuada libero. vel fames Nam interdum. eu Nam senectus tristique turpis ultricies Suspendisse finibus, ac sollicitudin imperdiet cursus adipiscing morbi",
      "type": "exact"
    },
    {
      "path": "Duis et Mauris Lorem nibh. ac ultricies tristique eu in, leo sed Nam vel libero. molestie vel risus a sem at non nisl pellentesque senectus ipsum fames netus ac hendrerit,",
      "type": "prefix"
    },
    {
      "path": "fames cursus libero. egestas. mauris tempor habitant senectus Duis sem porttitor sollicitudin vel sed vel sagittis morbi Lorem Pellentesque dolor elit. nibh nibh. lectus eros. finibus, non netus purus adipiscing bibendum. Nam est. molestie eu interdum. imperdiet vestibulum. leo Quisque volutpat ac at pellentesque interdum. orci ac malesuada Mauris Aenean tempor et Ut",
      "type": "prefix"
    },
    {
      "path": "leo Sed bibendum. Mauris lorem tristique ac hendrerit, sed ac interdum. tempor dolor eu finibus, Aenean turpis libero. nisl risus Ut ultricies sit dolor et eu nibh fames imperdiet morbi elit. senectus ipsum Lorem massa Nam suscipit purus cursus Duis tempor",
      "type": "prefix"
    },
    {
      "path": "sed Ut interdum. tristique tempor Aenean est. at Nam lorem",
      "type": "exact"
    }
  ],
  "access_limited": {
    "auth_bypass_ids": [
      "58cc9153-1907-489a-a7f9-58b089680e5e",
      "0451120d-02fd-42ae-b7db-55052dc3b515",
      "52f46fbb-2545-4771-8b95-05c0afcff1fa",
      "a3cfd112-3bb3-4589-90b2-5a1c966b9adb"
    ]
  },
  "analytics_identifier": null,
  "phase": "live",
  "details": {
    "body": "eu sit ac non et dolor Quisque mauris sed interdum. sem egestas. leo senectus molestie adipiscing vel tempor Pellentesque amet, tristique libero. consectetur risus porttitor netus",
    "headings": "sit Sed imperdiet tristique Aenean lectus senectus sem eros. consectetur Ut Pellentesque massa tempor Ut Nam at finibus, vel dolor netus risus mauris Lorem tempor ac vestibulum. sed nisl non suscipit interdum. interdum. elit. nibh morbi nibh. lorem molestie risus malesuada libero. molestie tristique egestas. et Quisque Nam hendrerit, turpis ac ac porttitor Suspendisse amet, a cursus habitant pellentesque non sagittis vel bibendum. Mauris ipsum in, purus et dolor eu eu fames leo Duis orci est. ultricies scelerisque. ac sollicitudin volutpat adipiscing aliquet.",
    "public_timestamp": "2017-06-23T22:42:50+00:00",
    "first_published_version": true,
    "isbn": "purus"
  },
  "withdrawn_notice": {
  },
  "last_edited_at": "2017-04-28T15:01:56+00:00",
  "previous_version": "Nam interdum. massa et libero. non leo habitant a sit Pellentesque Ut tristique sollicitudin volutpat Duis in, morbi lectus ac porttitor risus molestie finibus, ac at Lorem purus nibh vel ipsum amet, fames egestas. interdum. tempor est. et vel Quisque malesuada suscipit tempor Suspendisse eu consectetur dolor netus pellentesque scelerisque. eros. ac adipiscing mauris dolor tristique ac molestie nisl",
  "update_type": "minor",
  "document_type": "manual",
  "schema_name": "html_publication"
}

The links for this item. This is what a publishing application sends in a patch_links call.

Attributes

links
object
taxons
Prototype-stage taxonomy label for this content item
ordered_related_items
Related items, can be any page on GOV.UK. Mostly used for mainstream content to power the sidebar. Ordering of the links is determined by the editor in Content Tagger.
ordered_related_items_overrides
Related items, can be any page on GOV.UK. Overrides 'more like this’ automatically generated links in the beta navigation.
mainstream_browse_pages
Powers the /browse section of the site. These are known as sections in some legacy apps.
meets_user_needs
The user needs this piece of content meets.
topics
Powers the /topic section of the site. These are known as specialist sectors in some legacy apps.
organisations
All organisations linked to this content item. This should include lead organisations.
parent
The parent content item.
policy_areas
A largely deprecated tag currently only used to power email alerts.
previous_version
string

View this schema on GitHub

Random example

{
}