# Venue Docs

## Documentation

- [Venue Documentation](https://docs.venuecms.com/venue-documentation.md)
- [Editing and Organising Pages](https://docs.venuecms.com/guides/editing-and-organising-pages.md): A video guide to editing and organising pages

## Developers

- [The Venue Developer Documentation](https://docs.venuecms.com/developers/readme.md)
- [Next.js SDK](https://docs.venuecms.com/developers/sdk-next.md)
- [React Components](https://docs.venuecms.com/developers/sdk-next/react-components.md)
- [VenueContent](https://docs.venuecms.com/developers/sdk-next/react-components/venuecontent.md)
- [VenueImage](https://docs.venuecms.com/developers/sdk-next/react-components/venueimage.md)
- [reference](https://docs.venuecms.com/developers/sdk-next/reference.md)
- [Index](https://docs.venuecms.com/developers/sdk-next/reference/index.md)
- [functions](https://docs.venuecms.com/developers/sdk-next/reference/functions.md)
- [VenueContent](https://docs.venuecms.com/developers/sdk-next/reference/functions/venuecontent.md)
- [VenueImage](https://docs.venuecms.com/developers/sdk-next/reference/functions/venueimage.md)
- [getEvent](https://docs.venuecms.com/developers/sdk-next/reference/functions/getevent.md)
- [getEvents](https://docs.venuecms.com/developers/sdk-next/reference/functions/getevents.md)
- [getLocalizedContent](https://docs.venuecms.com/developers/sdk-next/reference/functions/getlocalizedcontent.md)
- [getPage](https://docs.venuecms.com/developers/sdk-next/reference/functions/getpage.md)
- [getPages](https://docs.venuecms.com/developers/sdk-next/reference/functions/getpages.md)
- [getProduct](https://docs.venuecms.com/developers/sdk-next/reference/functions/getproduct.md)
- [getProducts](https://docs.venuecms.com/developers/sdk-next/reference/functions/getproducts.md)
- [getProfile](https://docs.venuecms.com/developers/sdk-next/reference/functions/getprofile.md)
- [getProfileEvents](https://docs.venuecms.com/developers/sdk-next/reference/functions/getprofileevents.md)
- [getProfiles](https://docs.venuecms.com/developers/sdk-next/reference/functions/getprofiles.md)
- [getSite](https://docs.venuecms.com/developers/sdk-next/reference/functions/getsite.md)
- [setConfig](https://docs.venuecms.com/developers/sdk-next/reference/functions/setconfig.md)
- [interfaces](https://docs.venuecms.com/developers/sdk-next/reference/interfaces.md)
- [NodeHandlers](https://docs.venuecms.com/developers/sdk-next/reference/interfaces/nodehandlers.md)
- [NodeProps](https://docs.venuecms.com/developers/sdk-next/reference/interfaces/nodeprops.md)
- [RenderNode](https://docs.venuecms.com/developers/sdk-next/reference/interfaces/rendernode.md)
- [type-aliases](https://docs.venuecms.com/developers/sdk-next/reference/type-aliases.md)
- [ContentStyles](https://docs.venuecms.com/developers/sdk-next/reference/type-aliases/contentstyles.md)
- [Event](https://docs.venuecms.com/developers/sdk-next/reference/type-aliases/event.md)
- [GetEventData](https://docs.venuecms.com/developers/sdk-next/reference/type-aliases/geteventdata.md)
- [GetEventError](https://docs.venuecms.com/developers/sdk-next/reference/type-aliases/geteventerror.md)
- [GetEventResponse](https://docs.venuecms.com/developers/sdk-next/reference/type-aliases/geteventresponse.md)
- [GetEventsData](https://docs.venuecms.com/developers/sdk-next/reference/type-aliases/geteventsdata.md)
- [GetEventsError](https://docs.venuecms.com/developers/sdk-next/reference/type-aliases/geteventserror.md)
- [GetEventsResponse](https://docs.venuecms.com/developers/sdk-next/reference/type-aliases/geteventsresponse.md)
- [GetPageData](https://docs.venuecms.com/developers/sdk-next/reference/type-aliases/getpagedata.md)
- [GetPageError](https://docs.venuecms.com/developers/sdk-next/reference/type-aliases/getpageerror.md)
- [GetPageResponse](https://docs.venuecms.com/developers/sdk-next/reference/type-aliases/getpageresponse.md)
- [GetPagesData](https://docs.venuecms.com/developers/sdk-next/reference/type-aliases/getpagesdata.md)
- [GetPagesError](https://docs.venuecms.com/developers/sdk-next/reference/type-aliases/getpageserror.md)
- [GetPagesResponse](https://docs.venuecms.com/developers/sdk-next/reference/type-aliases/getpagesresponse.md)
- [GetProductData](https://docs.venuecms.com/developers/sdk-next/reference/type-aliases/getproductdata.md)
- [GetProductError](https://docs.venuecms.com/developers/sdk-next/reference/type-aliases/getproducterror.md)
- [GetProductResponse](https://docs.venuecms.com/developers/sdk-next/reference/type-aliases/getproductresponse.md)
- [GetProductsData](https://docs.venuecms.com/developers/sdk-next/reference/type-aliases/getproductsdata.md)
- [GetProductsError](https://docs.venuecms.com/developers/sdk-next/reference/type-aliases/getproductserror.md)
- [GetProductsResponse](https://docs.venuecms.com/developers/sdk-next/reference/type-aliases/getproductsresponse.md)
- [GetProfileData](https://docs.venuecms.com/developers/sdk-next/reference/type-aliases/getprofiledata.md)
- [GetProfileError](https://docs.venuecms.com/developers/sdk-next/reference/type-aliases/getprofileerror.md)
- [GetProfileEventsData](https://docs.venuecms.com/developers/sdk-next/reference/type-aliases/getprofileeventsdata.md)
- [GetProfileEventsError](https://docs.venuecms.com/developers/sdk-next/reference/type-aliases/getprofileeventserror.md)
- [GetProfileEventsResponse](https://docs.venuecms.com/developers/sdk-next/reference/type-aliases/getprofileeventsresponse.md)
- [GetProfileResponse](https://docs.venuecms.com/developers/sdk-next/reference/type-aliases/getprofileresponse.md)
- [GetProfilesData](https://docs.venuecms.com/developers/sdk-next/reference/type-aliases/getprofilesdata.md)
- [GetProfilesError](https://docs.venuecms.com/developers/sdk-next/reference/type-aliases/getprofileserror.md)
- [GetProfilesResponse](https://docs.venuecms.com/developers/sdk-next/reference/type-aliases/getprofilesresponse.md)
- [GetSiteData](https://docs.venuecms.com/developers/sdk-next/reference/type-aliases/getsitedata.md)
- [GetSiteError](https://docs.venuecms.com/developers/sdk-next/reference/type-aliases/getsiteerror.md)
- [GetSiteResponse](https://docs.venuecms.com/developers/sdk-next/reference/type-aliases/getsiteresponse.md)
- [LocalizedContent](https://docs.venuecms.com/developers/sdk-next/reference/type-aliases/localizedcontent.md)
- [Location](https://docs.venuecms.com/developers/sdk-next/reference/type-aliases/location.md)
- [MediaItem](https://docs.venuecms.com/developers/sdk-next/reference/type-aliases/mediaitem.md)
- [NodeHandler](https://docs.venuecms.com/developers/sdk-next/reference/type-aliases/nodehandler.md)
- [Page](https://docs.venuecms.com/developers/sdk-next/reference/type-aliases/page.md)
- [Product](https://docs.venuecms.com/developers/sdk-next/reference/type-aliases/product.md)
- [ProductVariant](https://docs.venuecms.com/developers/sdk-next/reference/type-aliases/productvariant.md)
- [Profile](https://docs.venuecms.com/developers/sdk-next/reference/type-aliases/profile.md)
- [Site](https://docs.venuecms.com/developers/sdk-next/reference/type-aliases/site.md)
- [SiteSettings](https://docs.venuecms.com/developers/sdk-next/reference/type-aliases/sitesettings.md)
- [TicketOnEvent](https://docs.venuecms.com/developers/sdk-next/reference/type-aliases/ticketonevent.md)
- [publishState](https://docs.venuecms.com/developers/sdk-next/reference/type-aliases/publishstate.md)
- [recordType](https://docs.venuecms.com/developers/sdk-next/reference/type-aliases/recordtype.md)
- [TypeScript SDK](https://docs.venuecms.com/developers/sdk.md)
- [reference](https://docs.venuecms.com/developers/sdk/reference.md)
- [Index](https://docs.venuecms.com/developers/sdk/reference/index.md)
- [functions](https://docs.venuecms.com/developers/sdk/reference/functions.md)
- [getEvent](https://docs.venuecms.com/developers/sdk/reference/functions/getevent.md)
- [getEvents](https://docs.venuecms.com/developers/sdk/reference/functions/getevents.md)
- [getLocalizedContent](https://docs.venuecms.com/developers/sdk/reference/functions/getlocalizedcontent.md)
- [getPage](https://docs.venuecms.com/developers/sdk/reference/functions/getpage.md)
- [getPages](https://docs.venuecms.com/developers/sdk/reference/functions/getpages.md)
- [getProduct](https://docs.venuecms.com/developers/sdk/reference/functions/getproduct.md)
- [getProducts](https://docs.venuecms.com/developers/sdk/reference/functions/getproducts.md)
- [getProfile](https://docs.venuecms.com/developers/sdk/reference/functions/getprofile.md)
- [getProfileEvents](https://docs.venuecms.com/developers/sdk/reference/functions/getprofileevents.md)
- [getProfiles](https://docs.venuecms.com/developers/sdk/reference/functions/getprofiles.md)
- [getSite](https://docs.venuecms.com/developers/sdk/reference/functions/getsite.md)
- [setConfig](https://docs.venuecms.com/developers/sdk/reference/functions/setconfig.md)
- [type-aliases](https://docs.venuecms.com/developers/sdk/reference/type-aliases.md)
- [Event](https://docs.venuecms.com/developers/sdk/reference/type-aliases/event.md)
- [GetEventData](https://docs.venuecms.com/developers/sdk/reference/type-aliases/geteventdata.md)
- [GetEventError](https://docs.venuecms.com/developers/sdk/reference/type-aliases/geteventerror.md)
- [GetEventResponse](https://docs.venuecms.com/developers/sdk/reference/type-aliases/geteventresponse.md)
- [GetEventsData](https://docs.venuecms.com/developers/sdk/reference/type-aliases/geteventsdata.md)
- [GetEventsError](https://docs.venuecms.com/developers/sdk/reference/type-aliases/geteventserror.md)
- [GetEventsResponse](https://docs.venuecms.com/developers/sdk/reference/type-aliases/geteventsresponse.md)
- [GetPageData](https://docs.venuecms.com/developers/sdk/reference/type-aliases/getpagedata.md)
- [GetPageError](https://docs.venuecms.com/developers/sdk/reference/type-aliases/getpageerror.md)
- [GetPageResponse](https://docs.venuecms.com/developers/sdk/reference/type-aliases/getpageresponse.md)
- [GetPagesData](https://docs.venuecms.com/developers/sdk/reference/type-aliases/getpagesdata.md)
- [GetPagesError](https://docs.venuecms.com/developers/sdk/reference/type-aliases/getpageserror.md)
- [GetPagesResponse](https://docs.venuecms.com/developers/sdk/reference/type-aliases/getpagesresponse.md)
- [GetProductData](https://docs.venuecms.com/developers/sdk/reference/type-aliases/getproductdata.md)
- [GetProductError](https://docs.venuecms.com/developers/sdk/reference/type-aliases/getproducterror.md)
- [GetProductResponse](https://docs.venuecms.com/developers/sdk/reference/type-aliases/getproductresponse.md)
- [GetProductsData](https://docs.venuecms.com/developers/sdk/reference/type-aliases/getproductsdata.md)
- [GetProductsError](https://docs.venuecms.com/developers/sdk/reference/type-aliases/getproductserror.md)
- [GetProductsResponse](https://docs.venuecms.com/developers/sdk/reference/type-aliases/getproductsresponse.md)
- [GetProfileData](https://docs.venuecms.com/developers/sdk/reference/type-aliases/getprofiledata.md)
- [GetProfileError](https://docs.venuecms.com/developers/sdk/reference/type-aliases/getprofileerror.md)
- [GetProfileEventsData](https://docs.venuecms.com/developers/sdk/reference/type-aliases/getprofileeventsdata.md)
- [GetProfileEventsError](https://docs.venuecms.com/developers/sdk/reference/type-aliases/getprofileeventserror.md)
- [GetProfileEventsResponse](https://docs.venuecms.com/developers/sdk/reference/type-aliases/getprofileeventsresponse.md)
- [GetProfileResponse](https://docs.venuecms.com/developers/sdk/reference/type-aliases/getprofileresponse.md)
- [GetProfilesData](https://docs.venuecms.com/developers/sdk/reference/type-aliases/getprofilesdata.md)
- [GetProfilesError](https://docs.venuecms.com/developers/sdk/reference/type-aliases/getprofileserror.md)
- [GetProfilesResponse](https://docs.venuecms.com/developers/sdk/reference/type-aliases/getprofilesresponse.md)
- [GetSiteData](https://docs.venuecms.com/developers/sdk/reference/type-aliases/getsitedata.md)
- [GetSiteError](https://docs.venuecms.com/developers/sdk/reference/type-aliases/getsiteerror.md)
- [GetSiteResponse](https://docs.venuecms.com/developers/sdk/reference/type-aliases/getsiteresponse.md)
- [LocalizedContent](https://docs.venuecms.com/developers/sdk/reference/type-aliases/localizedcontent.md)
- [Location](https://docs.venuecms.com/developers/sdk/reference/type-aliases/location.md)
- [MediaItem](https://docs.venuecms.com/developers/sdk/reference/type-aliases/mediaitem.md)
- [Page](https://docs.venuecms.com/developers/sdk/reference/type-aliases/page.md)
- [Product](https://docs.venuecms.com/developers/sdk/reference/type-aliases/product.md)
- [ProductVariant](https://docs.venuecms.com/developers/sdk/reference/type-aliases/productvariant.md)
- [Profile](https://docs.venuecms.com/developers/sdk/reference/type-aliases/profile.md)
- [Site](https://docs.venuecms.com/developers/sdk/reference/type-aliases/site.md)
- [SiteSettings](https://docs.venuecms.com/developers/sdk/reference/type-aliases/sitesettings.md)
- [TicketOnEvent](https://docs.venuecms.com/developers/sdk/reference/type-aliases/ticketonevent.md)
- [publishState](https://docs.venuecms.com/developers/sdk/reference/type-aliases/publishstate.md)
- [recordType](https://docs.venuecms.com/developers/sdk/reference/type-aliases/recordtype.md)
- [REST API](https://docs.venuecms.com/developers/rest-api.md)
- [Api](https://docs.venuecms.com/developers/rest-api/api.md)
- [V2](https://docs.venuecms.com/developers/rest-api/api/v2.md)
- [Public](https://docs.venuecms.com/developers/rest-api/api/v2/public.md)
- [Events](https://docs.venuecms.com/developers/rest-api/api/v2/public/events.md)
- [Pages](https://docs.venuecms.com/developers/rest-api/api/v2/public/pages.md)
- [Products](https://docs.venuecms.com/developers/rest-api/api/v2/public/products.md)
- [Site](https://docs.venuecms.com/developers/rest-api/api/v2/public/site.md)
- [Profiles](https://docs.venuecms.com/developers/rest-api/api/v2/public/profiles.md)
- [Events](https://docs.venuecms.com/developers/rest-api/api/v2/public/profiles/events.md)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information, you can query the documentation dynamically by asking a question.
Perform an HTTP GET request on a page URL with the `ask` query parameter:
```
GET https://docs.venuecms.com/venue-documentation.md?ask=<question>
```
The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.
Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
