# reference

- [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)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.venuecms.com/developers/sdk-next/reference.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.
