[{"data":1,"prerenderedAt":1301},["ShallowReactive",2],{"navigation_docs":3,"-docs-getting-started-quickstart":419,"docs-navigation-with-icons":1156,"-docs-getting-started-quickstart-surround":1296},[4,66,87,124,405],{"title":5,"path":6,"stem":7,"children":8,"page":65},"Api","\u002Fdocs\u002Fapi","docs\u002Fapi",[9,13,17,21,25,29,33,37,41,45,49,53,57,61],{"title":10,"path":11,"stem":12},"Best Practices","\u002Fdocs\u002Fapi\u002Fbest-practices","docs\u002Fapi\u002Fbest-practices",{"title":14,"path":15,"stem":16},"Blog","\u002Fdocs\u002Fapi\u002Fblog","docs\u002Fapi\u002Fblog",{"title":18,"path":19,"stem":20},"Code Examples","\u002Fdocs\u002Fapi\u002Fcode-examples","docs\u002Fapi\u002Fcode-examples",{"title":22,"path":23,"stem":24},"Collections","\u002Fdocs\u002Fapi\u002Fcollections","docs\u002Fapi\u002Fcollections",{"title":26,"path":27,"stem":28},"Field Types","\u002Fdocs\u002Fapi\u002Ffield-types","docs\u002Fapi\u002Ffield-types",{"title":30,"path":31,"stem":32},"Rate Limits & Errors","\u002Fdocs\u002Fapi\u002Flimits-and-errors","docs\u002Fapi\u002Flimits-and-errors",{"title":34,"path":35,"stem":36},"Media","\u002Fdocs\u002Fapi\u002Fmedia","docs\u002Fapi\u002Fmedia",{"title":38,"path":39,"stem":40},"Overview","\u002Fdocs\u002Fapi\u002Foverview","docs\u002Fapi\u002Foverview",{"title":42,"path":43,"stem":44},"Pages","\u002Fdocs\u002Fapi\u002Fpages","docs\u002Fapi\u002Fpages",{"title":46,"path":47,"stem":48},"Query Parameters","\u002Fdocs\u002Fapi\u002Fquery-parameters","docs\u002Fapi\u002Fquery-parameters",{"title":50,"path":51,"stem":52},"Responses & Caching","\u002Fdocs\u002Fapi\u002Fresponses","docs\u002Fapi\u002Fresponses",{"title":54,"path":55,"stem":56},"Troubleshooting","\u002Fdocs\u002Fapi\u002Ftroubleshooting","docs\u002Fapi\u002Ftroubleshooting",{"title":58,"path":59,"stem":60},"Validation","\u002Fdocs\u002Fapi\u002Fvalidation","docs\u002Fapi\u002Fvalidation",{"title":62,"path":63,"stem":64},"Webhooks","\u002Fdocs\u002Fapi\u002Fwebhooks","docs\u002Fapi\u002Fwebhooks",false,{"title":67,"path":68,"stem":69,"children":70,"page":65},"Getting Started","\u002Fdocs\u002Fgetting-started","docs\u002Fgetting-started",[71,75,79,83],{"title":72,"path":73,"stem":74},"Authentication","\u002Fdocs\u002Fgetting-started\u002Fauthentication","docs\u002Fgetting-started\u002Fauthentication",{"title":76,"path":77,"stem":78},"Introduction","\u002Fdocs\u002Fgetting-started\u002Fintroduction","docs\u002Fgetting-started\u002Fintroduction",{"title":80,"path":81,"stem":82},"Quickstart","\u002Fdocs\u002Fgetting-started\u002Fquickstart","docs\u002Fgetting-started\u002Fquickstart",{"title":84,"path":85,"stem":86},"Write Operations","\u002Fdocs\u002Fgetting-started\u002Fwrite-operations","docs\u002Fgetting-started\u002Fwrite-operations",{"title":88,"path":89,"stem":90,"children":91,"page":65},"Guides","\u002Fdocs\u002Fguides","docs\u002Fguides",[92,96,100,104,108,112,116,120],{"title":93,"path":94,"stem":95},"Admin Interface","\u002Fdocs\u002Fguides\u002Fadmin-interface","docs\u002Fguides\u002Fadmin-interface",{"title":97,"path":98,"stem":99},"ButterCMS Migration","\u002Fdocs\u002Fguides\u002Fbuttercms-migration","docs\u002Fguides\u002Fbuttercms-migration",{"title":101,"path":102,"stem":103},"Migrations","\u002Fdocs\u002Fguides\u002Fmigrations","docs\u002Fguides\u002Fmigrations",{"title":105,"path":106,"stem":107},"Page Management","\u002Fdocs\u002Fguides\u002Fpage-management","docs\u002Fguides\u002Fpage-management",{"title":109,"path":110,"stem":111},"Public API Usage","\u002Fdocs\u002Fguides\u002Fpublic-api-usage","docs\u002Fguides\u002Fpublic-api-usage",{"title":113,"path":114,"stem":115},"Schema Builder","\u002Fdocs\u002Fguides\u002Fschema-builder","docs\u002Fguides\u002Fschema-builder",{"title":117,"path":118,"stem":119},"User Management","\u002Fdocs\u002Fguides\u002Fuser-management","docs\u002Fguides\u002Fuser-management",{"title":121,"path":122,"stem":123},"Rich Text Editor","\u002Fdocs\u002Fguides\u002Fwysiwyg-editor","docs\u002Fguides\u002Fwysiwyg-editor",{"title":125,"path":126,"stem":127,"children":128,"page":65},"Sdk","\u002Fdocs\u002Fsdk","docs\u002Fsdk",[129,132,136,140,144],{"title":38,"path":130,"stem":131},"\u002Fdocs\u002Fsdk\u002Freadme","docs\u002Fsdk\u002FREADME",{"title":133,"path":134,"stem":135},"Astro","\u002Fdocs\u002Fsdk\u002Fastro","docs\u002Fsdk\u002Fastro",{"title":137,"path":138,"stem":139},"Next.js","\u002Fdocs\u002Fsdk\u002Fnextjs","docs\u002Fsdk\u002Fnextjs",{"title":141,"path":142,"stem":143},"Nuxt","\u002Fdocs\u002Fsdk\u002Fnuxt","docs\u002Fsdk\u002Fnuxt",{"title":145,"path":146,"stem":147,"children":148,"page":65},"Reference","\u002Fdocs\u002Fsdk\u002Freference","docs\u002Fsdk\u002Freference",[149,153,222,235,380],{"title":150,"path":151,"stem":152},"@tentocms\u002Fclient","\u002Fdocs\u002Fsdk\u002Freference\u002Freadme","docs\u002Fsdk\u002Freference\u002FREADME",{"title":154,"path":155,"stem":156,"children":157,"page":65},"Classes","\u002Fdocs\u002Fsdk\u002Freference\u002Fclasses","docs\u002Fsdk\u002Freference\u002Fclasses",[158,162,166,170,174,178,182,186,190,194,198,202,206,210,214,218],{"title":159,"path":160,"stem":161},"Class: BlogCategoriesResource","\u002Fdocs\u002Fsdk\u002Freference\u002Fclasses\u002Fblogcategoriesresource","docs\u002Fsdk\u002Freference\u002Fclasses\u002FBlogCategoriesResource",{"title":163,"path":164,"stem":165},"Class: BlogPostsResource","\u002Fdocs\u002Fsdk\u002Freference\u002Fclasses\u002Fblogpostsresource","docs\u002Fsdk\u002Freference\u002Fclasses\u002FBlogPostsResource",{"title":167,"path":168,"stem":169},"Class: BlogResource","\u002Fdocs\u002Fsdk\u002Freference\u002Fclasses\u002Fblogresource","docs\u002Fsdk\u002Freference\u002Fclasses\u002FBlogResource",{"title":171,"path":172,"stem":173},"Class: BlogTagsResource","\u002Fdocs\u002Fsdk\u002Freference\u002Fclasses\u002Fblogtagsresource","docs\u002Fsdk\u002Freference\u002Fclasses\u002FBlogTagsResource",{"title":175,"path":176,"stem":177},"Class: CollectionsResource","\u002Fdocs\u002Fsdk\u002Freference\u002Fclasses\u002Fcollectionsresource","docs\u002Fsdk\u002Freference\u002Fclasses\u002FCollectionsResource",{"title":179,"path":180,"stem":181},"Class: CollectionsWriteResource","\u002Fdocs\u002Fsdk\u002Freference\u002Fclasses\u002Fcollectionswriteresource","docs\u002Fsdk\u002Freference\u002Fclasses\u002FCollectionsWriteResource",{"title":183,"path":184,"stem":185},"Class: MediaResource","\u002Fdocs\u002Fsdk\u002Freference\u002Fclasses\u002Fmediaresource","docs\u002Fsdk\u002Freference\u002Fclasses\u002FMediaResource",{"title":187,"path":188,"stem":189},"Class: MediaWriteResource","\u002Fdocs\u002Fsdk\u002Freference\u002Fclasses\u002Fmediawriteresource","docs\u002Fsdk\u002Freference\u002Fclasses\u002FMediaWriteResource",{"title":191,"path":192,"stem":193},"Class: PagesResource","\u002Fdocs\u002Fsdk\u002Freference\u002Fclasses\u002Fpagesresource","docs\u002Fsdk\u002Freference\u002Fclasses\u002FPagesResource",{"title":195,"path":196,"stem":197},"Class: PagesWriteResource","\u002Fdocs\u002Fsdk\u002Freference\u002Fclasses\u002Fpageswriteresource","docs\u002Fsdk\u002Freference\u002Fclasses\u002FPagesWriteResource",{"title":199,"path":200,"stem":201},"Class: TentoAuthenticationError","\u002Fdocs\u002Fsdk\u002Freference\u002Fclasses\u002Ftentoauthenticationerror","docs\u002Fsdk\u002Freference\u002Fclasses\u002FTentoAuthenticationError",{"title":203,"path":204,"stem":205},"Class: TentoClient","\u002Fdocs\u002Fsdk\u002Freference\u002Fclasses\u002Ftentoclient","docs\u002Fsdk\u002Freference\u002Fclasses\u002FTentoClient",{"title":207,"path":208,"stem":209},"Class: TentoError","\u002Fdocs\u002Fsdk\u002Freference\u002Fclasses\u002Ftentoerror","docs\u002Fsdk\u002Freference\u002Fclasses\u002FTentoError",{"title":211,"path":212,"stem":213},"Class: TentoNetworkError","\u002Fdocs\u002Fsdk\u002Freference\u002Fclasses\u002Ftentonetworkerror","docs\u002Fsdk\u002Freference\u002Fclasses\u002FTentoNetworkError",{"title":215,"path":216,"stem":217},"Class: TentoNotFoundError","\u002Fdocs\u002Fsdk\u002Freference\u002Fclasses\u002Ftentonotfounderror","docs\u002Fsdk\u002Freference\u002Fclasses\u002FTentoNotFoundError",{"title":219,"path":220,"stem":221},"Class: TentoRateLimitError","\u002Fdocs\u002Fsdk\u002Freference\u002Fclasses\u002Ftentoratelimiterror","docs\u002Fsdk\u002Freference\u002Fclasses\u002FTentoRateLimitError",{"title":223,"path":224,"stem":225,"children":226,"page":65},"Functions","\u002Fdocs\u002Fsdk\u002Freference\u002Ffunctions","docs\u002Fsdk\u002Freference\u002Ffunctions",[227,231],{"title":228,"path":229,"stem":230},"Function: getUrl()","\u002Fdocs\u002Fsdk\u002Freference\u002Ffunctions\u002Fgeturl","docs\u002Fsdk\u002Freference\u002Ffunctions\u002FgetUrl",{"title":232,"path":233,"stem":234},"Function: mockMedia()","\u002Fdocs\u002Fsdk\u002Freference\u002Ffunctions\u002Fmockmedia","docs\u002Fsdk\u002Freference\u002Ffunctions\u002FmockMedia",{"title":236,"path":237,"stem":238,"children":239,"page":65},"Interfaces","\u002Fdocs\u002Fsdk\u002Freference\u002Finterfaces","docs\u002Fsdk\u002Freference\u002Finterfaces",[240,244,248,252,256,260,264,268,272,276,280,284,288,292,296,300,304,308,312,316,320,324,328,332,336,340,344,348,352,356,360,364,368,372,376],{"title":241,"path":242,"stem":243},"Interface: BlogAuthor","\u002Fdocs\u002Fsdk\u002Freference\u002Finterfaces\u002Fblogauthor","docs\u002Fsdk\u002Freference\u002Finterfaces\u002FBlogAuthor",{"title":245,"path":246,"stem":247},"Interface: BlogCategory","\u002Fdocs\u002Fsdk\u002Freference\u002Finterfaces\u002Fblogcategory","docs\u002Fsdk\u002Freference\u002Finterfaces\u002FBlogCategory",{"title":249,"path":250,"stem":251},"Interface: BlogPost","\u002Fdocs\u002Fsdk\u002Freference\u002Finterfaces\u002Fblogpost","docs\u002Fsdk\u002Freference\u002Finterfaces\u002FBlogPost",{"title":253,"path":254,"stem":255},"Interface: BlogPostListOptions","\u002Fdocs\u002Fsdk\u002Freference\u002Finterfaces\u002Fblogpostlistoptions","docs\u002Fsdk\u002Freference\u002Finterfaces\u002FBlogPostListOptions",{"title":257,"path":258,"stem":259},"Interface: BlogTag","\u002Fdocs\u002Fsdk\u002Freference\u002Finterfaces\u002Fblogtag","docs\u002Fsdk\u002Freference\u002Finterfaces\u002FBlogTag",{"title":261,"path":262,"stem":263},"Interface: CollectionItemResponse\u003CT>","\u002Fdocs\u002Fsdk\u002Freference\u002Finterfaces\u002Fcollectionitemresponse","docs\u002Fsdk\u002Freference\u002Finterfaces\u002FCollectionItemResponse",{"title":265,"path":266,"stem":267},"Interface: CollectionListOptions","\u002Fdocs\u002Fsdk\u002Freference\u002Finterfaces\u002Fcollectionlistoptions","docs\u002Fsdk\u002Freference\u002Finterfaces\u002FCollectionListOptions",{"title":269,"path":270,"stem":271},"Interface: CollectionListResponse\u003CT>","\u002Fdocs\u002Fsdk\u002Freference\u002Finterfaces\u002Fcollectionlistresponse","docs\u002Fsdk\u002Freference\u002Finterfaces\u002FCollectionListResponse",{"title":273,"path":274,"stem":275},"Interface: CollectionTypeMeta","\u002Fdocs\u002Fsdk\u002Freference\u002Finterfaces\u002Fcollectiontypemeta","docs\u002Fsdk\u002Freference\u002Finterfaces\u002FCollectionTypeMeta",{"title":277,"path":278,"stem":279},"Interface: CreateCollectionItemInput","\u002Fdocs\u002Fsdk\u002Freference\u002Finterfaces\u002Fcreatecollectioniteminput","docs\u002Fsdk\u002Freference\u002Finterfaces\u002FCreateCollectionItemInput",{"title":281,"path":282,"stem":283},"Interface: CreatePageInput","\u002Fdocs\u002Fsdk\u002Freference\u002Finterfaces\u002Fcreatepageinput","docs\u002Fsdk\u002Freference\u002Finterfaces\u002FCreatePageInput",{"title":285,"path":286,"stem":287},"Interface: DryRunResult","\u002Fdocs\u002Fsdk\u002Freference\u002Finterfaces\u002Fdryrunresult","docs\u002Fsdk\u002Freference\u002Finterfaces\u002FDryRunResult",{"title":289,"path":290,"stem":291},"Interface: FilterCondition","\u002Fdocs\u002Fsdk\u002Freference\u002Finterfaces\u002Ffiltercondition","docs\u002Fsdk\u002Freference\u002Finterfaces\u002FFilterCondition",{"title":293,"path":294,"stem":295},"Interface: ItemResponse\u003CT>","\u002Fdocs\u002Fsdk\u002Freference\u002Finterfaces\u002Fitemresponse","docs\u002Fsdk\u002Freference\u002Finterfaces\u002FItemResponse",{"title":297,"path":298,"stem":299},"Interface: ListResponse\u003CT>","\u002Fdocs\u002Fsdk\u002Freference\u002Finterfaces\u002Flistresponse","docs\u002Fsdk\u002Freference\u002Finterfaces\u002FListResponse",{"title":301,"path":302,"stem":303},"Interface: Media","\u002Fdocs\u002Fsdk\u002Freference\u002Finterfaces\u002Fmedia","docs\u002Fsdk\u002Freference\u002Finterfaces\u002FMedia",{"title":305,"path":306,"stem":307},"Interface: MediaItem","\u002Fdocs\u002Fsdk\u002Freference\u002Finterfaces\u002Fmediaitem","docs\u002Fsdk\u002Freference\u002Finterfaces\u002FMediaItem",{"title":309,"path":310,"stem":311},"Interface: MediaOption","\u002Fdocs\u002Fsdk\u002Freference\u002Finterfaces\u002Fmediaoption","docs\u002Fsdk\u002Freference\u002Finterfaces\u002FMediaOption",{"title":313,"path":314,"stem":315},"Interface: MediaTransformOptions","\u002Fdocs\u002Fsdk\u002Freference\u002Finterfaces\u002Fmediatransformoptions","docs\u002Fsdk\u002Freference\u002Finterfaces\u002FMediaTransformOptions",{"title":317,"path":318,"stem":319},"Interface: Page\u003CTContent>","\u002Fdocs\u002Fsdk\u002Freference\u002Finterfaces\u002Fpage","docs\u002Fsdk\u002Freference\u002Finterfaces\u002FPage",{"title":321,"path":322,"stem":323},"Interface: PageGetOptions","\u002Fdocs\u002Fsdk\u002Freference\u002Finterfaces\u002Fpagegetoptions","docs\u002Fsdk\u002Freference\u002Finterfaces\u002FPageGetOptions",{"title":325,"path":326,"stem":327},"Interface: PageListOptions","\u002Fdocs\u002Fsdk\u002Freference\u002Finterfaces\u002Fpagelistoptions","docs\u002Fsdk\u002Freference\u002Finterfaces\u002FPageListOptions",{"title":329,"path":330,"stem":331},"Interface: PageWithRedirect\u003CTContent>","\u002Fdocs\u002Fsdk\u002Freference\u002Finterfaces\u002Fpagewithredirect","docs\u002Fsdk\u002Freference\u002Finterfaces\u002FPageWithRedirect",{"title":333,"path":334,"stem":335},"Interface: PaginationMeta","\u002Fdocs\u002Fsdk\u002Freference\u002Finterfaces\u002Fpaginationmeta","docs\u002Fsdk\u002Freference\u002Finterfaces\u002FPaginationMeta",{"title":337,"path":338,"stem":339},"Interface: PreviewOption","\u002Fdocs\u002Fsdk\u002Freference\u002Finterfaces\u002Fpreviewoption","docs\u002Fsdk\u002Freference\u002Finterfaces\u002FPreviewOption",{"title":341,"path":342,"stem":343},"Interface: RedirectInfo","\u002Fdocs\u002Fsdk\u002Freference\u002Finterfaces\u002Fredirectinfo","docs\u002Fsdk\u002Freference\u002Finterfaces\u002FRedirectInfo",{"title":345,"path":346,"stem":347},"Interface: RefTypesOption","\u002Fdocs\u002Fsdk\u002Freference\u002Finterfaces\u002Freftypesoption","docs\u002Fsdk\u002Freference\u002Finterfaces\u002FRefTypesOption",{"title":349,"path":350,"stem":351},"Interface: SeoMetadata","\u002Fdocs\u002Fsdk\u002Freference\u002Finterfaces\u002Fseometadata","docs\u002Fsdk\u002Freference\u002Finterfaces\u002FSeoMetadata",{"title":353,"path":354,"stem":355},"Interface: TentoClientConfig","\u002Fdocs\u002Fsdk\u002Freference\u002Finterfaces\u002Ftentoclientconfig","docs\u002Fsdk\u002Freference\u002Finterfaces\u002FTentoClientConfig",{"title":357,"path":358,"stem":359},"Interface: TentoMedia","\u002Fdocs\u002Fsdk\u002Freference\u002Finterfaces\u002Ftentomedia","docs\u002Fsdk\u002Freference\u002Finterfaces\u002FTentoMedia",{"title":361,"path":362,"stem":363},"Interface: UpdateCollectionItemInput","\u002Fdocs\u002Fsdk\u002Freference\u002Finterfaces\u002Fupdatecollectioniteminput","docs\u002Fsdk\u002Freference\u002Finterfaces\u002FUpdateCollectionItemInput",{"title":365,"path":366,"stem":367},"Interface: UpdatePageInput","\u002Fdocs\u002Fsdk\u002Freference\u002Finterfaces\u002Fupdatepageinput","docs\u002Fsdk\u002Freference\u002Finterfaces\u002FUpdatePageInput",{"title":369,"path":370,"stem":371},"Interface: UploadMediaInput","\u002Fdocs\u002Fsdk\u002Freference\u002Finterfaces\u002Fuploadmediainput","docs\u002Fsdk\u002Freference\u002Finterfaces\u002FUploadMediaInput",{"title":373,"path":374,"stem":375},"Interface: WriteCollectionItem","\u002Fdocs\u002Fsdk\u002Freference\u002Finterfaces\u002Fwritecollectionitem","docs\u002Fsdk\u002Freference\u002Finterfaces\u002FWriteCollectionItem",{"title":377,"path":378,"stem":379},"Interface: WritePage","\u002Fdocs\u002Fsdk\u002Freference\u002Finterfaces\u002Fwritepage","docs\u002Fsdk\u002Freference\u002Finterfaces\u002FWritePage",{"title":381,"path":382,"stem":383,"children":384,"page":65},"Type Aliases","\u002Fdocs\u002Fsdk\u002Freference\u002Ftype-aliases","docs\u002Fsdk\u002Freference\u002Ftype-aliases",[385,389,393,397,401],{"title":386,"path":387,"stem":388},"Type Alias: BlogPostListItem","\u002Fdocs\u002Fsdk\u002Freference\u002Ftype-aliases\u002Fblogpostlistitem","docs\u002Fsdk\u002Freference\u002Ftype-aliases\u002FBlogPostListItem",{"title":390,"path":391,"stem":392},"Type Alias: BlogPostListResponse","\u002Fdocs\u002Fsdk\u002Freference\u002Ftype-aliases\u002Fblogpostlistresponse","docs\u002Fsdk\u002Freference\u002Ftype-aliases\u002FBlogPostListResponse",{"title":394,"path":395,"stem":396},"Type Alias: CollectionItem\u003CTContent>","\u002Fdocs\u002Fsdk\u002Freference\u002Ftype-aliases\u002Fcollectionitem","docs\u002Fsdk\u002Freference\u002Ftype-aliases\u002FCollectionItem",{"title":398,"path":399,"stem":400},"Type Alias: FilterOperator","\u002Fdocs\u002Fsdk\u002Freference\u002Ftype-aliases\u002Ffilteroperator","docs\u002Fsdk\u002Freference\u002Ftype-aliases\u002FFilterOperator",{"title":402,"path":403,"stem":404},"Type Alias: MediaMode","\u002Fdocs\u002Fsdk\u002Freference\u002Ftype-aliases\u002Fmediamode","docs\u002Fsdk\u002Freference\u002Ftype-aliases\u002FMediaMode",{"title":406,"path":407,"stem":408,"children":409,"page":65},"Typegen","\u002Fdocs\u002Ftypegen","docs\u002Ftypegen",[410,413,416],{"title":133,"path":411,"stem":412},"\u002Fdocs\u002Ftypegen\u002Fastro","docs\u002Ftypegen\u002Fastro",{"title":137,"path":414,"stem":415},"\u002Fdocs\u002Ftypegen\u002Fnextjs","docs\u002Ftypegen\u002Fnextjs",{"title":141,"path":417,"stem":418},"\u002Fdocs\u002Ftypegen\u002Fnuxt","docs\u002Ftypegen\u002Fnuxt",{"id":420,"title":80,"body":421,"description":1148,"extension":1149,"icon":1150,"links":1151,"meta":1152,"navigation":1153,"path":81,"seo":1154,"stem":82,"__hash__":1155},"docs\u002Fdocs\u002Fgetting-started\u002Fquickstart.md",{"type":422,"value":423,"toc":1141},"minimark",[424,428,433,450,465,469,476,518,707,711,735,738,766,773,777,780,936,939,1099,1110,1114,1137],[425,426,427],"p",{},"Read your first published page from the API. You need a project with at least one\npublished page, and an API key.",[429,430,432],"h2",{"id":431},"_1-get-an-api-key","1. Get an API key",[425,434,435,436,440,441,444,445,449],{},"Create a key in the TentoCMS admin panel under ",[437,438,439],"strong",{},"Settings → API Keys",". For reading\ncontent, a ",[437,442,443],{},"public"," key (",[446,447,448],"code",{},"tento_pk_*",") is enough — it is read-only and safe to use\nfrom a browser.",[425,451,452,453,444,456,459,460,464],{},"Use a ",[437,454,455],{},"secret",[446,457,458],{},"tento_sk_*",") only when you need to write, and only from a\nserver. See ",[461,462,72],"a",{"href":463},".\u002Fauthentication"," for the difference and for the\npermissions a secret key can hold.",[429,466,468],{"id":467},"_2-list-published-pages","2. List published pages",[425,470,471,472,475],{},"Pass the key in the ",[446,473,474],{},"X-API-Key"," header:",[477,478,483],"pre",{"className":479,"code":480,"language":481,"meta":482,"style":482},"language-bash shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","curl -H \"X-API-Key: tento_pk_abc123...\" \\\n  https:\u002F\u002Fyour-api-host\u002Fapi\u002Fv1\u002Fpages\n","bash","",[446,484,485,512],{"__ignoreMap":482},[486,487,490,494,498,502,505,508],"span",{"class":488,"line":489},"line",1,[486,491,493],{"class":492},"sBMFI","curl",[486,495,497],{"class":496},"sfazB"," -H",[486,499,501],{"class":500},"sMK4o"," \"",[486,503,504],{"class":496},"X-API-Key: tento_pk_abc123...",[486,506,507],{"class":500},"\"",[486,509,511],{"class":510},"sTEyZ"," \\\n",[486,513,515],{"class":488,"line":514},2,[486,516,517],{"class":496},"  https:\u002F\u002Fyour-api-host\u002Fapi\u002Fv1\u002Fpages\n",[477,519,523],{"className":520,"code":521,"language":522,"meta":482,"style":482},"language-json shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","{\n  \"data\": [\n    {\n      \"slug\": \"about-us\",\n      \"name\": \"About Us\",\n      \"publishedAt\": \"2026-07-01T09:00:00.000Z\"\n    }\n  ],\n  \"pagination\": { \"page\": 1, \"limit\": 20, \"total\": 1, \"totalPages\": 1 }\n}\n","json",[446,524,525,530,547,553,576,597,617,623,629,701],{"__ignoreMap":482},[486,526,527],{"class":488,"line":489},[486,528,529],{"class":500},"{\n",[486,531,532,535,539,541,544],{"class":488,"line":514},[486,533,534],{"class":500},"  \"",[486,536,538],{"class":537},"spNyl","data",[486,540,507],{"class":500},[486,542,543],{"class":500},":",[486,545,546],{"class":500}," [\n",[486,548,550],{"class":488,"line":549},3,[486,551,552],{"class":500},"    {\n",[486,554,556,559,562,564,566,568,571,573],{"class":488,"line":555},4,[486,557,558],{"class":500},"      \"",[486,560,561],{"class":492},"slug",[486,563,507],{"class":500},[486,565,543],{"class":500},[486,567,501],{"class":500},[486,569,570],{"class":496},"about-us",[486,572,507],{"class":500},[486,574,575],{"class":500},",\n",[486,577,579,581,584,586,588,590,593,595],{"class":488,"line":578},5,[486,580,558],{"class":500},[486,582,583],{"class":492},"name",[486,585,507],{"class":500},[486,587,543],{"class":500},[486,589,501],{"class":500},[486,591,592],{"class":496},"About Us",[486,594,507],{"class":500},[486,596,575],{"class":500},[486,598,600,602,605,607,609,611,614],{"class":488,"line":599},6,[486,601,558],{"class":500},[486,603,604],{"class":492},"publishedAt",[486,606,507],{"class":500},[486,608,543],{"class":500},[486,610,501],{"class":500},[486,612,613],{"class":496},"2026-07-01T09:00:00.000Z",[486,615,616],{"class":500},"\"\n",[486,618,620],{"class":488,"line":619},7,[486,621,622],{"class":500},"    }\n",[486,624,626],{"class":488,"line":625},8,[486,627,628],{"class":500},"  ],\n",[486,630,632,634,637,639,641,644,646,649,651,653,657,660,662,665,667,669,672,674,676,679,681,683,685,687,689,692,694,696,698],{"class":488,"line":631},9,[486,633,534],{"class":500},[486,635,636],{"class":537},"pagination",[486,638,507],{"class":500},[486,640,543],{"class":500},[486,642,643],{"class":500}," {",[486,645,501],{"class":500},[486,647,648],{"class":492},"page",[486,650,507],{"class":500},[486,652,543],{"class":500},[486,654,656],{"class":655},"sbssI"," 1",[486,658,659],{"class":500},",",[486,661,501],{"class":500},[486,663,664],{"class":492},"limit",[486,666,507],{"class":500},[486,668,543],{"class":500},[486,670,671],{"class":655}," 20",[486,673,659],{"class":500},[486,675,501],{"class":500},[486,677,678],{"class":492},"total",[486,680,507],{"class":500},[486,682,543],{"class":500},[486,684,656],{"class":655},[486,686,659],{"class":500},[486,688,501],{"class":500},[486,690,691],{"class":492},"totalPages",[486,693,507],{"class":500},[486,695,543],{"class":500},[486,697,656],{"class":655},[486,699,700],{"class":500}," }\n",[486,702,704],{"class":488,"line":703},10,[486,705,706],{"class":500},"}\n",[429,708,710],{"id":709},"_3-fetch-one-page","3. Fetch one page",[477,712,714],{"className":479,"code":713,"language":481,"meta":482,"style":482},"curl -H \"X-API-Key: tento_pk_abc123...\" \\\n  https:\u002F\u002Fyour-api-host\u002Fapi\u002Fv1\u002Fpages\u002Fabout-us\n",[446,715,716,730],{"__ignoreMap":482},[486,717,718,720,722,724,726,728],{"class":488,"line":489},[486,719,493],{"class":492},[486,721,497],{"class":496},[486,723,501],{"class":500},[486,725,504],{"class":496},[486,727,507],{"class":500},[486,729,511],{"class":510},[486,731,732],{"class":488,"line":514},[486,733,734],{"class":496},"  https:\u002F\u002Fyour-api-host\u002Fapi\u002Fv1\u002Fpages\u002Fabout-us\n",[425,736,737],{},"Every list endpoint supports field selection, filtering, sorting and pagination — ask\nfor only what you need rather than trimming the response client-side:",[477,739,741],{"className":479,"code":740,"language":481,"meta":482,"style":482},"curl -H \"X-API-Key: tento_pk_abc123...\" \\\n  \"https:\u002F\u002Fyour-api-host\u002Fapi\u002Fv1\u002Fpages?fields=slug,name&limit=5\"\n",[446,742,743,757],{"__ignoreMap":482},[486,744,745,747,749,751,753,755],{"class":488,"line":489},[486,746,493],{"class":492},[486,748,497],{"class":496},[486,750,501],{"class":500},[486,752,504],{"class":496},[486,754,507],{"class":500},[486,756,511],{"class":510},[486,758,759,761,764],{"class":488,"line":514},[486,760,534],{"class":500},[486,762,763],{"class":496},"https:\u002F\u002Fyour-api-host\u002Fapi\u002Fv1\u002Fpages?fields=slug,name&limit=5",[486,765,616],{"class":500},[425,767,768,769,772],{},"See ",[461,770,46],{"href":771},"..\u002Fapi\u002Fquery-parameters"," for the full set.",[429,774,776],{"id":775},"endpoint-summary","Endpoint summary",[425,778,779],{},"Read endpoints accept either key type:",[781,782,783,799],"table",{},[784,785,786],"thead",{},[787,788,789,793,796],"tr",{},[790,791,792],"th",{},"Method",[790,794,795],{},"Endpoint",[790,797,798],{},"Description",[800,801,802,816,828,840,852,864,876,888,900,912,924],"tbody",{},[787,803,804,808,813],{},[805,806,807],"td",{},"GET",[805,809,810],{},[446,811,812],{},"\u002Fpages",[805,814,815],{},"List published pages",[787,817,818,820,825],{},[805,819,807],{},[805,821,822],{},[446,823,824],{},"\u002Fpages\u002F:slug",[805,826,827],{},"Get published page",[787,829,830,832,837],{},[805,831,807],{},[805,833,834],{},[446,835,836],{},"\u002Fcollections\u002F:type",[805,838,839],{},"List published collection items",[787,841,842,844,849],{},[805,843,807],{},[805,845,846],{},[446,847,848],{},"\u002Fcollections\u002F:type\u002F:slug",[805,850,851],{},"Get published collection item",[787,853,854,856,861],{},[805,855,807],{},[805,857,858],{},[446,859,860],{},"\u002Fmedia\u002F:id",[805,862,863],{},"Get media metadata + URL",[787,865,866,868,873],{},[805,867,807],{},[805,869,870],{},[446,871,872],{},"\u002Fblog\u002Fposts",[805,874,875],{},"List blog posts",[787,877,878,880,885],{},[805,879,807],{},[805,881,882],{},[446,883,884],{},"\u002Fblog\u002Fposts\u002F:slug",[805,886,887],{},"Get blog post",[787,889,890,892,897],{},[805,891,807],{},[805,893,894],{},[446,895,896],{},"\u002Fblog\u002Fcategories",[805,898,899],{},"List blog categories",[787,901,902,904,909],{},[805,903,807],{},[805,905,906],{},[446,907,908],{},"\u002Fblog\u002Fcategories\u002F:slug",[805,910,911],{},"Get blog category",[787,913,914,916,921],{},[805,915,807],{},[805,917,918],{},[446,919,920],{},"\u002Fblog\u002Ftags",[805,922,923],{},"List blog tags",[787,925,926,928,933],{},[805,927,807],{},[805,929,930],{},[446,931,932],{},"\u002Fblog\u002Ftags\u002F:slug",[805,934,935],{},"Get blog tag",[425,937,938],{},"Write endpoints require a secret key with the permission shown:",[781,940,941,954],{},[784,942,943],{},[787,944,945,947,949,952],{},[790,946,792],{},[790,948,795],{},[790,950,951],{},"Permission",[790,953,798],{},[800,955,956,973,989,1005,1021,1037,1052,1067,1082],{},[787,957,958,961,965,970],{},[805,959,960],{},"POST",[805,962,963],{},[446,964,812],{},[805,966,967],{},[446,968,969],{},"content:write",[805,971,972],{},"Create page",[787,974,975,978,982,986],{},[805,976,977],{},"PUT",[805,979,980],{},[446,981,824],{},[805,983,984],{},[446,985,969],{},[805,987,988],{},"Update page",[787,990,991,993,998,1002],{},[805,992,960],{},[805,994,995],{},[446,996,997],{},"\u002Fpages\u002F:slug\u002Fpublish",[805,999,1000],{},[446,1001,969],{},[805,1003,1004],{},"Publish page",[787,1006,1007,1009,1014,1018],{},[805,1008,960],{},[805,1010,1011],{},[446,1012,1013],{},"\u002Fpages\u002F:slug\u002Funpublish",[805,1015,1016],{},[446,1017,969],{},[805,1019,1020],{},"Unpublish page",[787,1022,1023,1026,1030,1034],{},[805,1024,1025],{},"DELETE",[805,1027,1028],{},[446,1029,824],{},[805,1031,1032],{},[446,1033,969],{},[805,1035,1036],{},"Delete page",[787,1038,1039,1041,1045,1049],{},[805,1040,960],{},[805,1042,1043],{},[446,1044,836],{},[805,1046,1047],{},[446,1048,969],{},[805,1050,1051],{},"Create collection item",[787,1053,1054,1056,1060,1064],{},[805,1055,977],{},[805,1057,1058],{},[446,1059,848],{},[805,1061,1062],{},[446,1063,969],{},[805,1065,1066],{},"Update collection item",[787,1068,1069,1071,1075,1079],{},[805,1070,1025],{},[805,1072,1073],{},[446,1074,848],{},[805,1076,1077],{},[446,1078,969],{},[805,1080,1081],{},"Delete collection item",[787,1083,1084,1086,1091,1096],{},[805,1085,960],{},[805,1087,1088],{},[446,1089,1090],{},"\u002Fmedia",[805,1092,1093],{},[446,1094,1095],{},"media:write",[805,1097,1098],{},"Upload media file",[425,1100,1101,1102,1105,1106,1109],{},"Writes additionally require an ",[446,1103,1104],{},"Idempotency-Key"," header — see\n",[461,1107,84],{"href":1108},".\u002Fwrite-operations",".",[429,1111,1113],{"id":1112},"next-steps","Next steps",[1115,1116,1117,1123,1130],"ul",{},[1118,1119,1120,1122],"li",{},[461,1121,72],{"href":463}," — key types, permissions and auth errors",[1118,1124,1125,1129],{},[461,1126,1128],{"href":1127},"..\u002Fapi\u002Foverview","API Overview"," — versioning, preview mode and the endpoint reference",[1118,1131,1132,1136],{},[461,1133,1135],{"href":1134},"..\u002Fapi\u002Flimits-and-errors","Rate limits and error codes"," — what to expect when a request fails",[1138,1139,1140],"style",{},"html pre.shiki code .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .sTEyZ, html code.shiki .sTEyZ{--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .spNyl, html code.shiki .spNyl{--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA}html pre.shiki code .sbssI, html code.shiki .sbssI{--shiki-light:#F76D47;--shiki-default:#F78C6C;--shiki-dark:#F78C6C}",{"title":482,"searchDepth":514,"depth":514,"links":1142},[1143,1144,1145,1146,1147],{"id":431,"depth":514,"text":432},{"id":467,"depth":514,"text":468},{"id":709,"depth":514,"text":710},{"id":775,"depth":514,"text":776},{"id":1112,"depth":514,"text":1113},"Make your first authenticated request to the TentoCMS Public API in a few minutes.","md","i-lucide-rocket",null,{},true,{"title":80,"description":1148},"NG9DbsKr9lQco1DWOhU6WqMgeGcJyvdivmCnNom8VU0",[1157,1187,1196,1214,1291],{"title":5,"path":6,"stem":7,"children":1158,"page":65},[1159,1161,1163,1165,1167,1169,1171,1173,1175,1177,1179,1181,1183,1185],{"title":10,"path":11,"stem":12,"icon":1160},"i-lucide-sparkles",{"title":14,"path":15,"stem":16,"icon":1162},"i-lucide-newspaper",{"title":18,"path":19,"stem":20,"icon":1164},"i-lucide-terminal",{"title":22,"path":23,"stem":24,"icon":1166},"i-lucide-layers",{"title":26,"path":27,"stem":28,"icon":1168},"i-lucide-type",{"title":30,"path":31,"stem":32,"icon":1170},"i-lucide-triangle-alert",{"title":34,"path":35,"stem":36,"icon":1172},"i-lucide-image",{"title":38,"path":39,"stem":40,"icon":1174},"i-lucide-map",{"title":42,"path":43,"stem":44,"icon":1176},"i-lucide-file-text",{"title":46,"path":47,"stem":48,"icon":1178},"i-lucide-sliders-horizontal",{"title":50,"path":51,"stem":52,"icon":1180},"i-lucide-braces",{"title":54,"path":55,"stem":56,"icon":1182},"i-lucide-wrench",{"title":58,"path":59,"stem":60,"icon":1184},"i-lucide-shield-check",{"title":62,"path":63,"stem":64,"icon":1186},"i-lucide-webhook",{"title":67,"path":68,"stem":69,"children":1188,"page":65},[1189,1191,1193,1194],{"title":72,"path":73,"stem":74,"icon":1190},"i-lucide-key-round",{"title":76,"path":77,"stem":78,"icon":1192},"i-lucide-compass",{"title":80,"path":81,"stem":82,"icon":1150},{"title":84,"path":85,"stem":86,"icon":1195},"i-lucide-pencil",{"title":88,"path":89,"stem":90,"children":1197,"page":65},[1198,1200,1202,1204,1206,1208,1210,1212],{"title":93,"path":94,"stem":95,"icon":1199},"i-lucide-layout-dashboard",{"title":97,"path":98,"stem":99,"icon":1201},"i-lucide-package",{"title":101,"path":102,"stem":103,"icon":1203},"i-lucide-git-branch",{"title":105,"path":106,"stem":107,"icon":1205},"i-lucide-files",{"title":109,"path":110,"stem":111,"icon":1207},"i-lucide-plug-zap",{"title":113,"path":114,"stem":115,"icon":1209},"i-lucide-wand",{"title":117,"path":118,"stem":119,"icon":1211},"i-lucide-users",{"title":121,"path":122,"stem":123,"icon":1213},"i-lucide-pilcrow",{"title":125,"path":126,"stem":127,"children":1215,"page":65},[1216,1217,1218,1220,1222],{"title":38,"path":130,"stem":131,"icon":1201},{"title":133,"path":134,"stem":135,"icon":1150},{"title":137,"path":138,"stem":139,"icon":1219},"i-lucide-triangle",{"title":141,"path":142,"stem":143,"icon":1221},"i-lucide-hexagon",{"title":145,"path":146,"stem":147,"children":1223,"page":65},[1224,1225,1243,1247,1284],{"title":150,"path":151,"stem":152,"icon":1151},{"title":154,"path":155,"stem":156,"children":1226,"page":65},[1227,1228,1229,1230,1231,1232,1233,1234,1235,1236,1237,1238,1239,1240,1241,1242],{"title":159,"path":160,"stem":161,"icon":1151},{"title":163,"path":164,"stem":165,"icon":1151},{"title":167,"path":168,"stem":169,"icon":1151},{"title":171,"path":172,"stem":173,"icon":1151},{"title":175,"path":176,"stem":177,"icon":1151},{"title":179,"path":180,"stem":181,"icon":1151},{"title":183,"path":184,"stem":185,"icon":1151},{"title":187,"path":188,"stem":189,"icon":1151},{"title":191,"path":192,"stem":193,"icon":1151},{"title":195,"path":196,"stem":197,"icon":1151},{"title":199,"path":200,"stem":201,"icon":1151},{"title":203,"path":204,"stem":205,"icon":1151},{"title":207,"path":208,"stem":209,"icon":1151},{"title":211,"path":212,"stem":213,"icon":1151},{"title":215,"path":216,"stem":217,"icon":1151},{"title":219,"path":220,"stem":221,"icon":1151},{"title":223,"path":224,"stem":225,"children":1244,"page":65},[1245,1246],{"title":228,"path":229,"stem":230,"icon":1151},{"title":232,"path":233,"stem":234,"icon":1151},{"title":236,"path":237,"stem":238,"children":1248,"page":65},[1249,1250,1251,1252,1253,1254,1255,1256,1257,1258,1259,1260,1261,1262,1263,1264,1265,1266,1267,1268,1269,1270,1271,1272,1273,1274,1275,1276,1277,1278,1279,1280,1281,1282,1283],{"title":241,"path":242,"stem":243,"icon":1151},{"title":245,"path":246,"stem":247,"icon":1151},{"title":249,"path":250,"stem":251,"icon":1151},{"title":253,"path":254,"stem":255,"icon":1151},{"title":257,"path":258,"stem":259,"icon":1151},{"title":261,"path":262,"stem":263,"icon":1151},{"title":265,"path":266,"stem":267,"icon":1151},{"title":269,"path":270,"stem":271,"icon":1151},{"title":273,"path":274,"stem":275,"icon":1151},{"title":277,"path":278,"stem":279,"icon":1151},{"title":281,"path":282,"stem":283,"icon":1151},{"title":285,"path":286,"stem":287,"icon":1151},{"title":289,"path":290,"stem":291,"icon":1151},{"title":293,"path":294,"stem":295,"icon":1151},{"title":297,"path":298,"stem":299,"icon":1151},{"title":301,"path":302,"stem":303,"icon":1151},{"title":305,"path":306,"stem":307,"icon":1151},{"title":309,"path":310,"stem":311,"icon":1151},{"title":313,"path":314,"stem":315,"icon":1151},{"title":317,"path":318,"stem":319,"icon":1151},{"title":321,"path":322,"stem":323,"icon":1151},{"title":325,"path":326,"stem":327,"icon":1151},{"title":329,"path":330,"stem":331,"icon":1151},{"title":333,"path":334,"stem":335,"icon":1151},{"title":337,"path":338,"stem":339,"icon":1151},{"title":341,"path":342,"stem":343,"icon":1151},{"title":345,"path":346,"stem":347,"icon":1151},{"title":349,"path":350,"stem":351,"icon":1151},{"title":353,"path":354,"stem":355,"icon":1151},{"title":357,"path":358,"stem":359,"icon":1151},{"title":361,"path":362,"stem":363,"icon":1151},{"title":365,"path":366,"stem":367,"icon":1151},{"title":369,"path":370,"stem":371,"icon":1151},{"title":373,"path":374,"stem":375,"icon":1151},{"title":377,"path":378,"stem":379,"icon":1151},{"title":381,"path":382,"stem":383,"children":1285,"page":65},[1286,1287,1288,1289,1290],{"title":386,"path":387,"stem":388,"icon":1151},{"title":390,"path":391,"stem":392,"icon":1151},{"title":394,"path":395,"stem":396,"icon":1151},{"title":398,"path":399,"stem":400,"icon":1151},{"title":402,"path":403,"stem":404,"icon":1151},{"title":406,"path":407,"stem":408,"children":1292,"page":65},[1293,1294,1295],{"title":133,"path":411,"stem":412,"icon":1150},{"title":137,"path":414,"stem":415,"icon":1219},{"title":141,"path":417,"stem":418,"icon":1221},[1297,1299],{"title":76,"path":77,"stem":78,"description":1298,"children":-1},"What the TentoCMS Public API is, what it can and cannot do, and where to go next.",{"title":84,"path":85,"stem":86,"description":1300,"children":-1},"Idempotency keys and dry-run validation, required for every write to the public API.",1787919215696]