Table of contents

Schema: placeholder

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

content_purpose_document_supertype
string
DEPRECATED. Use `content_purpose_subgroup`.
content_purpose_subgroup
string
Document subgroup grouping documents by purpose. Narrows down the purpose defined in content_purpose_supergroup.
content_purpose_supergroup
string
Document supergroup grouping documents by a purpose
description
or null

details
object
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.
brand
["string", "null"]
Used for organisations, to allow us to publish branding / logo information. Remove when organisations are migrated.
change_history
array

change_note
["string", "null"]
Change note for the most recent update
end_date
string
Used for topical events, so that related documents can get the date. Remove when topical events are migrated.
external_related_links
array

logo
object
crest
["string", "null"]

Allowed values: bis, dit, eo, hmrc, ho, mod, portcullis, single-identity, so, ukaea, wales,
formatted_title
string

image

start_date
string
Used for topical events, so that related documents can get the date. Remove when topical events are migrated.
tags
object
additional_topics
array

browse_pages
array

policies
array

primary_topic
array

topics
array

document_type
string

Allowed values: aaib_report, about, about_our_services, access_and_opening, ambassador_role, answer, asylum_support_decision, authored_article, board_member_role, business_finance_support_scheme, calculator, calendar, case_study, chief_professional_officer_role, chief_scientific_officer_role, closed_consultation, cma_case, coming_soon, complaints_procedure, completed_transaction, consultation, consultation_outcome, contact, corporate_report, correspondence, countryside_stewardship_grant, decision, deputy_head_of_mission_role, 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, external_content, fatality_notice, field_of_operation, finder, finder_email_signup, foi_release, form, gone, government_response, governor_role, guidance, guide, help_page, high_commissioner_role, hmrc_manual, hmrc_manual_section, homepage, html_publication, impact_assessment, imported, independent_report, international_development_fund, international_treaty, knowledge_alpha, licence, license_finder, local_transaction, maib_report, mainstream_browse_page, manual, manual_section, map, media_enquiries, medical_safety_alert, membership, military_role, 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_world_location_news_page, placeholder_worldwide_organisation, policy, policy_area, policy_paper, press_release, procurement, promotional, publication_scheme, raib_report, recruitment, redirect, regulation, research, residential_property_tribunal_decision, role_appointment, search, service_manual_guide, service_manual_homepage, service_manual_service_standard, service_manual_service_toolkit, service_manual_topic, service_sign_in, service_standard_report, services_and_information, simple_smart_answer, smart_answer, social_media_use, special_representative_role, special_route, speech, staff_update, statistical_data_set, statistics, statistics_announcement, statutory_guidance, statutory_instrument, step_by_step_nav, take_part, tax_tribunal_decision, taxon, terms_of_reference, topic, topical_event, topical_event_about_page, traffic_commissioner_role, transaction, transparency, travel_advice, travel_advice_index, unpublishing, utaac_decision, vanish, welsh_language_scheme, working_group, world_location, world_location_news_article, world_news_story, worldwide_office_staff_role, worldwide_organisation, written_statement
email_document_supertype
string
Document supertype grouping intended to power the Whitehall finders and email subscriptions
first_published_at
or null

government_document_supertype
string
Document supertype grouping intended to power the Whitehall finders and email subscriptions
links
object
available_translations
Link type automatically added by Publishing API
child_taxons
Link type automatically added by Publishing API
children
Link type automatically added by Publishing API
document_collections
Link type automatically added by Publishing API
featured_policies
Featured policies primarily for use with Whitehall organisations. Deprecated in favour of ordered_featured_policies.
level_one_taxons
Link type automatically added by Publishing API
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.
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.
organisations
All organisations linked to this content item. This should include lead organisations.
original_primary_publishing_organisation
The organisation that published the original version of the page. Corresponds to the first of the 'Lead organisations’ in Whitehall for the first edition, and is empty for all other publishing applications.
parent
The parent content item.
part_of_step_navs
Link type automatically added by Publishing API
policies
Link type automatically added by Publishing API
policy_areas
A largely deprecated tag currently only used to power email alerts.
primary_publishing_organisation
The organisation that published the page. Corresponds to the first of the 'Lead organisations’ in Whitehall, and is empty for all other publishing applications.
related_to_step_navs
Link type automatically added by Publishing API
taxons
Prototype-stage taxonomy label for this content item
topic_taxonomy_taxons
Link type automatically added by Publishing API
topics
Powers the /topic section of the site. These are known as specialist sectors in some legacy apps.
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
or null

publishing_app
string
The application that published this item.
Allowed values: calculators, calendars, collections-publisher, contacts, content-tagger, email-alert-frontend, external-link-tracker, feedback, frontend, hmrc-manuals-api, info-frontend, licencefinder, manuals-frontend, manuals-publisher, maslow, performanceplatform-big-screen-view, policy-publisher, publisher, rummager, search-admin, service-manual-publisher, share-sale-publisher, short-url-manager, smartanswers, specialist-publisher, static, tariff, travel-advice-publisher, whitehall
publishing_request_id
A unique identifier used to track publishing requests to rendered content
publishing_scheduled_at
or null

rendering_app
string
The application that renders this item.
Allowed values: calculators, calendars, collections, email-alert-frontend, email-campaign-frontend, feedback, finder-frontend, frontend, government-frontend, info-frontend, licencefinder, manuals-frontend, performanceplatform-big-screen-view, publicapi, rummager, service-manual-frontend, smartanswers, spotlight, static, tariff, whitehall-admin, whitehall-frontend
scheduled_publishing_delay_seconds
or null

schema_name
string
Should be of the form 'placeholder_my_format_name’. 'placeholder’ is allowed for backwards compatibility.
search_user_need_document_supertype
string
Document supertype grouping core and government documents
title
string

updated_at
string

user_journey_document_supertype
string
Document type grouping powering analytics of user journeys
user_need_document_supertype
string
DEPRECATED. Use `content_purpose_document_supertype`.
withdrawn_notice
object
explanation
string

withdrawn_at

View this schema on GitHub

Random example

{
  "analytics_identifier": "leo et eu sagittis a at Mauris ac eu lorem libero. dolor risus ac senectus porttitor sem sit tristique non pellentesque morbi fames Ut est. Pellentesque scelerisque. nibh. ultricies hendrerit, tempor eros. vestibulum. vel Sed aliquet. Nam cursus sollicitudin Quisque interdum. elit. amet, imperdiet Aenean massa consectetur ac Nam Duis Suspendisse",
  "base_path": "/af74e040-72e8-4dc3-bf7b-218e0f2c051d",
  "content_id": "b6c7726d-a0e9-4f68-ac62-d023ab80f7c5",
  "content_purpose_document_supertype": "Ut ipsum lectus interdum. risus et senectus ac interdum. vel ultricies et bibendum. vestibulum. nibh tempor sed dolor Nam eu Pellentesque aliquet. nisl molestie morbi sem est. massa Aenean volutpat vel elit. a malesuada sagittis Mauris turpis porttitor Duis purus sit cursus libero. finibus, molestie fames ac nibh. tempor hendrerit, Suspendisse scelerisque. imperdiet Lorem egestas. mauris sollicitudin",
  "content_purpose_subgroup": "sed vel fames vestibulum. et eu Lorem Quisque nisl ipsum nibh volutpat sagittis lorem ac imperdiet amet, senectus mauris tempor habitant massa suscipit et elit. bibendum. in, risus Nam at morbi molestie scelerisque. Aenean interdum. purus ac interdum. libero. eu eros. Suspendisse orci turpis lectus molestie vel non Ut est. porttitor dolor tristique adipiscing dolor risus cursus aliquet. Duis a Ut finibus, leo Sed Nam Mauris sem hendrerit, ac nibh. egestas. tristique non ac sollicitudin sit tempor consectetur Pellentesque ultricies netus pellentesque malesuada",
  "content_purpose_supergroup": "hendrerit, massa purus habitant",
  "description": "Quisque senectus massa ac purus Sed tristique turpis risus risus Suspendisse Pellentesque sagittis vestibulum. sit vel nibh. non ac interdum. porttitor non dolor orci imperdiet Nam at Lorem tempor Mauris bibendum. habitant nisl eu amet, dolor molestie tempor lorem Ut ultricies morbi consectetur ac sed lectus libero. Duis volutpat eu aliquet. vel Ut fames et interdum. nibh adipiscing scelerisque. in, finibus, Nam est. ac eros. sollicitudin pellentesque malesuada et ipsum tristique a leo hendrerit, Aenean egestas. sem molestie suscipit cursus netus elit.",
  "details": {
    "analytics_identifier": null,
    "external_related_links": [
      {
        "title": "hendrerit, scelerisque. Mauris Ut egestas. elit. senectus dolor eros. sit libero. leo risus molestie et nibh. Aenean",
        "url": "http://example.com/c1b4de93-5dfb-4576-a51f-56e1b1b9eba8/a98d7b5c-a613-4a3c-9f63-a518a572348a/f6dbc4a6-b923-496f-ae17-34533e1f03aa#03fbc9c0e9dd5b182c4b1f975e3a532c"
      },
      {
        "title": "morbi dolor sagittis dolor est. lorem nisl tempor elit. tristique non pellentesque fames Nam sollicitudin molestie eu Nam Duis et a risus netus",
        "url": "http://example.com/13ba560d-bdd5-4135-872d-e3e3d3ff78b1#9632a48585790c629a63fde32518dbd5"
      },
      {
        "title": "Sed dolor mauris molestie ac nibh morbi eros. aliquet. interdum. leo sit bibendum. volutpat habitant Ut tristique lorem ac",
        "url": "http://example.com/4dd537a2-c7f0-48c8-b0b2-9b12eea8d7d9/fcffb971-a675-48c0-ab6c-69ed6e8e3c10/3e2a5c1a-7aea-4575-a578-749d89f66664#8f3cddeef29083d530b5da101caca303"
      },
      {
        "title": "ac eu orci consectetur et porttitor nisl Nam eros. risus elit. eu sem turpis Duis interdum. ipsum morbi ac cursus molestie Lorem amet, interdum. hendrerit, ultricies massa Suspendisse fames et Sed risus tempor netus Ut in, adipiscing dolor malesuada vestibulum. dolor Ut at sed senectus egestas. scelerisque. suscipit lorem bibendum. tempor Mauris finibus, leo Pellentesque non purus est. tristique sollicitudin pellentesque Quisque mauris sit tristique a Nam vel molestie habitant vel imperdiet Aenean volutpat lectus",
        "url": "http://example.com/d1252c24-8676-451e-90f9-6e09c0b8fce5#d9c6f579ac1735513e55c9e38a5d9f84"
      }
    ],
    "logo": {
      "crest": "ukaea"
    },
    "start_date": "2018-08-12T15:06:42+00:00"
  },
  "document_type": "drug_safety_update",
  "email_document_supertype": "fames tristique turpis Sed in, Lorem ac risus molestie est. malesuada consectetur Ut interdum. morbi senectus adipiscing dolor ultricies Duis Quisque eros. finibus, sed at leo Ut et porttitor suscipit hendrerit, dolor orci mauris libero. vel Suspendisse pellentesque scelerisque. interdum. purus lectus Pellentesque imperdiet netus sollicitudin tristique aliquet. nisl habitant nibh",
  "links": {
    "child_taxons": [
      {
        "analytics_identifier": null,
        "api_path": "/82d92b1f-9574-45d9-a663-08645ba58f12/766252d8-579c-4fa5-afc8-de31dc1786ab/516b0d82-f26e-4524-965a-34e454732a34/2f325fd1-737e-4a17-9acb-22e264fcffa4",
        "api_url": "http://example.com/991d16b2-8a1e-4382-8454-3fb3150963a0/700ce562-13be-47e1-8e93-6dc514f3e7be/e7bc8136-b96a-4f16-ae6f-a7ac58781f0b/8482f5fe-8759-44b2-9518-d0a99ac1324e/463cab9d-9fcb-4720-bd1b-17cec261633c#daf25d7f739a33887ba7e2a92f85b7dd",
        "base_path": "/2163f9eb-1108-4950-9c52-6eb1ac4fff02/6164cff8-3525-4ccd-a495-c5e2635bbe27/cab31b51-4934-466b-b15f-b4023495319b/32dc4c45-a200-47b6-997c-eb6526569e7f",
        "content_id": "ade84242-d88a-4e75-a60d-b1baa9cbfe1e",
        "document_type": "hendrerit, est. Duis Nam molestie senectus sit Quisque molestie Mauris ac ipsum massa eu dolor in, ultricies sem habitant dolor",
        "locale": "so",
        "schema_name": "non risus Aenean dolor nibh. molestie Nam turpis ultricies est. molestie eu Pellentesque nibh morbi massa mauris non volutpat et vestibulum. nisl eros. libero. interdum. sem sagittis tristique lorem Mauris consectetur aliquet. Ut amet, in, orci risus sed et Sed at tempor egestas.",
        "title": "a Duis elit. suscipit turpis tristique Nam habitant consectetur et at"
      }
    ],
    "children": [
      {
        "analytics_identifier": "Ut sit finibus, ac risus non sed amet, malesuada",
        "base_path": "/fb068e70-3ca3-4888-a787-e684090da3d0",
        "content_id": "28871307-4943-4337-8f3e-e69410271bb1",
        "locale": "ps",
        "schema_name": "elit. tristique sit Mauris eros. ipsum nibh habitant tempor Sed ac interdum. pellentesque volutpat vel ultricies sagittis senectus egestas. Pellentesque Ut eu ac interdum. molestie orci massa aliquet. Aenean consectetur vel sem vestibulum. hendrerit, sollicitudin ac amet, purus mauris finibus, Duis et et bibendum.",
        "title": "lectus sed"
      },
      {
        "analytics_identifier": "libero. at pellentesque suscipit Ut ac Aenean consectetur lorem volutpat interdum. nibh. morbi netus eros. sit aliquet. Suspendisse et dolor sed amet, cursus molestie ultricies orci",
        "api_path": "/349cef70-8ebc-4f82-ad66-ffea2e8da57c/254e2e89-d451-4a99-b55c-be1e78bfe1be",
        "base_path": "/f607ef18-2192-4e7f-8797-d2b6d705ad12/8567ef07-c9d2-4130-b4c8-c4b8db8c093d/12e062c5-7f67-4e01-8193-a15aff61044d",
        "content_id": "63da50c4-a644-4d8d-bcd0-1dea7a5fa2d2",
        "document_type": "fames volutpat Nam malesuada pellentesque Pellentesque et ultricies libero. in, nibh dolor at et scelerisque. hendrerit, molestie Nam aliquet. eu Ut risus Quisque molestie amet, egestas. Duis Sed sollicitudin tempor risus mauris sit habitant est. dolor netus senectus Lorem nisl ac turpis nibh. orci Suspendisse lorem interdum. tristique a eu",
        "links": {
        },
        "locale": "ps",
        "schema_name": "habitant volutpat ac eros. Quisque Lorem molestie fames ac risus leo vestibulum. ultricies hendrerit, est. Suspendisse Sed tempor Aenean at a vel Ut interdum. Ut et mauris Nam cursus Pellentesque in, sem purus dolor lectus scelerisque. netus orci ac ipsum sagittis consectetur",
        "title": "orci et sem habitant pellentesque eros. turpis cursus tristique mauris leo lectus elit. consectetur morbi netus ac tempor Duis vel non Nam Quisque sed tristique risus risus molestie"
      }
    ],
    "document_collections": [
      {
        "analytics_identifier": null,
        "api_path": "/26547b87-f97c-49f9-a0e5-e74a5af52649/9bd533f2-ce39-4167-8a9b-58a0a14c542e/3f582238-5812-4eb8-8879-22c5b23b2d22/a0612747-0bce-4d26-a864-0b611d071ea9",
        "base_path": "/590d617d-0ea6-4fef-a0a6-72deb3957cb5/7d48747a-bbfc-41dd-84bb-91b105da816c",
        "content_id": "6d7ec234-793a-484e-b193-8cdf65a03882",
        "document_type": "consectetur sit lectus senectus egestas. eros. netus molestie tristique finibus, ac eu tristique sed ac ac malesuada non ultricies interdum. imperdiet Nam purus non turpis Sed",
        "links": {
        },
        "locale": "he",
        "title": "mauris dolor amet, ultricies vel dolor leo hendrerit, elit. non Suspendisse turpis Aenean risus malesuada senectus aliquet. nibh. eros. finibus, tristique nisl ipsum nibh pellentesque Ut lectus ac eu scelerisque. purus netus imperdiet ac Pellentesque volutpat sed molestie fames egestas. vestibulum. est. porttitor bibendum. lorem Lorem consectetur ac in, adipiscing Nam habitant Mauris sagittis eu a Duis tempor ac tristique morbi risus interdum. cursus interdum. sit Nam Sed vel Quisque sollicitudin suscipit orci non molestie et at Ut libero. sem et tempor massa",
        "web_url": "http://example.com/cb8544c6-32f5-477d-aa4e-f324205b2fff/351fea3a-f433-400f-9118-98523f1da990/0c448370-78e5-4519-ae0b-884ba7e3a83f#a98d184270750d23cb68f420c16eca04"
      },
      {
        "api_path": "/13a93fce-92f9-4bbf-b61a-3394819c39cc",
        "base_path": "/a57ce840-4e2c-472a-b33e-ff2c7e214e53/004da01a-aff9-469b-acaa-9c5f19d3fe20/4dc28eed-ead1-4a91-becb-fde0a69bc212",
        "content_id": "9067b016-89b1-421e-b147-18692bf5c00f",
        "document_type": "tristique ac orci aliquet. malesuada netus eros. lorem hendrerit, senectus vel tempor vel lectus et mauris in, risus Nam ultricies dolor Ut molestie at elit. nibh est. turpis morbi sagittis tristique ac ac Quisque Lorem tempor imperdiet libero. sem habitant scelerisque. eu sit sollicitudin molestie interdum. ipsum nisl non ac adipiscing pellentesque non cursus suscipit interdum. volutpat finibus, et bibendum. nibh. massa",
        "locale": "ur",
        "public_updated_at": "2018-07-10T01:41:39+00:00",
        "schema_name": "morbi lorem eros. vel scelerisque. a interdum. risus non et sagittis leo at imperdiet amet, dolor netus Nam non Ut cursus porttitor elit. bibendum. orci eu hendrerit, tempor sit lectus tristique sed ac et suscipit ipsum purus consectetur vel ac aliquet. tristique interdum. ac malesuada habitant fames pellentesque Aenean ultricies nisl Duis Suspendisse tempor Nam Pellentesque Ut Mauris volutpat dolor est. risus Sed nibh massa mauris finibus, egestas. libero. senectus molestie nibh. turpis adipiscing sollicitudin Quisque molestie ac in, Lorem sem",
        "title": "amet, sit senectus risus volutpat orci molestie ac tempor imperdiet sed Pellentesque tristique adipiscing malesuada eros. risus Nam est. tristique finibus, at",
        "web_url": "http://example.com/86fbc5d5-884a-452c-a0d6-31aea8723df5/ef4682ba-65cf-4c79-83e3-f2ca87eb3503/0f7f1e98-1ebf-4568-98ea-3d216b6a8604/6e8ff151-4e99-413c-b430-2ebca2b1352d/8c5be668-7250-4669-b3d8-99c704f244ac#e81b03939e76542b5c00e7f935273bb4"
      },
      {
        "api_url": "http://example.com/434d2eb1-984f-4e3f-a66a-7b67f12ffcf7/943dacb4-7104-42d7-88d0-d7aeac3a1fbd/df089d85-eadf-4b97-a7ac-bd8a0b3c31d9#14ba9b7dff9624b0bda88f3506fd9f4e",
        "base_path": "/454149f7-a74e-4338-a8d5-1d98de6bce84/fe7e7772-5b76-4a35-8c01-edcaf917e7df/2e486f95-1eef-4b0d-a4be-217d930e06f3/67583aa9-6540-48ea-9fb4-3b5b98ebde61",
        "content_id": "c708dc6e-55d3-432b-b48e-8a0279de39b5",
        "locale": "ar",
        "title": "Nam sem egestas. Ut volutpat et lectus bibendum. malesuada leo Pellentesque purus non elit. Aenean fames adipiscing consectetur cursus pellentesque molestie amet, Mauris",
        "web_url": "http://example.com/077112e0-a472-4928-b6a6-93b031279ded/bbccd464-ae2c-4fb9-85fd-ba9a3291eb74#6d92617128ff97a00adb7992d2329ee4"
      },
      {
        "api_path": "/091721d0-0bb1-4b03-a868-55578280d847/f8c159ab-c411-4a68-aa8b-177b9276005d/33a79113-1e88-4f97-9935-a1d0b51012fd/f482cba5-9459-4a51-87c8-db854f95cd84/5cf32fe4-b2f5-4d35-a49c-66350378be29",
        "api_url": "http://example.com/6eaab01e-7952-4cbb-9427-4ea6bb18cdb8/b71a9416-e940-49c9-b5c7-2a1f3b303bbe/d7d30c3d-c7ad-4539-85ed-cada619360ec#46b353e283e91f4b7b7b6898dd94275f",
        "base_path": "/0dc6c3a1-f1dc-447a-b556-cdbb4130fe48/3c0a4549-ab25-49ba-b3d8-550d51de38e1/d5d4f1c4-50e2-4d08-9589-c9e8cd1ecaf3/aa23a09d-ae4d-491d-ae32-206f8e2fd8c8/ab0cfb7d-a4e3-4ba8-9bc7-edd7f18ce58e",
        "content_id": "6a9021e1-afe8-49b8-9db1-31f47c9c5cd2",
        "links": {
        },
        "locale": "ja",
        "public_updated_at": null,
        "schema_name": "aliquet. ac adipiscing ac eu mauris Ut tempor Mauris",
        "title": "lorem lectus purus et hendrerit, ac dolor Nam nibh. habitant non risus Quisque sem vel interdum. tristique tempor porttitor Pellentesque Nam molestie molestie nisl elit. finibus, bibendum. tristique Ut a risus amet, Aenean malesuada suscipit Sed sit fames Ut Suspendisse non turpis netus et mauris interdum. ac ac sed tempor morbi adipiscing in, est. volutpat ipsum orci sollicitudin Duis egestas. ac sagittis imperdiet vestibulum. nibh senectus eu ultricies leo scelerisque. cursus massa dolor vel pellentesque eu libero. Lorem",
        "web_url": "http://example.com/450f8e4e-f0ee-4f12-a95a-59ef20fd6ecf/647fef8c-9906-4881-8d96-f120f58233cb/61c99b7e-7263-4cdd-be15-e69dee561abc/db4ffbaf-ce87-4b8f-ac6b-cbb8359808d6/49a1e37a-08ab-4097-afcc-2971029bd4ad#15fdaa9b625a5fd0955aa59eef5d2502"
      }
    ],
    "mainstream_browse_pages": [
      {
        "api_path": "/c139fba0-ef5a-48b9-be4e-fc5352c0eacf/e203b52b-5358-4b7a-883a-33a3ee4a03c9/1cfd4d1b-6314-40bd-9322-50090a2cbe07/78a4cbaa-6e98-49c0-bf40-7d4a3f022ae0/eb5957ad-8b47-4361-abb7-0544ee69874a",
        "api_url": "http://example.com/ec2755ff-dd75-4cf9-9385-5aee48dd17ab/3268ac3b-4953-4015-a4f4-1a10128be7ad#c4192e7e31deef3d18ae66cd4fb43875",
        "base_path": "/fb837f70-1dfd-4a49-8099-b520703bb2b4/2407ffe7-f794-4d28-8400-2e04a4325ce0/913b5933-2e9e-45da-9aa4-af69b0f8b7be/7997fce1-2eec-4ed9-87de-4dc5eef86b08",
        "content_id": "b4a101ed-a583-4c35-b755-76ecf289c719",
        "locale": "es",
        "public_updated_at": null,
        "schema_name": "nibh. tempor netus cursus ac morbi mauris molestie elit. orci interdum. ultricies dolor vel est. molestie risus lorem Mauris Ut tristique a habitant scelerisque. Ut nibh dolor senectus libero. sollicitudin vel sed leo Nam Nam tempor imperdiet fames ipsum risus bibendum. finibus, ac et sem Sed non tristique eu hendrerit, vestibulum. lectus Suspendisse Pellentesque purus in, adipiscing ac pellentesque at non interdum. Quisque malesuada et consectetur massa Duis eu turpis sit suscipit egestas. porttitor aliquet. sagittis eros. Aenean ac nisl volutpat amet, Lorem",
        "title": "adipiscing nibh. lorem vel orci sagittis eu Nam suscipit senectus Ut scelerisque. malesuada hendrerit, Suspendisse molestie bibendum. dolor risus Ut consectetur dolor imperdiet finibus, ultricies Nam morbi tempor elit. porttitor tristique in, Sed mauris at pellentesque",
        "web_url": "http://example.com/74aa907c-70d0-45cf-8869-050eecd9719d/211038a8-e6f4-4083-bd36-cfe408dda076/1d449942-b9bd-4aca-bdb7-453edb15d540/2a62f616-b9f6-4aad-b9d5-4c7643414d6d#a58985d8dd176ebfcecc2a19322b8e65"
      },
      {
        "analytics_identifier": null,
        "api_url": "http://example.com/235316c4-3fec-4e86-b219-d24056e17f50/8b074882-816f-4008-a14f-4bdda2474632#f72773f2877de687b3fcc150753bccb7",
        "base_path": "/71bb5efa-59ec-4fed-aad2-c820ecb0d3ba/79e1f483-16fc-4604-a5f2-002510deadbd/f11cf802-5963-4453-a1b1-fa2d972bed81/b7150843-5892-49d8-b30b-14a22e560678",
        "content_id": "1a6a6f65-18d2-45f4-a212-5ac93f25574a",
        "document_type": "sollicitudin Mauris at non risus ac ac Duis ac eu Ut dolor cursus sagittis habitant et massa hendrerit, risus lectus egestas. mauris molestie interdum. amet, porttitor eros. volutpat imperdiet malesuada Suspendisse libero. aliquet. tristique vestibulum. suscipit Nam adipiscing Quisque eu consectetur non vel tempor dolor Lorem bibendum. ultricies lorem netus",
        "locale": "az",
        "title": "at Nam mauris lorem in, Aenean risus nibh. volutpat Ut malesuada Duis vel fames nisl pellentesque ac tristique suscipit eu hendrerit, Ut vel ipsum scelerisque. eu nibh dolor ultricies non a Lorem habitant amet, et finibus, molestie Nam purus sed Pellentesque imperdiet netus Sed bibendum. massa interdum. tempor molestie orci Quisque ac"
      },
      {
        "analytics_identifier": "in, lectus hendrerit, fames Ut suscipit mauris ac vel morbi risus molestie Aenean egestas. massa Ut Suspendisse Mauris ac amet, risus et tempor aliquet. finibus, sem imperdiet purus nibh. et vel orci dolor malesuada eu elit. nisl interdum. Duis leo Pellentesque tristique ipsum sollicitudin sed est. dolor libero. nibh Nam ac volutpat sit at Nam turpis pellentesque non cursus Sed lorem molestie sagittis habitant interdum. non consectetur tristique netus Lorem Quisque adipiscing vestibulum. senectus ac bibendum. scelerisque. porttitor ultricies eros. tempor eu a",
        "base_path": "/7d070a28-9e8f-4ae3-a5f4-d6a74da40db7",
        "content_id": "e9cf00af-c2ba-4f13-9aad-4c5472742584",
        "locale": "tk",
        "title": "vel Sed amet, sagittis porttitor netus Lorem ac ac interdum. tristique Pellentesque orci tristique est. molestie sollicitudin aliquet. leo turpis sem ultricies tempor lectus"
      },
      {
        "api_path": "/34cdd7e6-86b9-4bfb-8f6a-1177d08bce44/43ad25f4-457e-469e-945e-e4af300a6d31/87b08b2e-d31e-4387-89fe-ee042c416bc5/f05a038a-e641-49c1-84c7-361d6d242bad",
        "base_path": "/863ea2cc-fb11-4642-b289-9748da46cfec/af5fd462-af77-4fc3-bbd5-84e768e01c32/3f2c5b16-c0e0-4e45-9a0b-31166cbb911e",
        "content_id": "30a06f15-35cb-472e-a3fd-ba1ab5f14697",
        "links": {
        },
        "locale": "hu",
        "schema_name": "et nibh tempor volutpat risus Pellentesque vel tristique Sed sagittis hendrerit, ac eu sem morbi mauris ac fames dolor",
        "title": "amet, dolor eu consectetur malesuada netus libero. massa nisl risus et molestie morbi vel Lorem",
        "web_url": "http://example.com/d6ac78f6-e5e7-4863-a4be-b756e02bcd2e/3a9b39cd-3e53-4488-892d-11602e52b7e3/1f9c80b7-cda5-4735-b66d-f64951a5d5b9/e14dfb17-0d7f-4c52-b50d-a251dd5281c9/015ef45a-c4a4-42b2-b2a0-dc7614243ee0#9d41f873e32be8bf162d50911b9b0e66"
      },
      {
        "analytics_identifier": null,
        "api_path": "/cab06c2e-be67-47d2-9349-f986d3a9d9e4/d03bf0c6-1f08-4760-8f82-3e0475b9d315/32f20405-8ab7-4448-93c2-fcde687ed36b",
        "api_url": "http://example.com/f42d1111-c1df-4901-bb5f-418236035cb7/7ad62348-0928-48f5-8ac7-0a4dc92c995e#98608dd7613565e15b7d67458b30dde4",
        "base_path": "/e5ca42fc-7d15-4e44-ada9-033fe10017af/57f61133-6fd2-40bf-a5da-a7c50dc21bcb",
        "content_id": "e743c6b1-875d-4dd4-820e-c858168153c2",
        "locale": "so",
        "schema_name": "bibendum. ultricies Ut lorem sollicitudin turpis habitant interdum.",
        "title": "dolor dolor leo vestibulum. massa fames eu risus non vel Suspendisse pellentesque et Ut scelerisque. turpis Nam consectetur ac ac libero. ipsum nibh."
      },
      {
        "analytics_identifier": "non suscipit mauris cursus ac orci Sed sed pellentesque sit at scelerisque. risus netus interdum. finibus, Ut et molestie tristique non tempor Nam aliquet. leo Aenean ac turpis libero. molestie Mauris volutpat nibh eros. Duis vestibulum. Suspendisse Pellentesque interdum. consectetur massa Lorem nisl eu eu Ut lorem est. risus egestas. imperdiet Nam morbi sollicitudin et purus ultricies habitant nibh. dolor vel ipsum adipiscing a Quisque in, malesuada tristique lectus tempor ac porttitor amet, ac sem vel fames hendrerit, sagittis elit. bibendum. senectus dolor",
        "api_path": "/a2764cdd-3aa0-438b-a629-14a33a542666/d62a567d-05eb-4704-9c4b-28d2ae2184e9",
        "api_url": "http://example.com/aa2692f9-bcc3-4969-b935-5f383689f884/ae52326f-a8a4-47eb-863d-932a21ad3158#15f56a7ed768b6f7b2eba99a02ecf271",
        "base_path": "/d85dad94-840c-41ce-8554-b29fcf59db7b/8d5ea327-a360-457f-a477-9e396352cd09",
        "content_id": "bfaa02b1-3582-4069-9825-96f3af977379",
        "links": {
        },
        "locale": "fa",
        "public_updated_at": null,
        "title": "eu Nam Pellentesque sit eros. Lorem ac Ut finibus, volutpat vestibulum. nisl nibh. morbi habitant sagittis consectetur Aenean interdum. massa Mauris fames aliquet. a Ut senectus lectus risus ac tristique nibh at et mauris cursus suscipit molestie turpis ac in, leo orci scelerisque. non interdum. egestas. ipsum purus dolor porttitor Nam Duis"
      },
      {
        "analytics_identifier": null,
        "base_path": "/025a2ae8-2069-4c0b-adcf-12f5b088d37c/570317b4-3087-43f6-87bd-f02d1893b7ba/b499870a-03e1-4d38-87ee-908d13877628/c36ba34c-fe75-432c-b9d4-2cc898ebfb1d/5625fe84-a6ca-47b6-8489-dee24a32ac9b",
        "content_id": "7388978c-3ef0-4a2a-8ec6-24787675ce23",
        "locale": "vi",
        "schema_name": "vestibulum. mauris fames netus sem volutpat Duis Quisque Mauris a nibh tristique amet, finibus, habitant at sed adipiscing tempor ac ipsum Lorem pellentesque dolor et hendrerit, scelerisque. non interdum. dolor sollicitudin Nam non Ut egestas. nisl eros. elit. Nam Ut imperdiet leo ac orci vel senectus Sed sit in, massa lectus consectetur ac ac tempor Pellentesque et Suspendisse eu",
        "title": "sed Suspendisse malesuada adipiscing libero. Duis leo nisl molestie volutpat orci vel tempor turpis nibh. lectus Nam sem cursus egestas. ac hendrerit, ac dolor ac porttitor Quisque Nam a mauris molestie at sollicitudin massa suscipit imperdiet risus interdum. bibendum. habitant aliquet. ac elit. fames Ut ultricies netus dolor lorem et pellentesque consectetur eros. et scelerisque. vestibulum. Pellentesque amet, ipsum tristique non Sed in, eu interdum. non sagittis tempor senectus morbi finibus, est. Aenean purus tristique risus vel Ut eu sit Lorem nibh Mauris",
        "web_url": "http://example.com/ba48c2c5-ae93-4d90-95f4-1fe2d86523b8#1c699cf614192c15e7546fff2245e724"
      },
      {
        "api_url": "http://example.com/83e6cd54-53c0-404f-8436-ae7bd3065a85/57bcb30e-f7a8-4ae2-a00b-b042c99aefc0#54295e7816a6f08d8ad0ef05dfa0e0e4",
        "base_path": "/766551cb-f6a4-454a-b823-027c1ec969ec",
        "content_id": "810a2112-e9a4-4ae0-87c4-3607c89e8232",
        "document_type": "non et tempor volutpat sagittis risus vestibulum. dolor vel imperdiet a molestie malesuada libero. hendrerit, sit Suspendisse habitant bibendum. purus non nibh. Ut mauris morbi Lorem Pellentesque eu nibh interdum. tristique interdum. senectus in, Mauris sem elit. leo sed cursus nisl suscipit pellentesque est. amet, molestie aliquet. fames ac Sed eu vel et Quisque consectetur ac ac tempor egestas. at adipiscing tristique lectus Ut turpis sollicitudin Aenean ipsum",
        "locale": "si",
        "public_updated_at": null,
        "schema_name": "vel Nam vestibulum. tempor finibus, amet, a cursus netus nisl sit Duis ac ipsum Lorem egestas. Quisque sed dolor vel Mauris libero. eros. hendrerit, consectetur",
        "title": "tristique cursus egestas. Duis interdum. ac in, risus tristique nisl Quisque Suspendisse pellentesque et vestibulum. Ut consectetur Mauris sit sollicitudin est. lectus malesuada adipiscing bibendum. senectus molestie ac eu et nibh. libero. hendrerit, vel vel non eu suscipit interdum. dolor turpis fames nibh at",
        "web_url": "http://example.com/8a3f5dca-ed97-455b-ab1f-4fa5a32a7752/0fa9172f-115d-4018-b832-dec460340fc3#a930a439732a709b9dc70fa794bc023a"
      },
      {
        "analytics_identifier": null,
        "api_path": "/0c351e01-5b95-40d9-95e0-b56b9f90ef17/866b936d-22c7-42ce-a729-d2273d01b978/1b22a3fd-bebf-4021-bb24-083d7f416b9b/59fe12bf-634e-4189-ab95-d2ba08dbefd0",
        "api_url": "http://example.com/63a5978e-e80a-4715-a0e3-f64e57a978d2/2dd77edc-c3b1-4d34-b166-d2b1cd1f1e81/15a4b457-57f6-4a2f-8a13-197fafeaf831#c9951efeeb2d4d0184b1eb7c7b867615",
        "base_path": "/4806051b-4c1f-4009-9737-2e0765c6791b/923d058e-814f-4e5a-87bd-ca3b63126abe",
        "content_id": "391a99a0-97d3-4167-8af0-24c852bff8cd",
        "document_type": "nisl leo Ut purus scelerisque. imperdiet tristique",
        "links": {
        },
        "locale": "tr",
        "schema_name": "amet, in, sagittis libero. eu nisl risus ac volutpat eros. tristique Sed",
        "title": "dolor vel hendrerit, ipsum eu non molestie at vestibulum. nibh. senectus Lorem nibh Duis risus adipiscing interdum."
      },
      {
        "base_path": "/ce373d9a-9745-47e0-b2df-1a81ec274c64/41e184cb-5db7-4a7e-b4f6-aeb72e29fead/93491198-8559-458f-a4c9-580dcb6be5e6/8354841d-aae8-4958-9433-ceb066bb8ced",
        "content_id": "041caed4-b480-4968-bcde-52d9c640cd29",
        "locale": "fr",
        "public_updated_at": null,
        "schema_name": "in, sagittis Quisque a Duis egestas. dolor adipiscing interdum. Ut Pellentesque nibh et Lorem non risus eu ultricies libero. non Suspendisse risus tempor porttitor Aenean orci et lorem sit vestibulum. senectus aliquet. sem hendrerit, Ut cursus interdum. morbi suscipit scelerisque. Mauris netus sollicitudin ipsum ac ac habitant consectetur sed volutpat turpis Nam fames eros. finibus, vel dolor vel elit. tempor mauris amet, molestie est. leo molestie bibendum. malesuada pellentesque ac tristique imperdiet tristique nibh. at lectus ac Nam nisl purus",
        "title": "eros. orci libero. at Nam Pellentesque eu Aenean"
      }
    ],
    "parent": [
      {
        "analytics_identifier": "netus orci interdum. leo aliquet. ac senectus turpis imperdiet sed Suspendisse Ut vel ultricies ac tristique massa eu risus tempor et est. mauris molestie sollicitudin suscipit sit pellentesque fames habitant non sagittis non Lorem libero. Pellentesque dolor risus lorem hendrerit, Nam tristique nibh at eu Aenean molestie scelerisque. interdum. cursus ac volutpat purus vestibulum. Quisque lectus malesuada",
        "api_path": "/d093f743-4e6a-4c47-9aac-099571631b9a",
        "api_url": "http://example.com/4ddc28e8-6ff2-450e-8fbf-79614174563a/310f2aea-1c50-4b69-a8b1-f641c6a55c29/4de5ced9-e202-4bb2-8935-97d1515bb8a4#9404ff9fef1fda4e9dc75364135122d6",
        "base_path": "/ad8482ac-6d3f-4975-b5b3-f5bcd34e955c/5f392418-5f16-4550-92f6-510917ac0673",
        "content_id": "8b079a55-e0e0-4490-b9e6-2bf4adcb3294",
        "document_type": "netus Duis et non ac dolor tristique Lorem porttitor hendrerit, tempor vel in, habitant ultricies adipiscing tristique a fames egestas. massa molestie cursus est. nibh. risus bibendum. purus Aenean interdum. suscipit pellentesque Nam interdum.",
        "links": {
        },
        "locale": "vi",
        "public_updated_at": null,
        "schema_name": "dolor at est. bibendum. adipiscing mauris risus turpis Suspendisse non Aenean ac Quisque Nam eros. nisl Sed malesuada ac Nam senectus finibus, suscipit interdum. a consectetur Ut Mauris interdum. amet, ac sollicitudin tristique et hendrerit, vel molestie sit ipsum pellentesque imperdiet aliquet. libero. massa volutpat vestibulum. lorem nibh egestas. et risus ultricies Pellentesque morbi netus tristique Duis elit. dolor eu in, tempor porttitor Lorem habitant scelerisque. vel ac non fames",
        "title": "turpis molestie pellentesque imperdiet dolor ac Duis hendrerit, Nam tristique et nibh. Ut lectus mauris Sed adipiscing amet, risus Ut est. sollicitudin eros. ipsum suscipit lorem Suspendisse ac et ac aliquet. sagittis sem elit. egestas."
      }
    ],
    "policies": [
      {
        "base_path": "/aa1109b9-5a51-456f-80ee-2530f69afc89",
        "content_id": "189c5734-56dc-4383-aa43-a7c840745080",
        "document_type": "at risus sed et interdum. orci dolor eros. ac tempor cursus netus ac ipsum sit tempor interdum. Suspendisse consectetur imperdiet lectus finibus, malesuada Ut libero. nisl amet, scelerisque. tristique habitant Ut a non sagittis bibendum. vestibulum. ac egestas. fames Mauris leo molestie ultricies suscipit mauris nibh",
        "links": {
        },
        "locale": "es-419",
        "public_updated_at": null,
        "schema_name": "morbi dolor consectetur purus tristique non ac Nam Duis at est. bibendum. non egestas. tempor scelerisque. ultricies interdum. a cursus Aenean vel massa adipiscing vel lectus Nam elit. Sed leo sed turpis volutpat Ut et interdum. aliquet. habitant tempor eu vestibulum. senectus eu lorem nibh Ut et molestie sem nibh. Lorem hendrerit, finibus, sagittis sollicitudin dolor sit tristique",
        "title": "pellentesque lectus amet, risus porttitor turpis Sed Nam Quisque egestas. risus et volutpat morbi in, dolor hendrerit, tempor Nam leo eu nisl non molestie consectetur ultricies adipiscing Ut tempor a suscipit Pellentesque non cursus Aenean ac habitant lorem senectus vestibulum. tristique dolor finibus,"
      }
    ],
    "primary_publishing_organisation": [

    ]
  },
  "locale": "ro",
  "need_ids": [
    "turpis leo Lorem at Duis nisl amet, ultricies fames et dolor Mauris hendrerit, porttitor eros. adipiscing nibh sagittis netus tristique volutpat cursus senectus massa eu est. suscipit pellentesque risus interdum. Ut Ut Quisque egestas. scelerisque. Nam sed orci libero. dolor ac ipsum eu non Nam ac risus vel sem lectus",
    "porttitor et ac ac ipsum sem sit Nam risus lectus aliquet. Duis dolor eros. nibh. sed dolor vel imperdiet malesuada lorem egestas. sollicitudin et a Pellentesque adipiscing elit. est. suscipit non non vel ac hendrerit, turpis amet, tristique tempor interdum. eu libero. netus Mauris senectus at Suspendisse Lorem Quisque consectetur fames finibus, scelerisque. ultricies volutpat mauris in, cursus pellentesque risus tristique ac orci eu habitant purus morbi nibh interdum. tempor massa nisl",
    "nibh. interdum. non Quisque est. et sed consectetur molestie mauris Suspendisse dolor netus scelerisque. in, ultricies suscipit dolor vel orci imperdiet volutpat turpis tempor eu ac Mauris molestie ac bibendum. a non tristique lorem tristique purus nibh lectus interdum. egestas. risus finibus, morbi Duis Pellentesque Lorem cursus Ut sit elit. nisl sagittis aliquet. malesuada tempor adipiscing at habitant libero. vestibulum. ac Aenean leo",
    "nisl lorem sem suscipit amet, Nam porttitor senectus ac ultricies Aenean vel eu hendrerit, sed non elit. aliquet. pellentesque mauris sagittis dolor et malesuada interdum. risus Sed fames ac non purus orci Suspendisse egestas. volutpat eros. est. ac dolor molestie Ut interdum. eu Quisque imperdiet morbi tempor sollicitudin libero. Ut cursus vestibulum. vel et habitant tempor",
    "elit. nibh netus Suspendisse eu tempor est. interdum. vel Ut egestas. lorem bibendum. in, turpis molestie Nam hendrerit, imperdiet morbi nibh. malesuada libero. sagittis nisl amet, dolor porttitor finibus, Mauris at mauris eros. sollicitudin Nam ac non purus orci non volutpat adipiscing tristique interdum. risus scelerisque. leo vestibulum. suscipit sit a cursus senectus Quisque Lorem pellentesque aliquet. massa risus ipsum tempor molestie eu dolor Sed ac Duis fames lectus tristique sem habitant Ut et consectetur Pellentesque Aenean ac vel et sed ac ultricies",
    "tempor dolor et"
  ],
  "phase": "live",
  "public_updated_at": null,
  "publishing_app": "email-alert-frontend",
  "publishing_request_id": "sollicitudin a molestie Suspendisse ac egestas. turpis imperdiet senectus sem eros. risus eu purus ac fames interdum. pellentesque orci aliquet. est. sagittis adipiscing malesuada Ut scelerisque. suscipit ipsum vel Lorem lorem et amet, Mauris porttitor elit. dolor morbi eu Aenean Pellentesque libero. tristique risus non tempor Nam cursus sit tempor at hendrerit, Ut leo Nam ultricies vestibulum. Duis non Sed mauris consectetur volutpat",
  "publishing_scheduled_at": "2018-05-04T05:23:15+00:00",
  "scheduled_publishing_delay_seconds": null,
  "schema_name": "placeholder_consectetur",
  "title": "vestibulum. orci vel ac ipsum senectus lorem egestas. imperdiet Ut molestie hendrerit, amet, ultricies Duis risus leo et malesuada turpis massa tempor non risus habitant sit dolor scelerisque. interdum. Sed elit. eu interdum. at pellentesque sagittis fames sollicitudin dolor et a nibh ac Nam Ut suscipit tristique morbi tempor nisl mauris in, volutpat molestie purus Lorem cursus aliquet. sed lectus tristique Mauris bibendum. Quisque eros. non vel ac porttitor ac Aenean Nam est. libero. consectetur Suspendisse sem netus nibh. Pellentesque finibus, adipiscing eu",
  "updated_at": "2018-04-28T23:46:50+00:00",
  "user_need_document_supertype": "interdum. non vel Suspendisse eu molestie cursus est. tristique Ut purus pellentesque ac turpis risus hendrerit, non lectus molestie ac eros. in, Nam libero. a sagittis adipiscing Ut dolor nibh. Aenean ultricies Duis fames sed tempor habitant consectetur eu Quisque sem et orci senectus dolor leo elit. mauris ac imperdiet netus at egestas. porttitor sollicitudin volutpat suscipit ipsum vestibulum. risus amet, lorem nibh Mauris vel tempor sit Pellentesque massa bibendum. interdum. scelerisque. finibus, malesuada morbi nisl aliquet. Sed et"
}

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
auth_bypass_ids
A list of ids that will allow access to this item for non-authenticated users
users
array

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
or null

details
object
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.
brand
["string", "null"]
Used for organisations, to allow us to publish branding / logo information. Remove when organisations are migrated.
change_note
["string", "null"]
Change note for the most recent update
end_date
string
Used for topical events, so that related documents can get the date. Remove when topical events are migrated.
external_related_links
array

logo
object
crest
["string", "null"]

Allowed values: bis, dit, eo, hmrc, ho, mod, portcullis, single-identity, so, ukaea, wales,
formatted_title
string

image

start_date
string
Used for topical events, so that related documents can get the date. Remove when topical events are migrated.
tags
object
additional_topics
array

browse_pages
array

policies
array

primary_topic
array

topics
array

document_type
string

Allowed values: aaib_report, about, about_our_services, access_and_opening, ambassador_role, answer, asylum_support_decision, authored_article, board_member_role, business_finance_support_scheme, calculator, calendar, case_study, chief_professional_officer_role, chief_scientific_officer_role, closed_consultation, cma_case, coming_soon, complaints_procedure, completed_transaction, consultation, consultation_outcome, contact, corporate_report, correspondence, countryside_stewardship_grant, decision, deputy_head_of_mission_role, 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, external_content, fatality_notice, field_of_operation, finder, finder_email_signup, foi_release, form, gone, government_response, governor_role, guidance, guide, help_page, high_commissioner_role, hmrc_manual, hmrc_manual_section, homepage, html_publication, impact_assessment, imported, independent_report, international_development_fund, international_treaty, knowledge_alpha, licence, license_finder, local_transaction, maib_report, mainstream_browse_page, manual, manual_section, map, media_enquiries, medical_safety_alert, membership, military_role, 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_world_location_news_page, placeholder_worldwide_organisation, policy, policy_area, policy_paper, press_release, procurement, promotional, publication_scheme, raib_report, recruitment, redirect, regulation, research, residential_property_tribunal_decision, role_appointment, search, service_manual_guide, service_manual_homepage, service_manual_service_standard, service_manual_service_toolkit, service_manual_topic, service_sign_in, service_standard_report, services_and_information, simple_smart_answer, smart_answer, social_media_use, special_representative_role, special_route, speech, staff_update, statistical_data_set, statistics, statistics_announcement, statutory_guidance, statutory_instrument, step_by_step_nav, take_part, tax_tribunal_decision, taxon, terms_of_reference, topic, topical_event, topical_event_about_page, traffic_commissioner_role, transaction, transparency, travel_advice, travel_advice_index, unpublishing, utaac_decision, vanish, welsh_language_scheme, working_group, world_location, world_location_news_article, world_news_story, worldwide_office_staff_role, 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
featured_policies
Featured policies primarily for use with Whitehall organisations. Deprecated in favour of ordered_featured_policies.
policy_areas
A largely deprecated tag currently only used to power email alerts.
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, email-alert-frontend, external-link-tracker, feedback, frontend, hmrc-manuals-api, info-frontend, licencefinder, manuals-frontend, manuals-publisher, maslow, performanceplatform-big-screen-view, policy-publisher, publisher, rummager, search-admin, service-manual-publisher, share-sale-publisher, short-url-manager, smartanswers, specialist-publisher, static, tariff, travel-advice-publisher, whitehall
redirects
array

rendering_app
string
The application that renders this item.
Allowed values: calculators, calendars, collections, email-alert-frontend, email-campaign-frontend, feedback, finder-frontend, frontend, government-frontend, info-frontend, licencefinder, manuals-frontend, performanceplatform-big-screen-view, publicapi, rummager, service-manual-frontend, smartanswers, spotlight, static, tariff, whitehall-admin, whitehall-frontend
routes
array

schema_name
string
Should be of the form 'placeholder_my_format_name’. 'placeholder’ is allowed for backwards compatibility.
title
string

update_type

Allowed values: major, minor, republish

View this schema on GitHub

Random example

{
  "access_limited": {
    "auth_bypass_ids": [
      "bb5009a6-547d-41bd-ba82-fc30eb233457",
      "932d7d20-e8de-4961-a52c-4869904f9e03",
      "29975abf-dcbb-4702-9938-74c648842be5",
      "a541855d-56cd-4210-a74b-3ee074dce784",
      "d04b34e9-56e6-403a-8016-27a4837cc6c3",
      "8bf91710-0cdc-4b00-ab74-97dffed2be99",
      "65d6fb30-049e-4b6a-a9d1-fc1a89a90605"
    ],
    "users": [
      "",
      "malesuada nibh. eros. mauris pellentesque tristique purus finibus, amet, risus elit. lorem cursus senectus Aenean ipsum molestie non et vel volutpat netus massa interdum. ac nisl porttitor bibendum. egestas. orci",
      "Ut est. et suscipit dolor in, volutpat cursus netus hendrerit, Suspendisse ultricies a vel Ut morbi scelerisque. tempor ac nibh tristique purus pellentesque leo vel sit Nam",
      "nibh. pellentesque interdum. eu habitant leo est. non interdum. ipsum at vel bibendum. amet, vestibulum. Suspendisse Ut dolor molestie senectus porttitor volutpat in, mauris non molestie sit suscipit Lorem Duis lorem tempor risus vel malesuada sed et Quisque nibh nisl adipiscing hendrerit, Sed Aenean Pellentesque Nam ac a risus ultricies eros. dolor elit. aliquet. orci ac egestas. consectetur Mauris tristique ac sagittis tristique scelerisque. netus Ut ac massa finibus, fames tempor sollicitudin cursus lectus imperdiet morbi turpis eu libero. sem purus et Nam",
      "massa cursus Aenean Nam non sit Mauris lectus sem senectus eros. tempor finibus, purus vel netus Ut eu Pellentesque a volutpat Sed Lorem leo egestas. vestibulum. in, nibh. dolor eu turpis bibendum. hendrerit, mauris interdum. sollicitudin imperdiet molestie sed lorem risus et",
      "scelerisque. non in, Mauris consectetur porttitor suscipit Suspendisse nibh cursus massa ipsum amet, risus Sed ac nibh. interdum. tristique pellentesque ac risus eros. finibus, Duis tempor Ut purus vestibulum. lorem leo volutpat Lorem Nam sollicitudin ultricies sed et libero. Nam Aenean mauris ac at dolor eu bibendum. imperdiet interdum. lectus turpis non est. aliquet. a ac netus fames adipiscing elit. sagittis et Ut sit habitant"
    ]
  },
  "base_path": "/e44f7bb7-71b4-44dc-9fff-9c37d50cb7d9",
  "details": {
    "analytics_identifier": "purus aliquet. sed nisl Pellentesque ipsum turpis amet, Ut Nam molestie massa Nam lectus at ultricies ac elit. et vel sagittis eu porttitor Lorem Ut finibus, a sollicitudin malesuada Quisque vel orci Sed eu tempor volutpat tempor consectetur pellentesque risus risus non scelerisque. sem sit Duis leo non dolor adipiscing dolor est. tristique libero. nibh ac molestie vestibulum. bibendum. egestas. interdum. cursus netus et suscipit fames ac morbi mauris habitant tristique Suspendisse Mauris lorem hendrerit, nibh. in, ac senectus Aenean imperdiet interdum. eros.",
    "brand": null,
    "change_note": "bibendum. scelerisque. at tristique Quisque vel Duis eu risus purus consectetur Suspendisse finibus, sagittis malesuada tempor fames habitant nisl elit. ultricies non a leo ac vestibulum. porttitor sollicitudin ac interdum. sed Nam nibh. senectus Sed hendrerit, Ut eu Aenean pellentesque molestie et interdum. sit turpis tempor libero. mauris dolor molestie ipsum Ut orci aliquet. amet, lorem imperdiet nibh dolor volutpat risus ac eros. tristique adipiscing et non cursus sem Nam suscipit vel Lorem in, egestas. Mauris Pellentesque morbi netus est. lectus massa ac",
    "end_date": "2018-04-29T02:15:41+00:00",
    "tags": {
      "additional_topics": [
        "eu cursus et egestas. fames molestie volutpat bibendum. aliquet. molestie risus sed et a eros. ac sollicitudin tristique massa amet, habitant vel sagittis pellentesque adipiscing mauris Quisque nibh. Nam senectus risus ultricies nibh lectus Duis ac tempor imperdiet scelerisque. sem Mauris orci hendrerit, morbi turpis Pellentesque Ut dolor Suspendisse Sed leo vel Lorem interdum. netus nisl suscipit dolor tempor est. in, purus eu Aenean ac tristique vestibulum. finibus, elit. ipsum libero. non porttitor Nam lorem at sit Ut consectetur non interdum. ac malesuada",
        "habitant elit. non Sed sed bibendum. ac est. tristique Nam vel mauris a aliquet. tristique senectus finibus, Ut turpis in, egestas. vestibulum. et porttitor sollicitudin cursus risus ipsum volutpat ac amet, suscipit nibh. lectus netus consectetur interdum. leo ac Pellentesque sagittis ultricies Quisque morbi Suspendisse purus non Nam adipiscing nibh scelerisque. dolor Mauris pellentesque Aenean eu sem tempor massa Duis nisl eros. fames at dolor vel tempor et molestie molestie ac malesuada interdum. eu lorem Lorem risus libero. hendrerit, orci Ut sit imperdiet"
      ],
      "primary_topic": [
        "tempor ac aliquet. consectetur mauris sollicitudin finibus, non a Duis Pellentesque ac elit. eros. orci sem morbi est. sagittis tristique scelerisque. fames dolor molestie senectus libero. nibh Lorem at nibh.",
        "interdum. netus Sed in, suscipit vestibulum. pellentesque risus elit. ultricies morbi",
        "adipiscing molestie purus Lorem Nam non eros. sit Duis nibh vestibulum. tristique tempor eu leo bibendum. Quisque nisl senectus consectetur molestie Mauris et finibus, fames Ut et vel massa hendrerit, sed libero. a ac turpis sollicitudin imperdiet tempor elit. Pellentesque lorem nibh. ac risus Aenean non in, malesuada dolor suscipit orci vel Sed egestas. dolor habitant est. eu risus netus Nam volutpat Ut at cursus scelerisque. morbi Suspendisse sagittis mauris lectus ac aliquet. amet, ac pellentesque porttitor interdum. ipsum ultricies interdum. tristique sem",
        "ipsum risus est. finibus, pellentesque lectus porttitor adipiscing tempor tristique sit dolor fames libero. nisl egestas. dolor leo et malesuada bibendum. sed Nam ac massa risus ac Nam Lorem elit. sem Ut Aenean eros. vel nibh. morbi habitant tristique purus ultricies suscipit Ut at orci cursus Quisque amet, Mauris volutpat Suspendisse consectetur vel Duis",
        "leo tristique Nam Ut risus in, scelerisque. libero. molestie dolor mauris nisl",
        "Aenean Ut Nam vel leo volutpat",
        "non libero. at suscipit tristique risus Pellentesque risus turpis netus egestas. tempor sed leo volutpat a Aenean ac mauris scelerisque. consectetur elit. finibus, amet, aliquet. eu Nam interdum. molestie Ut ac et dolor ac imperdiet",
        "ac molestie senectus est. tempor sagittis Lorem volutpat risus Sed dolor et finibus, cursus sem et purus Duis Suspendisse Pellentesque eu a pellentesque egestas. Ut ac vel Nam porttitor Aenean interdum. elit.",
        "et Pellentesque purus sed Aenean sagittis morbi imperdiet vel vel bibendum. ac porttitor eu nibh risus tempor massa dolor tristique suscipit pellentesque nibh. tristique consectetur mauris molestie at adipiscing turpis a tempor molestie risus ac amet, vestibulum. aliquet. interdum. est. non Duis eu sem nisl Ut et ac ac volutpat Nam lectus habitant sollicitudin ipsum dolor cursus Nam malesuada elit.",
        "dolor morbi non interdum. netus lectus ac at leo mauris Quisque ipsum Sed purus dolor cursus eu tempor tempor Ut a vel libero. interdum. habitant Aenean vel et eros. in, pellentesque senectus Lorem elit. est. molestie non ac volutpat nisl Nam malesuada Ut ac Nam vestibulum. turpis tristique risus lorem molestie orci imperdiet porttitor Pellentesque Duis risus egestas. sem hendrerit, sollicitudin adipiscing nibh fames Mauris ac ultricies suscipit bibendum. sagittis sit Suspendisse et finibus, sed nibh. aliquet. amet, eu massa tristique scelerisque. consectetur"
      ]
    }
  },
  "document_type": "aaib_report",
  "first_published_at": "2018-04-30T02:56:29+00:00",
  "last_edited_at": "2018-06-02T19:52:33+00:00",
  "links": {
  },
  "need_ids": [
    "fames Pellentesque non bibendum. orci pellentesque sit Nam cursus non nisl tempor risus sagittis eu in, Ut hendrerit, tristique interdum. nibh mauris et a massa nibh. interdum. lorem dolor senectus vel suscipit et imperdiet ac vel ipsum purus sem eu amet, Mauris turpis molestie at malesuada libero. ultricies Lorem ac elit. ac habitant Ut egestas. morbi eros. sollicitudin Aenean molestie",
    "Duis Quisque risus Nam dolor purus Aenean sed et bibendum. mauris interdum. tristique molestie senectus hendrerit, cursus fames risus finibus, pellentesque nibh. eu ac netus et Mauris massa suscipit est. Ut tristique ac egestas. imperdiet eros. a volutpat adipiscing non ipsum leo Lorem turpis orci elit. sem tempor non morbi malesuada nisl Sed amet, at lorem vestibulum. ultricies ac vel scelerisque. Pellentesque molestie sagittis ac in, habitant Suspendisse vel consectetur interdum. tempor sollicitudin nibh lectus sit dolor Ut libero. aliquet. eu porttitor Nam"
  ],
  "publishing_app": "service-manual-publisher",
  "rendering_app": "email-campaign-frontend",
  "routes": [
    {
      "path": "non Suspendisse tempor leo egestas. vel Aenean purus a adipiscing",
      "type": "prefix"
    },
    {
      "path": "molestie turpis Lorem bibendum. tempor vel orci ac netus lorem Duis Suspendisse tempor risus porttitor ipsum Nam vestibulum. cursus mauris sit aliquet. leo Aenean elit. sed pellentesque Nam malesuada eu eu interdum. ac Ut massa est. nibh Ut in, tristique finibus, egestas. volutpat dolor eros. hendrerit, consectetur et et ac Sed sollicitudin Pellentesque interdum. sem ac suscipit sagittis molestie morbi ultricies Quisque non",
      "type": "prefix"
    },
    {
      "path": "molestie consectetur Pellentesque lectus lorem sem nisl mauris scelerisque. Aenean sagittis ac nibh. risus morbi in, pellentesque eros. Ut ac fames Nam at tristique interdum. vel et suscipit eu elit. Suspendisse vestibulum. interdum. sed volutpat Duis sit tristique Nam libero. egestas. ac ac massa orci imperdiet senectus Sed non netus malesuada dolor ipsum",
      "type": "prefix"
    },
    {
      "path": "dolor nibh. mauris dolor vel ac non a ac molestie lectus Nam ac ac nibh tristique tempor habitant risus at et nisl adipiscing",
      "type": "prefix"
    },
    {
      "path": "Sed ultricies lorem elit. interdum. scelerisque. consectetur Pellentesque in, vestibulum. tempor habitant suscipit est. eu Lorem Nam Ut pellentesque volutpat adipiscing tempor risus massa non finibus, tristique ac Quisque senectus vel fames et purus nibh ac Nam sem at sollicitudin amet, porttitor Duis interdum. non sit cursus nisl ipsum sagittis bibendum. libero. egestas.",
      "type": "prefix"
    },
    {
      "path": "Quisque tempor lorem suscipit consectetur dolor tristique cursus Lorem malesuada orci elit. et sagittis purus Aenean egestas. netus Nam aliquet. senectus non habitant risus interdum. nibh. Ut leo Suspendisse sem amet, Mauris non Nam vel molestie",
      "type": "prefix"
    },
    {
      "path": "tristique massa Lorem mauris Suspendisse ac et Nam risus finibus, in, eros. volutpat sed et ipsum elit. interdum. adipiscing egestas. hendrerit, Duis suscipit molestie nibh cursus sagittis a netus bibendum. Ut tempor libero. lectus nibh. non sem Aenean vel sollicitudin vel Sed tristique orci Nam morbi",
      "type": "exact"
    },
    {
      "path": "turpis Suspendisse mauris Mauris ac eu malesuada volutpat suscipit Quisque in, vestibulum. dolor ipsum fames libero. purus lorem hendrerit, vel Aenean aliquet. ac Pellentesque nisl risus scelerisque. tristique egestas. non orci vel Lorem est. bibendum.",
      "type": "prefix"
    },
    {
      "path": "dolor Nam ac elit. at porttitor est. massa Suspendisse amet, fames interdum. Lorem sed orci suscipit",
      "type": "exact"
    }
  ],
  "schema_name": "placeholder",
  "title": "sit scelerisque. bibendum. lectus porttitor non est. Duis cursus pellentesque turpis vel habitant morbi orci dolor vel senectus netus Ut non fames Sed interdum. eu at Pellentesque aliquet. dolor eros. Suspendisse eu tempor tempor massa Nam sem molestie ipsum imperdiet nibh. in, ac amet, risus nisl Aenean molestie Lorem Nam interdum. volutpat libero. et purus et Ut consectetur Quisque sagittis"
}

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

Attributes

links
object
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.
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.
organisations
All organisations linked to this content item. This should include lead organisations.
original_primary_publishing_organisation
The organisation that published the original version of the page. Corresponds to the first of the 'Lead organisations’ in Whitehall for the first edition, and is empty for all other publishing applications.
parent
The parent content item.
policy_areas
A largely deprecated tag currently only used to power email alerts.
primary_publishing_organisation
The organisation that published the page. Corresponds to the first of the 'Lead organisations’ in Whitehall, and is empty for all other publishing applications.
taxons
Prototype-stage taxonomy label for this content item
topics
Powers the /topic section of the site. These are known as specialist sectors in some legacy apps.
previous_version
string

View this schema on GitHub

Random example

{
  "links": {
    "mainstream_browse_pages": [
      "8fa42d04-8e55-40f1-927b-60ecfef46018",
      "41236c6e-8728-46d5-a6da-b294cbe6554c"
    ],
    "meets_user_needs": [
      "d4ca799a-0a3a-4f61-96dd-eec11ef1d52d",
      "4e3fe814-a30f-42c9-8628-cd4763ff7bee",
      "a41946a8-c2ef-463b-a77a-9ae10d8593d7",
      "8c381478-afdf-4eca-a1fb-c6048dbd7ee4",
      "d48c45cf-1709-4e2c-a337-55cda437a545"
    ],
    "ordered_related_items_overrides": [
      "ab765c02-e85c-4195-b50d-7c3b5bff5e47",
      "b543de95-db9e-445e-ac14-d7f934ee38d3",
      "865fe30e-d7a5-488c-a585-c8ed089fc070",
      "f56360e2-36e4-4e45-a3bb-8d175aa21530"
    ],
    "organisations": [
      "72a4230d-3565-4f51-88e2-1631c80b8940",
      "f2488830-5959-4f9d-8152-b0fcda7d1cee",
      "b192d8a7-6875-4c0d-967a-432992ab735f",
      "9b17d73a-b499-4bed-996d-5ee5b7c5e5dc",
      "651ee800-4c1b-4c43-9397-ec3358625c97",
      "1e5789d2-e9c0-47e4-87fc-2093969eb9ad",
      "fbaf666b-4b36-4421-8fa8-19ef01cb2364",
      "91259ac3-5939-4265-a755-150c127112e5",
      "8ec83eb6-0010-452d-a7f1-13ba4f86ac83"
    ],
    "parent": [

    ],
    "primary_publishing_organisation": [
      "70f34748-8878-4e5a-9629-9d9439b88d5c"
    ],
    "topics": [
      "bd2ecefe-5f08-4db4-9bac-abf3127bc66e",
      "cdaae40e-d616-44d1-a7a8-bb28009fa758",
      "4485a74b-48d3-4295-b257-30883704309f",
      "af173818-3bb4-4e68-bc2b-afa150eb67d6",
      "da2643be-bb8e-4353-b9a5-e1e43ad143a0",
      "fd9633a1-b804-4a9d-93d2-596440c667d9"
    ]
  },
  "previous_version": "sollicitudin risus sagittis massa Quisque Lorem finibus, molestie interdum. Sed Mauris ultricies Pellentesque imperdiet nibh netus Suspendisse et sed amet, egestas. tempor risus sem est. scelerisque. volutpat libero. porttitor vel Duis habitant Nam cursus lectus bibendum. vestibulum. ac at fames hendrerit, tristique Ut purus Ut a consectetur turpis non dolor leo adipiscing eros. tempor senectus non nibh. nisl eu aliquet. Aenean ac eu tristique Nam molestie in, et ac morbi elit. dolor lorem mauris orci ipsum sit malesuada"
}