Table of contents

Schema: homepage

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
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_world_location_news_page, 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
root_taxons
Defines a set of Taxonomy trees rooted in this node.
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

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.
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: homepage
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": "/a33d931e-a2b5-4fec-ab66-a865616be97a",
  "title": "scelerisque.",
  "description": null,
  "publishing_app": "calculators",
  "rendering_app": null,
  "locale": "hu",
  "analytics_identifier": null,
  "phase": "beta",
  "details": {
  },
  "withdrawn_notice": {
    "explanation": "scelerisque. Suspendisse ac"
  },
  "content_id": "039cce82-5de6-4d67-b21d-a4222fb6fa1c",
  "links": {
    "policy_areas": [
      {
        "details": {
        },
        "document_type": "amet, volutpat ac Sed nibh et eu egestas. aliquet. Pellentesque tempor Quisque ipsum risus risus est. Nam Duis sed finibus, vel eros. sollicitudin malesuada scelerisque. dolor sit Aenean molestie sem massa Suspendisse adipiscing non leo suscipit consectetur ultricies Nam interdum. vestibulum. orci morbi Mauris interdum. imperdiet",
        "schema_name": "tempor et volutpat eu massa Duis ac Quisque est. in, sem vel Lorem tristique ultricies consectetur eros. netus Nam scelerisque. turpis eu morbi",
        "public_updated_at": "amet, elit. Nam ac tristique risus Mauris volutpat a habitant dolor nibh. lectus netus Ut nibh morbi finibus, sollicitudin lorem vel molestie purus molestie ac consectetur suscipit porttitor Duis sagittis malesuada senectus aliquet. sit non eu Suspendisse fames non interdum. vestibulum. eros. ac Pellentesque ipsum at",
        "content_id": "13184e72-de74-40a5-958a-251bbe781924",
        "title": "",
        "description": null,
        "base_path": "/f5b819e1-3af9-429f-a30c-21bbfc44c338/0b4045fc-0825-4def-a4d2-f26fcbd665aa",
        "api_url": "http://example.com/b09a1eac-7e08-4792-9ebf-41274d7d3393#332228fe87ec148495f8ff5d6fdae2a8",
        "locale": "lv",
        "analytics_identifier": "finibus, tristique",
        "withdrawn": false,
        "change_description": "Pellentesque pellentesque nisl Quisque bibendum. volutpat habitant tristique tempor interdum. leo morbi adipiscing eu tristique sed cursus est. mauris ac vel Aenean orci sit netus Mauris ultricies Ut Ut hendrerit, et dolor a interdum. at sem eu molestie Nam tempor porttitor amet, Lorem Suspendisse lectus consectetur vestibulum. senectus dolor Nam ipsum nibh. Sed purus scelerisque. malesuada aliquet. suscipit massa turpis sagittis ac et risus imperdiet egestas. in, libero. molestie fames eros. finibus,"
      },
      {
        "details": {
        },
        "document_type": "porttitor sagittis scelerisque. non Nam orci mauris risus hendrerit, lectus libero. suscipit dolor ac Lorem dolor tristique bibendum. sit at Suspendisse cursus tristique interdum. ultricies sem vel vestibulum. adipiscing nisl volutpat risus Quisque imperdiet Sed Ut leo non morbi lorem",
        "schema_name": "Aenean netus ac turpis sit volutpat ac mauris ultricies molestie lectus adipiscing fames vel senectus nibh. ipsum sed nibh massa non in, tempor et tempor libero. Quisque purus eros. sollicitudin Ut interdum. non malesuada bibendum. nisl risus hendrerit, orci ac risus pellentesque",
        "content_id": "7969a4cc-2f2f-451c-80e1-e31a29a8de06",
        "title": "finibus, Pellentesque Nam adipiscing sed eu fames dolor volutpat senectus non lectus nisl ac massa sollicitudin vel cursus amet, imperdiet pellentesque est. Aenean molestie Sed eu turpis Ut in, scelerisque. dolor tristique sem elit. sit sagittis vestibulum. ac ac habitant orci eros. nibh mauris et risus Nam ac interdum. non malesuada Suspendisse ultricies hendrerit, tristique netus leo",
        "description": null,
        "base_path": "/b4910a4d-0a40-4be7-b0ac-a93d38dc3fa6",
        "api_path": "/cb2c87ca-118c-490d-bac6-c8f8b774b1b9/8d26073c-47cf-497e-9194-98a411ddbc68/91e47863-3c99-44f2-95db-21d04b763b7c/1a8c1387-b775-4a4f-b0d2-1d4a7daef0b0/eb3d0a6a-cdc1-498d-8080-6d0f3adbd550",
        "api_url": "http://example.com/708071c2-6c85-40e8-8681-38bfe2f07e87/e88c5811-53bc-4741-956e-3abc41b21122/bd5bf82b-3dc1-47d3-a2a2-5e3440714b38/bdd43953-a1bf-41cf-aeb7-7af3bd143e7a#2634cbd2bae264a9df587d98081ed723",
        "web_url": "http://example.com/e763b9e3-7e72-4a6e-a785-9cf0535a60a6#2309ba82f07cdccecd8e68ef07a776d1",
        "locale": "ar",
        "analytics_identifier": "leo finibus, risus eu scelerisque. et egestas. malesuada nisl consectetur fames porttitor Ut tempor sit sollicitudin turpis habitant molestie amet, cursus dolor vel Lorem volutpat ac Quisque morbi vel Duis est. netus in, senectus Suspendisse ac nibh. imperdiet lorem at non et ac non ultricies Sed risus pellentesque nibh Pellentesque a interdum. ipsum eu Nam aliquet. eros. ac suscipit dolor bibendum. Mauris sem Ut mauris hendrerit,",
        "withdrawn": true,
        "country": {
          "name": "netus Ut fames Mauris ac cursus vestibulum. Suspendisse sem molestie sagittis massa adipiscing non suscipit Duis senectus amet, elit. Lorem dolor in, egestas. non morbi eu sollicitudin tristique interdum. Sed Nam hendrerit, purus porttitor ipsum mauris sed nibh. at molestie malesuada est. ac Aenean consectetur imperdiet eu libero. ac Ut volutpat vel aliquet. scelerisque. sit habitant vel eros. risus finibus, tempor ultricies Nam dolor bibendum. leo interdum. nisl orci tempor a Pellentesque Quisque pellentesque lorem risus ac lectus nibh et turpis tristique et",
          "slug": "ac consectetur dolor habitant Duis at molestie nibh et purus nibh. interdum. Pellentesque elit. Quisque sollicitudin bibendum. mauris non Ut adipiscing Suspendisse et malesuada eu sit tempor eros. volutpat sagittis molestie aliquet. netus a ac vestibulum. morbi hendrerit, ac vel non Nam orci massa leo suscipit libero. dolor cursus Mauris Ut interdum. Lorem ultricies eu Nam amet, Sed in, est. porttitor finibus, turpis vel Aenean sed imperdiet ipsum tempor"
        },
        "links": {
        }
      },
      {
        "details": {
        },
        "schema_name": "malesuada Quisque fames suscipit leo porttitor hendrerit, libero. et eu volutpat nibh. Ut risus vel nibh Duis scelerisque. a morbi est. eros. adipiscing dolor Nam molestie senectus ac",
        "content_id": "3ffe17b1-38c9-4b03-b1f7-7e2eb624f79d",
        "title": "nisl tristique habitant vel Lorem cursus ultricies bibendum. morbi Aenean Duis purus libero. Pellentesque Sed interdum. eu at Ut senectus consectetur Suspendisse sem ac fames tristique risus eu tempor non eros. risus sed netus non ac adipiscing ac et sit nibh turpis massa ac Nam vestibulum. a in, est. lorem tempor mauris ipsum scelerisque. volutpat Quisque porttitor vel lectus suscipit egestas. amet,",
        "base_path": "/e1f8bff8-f181-4d8b-b7da-cd40cecc3d60/cb802ba5-f0ec-47fb-922c-8a06a636f830/e23f109b-365b-43e7-9eed-b68e04266b1a/140c6e6b-17ea-49e4-ac3e-b41d7dfb00fb",
        "api_path": "/4b27f13c-f1cc-4954-b734-bab69b9b8ccc/7b2330ca-ef71-429d-8eaf-93fa049195a0/7e8541ad-33dc-4682-a527-ac20b3ec6795/4f2dd42e-8dbf-4110-b0bf-fc3af0942d69",
        "web_url": "http://example.com/02209e08-4699-4bc4-a261-92ab561f6fb7/764e581b-a6dc-4b3a-8fca-3d85145634cc/2dea2581-36e6-4a1f-8889-3669a7254344/f33cb917-e695-4084-aec5-3b3c0d190130/1288fc15-a8b2-4f68-8d3b-cfd92e0db67e#9c0957dfde6ff2038ad373c595b74ce9",
        "locale": "tr",
        "analytics_identifier": null,
        "change_description": "et Sed libero. vel lectus interdum."
      },
      {
        "details": {
        },
        "document_type": "vel molestie risus turpis sit malesuada vestibulum. mauris lorem Nam a aliquet. orci Ut leo tempor Lorem habitant purus Aenean sed Quisque molestie est. nibh et pellentesque non lectus senectus ultricies Suspendisse morbi hendrerit, tristique",
        "schema_name": "egestas. leo Lorem amet, ultricies et ac fames tristique dolor hendrerit, eu libero. nibh tristique mauris molestie ac bibendum. Nam vel at habitant suscipit massa Ut Ut sagittis Duis lectus tempor porttitor volutpat Quisque scelerisque. nisl turpis tempor purus est. sed pellentesque Suspendisse interdum. eros. sollicitudin elit. ipsum Pellentesque sit orci interdum. vel non malesuada Aenean morbi a ac dolor sem lorem cursus et adipiscing Sed imperdiet risus aliquet. ac finibus, nibh. risus eu netus consectetur Mauris vestibulum. in, senectus molestie non Nam",
        "content_id": "09e2ee50-49a3-4932-aa95-d14b944b2898",
        "title": "hendrerit, aliquet. scelerisque. leo Ut morbi porttitor malesuada imperdiet dolor molestie Suspendisse volutpat Duis massa molestie Lorem non adipiscing turpis fames suscipit eu sollicitudin Nam tempor Pellentesque vel et finibus, cursus ac a nisl nibh non eros. Mauris interdum. vel in, lectus ultricies sit Ut eu Aenean nibh. mauris sed est. libero. netus dolor egestas. elit. risus tristique consectetur et habitant at tempor bibendum.",
        "base_path": "/cbcb71ff-5b53-482a-930a-706591aba997/e03a625a-1f48-44f4-b52d-52fc282884f1/31a3624c-ea5d-45a8-8302-749306a16c98/acf791a6-35c0-4b5e-b444-d9ccf6e88af7/94cf8d43-067f-443d-812c-400810828c05",
        "api_path": "/afc98bad-c3fb-4335-9d75-76ca4731208c/be852f11-76ab-46ec-984f-fdf3c5bef43f/f9dca580-1026-46be-8898-0a9ae2529ce6/9e8b84ef-6284-49ff-81df-da2c53ce0ef4/f75c0816-9a27-4e9d-ba87-a1c1d32d4da6",
        "api_url": "http://example.com/1eb0d3dd-f638-48c1-9d7b-200b3729d403/ff52c06c-a83d-41ef-88d8-c67ab62effe5#889d376e06b2ae9c17a8f6112c0b4954",
        "locale": "pl",
        "links": {
        }
      }
    ],
    "document_collections": [
      {
        "public_updated_at": "dolor egestas. sem sed suscipit molestie interdum. ac ac vel Lorem et Nam netus ac habitant ac mauris ipsum Quisque tristique malesuada scelerisque. Ut libero. aliquet. nibh Suspendisse molestie Nam porttitor Ut non lectus non est. eu in, sit sagittis orci lorem interdum. et hendrerit, eu Duis tempor imperdiet nibh. Pellentesque volutpat risus elit. amet, adipiscing",
        "content_id": "f2a5e190-2887-4239-bd3c-9c67034128c2",
        "title": "nisl hendrerit, Mauris eu porttitor fames senectus purus",
        "base_path": "/af091fb6-4388-41f3-b55f-6ac73fbadb6b/32f5474d-8074-4bec-8484-fb66537eed9d/a5f1f178-d8d5-4788-961b-18d4790564a3",
        "locale": "ka",
        "withdrawn": false,
        "country": {
          "name": "tempor purus Suspendisse eu malesuada tempor Mauris morbi molestie sed interdum. eu Aenean Sed ac egestas. tristique volutpat lorem orci mauris vel sit senectus non nibh Lorem interdum. Ut finibus, sollicitudin sagittis aliquet. risus leo dolor et bibendum. Quisque non vestibulum. eros. ultricies et Nam porttitor Duis turpis suscipit fames at sem tristique ac scelerisque. massa ac molestie vel Pellentesque imperdiet habitant lectus amet, pellentesque Nam libero. a ipsum netus in, nibh. elit.",
          "slug": "bibendum. tristique morbi Quisque in, et ac purus volutpat egestas. vel dolor turpis ultricies ac Lorem sagittis eu netus dolor Suspendisse consectetur risus at Mauris pellentesque sollicitudin Pellentesque cursus sem tempor scelerisque. Sed non adipiscing Ut"
        }
      },
      {
        "details": {
        },
        "document_type": "vel Pellentesque purus a imperdiet lorem netus Suspendisse senectus Quisque cursus nibh. dolor nibh finibus, interdum. at Ut turpis scelerisque. molestie Mauris mauris vel tempor habitant Duis vestibulum. eu ac risus hendrerit, sem dolor volutpat nisl Nam eu Sed suscipit interdum. ac risus sit eros. et adipiscing tristique ac non pellentesque morbi leo sollicitudin aliquet. Ut",
        "schema_name": "sed imperdiet habitant eros. ac adipiscing malesuada egestas. senectus Nam nibh Nam tristique lorem Aenean suscipit vel pellentesque risus volutpat tristique consectetur Duis ipsum Ut leo finibus,",
        "public_updated_at": "ac non Aenean nibh. eu Pellentesque tempor Suspendisse volutpat non finibus, consectetur senectus in, molestie sed libero. adipiscing aliquet. at Ut tristique dolor Lorem interdum. lorem ac orci purus sem et Mauris vestibulum. sagittis egestas. ipsum Nam ac interdum. imperdiet suscipit sollicitudin ultricies et mauris fames sit malesuada massa morbi habitant cursus ac tempor hendrerit, risus elit. leo nisl risus a vel",
        "content_id": "b83a2f75-9b3e-4e19-8a7b-2fc2e1e456f1",
        "title": "ipsum tristique lorem aliquet. et ac pellentesque netus imperdiet non egestas. Nam porttitor Quisque Sed molestie Ut libero. tristique tempor Ut consectetur elit. sed lectus Pellentesque Mauris ac Lorem amet, ac eros. tempor sollicitudin scelerisque. finibus, a est. mauris senectus volutpat dolor vel purus nisl in, massa Duis bibendum. fames adipiscing suscipit cursus nibh. et dolor Suspendisse risus molestie sit vestibulum. interdum. orci interdum. eu eu morbi malesuada at habitant hendrerit, ac non",
        "base_path": "/c9fec2ec-6f6e-40c9-a0ab-27320b1cb8c4/eee37dff-afcc-4616-95c7-922ca08c3d61/56b812ed-aefb-4b7b-88f4-66635b28b747",
        "api_path": "/aba07b68-fc74-4cb1-b7bc-06224c8e8ca1",
        "locale": "ro",
        "withdrawn": false,
        "change_description": "lectus Ut nibh sed a adipiscing netus Aenean porttitor amet, ac eu Mauris scelerisque. bibendum. et senectus imperdiet leo elit. massa ac turpis eros. tristique sit non risus egestas. ac vel Quisque Sed Nam consectetur vel volutpat habitant ipsum in, interdum. sollicitudin risus aliquet. mauris dolor fames nisl cursus non dolor eu Suspendisse interdum. Nam lorem molestie morbi pellentesque Ut Lorem tempor orci libero. finibus, Pellentesque molestie sem est. nibh. ac et vestibulum. tristique suscipit purus at hendrerit, malesuada ultricies sagittis tempor Duis",
        "links": {
        }
      },
      {
        "details": {
        },
        "schema_name": "tristique elit. fames risus sem netus porttitor Suspendisse vel scelerisque. sed Quisque consectetur risus aliquet. malesuada nibh. morbi sollicitudin adipiscing Ut ultricies pellentesque senectus Lorem",
        "content_id": "a19e87bd-00fd-4271-85cb-8dabdefb380a",
        "title": "sem Nam scelerisque. volutpat vel eu massa finibus, interdum. bibendum. porttitor et ac tristique ac cursus ac nibh et sagittis hendrerit, eu libero. tempor dolor sit at nisl interdum. turpis morbi molestie Ut tempor imperdiet ipsum Ut a leo eros. aliquet. tristique consectetur netus elit. Nam non Duis sollicitudin lectus Mauris risus vestibulum. fames ac est. malesuada orci ultricies amet, suscipit Lorem",
        "description": null,
        "base_path": "/f0d70451-6574-46b5-9e6d-b9b96c981357",
        "api_url": "http://example.com/a21f4bd3-c87c-45b1-beb4-ece8410f4c67/5e35af9a-bf14-4093-a1ed-70d0b51883c0/130c6d45-8f06-4885-b49f-e222e9c80934#a80b490ea743b19a25371642463d745d",
        "locale": "cs",
        "analytics_identifier": null,
        "country": {
          "name": "ultricies nisl volutpat Aenean mauris eros. vestibulum. ac ac adipiscing Sed libero. Suspendisse imperdiet risus senectus sit leo tempor non egestas. bibendum. eu lorem elit. et est. habitant eu purus consectetur cursus vel tempor nibh. aliquet. sollicitudin orci porttitor Duis pellentesque interdum. in, morbi nibh fames sagittis Quisque vel Mauris netus a finibus, Ut Lorem ac dolor interdum. tristique",
          "slug": "est. orci ac ac amet, Quisque"
        },
        "change_description": "sem Sed aliquet. et lectus Aenean nisl Nam ac pellentesque malesuada eu sit orci tristique cursus imperdiet senectus nibh Mauris purus at ultricies ac et volutpat ac mauris finibus, dolor Ut",
        "links": {
        }
      },
      {
        "public_updated_at": "orci lorem Ut sed hendrerit, Nam eros. sem risus pellentesque ac eu vel Lorem interdum. tempor vel et dolor scelerisque. adipiscing senectus ac ac massa Sed libero. a tempor tristique at imperdiet Duis malesuada porttitor molestie suscipit finibus, fames nisl Pellentesque molestie mauris habitant ipsum sit non Nam turpis nibh. morbi est.",
        "content_id": "6f0780ff-4776-4358-adca-f428ac8e9983",
        "title": "egestas. Quisque imperdiet a vel est. netus pellentesque Nam eu ac porttitor senectus turpis sagittis",
        "description": "finibus, turpis leo risus non habitant ultricies lorem Sed Suspendisse morbi Quisque Lorem ac adipiscing amet, ac bibendum. netus hendrerit, Nam aliquet. molestie nibh molestie non elit. orci sollicitudin Mauris fames lectus Ut egestas. sit consectetur massa libero. sed",
        "base_path": "/7a81b785-ca7b-4dee-8e5d-bbbf31b00d63/43ac5324-b0a3-4347-b3c3-92c3e08711e9",
        "web_url": "http://example.com/a455cf04-afe9-447e-a468-3302cb913bdc/3c5e9486-a3a5-453d-a208-cbd4e895a9ff/28a45551-f631-4019-9da3-3fc3d886f63b#18b7bcfcd97da226df8e51d64c3c1d08",
        "locale": "sr",
        "analytics_identifier": "interdum. non sit risus finibus, sem sagittis Sed sed tristique Aenean Ut et suscipit risus Nam sollicitudin ac Nam bibendum. vestibulum. netus dolor eros. elit. eu ac non consectetur eu orci Mauris ac morbi ultricies vel tristique tempor dolor egestas. hendrerit, nibh senectus tempor volutpat nisl Quisque Ut imperdiet aliquet. at scelerisque. nibh. fames Duis amet, Lorem cursus turpis massa porttitor Suspendisse molestie lectus Pellentesque adipiscing libero. pellentesque est. ac in, molestie interdum. ipsum purus leo habitant mauris a malesuada lorem et vel",
        "withdrawn": false,
        "change_description": "nibh. malesuada risus sollicitudin molestie senectus hendrerit, tristique eu vel non volutpat turpis interdum. non fames Suspendisse Aenean Lorem ac consectetur Duis ac leo purus et Ut libero. Ut amet, suscipit Sed aliquet. adipiscing pellentesque bibendum. sagittis elit. sit egestas. vestibulum. ipsum eros. interdum. Pellentesque Quisque dolor et vel dolor porttitor habitant est. tempor nibh netus Nam tristique lectus Mauris Nam ultricies scelerisque. nisl ac tempor molestie risus mauris a sem imperdiet finibus, morbi lorem sed massa in, eu orci at cursus ac",
        "links": {
        }
      }
    ],
    "topic_content": [
      {
        "content_id": "7ed3c3f1-fd18-4f27-9a9b-c2109c228559",
        "title": "sit turpis elit. consectetur Mauris aliquet. risus nibh dolor bibendum. mauris Duis interdum. ac eros. eu finibus, Ut risus tempor orci Pellentesque Aenean eu senectus malesuada netus tempor in, est. porttitor Quisque ac vestibulum. imperdiet sagittis interdum. sem volutpat dolor massa ultricies molestie hendrerit, Nam morbi Ut ac Sed libero. molestie et cursus leo at sed fames pellentesque non nisl Suspendisse non et tristique sollicitudin a egestas. vel amet, vel lorem scelerisque. ipsum",
        "description": "massa interdum. et ipsum ac dolor nibh Duis non morbi et cursus risus Nam molestie orci tristique elit. turpis aliquet. egestas. bibendum. finibus, scelerisque. volutpat dolor interdum. Ut lorem risus sollicitudin sem sagittis Aenean hendrerit, sed tristique Pellentesque eu tempor vel mauris nisl non nibh. pellentesque Sed tempor eu ultricies leo Nam eros. a amet, netus consectetur senectus molestie adipiscing Ut libero. in, lectus Quisque vestibulum. ac suscipit fames habitant sit ac Suspendisse vel imperdiet Mauris porttitor Lorem at est. malesuada ac purus",
        "base_path": "/06604efc-4c10-4634-85f0-4d9575ceea17/257b2970-69b8-40c8-9e0f-0b1841b839b5/1836ab38-8f77-4232-a778-ba7711baf3a8/6ad27c1a-3f43-4d40-9060-b44d8ecc5978/d2b5d04a-7b82-487a-8ce7-b62ff26af1ab",
        "api_url": "http://example.com/d9479de9-2277-4c10-bfdd-70521b7c239e/a031dd5b-a09b-4d16-b23d-08dd6b4b33f3/cf477fe7-afe9-4378-9234-44094b1f45db/f4b30a5e-1917-49b8-a931-af904814b148#c682b4acfb62c58e116a58fc1b3f797a",
        "web_url": "http://example.com/08184ac7-967f-44c2-a32b-a7ca1cdf6b88/a07956b3-442a-4024-8a77-aa58259e3fc5/a45c2182-c802-43e0-a20e-1e9d676590a9/bcb7fa7f-37a8-4325-9d74-8e6f731a1470/d1f6cbeb-18ce-4957-b72e-d6e3a91171f6#408879e49e8b82d37cd99aadeda86065",
        "locale": "so",
        "withdrawn": true,
        "country": {
          "name": "sollicitudin leo cursus ipsum morbi habitant vestibulum. bibendum. ultricies aliquet. dolor non porttitor pellentesque nibh.",
          "slug": "non netus molestie dolor turpis porttitor mauris nisl tristique senectus Ut suscipit nibh. cursus amet, nibh eros. tristique Sed in, fames vel eu bibendum. imperdiet volutpat Duis leo morbi vestibulum. non Nam sagittis risus aliquet. risus ac molestie vel et Suspendisse ipsum tempor Ut finibus, egestas. libero. pellentesque eu ac scelerisque. a malesuada hendrerit, adipiscing sem sit sollicitudin"
        },
        "links": {
        }
      },
      {
        "details": {
        },
        "document_type": "ultricies hendrerit, at est. pellentesque tempor a purus amet, ac sollicitudin lorem vel Pellentesque Nam adipiscing aliquet. risus Ut finibus, vestibulum. sed Lorem massa eu ipsum eu porttitor Suspendisse orci senectus molestie consectetur ac tempor malesuada interdum. scelerisque. Ut morbi mauris bibendum. lectus non Aenean nisl eros. non turpis in, Quisque habitant Nam vel sagittis et dolor et netus Duis nibh. leo ac imperdiet risus elit. dolor Sed volutpat cursus Mauris",
        "schema_name": "mauris pellentesque Ut lectus cursus leo consectetur et Pellentesque lorem aliquet. massa netus eros. at dolor Sed Aenean molestie tristique a hendrerit, Nam interdum. sagittis amet, morbi bibendum. non ultricies molestie nisl Quisque dolor porttitor ac orci fames vestibulum. eu ipsum senectus sollicitudin tristique et habitant vel egestas. risus ac tempor sed imperdiet est.",
        "public_updated_at": "fames non risus sit nibh tempor Quisque interdum. ipsum massa Sed sem ultricies ac dolor vestibulum. nibh. Lorem dolor Ut bibendum. morbi habitant hendrerit, aliquet. eros. non imperdiet",
        "content_id": "540069dc-779a-482b-9ec4-0ba23c498508",
        "title": "consectetur nibh. Nam non",
        "description": "ipsum fames molestie purus tempor lorem dolor ac tristique Suspendisse Mauris pellentesque a Nam suscipit ac in, senectus consectetur habitant risus Sed vestibulum. Nam sed morbi aliquet. tempor Lorem mauris eu Ut Duis hendrerit, ac scelerisque. sagittis eu porttitor orci malesuada non tristique finibus, vel libero. bibendum. ultricies Quisque amet, nisl est. nibh. et sem nibh egestas. volutpat interdum. Pellentesque vel cursus interdum. adipiscing at massa sollicitudin lectus sit netus",
        "base_path": "/11ef3e80-147e-44e2-a9b7-167af1db7e47/42f4d1be-eccd-434b-a749-4817a3fd0850",
        "locale": "ur"
      },
      {
        "details": {
        },
        "content_id": "7fcf379a-997a-4894-871a-ef292425ed49",
        "title": "egestas. volutpat ac turpis est. Nam et a dolor vestibulum. habitant Lorem nibh orci sagittis nibh. Sed Duis porttitor at eu Ut elit. lectus aliquet. ac in, cursus sollicitudin ultricies Pellentesque leo libero. non molestie massa netus Suspendisse Ut senectus fames ac hendrerit, lorem nisl sed interdum. interdum. Mauris suscipit pellentesque risus sem imperdiet eros. Aenean adipiscing tempor tristique molestie risus tristique mauris tempor scelerisque. Nam Quisque sit finibus, dolor morbi purus et malesuada ac ipsum bibendum. amet, vel non vel eu consectetur",
        "base_path": "/ef77d341-2c9a-449e-b452-21432b4d33f8/adc28b82-9b12-4a7c-879e-218890e82967/0dfa936d-69a8-421f-8b62-f0f7000e1597",
        "api_path": "/3f22d937-4898-4b30-ad8f-ea73c5e7ef14/fb01e0d6-76e3-469c-aed7-c2a67cef38f4",
        "web_url": "http://example.com/0666ecda-7bb3-44e6-b33c-6aa0f7c772a0/057d7108-ffc7-4e21-94e9-fc209ce4702f#9654a81943d63a3c447d4c27e37a7e9c",
        "locale": "zh-hk"
      },
      {
        "schema_name": "purus ultricies eros. volutpat Nam nisl ac Mauris libero. turpis risus Duis sem vel Aenean adipiscing porttitor in, sagittis sit nibh et elit. scelerisque. pellentesque a Nam ipsum finibus, lectus tristique at tristique ac Suspendisse Sed dolor ac massa ac non senectus habitant molestie nibh. mauris Ut eu consectetur leo tempor malesuada Lorem cursus non molestie Pellentesque interdum. dolor eu sed est. vel orci imperdiet egestas. netus aliquet. et interdum. Quisque sollicitudin fames Ut risus tempor morbi amet, bibendum. lorem hendrerit, suscipit vestibulum.",
        "public_updated_at": "imperdiet sollicitudin ultricies Mauris suscipit tempor",
        "content_id": "79de67c4-c98b-456f-81d1-6dc4c9c30b25",
        "title": "",
        "description": "interdum. aliquet. ac massa bibendum. malesuada morbi netus dolor tristique senectus sit turpis lectus Ut risus molestie est. Nam vel Quisque et hendrerit, ipsum orci pellentesque Ut leo suscipit mauris porttitor vel elit. risus interdum. fames Aenean tempor nisl cursus sollicitudin Nam ultricies eros. finibus, adipiscing non eu tempor ac",
        "base_path": "/4a4379b1-6d50-4245-83cb-577174e08492/4dc4b04c-91ee-447e-93d6-7cd84c70633d/ca33db75-b616-483b-914d-ceb23d3b0117/0d4d4401-eee8-4ed0-a267-ab94025a50f5",
        "api_path": "/0c7846a9-680e-41c3-99d9-239170c99d67/84e27a0e-5571-4e79-a8da-97ffa521594f/024d9519-00ea-4d79-9dba-926535953b89/e4d91f22-75de-4463-8685-7918e91a2218",
        "api_url": "http://example.com/b62f863f-1322-413f-bdff-0afd6aaaaa2f/7ec721d1-3c0f-4e6e-b0ae-c2d8a79c3de7#97e12dae550d446e87c0a7bfae0eb596",
        "web_url": "http://example.com/1ac36d38-6046-491b-bd16-de65b210d7e7#43eb606c537d91dc34d484cc679aa091",
        "locale": "bn",
        "withdrawn": true,
        "country": {
          "name": "volutpat suscipit interdum. scelerisque. nisl Aenean dolor et aliquet. Ut malesuada fames purus tempor porttitor cursus sem Duis ac senectus dolor non sagittis Nam eros. at hendrerit, finibus, amet, tempor morbi adipiscing Sed habitant massa ultricies et leo turpis ac Pellentesque elit. Suspendisse ac a vestibulum. ipsum vel lectus consectetur molestie imperdiet sit risus ac tristique orci lorem eu risus libero. pellentesque Quisque vel netus egestas. sollicitudin sed non in, Ut mauris Nam molestie Mauris nibh nibh.",
          "slug": "amet, Aenean risus lectus Sed eros. bibendum. adipiscing leo a at vel libero. sit sem non tristique cursus pellentesque imperdiet massa Nam turpis Quisque ac lorem et Ut Duis nibh nibh. fames risus egestas. vel tempor eu aliquet. sed Mauris tempor ac dolor"
        },
        "links": {
        }
      }
    ]
  },
  "document_type": "case_study",
  "schema_name": "homepage",
  "navigation_document_supertype": "imperdiet Aenean Suspendisse tempor vel Ut consectetur elit. mauris Sed sit nibh morbi porttitor tempor eu Mauris non lectus molestie senectus ac Nam eros. netus purus est. lorem et molestie volutpat bibendum. in, et orci finibus, tristique at sollicitudin sagittis massa ac cursus vestibulum. tristique libero. sed",
  "user_journey_document_supertype": "eu sit cursus Quisque interdum. molestie adipiscing suscipit sem tristique hendrerit, libero. lorem sed Lorem Suspendisse eros. morbi dolor vestibulum. netus",
  "email_document_supertype": "eu massa risus tempor Aenean Pellentesque ac orci cursus Lorem Ut Suspendisse elit. Ut Nam non a malesuada volutpat egestas. eu ipsum scelerisque. libero. fames in, lorem dolor sed mauris habitant ac vel Sed dolor at ac nisl Mauris interdum. imperdiet molestie porttitor amet, eros. leo suscipit nibh est. et vestibulum. tristique vel pellentesque consectetur non risus",
  "government_document_supertype": "",
  "publishing_request_id": "ac ac lectus elit. at Nam dolor amet, Ut risus molestie pellentesque eros. sollicitudin senectus habitant consectetur Lorem egestas. massa tristique adipiscing molestie Pellentesque scelerisque. tempor volutpat sed Ut libero. morbi ipsum nibh suscipit eu vel interdum. non Sed lorem Quisque aliquet. dolor 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
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
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_world_location_news_page, 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
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: homepage
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": "/5cf9670d-39af-4eb7-bef8-371b0e2be79b",
  "title": "elit. lorem aliquet. ac Quisque purus tempor in, Suspendisse vestibulum. Ut eu Pellentesque eros. porttitor ultricies a non leo bibendum. ac",
  "public_updated_at": "2017-05-28T11:51:16+00:00",
  "first_published_at": "2017-06-12T05:16:16+00:00",
  "publishing_app": "need-api",
  "rendering_app": "frontend",
  "locale": "it",
  "need_ids": [

  ],
  "routes": [
    {
      "path": "a leo sagittis nisl Lorem Ut habitant suscipit elit. dolor tempor mauris eu molestie scelerisque. vel Sed Ut Quisque Suspendisse aliquet. adipiscing at risus interdum. et porttitor Nam finibus, non lorem sed Mauris turpis hendrerit, ac bibendum. nibh Nam Aenean sit ipsum ac imperdiet tristique purus fames pellentesque cursus ac senectus dolor eu egestas. nibh. non vel consectetur molestie sem eros. sollicitudin Duis malesuada libero. netus volutpat vestibulum. tristique ac amet, tempor in, est. ultricies interdum. lectus massa risus orci Pellentesque morbi et",
      "type": "exact"
    },
    {
      "path": "ac purus ac Ut ac morbi at Aenean vel suscipit scelerisque. sem orci adipiscing dolor Mauris sagittis malesuada Duis Lorem sed tempor risus sollicitudin risus leo hendrerit, lectus a ipsum sit et tristique nisl fames ac volutpat Quisque egestas. et aliquet. Nam mauris nibh imperdiet tristique amet, eu finibus, bibendum. eu non nibh. molestie Ut massa tempor vestibulum. Suspendisse interdum. netus ultricies turpis elit. Sed pellentesque dolor",
      "type": "exact"
    }
  ],
  "redirects": [
    {
      "path": "/2dc3ca79-b8ab-4f51-85b0-b121a64d977d/fe64702b-1a4d-4e0a-b70a-a17c0cb3468b",
      "type": "exact",
      "destination": "/9ed7bafb-5bd1-4956-bb79-c503074e290c/1b1f8ba2-a62d-47e7-bf30-13cc31f0f0b6/2cb06aff-6e20-4018-b33d-95e93ef321ea/03fc203b-7bea-4df9-b4f1-bd54574547a7",
      "segments_mode": "ignore"
    },
    {
      "path": "/102434a0-dd9c-45df-a37a-e642a65d4555/020a1137-873b-4034-8b43-07713fdb8f28/d7175714-4de3-4e79-8ff2-2893d7537c1d",
      "type": "exact",
      "destination": "/a641a38d-16d4-4b63-a35f-5261fb043311/d3527ea9-4e01-4f90-aa30-4ade070b3d9c/7143ecae-438f-4bbf-8c4c-3ff2042218a3/81487599-01f1-4e30-bd5e-52093adc2e91/0c18683d-b149-4806-99c8-1be2de340a18",
      "segments_mode": "ignore"
    },
    {
      "path": "/dac6b137-0669-40d9-958c-41efd3699ff2/f5ac76a1-fb6c-430e-bea6-936a50dc994b/18cda785-d085-4582-9bcb-aacb27e7c2c2",
      "type": "prefix",
      "destination": "/561436fe-d380-4c69-a366-e92eccf4b715"
    },
    {
      "path": "/287803da-139e-4a33-a204-ec3f38506970/5008f898-fe04-47c0-a7d5-bf276810ed37/6b848794-f823-4984-a2bc-f4655e7f132c",
      "type": "exact",
      "destination": "/ffd38952-ff67-4638-bc9f-1dc2e378575b/170ee3e6-ebdc-4381-9711-8baeb6f45496/0fdc4359-d177-45a5-b8b5-5c7e01819b68/fad10e7c-02c1-49b9-b38a-7eee954f2bc9/b60abcfc-b2a8-4409-8e1c-350d61292a2c",
      "segments_mode": "preserve"
    },
    {
      "path": "/3668239a-fe17-493b-b1c1-1c2cddc4226d",
      "type": "exact",
      "destination": "/41ebbfef-0f3e-4ad6-9d8d-51887aee2b60/6900ed80-b794-4388-966a-7adbf8836897/ee14a499-a4ea-4b80-aaed-e1820a3ce099",
      "segments_mode": "preserve"
    },
    {
      "path": "/11c079fc-533a-43a0-9bed-b63cc549e57e/79120405-290d-4c84-a00d-a231430a93c4",
      "type": "exact",
      "destination": "/a0cea050-edbd-4fa6-8b96-d4bfb3e79ce9"
    },
    {
      "path": "/0a57278f-e6a0-4d4a-adaf-1c8c12fa29ce/cd359015-ef43-4c90-ac6e-cb9d09e9e81b/512cda65-a498-4818-8867-b3e351ce0d3b",
      "type": "prefix",
      "destination": "/5672a619-33fe-4b3a-a97a-8e9c9efb4ff9"
    },
    {
      "path": "/de079d05-52b1-4a82-832d-d443858e71c9/ec8d1e12-7fab-456f-a0b3-64e630934f7a/2eb2349b-e53c-4116-9d59-f1def94af7b5/393d168e-074d-48ad-b0ac-cd81b390e651/536e9d41-7339-4fac-938d-e51764ed3e91",
      "type": "prefix",
      "destination": "/99d29b1a-074a-4d7f-980a-4e3432872b46/d713d258-97c2-460b-bb68-f04e6ce90267/75cc2a4f-ca70-4367-8f91-f814ac05a680"
    }
  ],
  "analytics_identifier": "et imperdiet bibendum. sed Ut adipiscing ac lorem non nisl sem Nam consectetur purus eu suscipit pellentesque Ut fames nibh vel Pellentesque morbi orci Nam tempor porttitor elit. mauris ac nibh. tristique sit Lorem Mauris tristique Suspendisse dolor molestie Aenean netus molestie hendrerit, lectus a vestibulum. turpis senectus interdum. amet, leo in, non et Sed eros. sagittis dolor Duis tempor massa eu Quisque ac sollicitudin at malesuada ipsum volutpat aliquet. finibus, libero. risus risus est. scelerisque.",
  "details": {
  },
  "withdrawn_notice": {
    "explanation": "Lorem at porttitor tempor habitant ipsum ac dolor eros. non senectus nisl vel sollicitudin cursus massa pellentesque Quisque orci bibendum. Sed ac Mauris fames lorem tristique vel Aenean libero. malesuada suscipit vestibulum. molestie scelerisque. mauris Duis est. Suspendisse amet, aliquet. ultricies in, tempor turpis dolor eu Nam non sed sit eu adipiscing tristique leo elit. consectetur nibh imperdiet Ut nibh. interdum. lectus volutpat a purus egestas. hendrerit, risus sagittis Ut molestie interdum. Nam risus ac ac morbi finibus, netus et",
    "withdrawn_at": "2017-05-13T03:11:22+00:00"
  },
  "update_type": "republish",
  "document_type": "esi_fund",
  "schema_name": "homepage"
}

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

Attributes

links
object
root_taxons
Defines a set of Taxonomy trees rooted in this node.
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.
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.
previous_version
string

View this schema on GitHub

Random example

{
  "previous_version": "ultricies mauris lorem Lorem porttitor hendrerit, ac massa sem tempor Pellentesque et molestie leo cursus eros. volutpat malesuada lectus molestie Nam ac elit. libero. ipsum fames purus risus dolor tristique Sed imperdiet amet, Ut eu est. senectus non adipiscing in, risus vestibulum. ac scelerisque. turpis eu consectetur orci pellentesque Duis dolor Ut",
  "links": {
    "root_taxons": [
      "8c7a8b64-ce34-46e5-b9a2-0a3ba5abf07e",
      "68d3e9f3-900b-4eff-9681-439d56296f94",
      "89b6ab92-5ed8-4017-886b-a2172a39c9ad",
      "c9afb962-1f3a-4d82-bfc4-877a14a3b5c1",
      "a724d31f-37ee-46ce-82b1-c68ee6e83709",
      "7efa65b9-c61e-416e-baed-6325b8afd9e1",
      "6014372f-682f-4586-b4ef-b5e008f5ad66",
      "8aaa4625-44af-443c-be88-25095bf4d391",
      "1fcaa381-dfd2-4668-83eb-5241f102a63a"
    ],
    "ordered_related_items": [
      "bc7325fe-b151-4ba5-9c12-a17153ea6a4f"
    ],
    "ordered_related_items_overrides": [
      "fe605745-26e0-4b77-8e77-5f238012bad1"
    ],
    "organisations": [
      "4b6be10c-f26f-45a1-a62e-bda5541f444c",
      "486810b7-b22a-4c26-8138-453fb788a65c",
      "3a7337f9-a68e-4d3d-8267-21a0af6dcd61",
      "3e6b7c55-95d1-4716-976b-ebd02407496c",
      "ae63a054-673a-4952-912d-272c7712de6a"
    ],
    "policy_areas": [
      "5b9fa291-12af-4c59-a6f2-10f0b6999484",
      "6e431dea-a187-423b-8c1a-5a37ab38035a",
      "90ccdd26-9c84-4c1d-ae86-eb3b99c70c9c"
    ]
  }
}