# Venue Documentation

This is the Venue CMS User documentation.

It is a work in progress but if you are a developer you can already find more thorough documentation and examples of our SDKs and API in the [Developer Docs](https://docs.venuecms.com/developers/).

Check out our guide on editing and organising pages to start:

{% embed url="<https://vimeo.com/1059343714>" %}


# Editing and Organising Pages

A video guide to editing and organising pages

{% embed url="<https://vimeo.com/1059343714>" %}


# The Venue Developer Documentation

Welcome to the Venue Developer Documentation.

You can find references for the Venue SDK's here on the left-side table of contents.

* [@venuecms/sdk](/developers/sdk) - Our TypeScript general SDK (using fetch)
* [@venuecms/sdk-next](/developers/sdk-next) - Our Next.js specific SDK leveraging some extra optimizations of Next.js and includes the Venue React components.
* [API](/developers/rest-api/api/v2/public) - If you prefer to use the REST API directly, see our OpenAPI specification and documentation here.

For an example of a fully-built minimal application using an SDK, check out our template which we use in production and update frequently [here](https://github.com/venuecms/template-minimal).


# Next.js SDK

This library contains a small collection of components that are useful for rendering content from Venue CMS in a Next.js project. It also includes the Venue CMS SDK as well so there is no need to separately install that.

[![@venuecms/sdk-next](https://img.shields.io/badge/@venuecms/sdk--next-v0-passing?style=flat\&color=%23bfb8ef\&link=https%3A%2F%2Fwww.npmjs.com%2Fpackage%2F%40venuecms%2Fsdk-next)](https://www.npmjs.com/package/@venuecms/sdk-next)

To install run this in your CLI under the project root:

```bash
npm install @venuecms/sdk-next
```

For more information on fetching data see the reference for @venuecms/sdk


# React Components


# VenueContent

Allows you render content returned from Venue CMS in a headless way. All styles will need to be defined by you in a separate object as the renderer won't add styles by default.

Example:

```tsx

import { VenueContent, getLocalizedContent } from "@venuecms/sdk-next";

// create an object of classes to be applied to specific elements 
// and pass it to the renderer
export const renderedStyles = {
  p: "text-primary text-sm",
  h2: "text-xl text-secondary",
  h3: "text-sm text-secondary",
  ol: "list-decimal pl-8",
  ul: "list-disc pl-4",
  a: "underline text-primary text-sm font-medium",
};

export const Event = ({ event, locale }: { event: VenueEvent; locale: 'en' | 'sv' }) => {
  // retrieve localized content using the utility class from the SDK
  const { content } = getLocalizedContent(event?.localizedContent, locale);

  // render the rich content and apply your styles
  return (
    <VenueContent
    className="flex flex-col gap-6 sm:pr-32"
    content={content}
    contentStyles={renderedStyles}
    />
  );
}
```


# VenueImage

When rendering images returned from Venue you can use this component to render a Next Image that will utilize metadata attached to the image as well as handling sizing parameter. This also includes any Image center positioning that might be set from the backend. Example:

```tsx

import { VenueImage } from "@venuecms/sdk-next";

export const Event = ({ event }: { event: VenueEvent }) => {
  return (
    <div>
      <VenueImage image={event.image} className="w-full" />
    </div>
  );
}
```

### Props:

| Name       | Type                                                                                            | Description                                                                 |
| ---------- | ----------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------- |
| className? | string                                                                                          | Classes that wil be passed to the underlying element                        |
| image?     | Partial<[MediaItem](https://docs.venuecms.com/developers/sdk/reference/type-aliases/mediaitem)> | A MediaItem that is returned from Venue CMS                                 |
| aspect?    | 'square'\|'video'                                                                               | Aspect for constraining the image                                           |
| props?     | [NextImage](https://nextjs.org/docs/pages/api-reference/components/image) props                 | Next Image props that will be passed to the underlying Next Image component |


# reference


# Index

**@venuecms/sdk-next**

***

## @venuecms/sdk-next

### Configuration

| Function                                                        | Description                                                                                                                                                                                                                           |
| --------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [setConfig](/developers/sdk-next/reference/functions/setconfig) | Allows you to pass in the siteKey and API key manually in case you want it to be dynamically set. If you don't use this function, the SDK will default to using process.env.VENUE\_SITE\_KEY and process.env.VENUE\_API\_KEY instead. |

### Sites

| Function                                                                                                                         | Description                                      |
| -------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------ |
| [getSite](/developers/sdk-next/reference/functions/getsite)                                                                      | Get the site configured via the siteKey (cached) |
| [getSiteKeyByDomain](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/functions/getSiteKeyByDomain.md) | Get the siteKey and site id from a domain name.  |
| [listSiteDomains](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/functions/listSiteDomains.md)       | -                                                |
| [searchSite](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/functions/searchSite.md)                 | Search a site for all content types (cached)     |

### Events

| Function                                                        | Description                               |
| --------------------------------------------------------------- | ----------------------------------------- |
| [getEvent](/developers/sdk-next/reference/functions/getevent)   | Retrieve data for a single event (cached) |
| [getEvents](/developers/sdk-next/reference/functions/getevents) | Get a list of events (cached)             |

### Pages

| Function                                                      | Description                               |
| ------------------------------------------------------------- | ----------------------------------------- |
| [getPage](/developers/sdk-next/reference/functions/getpage)   | Get a single page using the slug (cached) |
| [getPages](/developers/sdk-next/reference/functions/getpages) | Get a list of all pages (cached)          |

### Profiles

| Function                                                                                                                         | Description                                      |
| -------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------ |
| [getProfile](/developers/sdk-next/reference/functions/getprofile)                                                                | Get a profile (cached)                           |
| [getProfileEvents](/developers/sdk-next/reference/functions/getprofileevents)                                                    | Get a listing of events for a profile (cached)   |
| [getProfileProducts](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/functions/getProfileProducts.md) | Get a listing of products for a profile (cached) |
| [getProfiles](/developers/sdk-next/reference/functions/getprofiles)                                                              | Get a list of profiles (cached)                  |

### Products

| Function                                                            | Description                        |
| ------------------------------------------------------------------- | ---------------------------------- |
| [getProduct](/developers/sdk-next/reference/functions/getproduct)   | Get a product (cached)             |
| [getProducts](/developers/sdk-next/reference/functions/getproducts) | Get a listing of products (cached) |

### Utilities

| Function                                                                            | Description                                                                                                                                                               |
| ----------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [getLocalizedContent](/developers/sdk-next/reference/functions/getlocalizedcontent) | This function will properly resolve content blocks that are localized. It takes in the array of localized content and returns the proper content to be used in your page. |

### Other

| Name                                                                                                                                                                      | Description                                                                                                                                                                                                                                              |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [NodeHandlers](/developers/sdk-next/reference/interfaces/nodehandlers)                                                                                                    | -                                                                                                                                                                                                                                                        |
| [NodeProps](/developers/sdk-next/reference/interfaces/nodeprops)                                                                                                          | -                                                                                                                                                                                                                                                        |
| [RenderNode](/developers/sdk-next/reference/interfaces/rendernode)                                                                                                        | -                                                                                                                                                                                                                                                        |
| [AddCustomDomainData](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/AddCustomDomainData.md)                                     | -                                                                                                                                                                                                                                                        |
| [AddCustomDomainError](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/AddCustomDomainError.md)                                   | -                                                                                                                                                                                                                                                        |
| [AddCustomDomainResponse](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/AddCustomDomainResponse.md)                             | -                                                                                                                                                                                                                                                        |
| [AddDomainInput](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/AddDomainInput.md)                                               | -                                                                                                                                                                                                                                                        |
| [AddDomainResponse](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/AddDomainResponse.md)                                         | -                                                                                                                                                                                                                                                        |
| [AddItemToMediaCollectionData](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/AddItemToMediaCollectionData.md)                   | -                                                                                                                                                                                                                                                        |
| [AddItemToMediaCollectionError](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/AddItemToMediaCollectionError.md)                 | -                                                                                                                                                                                                                                                        |
| [AddItemToMediaCollectionResponse](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/AddItemToMediaCollectionResponse.md)           | -                                                                                                                                                                                                                                                        |
| [AddMediaItemToCollectionInput](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/AddMediaItemToCollectionInput.md)                 | -                                                                                                                                                                                                                                                        |
| [AddRoleToMediaCollectionData](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/AddRoleToMediaCollectionData.md)                   | -                                                                                                                                                                                                                                                        |
| [AddRoleToMediaCollectionError](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/AddRoleToMediaCollectionError.md)                 | -                                                                                                                                                                                                                                                        |
| [AddRoleToMediaCollectionInput](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/AddRoleToMediaCollectionInput.md)                 | -                                                                                                                                                                                                                                                        |
| [AddRoleToMediaCollectionResponse](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/AddRoleToMediaCollectionResponse.md)           | -                                                                                                                                                                                                                                                        |
| [AddRoleToMediaItemData](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/AddRoleToMediaItemData.md)                               | -                                                                                                                                                                                                                                                        |
| [AddRoleToMediaItemError](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/AddRoleToMediaItemError.md)                             | -                                                                                                                                                                                                                                                        |
| [AddRoleToMediaItemInput](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/AddRoleToMediaItemInput.md)                             | -                                                                                                                                                                                                                                                        |
| [AddRoleToMediaItemResponse](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/AddRoleToMediaItemResponse.md)                       | -                                                                                                                                                                                                                                                        |
| [AtprotoOauthDisconnectData](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/AtprotoOauthDisconnectData.md)                       | -                                                                                                                                                                                                                                                        |
| [AtprotoOauthDisconnectError](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/AtprotoOauthDisconnectError.md)                     | -                                                                                                                                                                                                                                                        |
| [AtprotoOauthDisconnectResponse](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/AtprotoOauthDisconnectResponse.md)               | -                                                                                                                                                                                                                                                        |
| [AtprotoOauthDisconnectResponse2](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/AtprotoOauthDisconnectResponse2.md)             | -                                                                                                                                                                                                                                                        |
| [AtprotoOauthStartData](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/AtprotoOauthStartData.md)                                 | -                                                                                                                                                                                                                                                        |
| [AtprotoOauthStartError](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/AtprotoOauthStartError.md)                               | -                                                                                                                                                                                                                                                        |
| [AtprotoOauthStartInput](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/AtprotoOauthStartInput.md)                               | -                                                                                                                                                                                                                                                        |
| [AtprotoOauthStartResponse](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/AtprotoOauthStartResponse.md)                         | -                                                                                                                                                                                                                                                        |
| [AtprotoOauthStartResponse2](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/AtprotoOauthStartResponse2.md)                       | -                                                                                                                                                                                                                                                        |
| [AtprotoOauthStatusData](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/AtprotoOauthStatusData.md)                               | -                                                                                                                                                                                                                                                        |
| [AtprotoOauthStatusError](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/AtprotoOauthStatusError.md)                             | -                                                                                                                                                                                                                                                        |
| [AtprotoOauthStatusResponse](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/AtprotoOauthStatusResponse.md)                       | -                                                                                                                                                                                                                                                        |
| [AtprotoOauthStatusResponse2](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/AtprotoOauthStatusResponse2.md)                     | -                                                                                                                                                                                                                                                        |
| [BatchEmail](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/BatchEmail.md)                                                       | -                                                                                                                                                                                                                                                        |
| [BatchPagination](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/BatchPagination.md)                                             | -                                                                                                                                                                                                                                                        |
| [BatchSendResult](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/BatchSendResult.md)                                             | -                                                                                                                                                                                                                                                        |
| [ContentStyles](/developers/sdk-next/reference/type-aliases/contentstyles)                                                                                                | -                                                                                                                                                                                                                                                        |
| [CreateAndSendBatchData](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/CreateAndSendBatchData.md)                               | -                                                                                                                                                                                                                                                        |
| [CreateAndSendBatchError](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/CreateAndSendBatchError.md)                             | -                                                                                                                                                                                                                                                        |
| [CreateAndSendBatchResponse](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/CreateAndSendBatchResponse.md)                       | -                                                                                                                                                                                                                                                        |
| [CreateDraftBatchData](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/CreateDraftBatchData.md)                                   | -                                                                                                                                                                                                                                                        |
| [CreateDraftBatchError](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/CreateDraftBatchError.md)                                 | -                                                                                                                                                                                                                                                        |
| [CreateDraftBatchInput](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/CreateDraftBatchInput.md)                                 | -                                                                                                                                                                                                                                                        |
| [CreateDraftBatchResponse](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/CreateDraftBatchResponse.md)                           | -                                                                                                                                                                                                                                                        |
| [CreateEventLivestreamData](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/CreateEventLivestreamData.md)                         | -                                                                                                                                                                                                                                                        |
| [CreateEventLivestreamError](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/CreateEventLivestreamError.md)                       | -                                                                                                                                                                                                                                                        |
| [CreateEventLivestreamResponse](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/CreateEventLivestreamResponse.md)                 | -                                                                                                                                                                                                                                                        |
| [CreateLivestreamInput](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/CreateLivestreamInput.md)                                 | -                                                                                                                                                                                                                                                        |
| [CreateMediaCollectionData](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/CreateMediaCollectionData.md)                         | -                                                                                                                                                                                                                                                        |
| [CreateMediaCollectionError](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/CreateMediaCollectionError.md)                       | -                                                                                                                                                                                                                                                        |
| [CreateMediaCollectionInput](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/CreateMediaCollectionInput.md)                       | -                                                                                                                                                                                                                                                        |
| [CreateMediaCollectionResponse](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/CreateMediaCollectionResponse.md)                 | -                                                                                                                                                                                                                                                        |
| [CustomSchemaData](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/CustomSchemaData.md)                                           | -                                                                                                                                                                                                                                                        |
| [DeleteBatchData](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/DeleteBatchData.md)                                             | -                                                                                                                                                                                                                                                        |
| [DeleteBatchError](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/DeleteBatchError.md)                                           | -                                                                                                                                                                                                                                                        |
| [DeleteBatchResponse](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/DeleteBatchResponse.md)                                     | -                                                                                                                                                                                                                                                        |
| [DeleteEventLivestreamData](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/DeleteEventLivestreamData.md)                         | -                                                                                                                                                                                                                                                        |
| [DeleteEventLivestreamError](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/DeleteEventLivestreamError.md)                       | -                                                                                                                                                                                                                                                        |
| [DeleteEventLivestreamResponse](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/DeleteEventLivestreamResponse.md)                 | -                                                                                                                                                                                                                                                        |
| [DeleteMediaCollectionData](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/DeleteMediaCollectionData.md)                         | -                                                                                                                                                                                                                                                        |
| [DeleteMediaCollectionError](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/DeleteMediaCollectionError.md)                       | -                                                                                                                                                                                                                                                        |
| [DeleteMediaCollectionResponse](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/DeleteMediaCollectionResponse.md)                 | -                                                                                                                                                                                                                                                        |
| [DeleteMediaItemData](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/DeleteMediaItemData.md)                                     | -                                                                                                                                                                                                                                                        |
| [DeleteMediaItemError](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/DeleteMediaItemError.md)                                   | -                                                                                                                                                                                                                                                        |
| [DeleteMediaItemResponse](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/DeleteMediaItemResponse.md)                             | -                                                                                                                                                                                                                                                        |
| [DnsRecord](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/DnsRecord.md)                                                         | -                                                                                                                                                                                                                                                        |
| [DomainStatus](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/DomainStatus.md)                                                   | -                                                                                                                                                                                                                                                        |
| [DraftBatchResult](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/DraftBatchResult.md)                                           | -                                                                                                                                                                                                                                                        |
| [Email](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/Email.md)                                                                 | -                                                                                                                                                                                                                                                        |
| [EmailBatch](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/EmailBatch.md)                                                       | -                                                                                                                                                                                                                                                        |
| [EmailBatchDetail](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/EmailBatchDetail.md)                                           | -                                                                                                                                                                                                                                                        |
| [EmailBatchesResponse](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/EmailBatchesResponse.md)                                   | -                                                                                                                                                                                                                                                        |
| [EmailConfig](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/EmailConfig.md)                                                     | -                                                                                                                                                                                                                                                        |
| [EmailConfigInput](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/EmailConfigInput.md)                                           | -                                                                                                                                                                                                                                                        |
| [EmailsResponse](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/EmailsResponse.md)                                               | -                                                                                                                                                                                                                                                        |
| [EmailStats](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/EmailStats.md)                                                       | -                                                                                                                                                                                                                                                        |
| [EntityMediaCount](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/EntityMediaCount.md)                                           | -                                                                                                                                                                                                                                                        |
| [entityType](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/entityType.md)                                                       | -                                                                                                                                                                                                                                                        |
| [Event](/developers/sdk-next/reference/type-aliases/event)                                                                                                                | -                                                                                                                                                                                                                                                        |
| [EventDates](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/EventDates.md)                                                       | -                                                                                                                                                                                                                                                        |
| [EventReference](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/EventReference.md)                                               | -                                                                                                                                                                                                                                                        |
| [EventRelations](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/EventRelations.md)                                               | -                                                                                                                                                                                                                                                        |
| [GetBackendLinkPreviewData](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/GetBackendLinkPreviewData.md)                         | -                                                                                                                                                                                                                                                        |
| [GetBackendLinkPreviewError](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/GetBackendLinkPreviewError.md)                       | -                                                                                                                                                                                                                                                        |
| [GetBackendLinkPreviewResponse](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/GetBackendLinkPreviewResponse.md)                 | -                                                                                                                                                                                                                                                        |
| [GetDomainStatusData](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/GetDomainStatusData.md)                                     | -                                                                                                                                                                                                                                                        |
| [GetDomainStatusError](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/GetDomainStatusError.md)                                   | -                                                                                                                                                                                                                                                        |
| [GetDomainStatusResponse](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/GetDomainStatusResponse.md)                             | -                                                                                                                                                                                                                                                        |
| [GetEmailBatchData](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/GetEmailBatchData.md)                                         | -                                                                                                                                                                                                                                                        |
| [GetEmailBatchError](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/GetEmailBatchError.md)                                       | -                                                                                                                                                                                                                                                        |
| [GetEmailBatchesData](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/GetEmailBatchesData.md)                                     | -                                                                                                                                                                                                                                                        |
| [GetEmailBatchesError](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/GetEmailBatchesError.md)                                   | -                                                                                                                                                                                                                                                        |
| [GetEmailBatchesResponse](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/GetEmailBatchesResponse.md)                             | -                                                                                                                                                                                                                                                        |
| [GetEmailBatchResponse](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/GetEmailBatchResponse.md)                                 | -                                                                                                                                                                                                                                                        |
| [GetEmailByIdData](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/GetEmailByIdData.md)                                           | -                                                                                                                                                                                                                                                        |
| [GetEmailByIdError](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/GetEmailByIdError.md)                                         | -                                                                                                                                                                                                                                                        |
| [GetEmailByIdResponse](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/GetEmailByIdResponse.md)                                   | -                                                                                                                                                                                                                                                        |
| [GetEmailConfigData](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/GetEmailConfigData.md)                                       | -                                                                                                                                                                                                                                                        |
| [GetEmailConfigError](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/GetEmailConfigError.md)                                     | -                                                                                                                                                                                                                                                        |
| [GetEmailConfigResponse](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/GetEmailConfigResponse.md)                               | -                                                                                                                                                                                                                                                        |
| [GetEmailsData](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/GetEmailsData.md)                                                 | -                                                                                                                                                                                                                                                        |
| [GetEmailsError](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/GetEmailsError.md)                                               | -                                                                                                                                                                                                                                                        |
| [GetEmailsResponse](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/GetEmailsResponse.md)                                         | -                                                                                                                                                                                                                                                        |
| [GetEmailStatsData](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/GetEmailStatsData.md)                                         | -                                                                                                                                                                                                                                                        |
| [GetEmailStatsError](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/GetEmailStatsError.md)                                       | -                                                                                                                                                                                                                                                        |
| [GetEmailStatsResponse](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/GetEmailStatsResponse.md)                                 | -                                                                                                                                                                                                                                                        |
| [GetEntityMediaCountData](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/GetEntityMediaCountData.md)                             | -                                                                                                                                                                                                                                                        |
| [GetEntityMediaCountError](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/GetEntityMediaCountError.md)                           | -                                                                                                                                                                                                                                                        |
| [GetEntityMediaCountResponse](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/GetEntityMediaCountResponse.md)                     | -                                                                                                                                                                                                                                                        |
| [GetEventData](/developers/sdk-next/reference/type-aliases/geteventdata)                                                                                                  | -                                                                                                                                                                                                                                                        |
| [GetEventDatesData](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/GetEventDatesData.md)                                         | -                                                                                                                                                                                                                                                        |
| [GetEventDatesError](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/GetEventDatesError.md)                                       | -                                                                                                                                                                                                                                                        |
| [GetEventDatesResponse](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/GetEventDatesResponse.md)                                 | -                                                                                                                                                                                                                                                        |
| [GetEventError](/developers/sdk-next/reference/type-aliases/geteventerror)                                                                                                | -                                                                                                                                                                                                                                                        |
| [GetEventLivestreamData](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/GetEventLivestreamData.md)                               | -                                                                                                                                                                                                                                                        |
| [GetEventLivestreamError](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/GetEventLivestreamError.md)                             | -                                                                                                                                                                                                                                                        |
| [GetEventLivestreamResponse](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/GetEventLivestreamResponse.md)                       | -                                                                                                                                                                                                                                                        |
| [GetEventResponse](/developers/sdk-next/reference/type-aliases/geteventresponse)                                                                                          | -                                                                                                                                                                                                                                                        |
| [GetEventsData](/developers/sdk-next/reference/type-aliases/geteventsdata)                                                                                                | -                                                                                                                                                                                                                                                        |
| [GetEventsError](/developers/sdk-next/reference/type-aliases/geteventserror)                                                                                              | -                                                                                                                                                                                                                                                        |
| [GetEventsResponse](/developers/sdk-next/reference/type-aliases/geteventsresponse)                                                                                        | -                                                                                                                                                                                                                                                        |
| [GetMediaCollectionData](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/GetMediaCollectionData.md)                               | -                                                                                                                                                                                                                                                        |
| [GetMediaCollectionError](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/GetMediaCollectionError.md)                             | -                                                                                                                                                                                                                                                        |
| [GetMediaCollectionResponse](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/GetMediaCollectionResponse.md)                       | -                                                                                                                                                                                                                                                        |
| [GetNewsArticleData](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/GetNewsArticleData.md)                                       | -                                                                                                                                                                                                                                                        |
| [GetNewsArticleError](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/GetNewsArticleError.md)                                     | -                                                                                                                                                                                                                                                        |
| [GetNewsArticleResponse](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/GetNewsArticleResponse.md)                               | -                                                                                                                                                                                                                                                        |
| [GetNewsData](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/GetNewsData.md)                                                     | -                                                                                                                                                                                                                                                        |
| [GetNewsDatesData](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/GetNewsDatesData.md)                                           | -                                                                                                                                                                                                                                                        |
| [GetNewsDatesError](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/GetNewsDatesError.md)                                         | -                                                                                                                                                                                                                                                        |
| [GetNewsDatesResponse](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/GetNewsDatesResponse.md)                                   | -                                                                                                                                                                                                                                                        |
| [GetNewsError](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/GetNewsError.md)                                                   | -                                                                                                                                                                                                                                                        |
| [GetNewsResponse](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/GetNewsResponse.md)                                             | -                                                                                                                                                                                                                                                        |
| [GetPageData](/developers/sdk-next/reference/type-aliases/getpagedata)                                                                                                    | -                                                                                                                                                                                                                                                        |
| [GetPageError](/developers/sdk-next/reference/type-aliases/getpageerror)                                                                                                  | -                                                                                                                                                                                                                                                        |
| [GetPageResponse](/developers/sdk-next/reference/type-aliases/getpageresponse)                                                                                            | -                                                                                                                                                                                                                                                        |
| [GetPagesData](/developers/sdk-next/reference/type-aliases/getpagesdata)                                                                                                  | -                                                                                                                                                                                                                                                        |
| [GetPagesError](/developers/sdk-next/reference/type-aliases/getpageserror)                                                                                                | -                                                                                                                                                                                                                                                        |
| [GetPagesResponse](/developers/sdk-next/reference/type-aliases/getpagesresponse)                                                                                          | -                                                                                                                                                                                                                                                        |
| [GetPlaybackTokenData](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/GetPlaybackTokenData.md)                                   | -                                                                                                                                                                                                                                                        |
| [GetPlaybackTokenError](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/GetPlaybackTokenError.md)                                 | -                                                                                                                                                                                                                                                        |
| [GetPlaybackTokenResponse](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/GetPlaybackTokenResponse.md)                           | -                                                                                                                                                                                                                                                        |
| [GetProductData](/developers/sdk-next/reference/type-aliases/getproductdata)                                                                                              | -                                                                                                                                                                                                                                                        |
| [GetProductError](/developers/sdk-next/reference/type-aliases/getproducterror)                                                                                            | -                                                                                                                                                                                                                                                        |
| [GetProductResponse](/developers/sdk-next/reference/type-aliases/getproductresponse)                                                                                      | -                                                                                                                                                                                                                                                        |
| [GetProductsData](/developers/sdk-next/reference/type-aliases/getproductsdata)                                                                                            | -                                                                                                                                                                                                                                                        |
| [GetProductsError](/developers/sdk-next/reference/type-aliases/getproductserror)                                                                                          | -                                                                                                                                                                                                                                                        |
| [GetProductsResponse](/developers/sdk-next/reference/type-aliases/getproductsresponse)                                                                                    | -                                                                                                                                                                                                                                                        |
| [GetProfileData](/developers/sdk-next/reference/type-aliases/getprofiledata)                                                                                              | -                                                                                                                                                                                                                                                        |
| [GetProfileError](/developers/sdk-next/reference/type-aliases/getprofileerror)                                                                                            | -                                                                                                                                                                                                                                                        |
| [GetProfileEventsData](/developers/sdk-next/reference/type-aliases/getprofileeventsdata)                                                                                  | -                                                                                                                                                                                                                                                        |
| [GetProfileEventsError](/developers/sdk-next/reference/type-aliases/getprofileeventserror)                                                                                | -                                                                                                                                                                                                                                                        |
| [GetProfileEventsResponse](/developers/sdk-next/reference/type-aliases/getprofileeventsresponse)                                                                          | -                                                                                                                                                                                                                                                        |
| [GetProfileProductsData](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/GetProfileProductsData.md)                               | -                                                                                                                                                                                                                                                        |
| [GetProfileProductsError](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/GetProfileProductsError.md)                             | -                                                                                                                                                                                                                                                        |
| [GetProfileProductsResponse](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/GetProfileProductsResponse.md)                       | -                                                                                                                                                                                                                                                        |
| [GetProfileResponse](/developers/sdk-next/reference/type-aliases/getprofileresponse)                                                                                      | -                                                                                                                                                                                                                                                        |
| [GetProfilesData](/developers/sdk-next/reference/type-aliases/getprofilesdata)                                                                                            | -                                                                                                                                                                                                                                                        |
| [GetProfilesError](/developers/sdk-next/reference/type-aliases/getprofileserror)                                                                                          | -                                                                                                                                                                                                                                                        |
| [GetProfilesResponse](/developers/sdk-next/reference/type-aliases/getprofilesresponse)                                                                                    | -                                                                                                                                                                                                                                                        |
| [GetPublicLinkPreviewData](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/GetPublicLinkPreviewData.md)                           | -                                                                                                                                                                                                                                                        |
| [GetPublicLinkPreviewError](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/GetPublicLinkPreviewError.md)                         | -                                                                                                                                                                                                                                                        |
| [GetPublicLinkPreviewResponse](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/GetPublicLinkPreviewResponse.md)                   | -                                                                                                                                                                                                                                                        |
| [GetSiteByDomainData](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/GetSiteByDomainData.md)                                     | -                                                                                                                                                                                                                                                        |
| [GetSiteByDomainError](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/GetSiteByDomainError.md)                                   | -                                                                                                                                                                                                                                                        |
| [GetSiteByDomainResponse](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/GetSiteByDomainResponse.md)                             | -                                                                                                                                                                                                                                                        |
| [GetSiteData](/developers/sdk-next/reference/type-aliases/getsitedata)                                                                                                    | -                                                                                                                                                                                                                                                        |
| [GetSiteError](/developers/sdk-next/reference/type-aliases/getsiteerror)                                                                                                  | -                                                                                                                                                                                                                                                        |
| [GetSiteResponse](/developers/sdk-next/reference/type-aliases/getsiteresponse)                                                                                            | -                                                                                                                                                                                                                                                        |
| [GetStripeKeyStatusData](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/GetStripeKeyStatusData.md)                               | -                                                                                                                                                                                                                                                        |
| [GetStripeKeyStatusError](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/GetStripeKeyStatusError.md)                             | -                                                                                                                                                                                                                                                        |
| [GetStripeKeyStatusResponse](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/GetStripeKeyStatusResponse.md)                       | -                                                                                                                                                                                                                                                        |
| [GetTagsData](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/GetTagsData.md)                                                     | -                                                                                                                                                                                                                                                        |
| [GetTagsError](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/GetTagsError.md)                                                   | -                                                                                                                                                                                                                                                        |
| [GetTagsResponse](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/GetTagsResponse.md)                                             | -                                                                                                                                                                                                                                                        |
| [keyType](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/keyType.md)                                                             | -                                                                                                                                                                                                                                                        |
| [LinkPreview](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/LinkPreview.md)                                                     | -                                                                                                                                                                                                                                                        |
| [ListMediaCollectionRolesData](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/ListMediaCollectionRolesData.md)                   | -                                                                                                                                                                                                                                                        |
| [ListMediaCollectionRolesError](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/ListMediaCollectionRolesError.md)                 | -                                                                                                                                                                                                                                                        |
| [ListMediaCollectionRolesResponse](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/ListMediaCollectionRolesResponse.md)           | -                                                                                                                                                                                                                                                        |
| [ListMediaCollectionsData](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/ListMediaCollectionsData.md)                           | -                                                                                                                                                                                                                                                        |
| [ListMediaCollectionsError](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/ListMediaCollectionsError.md)                         | -                                                                                                                                                                                                                                                        |
| [ListMediaCollectionsResponse](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/ListMediaCollectionsResponse.md)                   | -                                                                                                                                                                                                                                                        |
| [ListMediaItemRolesData](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/ListMediaItemRolesData.md)                               | -                                                                                                                                                                                                                                                        |
| [ListMediaItemRolesError](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/ListMediaItemRolesError.md)                             | -                                                                                                                                                                                                                                                        |
| [ListMediaItemRolesResponse](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/ListMediaItemRolesResponse.md)                       | -                                                                                                                                                                                                                                                        |
| [ListSiteDomainsData](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/ListSiteDomainsData.md)                                     | -                                                                                                                                                                                                                                                        |
| [ListSiteDomainsError](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/ListSiteDomainsError.md)                                   | -                                                                                                                                                                                                                                                        |
| [ListSiteDomainsResponse](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/ListSiteDomainsResponse.md)                             | -                                                                                                                                                                                                                                                        |
| [liveStatus](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/liveStatus.md)                                                       | -                                                                                                                                                                                                                                                        |
| [liveStatus2](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/liveStatus2.md)                                                     | -                                                                                                                                                                                                                                                        |
| [LivestreamResponse](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/LivestreamResponse.md)                                       | -                                                                                                                                                                                                                                                        |
| [LocalizedContent](/developers/sdk-next/reference/type-aliases/localizedcontent)                                                                                          | -                                                                                                                                                                                                                                                        |
| [LocationSlim](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/LocationSlim.md)                                                   | -                                                                                                                                                                                                                                                        |
| [MediaCollection](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/MediaCollection.md)                                             | -                                                                                                                                                                                                                                                        |
| [MediaCollectionRole](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/MediaCollectionRole.md)                                     | -                                                                                                                                                                                                                                                        |
| [MediaItem](/developers/sdk-next/reference/type-aliases/mediaitem)                                                                                                        | -                                                                                                                                                                                                                                                        |
| [MediaItemRole](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/MediaItemRole.md)                                                 | -                                                                                                                                                                                                                                                        |
| [NewsDates](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/NewsDates.md)                                                         | -                                                                                                                                                                                                                                                        |
| [NodeHandler](/developers/sdk-next/reference/type-aliases/nodehandler)                                                                                                    | -                                                                                                                                                                                                                                                        |
| [Page](/developers/sdk-next/reference/type-aliases/page)                                                                                                                  | -                                                                                                                                                                                                                                                        |
| [Pagination](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/Pagination.md)                                                       | -                                                                                                                                                                                                                                                        |
| [playbackPolicy](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/playbackPolicy.md)                                               | -                                                                                                                                                                                                                                                        |
| [PlaybackToken](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/PlaybackToken.md)                                                 | -                                                                                                                                                                                                                                                        |
| [Product](/developers/sdk-next/reference/type-aliases/product)                                                                                                            | -                                                                                                                                                                                                                                                        |
| [ProductVariant](/developers/sdk-next/reference/type-aliases/productvariant)                                                                                              | -                                                                                                                                                                                                                                                        |
| [Profile](/developers/sdk-next/reference/type-aliases/profile)                                                                                                            | -                                                                                                                                                                                                                                                        |
| [ProfileSlim](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/ProfileSlim.md)                                                     | -                                                                                                                                                                                                                                                        |
| [PublicLinkPreview](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/PublicLinkPreview.md)                                         | -                                                                                                                                                                                                                                                        |
| [PublicSignInData](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/PublicSignInData.md)                                           | -                                                                                                                                                                                                                                                        |
| [PublicSignInError](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/PublicSignInError.md)                                         | -                                                                                                                                                                                                                                                        |
| [PublicSignInResponse](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/PublicSignInResponse.md)                                   | -                                                                                                                                                                                                                                                        |
| [PublicSignOutData](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/PublicSignOutData.md)                                         | -                                                                                                                                                                                                                                                        |
| [PublicSignOutError](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/PublicSignOutError.md)                                       | -                                                                                                                                                                                                                                                        |
| [PublicSignOutResponse](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/PublicSignOutResponse.md)                                 | -                                                                                                                                                                                                                                                        |
| [PublicSignUpData](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/PublicSignUpData.md)                                           | -                                                                                                                                                                                                                                                        |
| [PublicSignUpError](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/PublicSignUpError.md)                                         | -                                                                                                                                                                                                                                                        |
| [PublicSignUpResponse](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/PublicSignUpResponse.md)                                   | -                                                                                                                                                                                                                                                        |
| [publishState](/developers/sdk-next/reference/type-aliases/publishstate)                                                                                                  | -                                                                                                                                                                                                                                                        |
| [Recipient](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/Recipient.md)                                                         | -                                                                                                                                                                                                                                                        |
| [recordType](/developers/sdk-next/reference/type-aliases/recordtype)                                                                                                      | -                                                                                                                                                                                                                                                        |
| [RemoveCustomDomainData](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/RemoveCustomDomainData.md)                               | -                                                                                                                                                                                                                                                        |
| [RemoveCustomDomainError](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/RemoveCustomDomainError.md)                             | -                                                                                                                                                                                                                                                        |
| [RemoveCustomDomainResponse](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/RemoveCustomDomainResponse.md)                       | -                                                                                                                                                                                                                                                        |
| [RemoveItemFromMediaCollectionData](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/RemoveItemFromMediaCollectionData.md)         | -                                                                                                                                                                                                                                                        |
| [RemoveItemFromMediaCollectionError](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/RemoveItemFromMediaCollectionError.md)       | -                                                                                                                                                                                                                                                        |
| [RemoveItemFromMediaCollectionResponse](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/RemoveItemFromMediaCollectionResponse.md) | -                                                                                                                                                                                                                                                        |
| [RemoveRoleFromMediaCollectionData](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/RemoveRoleFromMediaCollectionData.md)         | -                                                                                                                                                                                                                                                        |
| [RemoveRoleFromMediaCollectionError](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/RemoveRoleFromMediaCollectionError.md)       | -                                                                                                                                                                                                                                                        |
| [RemoveRoleFromMediaCollectionResponse](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/RemoveRoleFromMediaCollectionResponse.md) | -                                                                                                                                                                                                                                                        |
| [RemoveRoleFromMediaItemData](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/RemoveRoleFromMediaItemData.md)                     | -                                                                                                                                                                                                                                                        |
| [RemoveRoleFromMediaItemError](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/RemoveRoleFromMediaItemError.md)                   | -                                                                                                                                                                                                                                                        |
| [RemoveRoleFromMediaItemResponse](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/RemoveRoleFromMediaItemResponse.md)             | -                                                                                                                                                                                                                                                        |
| [RemoveStripeKeyData](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/RemoveStripeKeyData.md)                                     | -                                                                                                                                                                                                                                                        |
| [RemoveStripeKeyError](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/RemoveStripeKeyError.md)                                   | -                                                                                                                                                                                                                                                        |
| [RemoveStripeKeyResponse](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/RemoveStripeKeyResponse.md)                             | -                                                                                                                                                                                                                                                        |
| [ReorderMediaCollectionItemData](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/ReorderMediaCollectionItemData.md)               | -                                                                                                                                                                                                                                                        |
| [ReorderMediaCollectionItemError](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/ReorderMediaCollectionItemError.md)             | -                                                                                                                                                                                                                                                        |
| [ReorderMediaCollectionItemInput](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/ReorderMediaCollectionItemInput.md)             | -                                                                                                                                                                                                                                                        |
| [ReorderMediaCollectionItemResponse](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/ReorderMediaCollectionItemResponse.md)       | -                                                                                                                                                                                                                                                        |
| [SearchAllData](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/SearchAllData.md)                                                 | -                                                                                                                                                                                                                                                        |
| [SearchAllError](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/SearchAllError.md)                                               | -                                                                                                                                                                                                                                                        |
| [SearchAllResponse](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/SearchAllResponse.md)                                         | -                                                                                                                                                                                                                                                        |
| [SearchAllSiteResults](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/SearchAllSiteResults.md)                                   | -                                                                                                                                                                                                                                                        |
| [SearchSiteData](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/SearchSiteData.md)                                               | -                                                                                                                                                                                                                                                        |
| [SearchSiteError](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/SearchSiteError.md)                                             | -                                                                                                                                                                                                                                                        |
| [SearchSiteResponse](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/SearchSiteResponse.md)                                       | -                                                                                                                                                                                                                                                        |
| [SearchSiteResults](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/SearchSiteResults.md)                                         | -                                                                                                                                                                                                                                                        |
| [SendBatchData](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/SendBatchData.md)                                                 | -                                                                                                                                                                                                                                                        |
| [SendBatchError](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/SendBatchError.md)                                               | -                                                                                                                                                                                                                                                        |
| [SendBatchResponse](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/SendBatchResponse.md)                                         | -                                                                                                                                                                                                                                                        |
| [Site](/developers/sdk-next/reference/type-aliases/site)                                                                                                                  | -                                                                                                                                                                                                                                                        |
| [SiteSettings](/developers/sdk-next/reference/type-aliases/sitesettings)                                                                                                  | -                                                                                                                                                                                                                                                        |
| [status](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/status.md)                                                               | -                                                                                                                                                                                                                                                        |
| [status2](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/status2.md)                                                             | -                                                                                                                                                                                                                                                        |
| [status3](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/status3.md)                                                             | -                                                                                                                                                                                                                                                        |
| [status4](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/status4.md)                                                             | -                                                                                                                                                                                                                                                        |
| [StopEventLivestreamData](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/StopEventLivestreamData.md)                             | -                                                                                                                                                                                                                                                        |
| [StopEventLivestreamError](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/StopEventLivestreamError.md)                           | -                                                                                                                                                                                                                                                        |
| [StopEventLivestreamResponse](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/StopEventLivestreamResponse.md)                     | -                                                                                                                                                                                                                                                        |
| [StopLivestreamResponse](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/StopLivestreamResponse.md)                               | -                                                                                                                                                                                                                                                        |
| [StripeKeyStatus](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/StripeKeyStatus.md)                                             | -                                                                                                                                                                                                                                                        |
| [StripeKeySuccess](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/StripeKeySuccess.md)                                           | -                                                                                                                                                                                                                                                        |
| [StripeKeyUpdateInput](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/StripeKeyUpdateInput.md)                                   | -                                                                                                                                                                                                                                                        |
| [Tag](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/Tag.md)                                                                     | -                                                                                                                                                                                                                                                        |
| [TagListItem](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/TagListItem.md)                                                     | -                                                                                                                                                                                                                                                        |
| [TicketOnEvent](/developers/sdk-next/reference/type-aliases/ticketonevent)                                                                                                | -                                                                                                                                                                                                                                                        |
| [type](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/type.md)                                                                   | -                                                                                                                                                                                                                                                        |
| [UpdatedMediaItem](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/UpdatedMediaItem.md)                                           | -                                                                                                                                                                                                                                                        |
| [UpdateDraftBatchData](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/UpdateDraftBatchData.md)                                   | -                                                                                                                                                                                                                                                        |
| [UpdateDraftBatchError](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/UpdateDraftBatchError.md)                                 | -                                                                                                                                                                                                                                                        |
| [UpdateDraftBatchInput](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/UpdateDraftBatchInput.md)                                 | -                                                                                                                                                                                                                                                        |
| [UpdateDraftBatchResponse](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/UpdateDraftBatchResponse.md)                           | -                                                                                                                                                                                                                                                        |
| [UpdateEmailConfigData](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/UpdateEmailConfigData.md)                                 | -                                                                                                                                                                                                                                                        |
| [UpdateEmailConfigError](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/UpdateEmailConfigError.md)                               | -                                                                                                                                                                                                                                                        |
| [UpdateEmailConfigResponse](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/UpdateEmailConfigResponse.md)                         | -                                                                                                                                                                                                                                                        |
| [UpdateMediaCollectionData](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/UpdateMediaCollectionData.md)                         | -                                                                                                                                                                                                                                                        |
| [UpdateMediaCollectionError](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/UpdateMediaCollectionError.md)                       | -                                                                                                                                                                                                                                                        |
| [UpdateMediaCollectionInput](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/UpdateMediaCollectionInput.md)                       | -                                                                                                                                                                                                                                                        |
| [UpdateMediaCollectionResponse](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/UpdateMediaCollectionResponse.md)                 | -                                                                                                                                                                                                                                                        |
| [UpdateMediaItemData](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/UpdateMediaItemData.md)                                     | -                                                                                                                                                                                                                                                        |
| [UpdateMediaItemError](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/UpdateMediaItemError.md)                                   | -                                                                                                                                                                                                                                                        |
| [UpdateMediaItemInput](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/UpdateMediaItemInput.md)                                   | -                                                                                                                                                                                                                                                        |
| [UpdateMediaItemOrderData](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/UpdateMediaItemOrderData.md)                           | -                                                                                                                                                                                                                                                        |
| [UpdateMediaItemOrderError](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/UpdateMediaItemOrderError.md)                         | -                                                                                                                                                                                                                                                        |
| [UpdateMediaItemOrderInput](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/UpdateMediaItemOrderInput.md)                         | -                                                                                                                                                                                                                                                        |
| [UpdateMediaItemOrderResponse](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/UpdateMediaItemOrderResponse.md)                   | -                                                                                                                                                                                                                                                        |
| [UpdateMediaItemOrderResponse2](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/UpdateMediaItemOrderResponse2.md)                 | -                                                                                                                                                                                                                                                        |
| [UpdateMediaItemResponse](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/UpdateMediaItemResponse.md)                             | -                                                                                                                                                                                                                                                        |
| [UpdateStripeKeyData](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/UpdateStripeKeyData.md)                                     | -                                                                                                                                                                                                                                                        |
| [UpdateStripeKeyError](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/UpdateStripeKeyError.md)                                   | -                                                                                                                                                                                                                                                        |
| [UpdateStripeKeyResponse](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/UpdateStripeKeyResponse.md)                             | -                                                                                                                                                                                                                                                        |
| [VerifyDomainData](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/VerifyDomainData.md)                                           | -                                                                                                                                                                                                                                                        |
| [VerifyDomainError](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/VerifyDomainError.md)                                         | -                                                                                                                                                                                                                                                        |
| [VerifyDomainResponse](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/VerifyDomainResponse.md)                                   | -                                                                                                                                                                                                                                                        |
| [WebSite](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/WebSite.md)                                                             | -                                                                                                                                                                                                                                                        |
| [cache](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/functions/cache.md)                                                                    | -                                                                                                                                                                                                                                                        |
| [EmbedResize](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/functions/EmbedResize.md)                                                        | Component form of [useEmbedResize](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/functions/useEmbedResize.md). Renders nothing. Mounted once by VenueContent; can also be placed in a layout if rendering embeds elsewhere. |
| [getEventDates](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/functions/getEventDates.md)                                                    | -                                                                                                                                                                                                                                                        |
| [useEmbedResize](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/functions/useEmbedResize.md)                                                  | -                                                                                                                                                                                                                                                        |
| [VenueContent](/developers/sdk-next/reference/functions/venuecontent)                                                                                                     | -                                                                                                                                                                                                                                                        |
| [VenueContext](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/functions/VenueContext.md)                                                      | -                                                                                                                                                                                                                                                        |
| [VenueImage](/developers/sdk-next/reference/functions/venueimage)                                                                                                         | -                                                                                                                                                                                                                                                        |
| [VenueProvider](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/functions/VenueProvider.md)                                                    | -                                                                                                                                                                                                                                                        |

### News

| Function                                                                                                                 | Description                                    |
| ------------------------------------------------------------------------------------------------------------------------ | ---------------------------------------------- |
| [getNews](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/functions/getNews.md)               | Get a list of all news items (cached)          |
| [getNewsArticle](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/functions/getNewsArticle.md) | Get a single news item using the slug (cached) |
| [getNewsDates](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/functions/getNewsDates.md)     | -                                              |

### Tags

| Function                                                                                                   | Description                  |
| ---------------------------------------------------------------------------------------------------------- | ---------------------------- |
| [getTags](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/functions/getTags.md) | Get a listing of tags in use |


# functions


# VenueContent

[**@venuecms/sdk-next**](/developers/sdk-next/reference/index)

***

## Function: VenueContent()

```ts
function VenueContent(__namedParameters): null | Element
```

Defined in: [packages/sdk-next/src/components/VenueContent/index.tsx:387](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk-next/src/components/VenueContent/index.tsx#L387)

### Parameters

| Parameter                          | Type                                                                                                                                                                                                                                                                                    |
| ---------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `__namedParameters`                | { `className`: `string`; `components`: [`NodeHandlers`](/developers/sdk-next/reference/interfaces/nodehandlers); `content`: [`LocalizedContent`](/developers/sdk-next/reference/type-aliases/localizedcontent); `contentStyles`: `Partial`<`Record`<`string` \| `number`, `string`>>; } |
| `__namedParameters.className`?     | `string`                                                                                                                                                                                                                                                                                |
| `__namedParameters.components`?    | [`NodeHandlers`](/developers/sdk-next/reference/interfaces/nodehandlers)                                                                                                                                                                                                                |
| `__namedParameters.content`        | [`LocalizedContent`](/developers/sdk-next/reference/type-aliases/localizedcontent)                                                                                                                                                                                                      |
| `__namedParameters.contentStyles`? | `Partial`<`Record`<`string` \| `number`, `string`>>                                                                                                                                                                                                                                     |

### Returns

`null` | `Element`


# VenueImage

[**@venuecms/sdk-next**](/developers/sdk-next/reference/index)

***

## Function: VenueImage()

```ts
function VenueImage(__namedParameters): null | Element
```

Defined in: [packages/sdk-next/src/components/VenueImage/index.tsx:14](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk-next/src/components/VenueImage/index.tsx#L14)

### Parameters

| Parameter                      | Type                                                                                                                                                                       |
| ------------------------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `__namedParameters`            | { `aspect`: `"square"` \| `"video"`; `className`: `string`; `image`: `Partial`<[`MediaItem`](/developers/sdk-next/reference/type-aliases/mediaitem)>; `props`: `object`; } |
| `__namedParameters.aspect`?    | `"square"` \| `"video"`                                                                                                                                                    |
| `__namedParameters.className`? | `string`                                                                                                                                                                   |
| `__namedParameters.image`?     | `Partial`<[`MediaItem`](/developers/sdk-next/reference/type-aliases/mediaitem)>                                                                                            |
| `__namedParameters.props`?     | `object`                                                                                                                                                                   |

### Returns

`null` | `Element`


# getEvent

[**@venuecms/sdk-next**](/developers/sdk-next/reference/index)

***

## Function: getEvent()

```ts
function getEvent(params): Promise<
  | {
  data: undefined;
  error: unknown;
 }
  | {
  data: Event;
  error: undefined;
} & object>
```

Defined in: [packages/sdk-next/src/lib/api/index.ts:51](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk-next/src/lib/api/index.ts#L51)

Retrieve data for a single event (cached)

### Parameters

| Parameter | Type                                                            |
| --------- | --------------------------------------------------------------- |
| `params`  | `Omit`<{ `siteKey`: `string`; `slug`: `string`; }, `"siteKey"`> |

### Returns

`Promise`< | { `data`: `undefined`; `error`: `unknown`; } | { `data`: [`Event`](/developers/sdk-next/reference/type-aliases/event); `error`: `undefined`; } & `object`>


# getEvents

[**@venuecms/sdk-next**](/developers/sdk-next/reference/index)

***

## Function: getEvents()

```ts
function getEvents(params): Promise<
  | {
  data: undefined;
  error: unknown;
 }
  | {
  data: GetEventsResponse;
  error: undefined;
} & object>
```

Defined in: [packages/sdk-next/src/lib/api/index.ts:43](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk-next/src/lib/api/index.ts#L43)

Get a list of events (cached)

### Parameters

| Parameter | Type                                                                                                                                                                                                                                                                                                                                                                       |
| --------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `params`  | \| `undefined` \| { `dir`: `"asc"` \| `"desc"`; `featured`: `null` \| `boolean`; `gt`: `null` \| `number`; `legacyId`: `string`; `limit`: `null` \| `number`; `lt`: `null` \| `number`; `orderBy`: `string`; `page`: `null` \| `number`; `query`: `null` \| `string`; `rootOnly`: `null` \| `boolean`; `tags`: `string` \| `string`\[]; `upcoming`: `null` \| `boolean`; } |

### Returns

`Promise`< | { `data`: `undefined`; `error`: `unknown`; } | { `data`: [`GetEventsResponse`](/developers/sdk-next/reference/type-aliases/geteventsresponse); `error`: `undefined`; } & `object`>


# getLocalizedContent

[**@venuecms/sdk-next**](/developers/sdk-next/reference/index)

***

## Function: getLocalizedContent()

```ts
function getLocalizedContent(localizedContent, locale): object
```

Defined in: [packages/sdk/dist/index.d.mts:1519](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L1519)

This function will properly resolve content blocks that are localized. It takes in the array of localized content and returns the proper content to be used in your page.

### Parameters

| Parameter          | Type                                                                                                 |
| ------------------ | ---------------------------------------------------------------------------------------------------- |
| `localizedContent` | `undefined` \| [`LocalizedContent`](/developers/sdk-next/reference/type-aliases/localizedcontent)\[] |
| `locale`           | `string`                                                                                             |

### Returns

`object`

| Name            | Type                                                                               | Defined in                                                                                                                                              |
| --------------- | ---------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `content`       | [`LocalizedContent`](/developers/sdk-next/reference/type-aliases/localizedcontent) | [packages/sdk/dist/index.d.mts:1520](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L1520) |
| `currentLocale` | `string`                                                                           | [packages/sdk/dist/index.d.mts:1521](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L1521) |

### Example

```typescript
import { getEvent, getLocalizedContent } from "@venuecms/sdk";
import { ContentRender, type RenderNode } from "@/lib/utils/renderer";

// let's assume we are looking at an event and want to show the locale-specific title of that event in english
const { data: event } = await getEvent({ slug });

// Use getLocalizedContent to retrieve all localized content in the correct locale
// typically you will pass a locale from your app (such as from a i18n library) but
// for clarity I am passing "en" explicitly to retrieve the english version
const { content } = getLocalizedContent(event.localizedContent, "en");

// Render the content in english using the renderer
return (
  <div>
    <VenueContent classes={renderedStyles} content={content} />
  </div>
);
```


# getPage

[**@venuecms/sdk-next**](/developers/sdk-next/reference/index)

***

## Function: getPage()

```ts
function getPage(params): Promise<
  | {
  data: undefined;
  error: unknown;
 }
  | {
  data: GetPageResponse;
  error: undefined;
} & object>
```

Defined in: [packages/sdk-next/src/lib/api/index.ts:67](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk-next/src/lib/api/index.ts#L67)

Get a single page using the slug (cached)

### Parameters

| Parameter | Type                                                            |
| --------- | --------------------------------------------------------------- |
| `params`  | `Omit`<{ `siteKey`: `string`; `slug`: `string`; }, `"siteKey"`> |

### Returns

`Promise`< | { `data`: `undefined`; `error`: `unknown`; } | { `data`: [`GetPageResponse`](/developers/sdk-next/reference/type-aliases/getpageresponse); `error`: `undefined`; } & `object`>


# getPages

[**@venuecms/sdk-next**](/developers/sdk-next/reference/index)

***

## Function: getPages()

```ts
function getPages(params): Promise<
  | {
  data: undefined;
  error: unknown;
 }
  | {
  data: GetPagesResponse;
  error: undefined;
} & object>
```

Defined in: [packages/sdk-next/src/lib/api/index.ts:59](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk-next/src/lib/api/index.ts#L59)

Get a list of all pages (cached)

### Parameters

| Parameter | Type                                                                                                                                                                                                                           |
| --------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| `params`  | \| `undefined` \| { `dir`: `"asc"` \| `"desc"`; `featured`: `null` \| `boolean`; `limit`: `null` \| `number`; `orderBy`: `string`; `page`: `null` \| `number`; `query`: `null` \| `string`; `tags`: `string` \| `string`\[]; } |

### Returns

`Promise`< | { `data`: `undefined`; `error`: `unknown`; } | { `data`: [`GetPagesResponse`](/developers/sdk-next/reference/type-aliases/getpagesresponse); `error`: `undefined`; } & `object`>


# getProduct

[**@venuecms/sdk-next**](/developers/sdk-next/reference/index)

***

## Function: getProduct()

```ts
function getProduct(params): Promise<
  | {
  data: undefined;
  error: unknown;
 }
  | {
  data: Product;
  error: undefined;
} & object>
```

Defined in: [packages/sdk-next/src/lib/api/index.ts:138](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk-next/src/lib/api/index.ts#L138)

Get a product (cached)

### Parameters

| Parameter | Type                                                            |
| --------- | --------------------------------------------------------------- |
| `params`  | `Omit`<{ `siteKey`: `string`; `slug`: `string`; }, `"siteKey"`> |

### Returns

`Promise`< | { `data`: `undefined`; `error`: `unknown`; } | { `data`: [`Product`](/developers/sdk-next/reference/type-aliases/product); `error`: `undefined`; } & `object`>


# getProducts

[**@venuecms/sdk-next**](/developers/sdk-next/reference/index)

***

## Function: getProducts()

```ts
function getProducts(params): Promise<
  | {
  data: undefined;
  error: unknown;
 }
  | {
  data: GetProductsResponse;
  error: undefined;
} & object>
```

Defined in: [packages/sdk-next/src/lib/api/index.ts:130](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk-next/src/lib/api/index.ts#L130)

Get a listing of products (cached)

### Parameters

| Parameter | Type                                                                                                                                                                                                              |
| --------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `params`  | \| `undefined` \| { `dir`: `"asc"` \| `"desc"`; `limit`: `null` \| `number`; `orderBy`: `string`; `page`: `null` \| `number`; `query`: `null` \| `string`; `tags`: `string` \| `string`\[]; `type`: `"member"`; } |

### Returns

`Promise`< | { `data`: `undefined`; `error`: `unknown`; } | { `data`: [`GetProductsResponse`](/developers/sdk-next/reference/type-aliases/getproductsresponse); `error`: `undefined`; } & `object`>


# getProfile

[**@venuecms/sdk-next**](/developers/sdk-next/reference/index)

***

## Function: getProfile()

```ts
function getProfile(params): Promise<
  | {
  data: undefined;
  error: unknown;
 }
  | {
  data: Profile;
  error: undefined;
} & object>
```

Defined in: [packages/sdk-next/src/lib/api/index.ts:100](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk-next/src/lib/api/index.ts#L100)

Get a profile (cached)

### Parameters

| Parameter | Type                                                            |
| --------- | --------------------------------------------------------------- |
| `params`  | `Omit`<{ `siteKey`: `string`; `slug`: `string`; }, `"siteKey"`> |

### Returns

`Promise`< | { `data`: `undefined`; `error`: `unknown`; } | { `data`: [`Profile`](/developers/sdk-next/reference/type-aliases/profile); `error`: `undefined`; } & `object`>


# getProfileEvents

[**@venuecms/sdk-next**](/developers/sdk-next/reference/index)

***

## Function: getProfileEvents()

```ts
function getProfileEvents(params): Promise<
  | {
  data: undefined;
  error: unknown;
 }
  | {
  data: GetProfileEventsResponse;
  error: undefined;
} & object>
```

Defined in: [packages/sdk-next/src/lib/api/index.ts:108](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk-next/src/lib/api/index.ts#L108)

Get a listing of events for a profile (cached)

### Parameters

| Parameter | Type                                                                       |
| --------- | -------------------------------------------------------------------------- |
| `params`  | `Omit`<{ `siteKey`: `string`; `slug`: `string`; }, `"siteKey"`> & `object` |

### Returns

`Promise`< | { `data`: `undefined`; `error`: `unknown`; } | { `data`: [`GetProfileEventsResponse`](/developers/sdk-next/reference/type-aliases/getprofileeventsresponse); `error`: `undefined`; } & `object`>


# getProfiles

[**@venuecms/sdk-next**](/developers/sdk-next/reference/index)

***

## Function: getProfiles()

```ts
function getProfiles(params): Promise<
  | {
  data: undefined;
  error: unknown;
 }
  | {
  data: GetProfilesResponse;
  error: undefined;
} & object>
```

Defined in: [packages/sdk-next/src/lib/api/index.ts:92](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk-next/src/lib/api/index.ts#L92)

Get a list of profiles (cached)

### Parameters

| Parameter | Type                                                                                                                                                                                                              |
| --------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `params`  | \| `undefined` \| { `dir`: `"asc"` \| `"desc"`; `limit`: `null` \| `number`; `orderBy`: `string`; `page`: `null` \| `number`; `query`: `null` \| `string`; `tags`: `string` \| `string`\[]; `type`: `"member"`; } |

### Returns

`Promise`< | { `data`: `undefined`; `error`: `unknown`; } | { `data`: [`GetProfilesResponse`](/developers/sdk-next/reference/type-aliases/getprofilesresponse); `error`: `undefined`; } & `object`>


# getSite

[**@venuecms/sdk-next**](/developers/sdk-next/reference/index)

***

## Function: getSite()

```ts
function getSite(): Promise<
  | {
  data: Site;
  error: undefined;
 }
  | {
  data: undefined;
  error: unknown;
} & object>
```

Defined in: [packages/sdk-next/src/lib/api/index.ts:36](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk-next/src/lib/api/index.ts#L36)

Get the site configured via the siteKey (cached)

### Returns

`Promise`< | { `data`: [`Site`](/developers/sdk-next/reference/type-aliases/site); `error`: `undefined`; } | { `data`: `undefined`; `error`: `unknown`; } & `object`>


# setConfig

[**@venuecms/sdk-next**](/developers/sdk-next/reference/index)

***

## Function: setConfig()

```ts
function setConfig(params): void
```

Defined in: [packages/sdk/dist/index.d.mts:1541](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L1541)

Allows you to pass in the siteKey and API key manually in case you want it to be dynamically set. If you don't use this function, the SDK will default to using process.env.VENUE\_SITE\_KEY and process.env.VENUE\_API\_KEY instead.

### Parameters

| Parameter         | Type                                                             |
| ----------------- | ---------------------------------------------------------------- |
| `params`          | { `options`: `Partial`<`RequestOptions`>; `siteKey`: `string`; } |
| `params.options`? | `Partial`<`RequestOptions`>                                      |
| `params.siteKey`  | `string`                                                         |

### Returns

`void`


# interfaces


# NodeHandlers

[**@venuecms/sdk-next**](/developers/sdk-next/reference/index)

***

## Interface: NodeHandlers

Defined in: [packages/sdk-next/src/components/VenueContent/index.tsx:383](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk-next/src/components/VenueContent/index.tsx#L383)

### Indexable

```ts
[attr: string]: NodeHandler
```


# NodeProps

[**@venuecms/sdk-next**](/developers/sdk-next/reference/index)

***

## Interface: NodeProps

Defined in: [packages/sdk-next/src/components/VenueContent/index.tsx:376](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk-next/src/components/VenueContent/index.tsx#L376)

### Properties

| Property    | Type                                                                 | Defined in                                                                                                                                                                                                |
| ----------- | -------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `children?` | `ReactNode`                                                          | [packages/sdk-next/src/components/VenueContent/index.tsx:377](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk-next/src/components/VenueContent/index.tsx#L377) |
| `node`      | [`RenderNode`](/developers/sdk-next/reference/interfaces/rendernode) | [packages/sdk-next/src/components/VenueContent/index.tsx:378](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk-next/src/components/VenueContent/index.tsx#L378) |


# RenderNode

[**@venuecms/sdk-next**](/developers/sdk-next/reference/index)

***

## Interface: RenderNode

Defined in: [packages/sdk-next/src/components/VenueContent/index.tsx:368](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk-next/src/components/VenueContent/index.tsx#L368)

### Indexable

```ts
[attr: string]: any
```

### Properties

| Property   | Type                                                                    | Defined in                                                                                                                                                                                                |
| ---------- | ----------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `attrs?`   | `Attrs`                                                                 | [packages/sdk-next/src/components/VenueContent/index.tsx:370](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk-next/src/components/VenueContent/index.tsx#L370) |
| `content?` | [`RenderNode`](/developers/sdk-next/reference/interfaces/rendernode)\[] | [packages/sdk-next/src/components/VenueContent/index.tsx:372](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk-next/src/components/VenueContent/index.tsx#L372) |
| `marks?`   | `Attrs`\[]                                                              | [packages/sdk-next/src/components/VenueContent/index.tsx:371](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk-next/src/components/VenueContent/index.tsx#L371) |
| `type`     | `string`                                                                | [packages/sdk-next/src/components/VenueContent/index.tsx:369](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk-next/src/components/VenueContent/index.tsx#L369) |


# type-aliases


# ContentStyles

[**@venuecms/sdk-next**](/developers/sdk-next/reference/index)

***

## Type Alias: ContentStyles

```ts
type ContentStyles = Partial<Record<keyof ReturnType<typeof getDefaultHandlers>, string>>;
```

Defined in: [packages/sdk-next/src/components/VenueContent/index.tsx:324](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk-next/src/components/VenueContent/index.tsx#L324)


# Event

[**@venuecms/sdk-next**](/developers/sdk-next/reference/index)

***

## Type Alias: Event

```ts
type Event = object;
```

Defined in: [packages/sdk/dist/index.d.mts:183](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L183)

### Type declaration

| Name               | Type                                                                                                                                 | Defined in                                                                                                                                            |
| ------------------ | ------------------------------------------------------------------------------------------------------------------------------------ | ----------------------------------------------------------------------------------------------------------------------------------------------------- |
| `artists`          | `object`\[]                                                                                                                          | [packages/sdk/dist/index.d.mts:194](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L194) |
| `custom`?          | [`CustomSchemaData`](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/CustomSchemaData.md)\[] | [packages/sdk/dist/index.d.mts:199](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L199) |
| `description`?     | `string` \| `null`                                                                                                                   | [packages/sdk/dist/index.d.mts:186](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L186) |
| `endDate`          | `string`                                                                                                                             | [packages/sdk/dist/index.d.mts:190](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L190) |
| `hasTime`          | `boolean`                                                                                                                            | [packages/sdk/dist/index.d.mts:191](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L191) |
| `id`               | `string`                                                                                                                             | [packages/sdk/dist/index.d.mts:184](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L184) |
| `image`?           | [`MediaItem`](/developers/sdk-next/reference/type-aliases/mediaitem)                                                                 | [packages/sdk/dist/index.d.mts:188](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L188) |
| `jsonLd`?          | {} \| `null`                                                                                                                         | [packages/sdk/dist/index.d.mts:202](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L202) |
| `localizedContent` | [`LocalizedContent`](/developers/sdk-next/reference/type-aliases/localizedcontent)\[]                                                | [packages/sdk/dist/index.d.mts:200](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L200) |
| `location`?        | [`LocationSlim`](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/LocationSlim.md)            | [packages/sdk/dist/index.d.mts:193](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L193) |
| `ogImageUrl`?      | `string` \| `null`                                                                                                                   | [packages/sdk/dist/index.d.mts:205](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L205) |
| `publishState`     | `"DRAFT"` \| `"REQUEST"` \| `"PUBLISHED"` \| `"CANCELLED"`                                                                           | [packages/sdk/dist/index.d.mts:192](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L192) |
| `relations`?       | [`EventRelations`](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/EventRelations.md)        | [packages/sdk/dist/index.d.mts:201](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L201) |
| `siteId`           | `string`                                                                                                                             | [packages/sdk/dist/index.d.mts:185](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L185) |
| `slug`             | `string`                                                                                                                             | [packages/sdk/dist/index.d.mts:187](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L187) |
| `startDate`        | `string`                                                                                                                             | [packages/sdk/dist/index.d.mts:189](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L189) |
| `tags`?            | [`Tag`](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/Tag.md)\[]                           | [packages/sdk/dist/index.d.mts:198](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L198) |
| `tickets`?         | [`TicketOnEvent`](/developers/sdk-next/reference/type-aliases/ticketonevent)\[]                                                      | [packages/sdk/dist/index.d.mts:197](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L197) |


# GetEventData

[**@venuecms/sdk-next**](/developers/sdk-next/reference/index)

***

## Type Alias: GetEventData

```ts
type GetEventData = object;
```

Defined in: [packages/sdk/dist/index.d.mts:797](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L797)

### Type declaration

| Name           | Type     | Defined in                                                                                                                                            |
| -------------- | -------- | ----------------------------------------------------------------------------------------------------------------------------------------------------- |
| `path`         | `object` | [packages/sdk/dist/index.d.mts:798](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L798) |
| `path.siteKey` | `string` | [packages/sdk/dist/index.d.mts:799](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L799) |
| `path.slug`    | `string` | [packages/sdk/dist/index.d.mts:800](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L800) |


# GetEventError

[**@venuecms/sdk-next**](/developers/sdk-next/reference/index)

***

## Type Alias: GetEventError

```ts
type GetEventError = unknown;
```

Defined in: [packages/sdk/dist/index.d.mts:804](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L804)


# GetEventResponse

[**@venuecms/sdk-next**](/developers/sdk-next/reference/index)

***

## Type Alias: GetEventResponse

```ts
type GetEventResponse = Event;
```

Defined in: [packages/sdk/dist/index.d.mts:803](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L803)


# GetEventsData

[**@venuecms/sdk-next**](/developers/sdk-next/reference/index)

***

## Type Alias: GetEventsData

```ts
type GetEventsData = object;
```

Defined in: [packages/sdk/dist/index.d.mts:760](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L760)

### Type declaration

| Name              | Type                    | Defined in                                                                                                                                            |
| ----------------- | ----------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------- |
| `path`            | `object`                | [packages/sdk/dist/index.d.mts:761](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L761) |
| `path.siteKey`    | `string`                | [packages/sdk/dist/index.d.mts:762](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L762) |
| `query`?          | `object`                | [packages/sdk/dist/index.d.mts:764](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L764) |
| `query.dir`?      | `"asc"` \| `"desc"`     | [packages/sdk/dist/index.d.mts:765](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L765) |
| `query.featured`? | `boolean` \| `null`     | [packages/sdk/dist/index.d.mts:766](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L766) |
| `query.gt`?       | `number` \| `null`      | [packages/sdk/dist/index.d.mts:767](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L767) |
| `query.legacyId`? | `string`                | [packages/sdk/dist/index.d.mts:768](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L768) |
| `query.limit`?    | `number` \| `null`      | [packages/sdk/dist/index.d.mts:769](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L769) |
| `query.lt`?       | `number` \| `null`      | [packages/sdk/dist/index.d.mts:770](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L770) |
| `query.orderBy`?  | `string`                | [packages/sdk/dist/index.d.mts:771](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L771) |
| `query.page`?     | `number` \| `null`      | [packages/sdk/dist/index.d.mts:772](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L772) |
| `query.query`?    | `string` \| `null`      | [packages/sdk/dist/index.d.mts:773](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L773) |
| `query.rootOnly`? | `boolean` \| `null`     | [packages/sdk/dist/index.d.mts:774](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L774) |
| `query.tags`?     | `string` \| `string`\[] | [packages/sdk/dist/index.d.mts:775](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L775) |
| `query.upcoming`? | `boolean` \| `null`     | [packages/sdk/dist/index.d.mts:776](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L776) |


# GetEventsError

[**@venuecms/sdk-next**](/developers/sdk-next/reference/index)

***

## Type Alias: GetEventsError

```ts
type GetEventsError = unknown;
```

Defined in: [packages/sdk/dist/index.d.mts:783](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L783)


# GetEventsResponse

[**@venuecms/sdk-next**](/developers/sdk-next/reference/index)

***

## Type Alias: GetEventsResponse

```ts
type GetEventsResponse = object;
```

Defined in: [packages/sdk/dist/index.d.mts:779](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L779)

### Type declaration

| Name      | Type                                                            | Defined in                                                                                                                                            |
| --------- | --------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------- |
| `count`   | `number`                                                        | [packages/sdk/dist/index.d.mts:781](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L781) |
| `records` | [`Event`](/developers/sdk-next/reference/type-aliases/event)\[] | [packages/sdk/dist/index.d.mts:780](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L780) |


# GetPageData

[**@venuecms/sdk-next**](/developers/sdk-next/reference/index)

***

## Type Alias: GetPageData

```ts
type GetPageData = object;
```

Defined in: [packages/sdk/dist/index.d.mts:878](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L878)

### Type declaration

| Name           | Type     | Defined in                                                                                                                                            |
| -------------- | -------- | ----------------------------------------------------------------------------------------------------------------------------------------------------- |
| `path`         | `object` | [packages/sdk/dist/index.d.mts:879](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L879) |
| `path.siteKey` | `string` | [packages/sdk/dist/index.d.mts:880](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L880) |
| `path.slug`    | `string` | [packages/sdk/dist/index.d.mts:881](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L881) |


# GetPageError

[**@venuecms/sdk-next**](/developers/sdk-next/reference/index)

***

## Type Alias: GetPageError

```ts
type GetPageError = unknown;
```

Defined in: [packages/sdk/dist/index.d.mts:889](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L889)


# GetPageResponse

[**@venuecms/sdk-next**](/developers/sdk-next/reference/index)

***

## Type Alias: GetPageResponse

```ts
type GetPageResponse = Page & object;
```

Defined in: [packages/sdk/dist/index.d.mts:884](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L884)

### Type declaration

| Name      | Type     | Defined in                                                                                                                                            |
| --------- | -------- | ----------------------------------------------------------------------------------------------------------------------------------------------------- |
| `parent`? | `object` | [packages/sdk/dist/index.d.mts:885](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L885) |


# GetPagesData

[**@venuecms/sdk-next**](/developers/sdk-next/reference/index)

***

## Type Alias: GetPagesData

```ts
type GetPagesData = object;
```

Defined in: [packages/sdk/dist/index.d.mts:855](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L855)

### Type declaration

| Name              | Type                    | Defined in                                                                                                                                            |
| ----------------- | ----------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------- |
| `path`            | `object`                | [packages/sdk/dist/index.d.mts:856](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L856) |
| `path.siteKey`    | `string`                | [packages/sdk/dist/index.d.mts:857](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L857) |
| `query`?          | `object`                | [packages/sdk/dist/index.d.mts:859](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L859) |
| `query.dir`?      | `"asc"` \| `"desc"`     | [packages/sdk/dist/index.d.mts:860](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L860) |
| `query.featured`? | `boolean` \| `null`     | [packages/sdk/dist/index.d.mts:861](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L861) |
| `query.limit`?    | `number` \| `null`      | [packages/sdk/dist/index.d.mts:862](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L862) |
| `query.orderBy`?  | `string`                | [packages/sdk/dist/index.d.mts:863](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L863) |
| `query.page`?     | `number` \| `null`      | [packages/sdk/dist/index.d.mts:864](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L864) |
| `query.query`?    | `string` \| `null`      | [packages/sdk/dist/index.d.mts:865](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L865) |
| `query.tags`?     | `string` \| `string`\[] | [packages/sdk/dist/index.d.mts:866](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L866) |


# GetPagesError

[**@venuecms/sdk-next**](/developers/sdk-next/reference/index)

***

## Type Alias: GetPagesError

```ts
type GetPagesError = unknown;
```

Defined in: [packages/sdk/dist/index.d.mts:877](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L877)


# GetPagesResponse

[**@venuecms/sdk-next**](/developers/sdk-next/reference/index)

***

## Type Alias: GetPagesResponse

```ts
type GetPagesResponse = object;
```

Defined in: [packages/sdk/dist/index.d.mts:869](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L869)

### Type declaration

| Name      | Type                                                                     | Defined in                                                                                                                                            |
| --------- | ------------------------------------------------------------------------ | ----------------------------------------------------------------------------------------------------------------------------------------------------- |
| `count`   | `number`                                                                 | [packages/sdk/dist/index.d.mts:875](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L875) |
| `records` | [`Page`](/developers/sdk-next/reference/type-aliases/page) & `object`\[] | [packages/sdk/dist/index.d.mts:870](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L870) |


# GetProductData

[**@venuecms/sdk-next**](/developers/sdk-next/reference/index)

***

## Type Alias: GetProductData

```ts
type GetProductData = object;
```

Defined in: [packages/sdk/dist/index.d.mts:979](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L979)

### Type declaration

| Name           | Type     | Defined in                                                                                                                                            |
| -------------- | -------- | ----------------------------------------------------------------------------------------------------------------------------------------------------- |
| `path`         | `object` | [packages/sdk/dist/index.d.mts:980](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L980) |
| `path.siteKey` | `string` | [packages/sdk/dist/index.d.mts:981](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L981) |
| `path.slug`    | `string` | [packages/sdk/dist/index.d.mts:982](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L982) |


# GetProductError

[**@venuecms/sdk-next**](/developers/sdk-next/reference/index)

***

## Type Alias: GetProductError

```ts
type GetProductError = unknown;
```

Defined in: [packages/sdk/dist/index.d.mts:986](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L986)


# GetProductResponse

[**@venuecms/sdk-next**](/developers/sdk-next/reference/index)

***

## Type Alias: GetProductResponse

```ts
type GetProductResponse = Product;
```

Defined in: [packages/sdk/dist/index.d.mts:985](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L985)


# GetProductsData

[**@venuecms/sdk-next**](/developers/sdk-next/reference/index)

***

## Type Alias: GetProductsData

```ts
type GetProductsData = object;
```

Defined in: [packages/sdk/dist/index.d.mts:960](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L960)

### Type declaration

| Name             | Type                    | Defined in                                                                                                                                            |
| ---------------- | ----------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------- |
| `path`           | `object`                | [packages/sdk/dist/index.d.mts:961](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L961) |
| `path.siteKey`   | `string`                | [packages/sdk/dist/index.d.mts:962](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L962) |
| `query`?         | `object`                | [packages/sdk/dist/index.d.mts:964](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L964) |
| `query.dir`?     | `"asc"` \| `"desc"`     | [packages/sdk/dist/index.d.mts:965](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L965) |
| `query.limit`?   | `number` \| `null`      | [packages/sdk/dist/index.d.mts:966](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L966) |
| `query.orderBy`? | `string`                | [packages/sdk/dist/index.d.mts:967](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L967) |
| `query.page`?    | `number` \| `null`      | [packages/sdk/dist/index.d.mts:968](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L968) |
| `query.query`?   | `string` \| `null`      | [packages/sdk/dist/index.d.mts:969](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L969) |
| `query.tags`?    | `string` \| `string`\[] | [packages/sdk/dist/index.d.mts:970](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L970) |
| `query.type`?    | `"member"`              | [packages/sdk/dist/index.d.mts:971](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L971) |


# GetProductsError

[**@venuecms/sdk-next**](/developers/sdk-next/reference/index)

***

## Type Alias: GetProductsError

```ts
type GetProductsError = unknown;
```

Defined in: [packages/sdk/dist/index.d.mts:978](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L978)


# GetProductsResponse

[**@venuecms/sdk-next**](/developers/sdk-next/reference/index)

***

## Type Alias: GetProductsResponse

```ts
type GetProductsResponse = object;
```

Defined in: [packages/sdk/dist/index.d.mts:974](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L974)

### Type declaration

| Name      | Type                                                                | Defined in                                                                                                                                            |
| --------- | ------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------- |
| `count`?  | `number`                                                            | [packages/sdk/dist/index.d.mts:976](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L976) |
| `records` | [`Product`](/developers/sdk-next/reference/type-aliases/product)\[] | [packages/sdk/dist/index.d.mts:975](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L975) |


# GetProfileData

[**@venuecms/sdk-next**](/developers/sdk-next/reference/index)

***

## Type Alias: GetProfileData

```ts
type GetProfileData = object;
```

Defined in: [packages/sdk/dist/index.d.mts:909](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L909)

### Type declaration

| Name           | Type     | Defined in                                                                                                                                            |
| -------------- | -------- | ----------------------------------------------------------------------------------------------------------------------------------------------------- |
| `path`         | `object` | [packages/sdk/dist/index.d.mts:910](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L910) |
| `path.siteKey` | `string` | [packages/sdk/dist/index.d.mts:911](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L911) |
| `path.slug`    | `string` | [packages/sdk/dist/index.d.mts:912](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L912) |


# GetProfileError

[**@venuecms/sdk-next**](/developers/sdk-next/reference/index)

***

## Type Alias: GetProfileError

```ts
type GetProfileError = unknown;
```

Defined in: [packages/sdk/dist/index.d.mts:916](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L916)


# GetProfileEventsData

[**@venuecms/sdk-next**](/developers/sdk-next/reference/index)

***

## Type Alias: GetProfileEventsData

```ts
type GetProfileEventsData = object;
```

Defined in: [packages/sdk/dist/index.d.mts:917](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L917)

### Type declaration

| Name              | Type                    | Defined in                                                                                                                                            |
| ----------------- | ----------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------- |
| `path`            | `object`                | [packages/sdk/dist/index.d.mts:918](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L918) |
| `path.siteKey`    | `string`                | [packages/sdk/dist/index.d.mts:919](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L919) |
| `path.slug`       | `string`                | [packages/sdk/dist/index.d.mts:920](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L920) |
| `query`?          | `object`                | [packages/sdk/dist/index.d.mts:922](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L922) |
| `query.dir`?      | `"asc"` \| `"desc"`     | [packages/sdk/dist/index.d.mts:923](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L923) |
| `query.featured`? | `boolean` \| `null`     | [packages/sdk/dist/index.d.mts:924](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L924) |
| `query.gt`?       | `number` \| `null`      | [packages/sdk/dist/index.d.mts:925](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L925) |
| `query.legacyId`? | `string`                | [packages/sdk/dist/index.d.mts:926](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L926) |
| `query.limit`?    | `number` \| `null`      | [packages/sdk/dist/index.d.mts:927](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L927) |
| `query.lt`?       | `number` \| `null`      | [packages/sdk/dist/index.d.mts:928](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L928) |
| `query.orderBy`?  | `string`                | [packages/sdk/dist/index.d.mts:929](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L929) |
| `query.page`?     | `number` \| `null`      | [packages/sdk/dist/index.d.mts:930](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L930) |
| `query.query`?    | `string` \| `null`      | [packages/sdk/dist/index.d.mts:931](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L931) |
| `query.rootOnly`? | `boolean` \| `null`     | [packages/sdk/dist/index.d.mts:932](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L932) |
| `query.tags`?     | `string` \| `string`\[] | [packages/sdk/dist/index.d.mts:933](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L933) |
| `query.upcoming`? | `boolean` \| `null`     | [packages/sdk/dist/index.d.mts:934](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L934) |


# GetProfileEventsError

[**@venuecms/sdk-next**](/developers/sdk-next/reference/index)

***

## Type Alias: GetProfileEventsError

```ts
type GetProfileEventsError = unknown;
```

Defined in: [packages/sdk/dist/index.d.mts:941](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L941)


# GetProfileEventsResponse

[**@venuecms/sdk-next**](/developers/sdk-next/reference/index)

***

## Type Alias: GetProfileEventsResponse

```ts
type GetProfileEventsResponse = object;
```

Defined in: [packages/sdk/dist/index.d.mts:937](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L937)

### Type declaration

| Name      | Type                                                            | Defined in                                                                                                                                            |
| --------- | --------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------- |
| `count`?  | `number`                                                        | [packages/sdk/dist/index.d.mts:939](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L939) |
| `records` | [`Event`](/developers/sdk-next/reference/type-aliases/event)\[] | [packages/sdk/dist/index.d.mts:938](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L938) |


# GetProfileResponse

[**@venuecms/sdk-next**](/developers/sdk-next/reference/index)

***

## Type Alias: GetProfileResponse

```ts
type GetProfileResponse = Profile;
```

Defined in: [packages/sdk/dist/index.d.mts:915](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L915)


# GetProfilesData

[**@venuecms/sdk-next**](/developers/sdk-next/reference/index)

***

## Type Alias: GetProfilesData

```ts
type GetProfilesData = object;
```

Defined in: [packages/sdk/dist/index.d.mts:890](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L890)

### Type declaration

| Name             | Type                    | Defined in                                                                                                                                            |
| ---------------- | ----------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------- |
| `path`           | `object`                | [packages/sdk/dist/index.d.mts:891](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L891) |
| `path.siteKey`   | `string`                | [packages/sdk/dist/index.d.mts:892](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L892) |
| `query`?         | `object`                | [packages/sdk/dist/index.d.mts:894](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L894) |
| `query.dir`?     | `"asc"` \| `"desc"`     | [packages/sdk/dist/index.d.mts:895](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L895) |
| `query.limit`?   | `number` \| `null`      | [packages/sdk/dist/index.d.mts:896](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L896) |
| `query.orderBy`? | `string`                | [packages/sdk/dist/index.d.mts:897](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L897) |
| `query.page`?    | `number` \| `null`      | [packages/sdk/dist/index.d.mts:898](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L898) |
| `query.query`?   | `string` \| `null`      | [packages/sdk/dist/index.d.mts:899](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L899) |
| `query.tags`?    | `string` \| `string`\[] | [packages/sdk/dist/index.d.mts:900](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L900) |
| `query.type`?    | `"member"`              | [packages/sdk/dist/index.d.mts:901](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L901) |


# GetProfilesError

[**@venuecms/sdk-next**](/developers/sdk-next/reference/index)

***

## Type Alias: GetProfilesError

```ts
type GetProfilesError = unknown;
```

Defined in: [packages/sdk/dist/index.d.mts:908](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L908)


# GetProfilesResponse

[**@venuecms/sdk-next**](/developers/sdk-next/reference/index)

***

## Type Alias: GetProfilesResponse

```ts
type GetProfilesResponse = object;
```

Defined in: [packages/sdk/dist/index.d.mts:904](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L904)

### Type declaration

| Name      | Type                                                                | Defined in                                                                                                                                            |
| --------- | ------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------- |
| `count`?  | `number`                                                            | [packages/sdk/dist/index.d.mts:906](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L906) |
| `records` | [`Profile`](/developers/sdk-next/reference/type-aliases/profile)\[] | [packages/sdk/dist/index.d.mts:905](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L905) |


# GetSiteData

[**@venuecms/sdk-next**](/developers/sdk-next/reference/index)

***

## Type Alias: GetSiteData

```ts
type GetSiteData = object;
```

Defined in: [packages/sdk/dist/index.d.mts:753](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L753)

### Type declaration

| Name           | Type     | Defined in                                                                                                                                            |
| -------------- | -------- | ----------------------------------------------------------------------------------------------------------------------------------------------------- |
| `path`         | `object` | [packages/sdk/dist/index.d.mts:754](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L754) |
| `path.siteKey` | `string` | [packages/sdk/dist/index.d.mts:755](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L755) |


# GetSiteError

[**@venuecms/sdk-next**](/developers/sdk-next/reference/index)

***

## Type Alias: GetSiteError

```ts
type GetSiteError = unknown;
```

Defined in: [packages/sdk/dist/index.d.mts:759](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L759)


# GetSiteResponse

[**@venuecms/sdk-next**](/developers/sdk-next/reference/index)

***

## Type Alias: GetSiteResponse

```ts
type GetSiteResponse = Site;
```

Defined in: [packages/sdk/dist/index.d.mts:758](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L758)


# LocalizedContent

[**@venuecms/sdk-next**](/developers/sdk-next/reference/index)

***

## Type Alias: LocalizedContent

```ts
type LocalizedContent = object;
```

Defined in: [packages/sdk/dist/index.d.mts:256](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L256)

### Type declaration

| Name               | Type               | Defined in                                                                                                                                            |
| ------------------ | ------------------ | ----------------------------------------------------------------------------------------------------------------------------------------------------- |
| `content`?         | `string` \| `null` | [packages/sdk/dist/index.d.mts:260](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L260) |
| `contentJSON`?     | {} \| `null`       | [packages/sdk/dist/index.d.mts:267](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L267) |
| `excerpt`?         | `string` \| `null` | [packages/sdk/dist/index.d.mts:263](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L263) |
| `extraContent`?    | `string` \| `null` | [packages/sdk/dist/index.d.mts:262](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L262) |
| `keywords`?        | `string` \| `null` | [packages/sdk/dist/index.d.mts:266](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L266) |
| `locale`           | `string`           | [packages/sdk/dist/index.d.mts:258](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L258) |
| `metaDescription`? | `string` \| `null` | [packages/sdk/dist/index.d.mts:265](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L265) |
| `metaTitle`?       | `string` \| `null` | [packages/sdk/dist/index.d.mts:264](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L264) |
| `shortContent`?    | `string` \| `null` | [packages/sdk/dist/index.d.mts:261](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L261) |
| `siteId`           | `string`           | [packages/sdk/dist/index.d.mts:257](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L257) |
| `title`?           | `string` \| `null` | [packages/sdk/dist/index.d.mts:259](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L259) |


# Location


# MediaItem

[**@venuecms/sdk-next**](/developers/sdk-next/reference/index)

***

## Type Alias: MediaItem

```ts
type MediaItem = object;
```

Defined in: [packages/sdk/dist/index.d.mts:314](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L314)

### Type declaration

| Name        | Type               | Defined in                                                                                                                                            |
| ----------- | ------------------ | ----------------------------------------------------------------------------------------------------------------------------------------------------- |
| `altText`?  | `string` \| `null` | [packages/sdk/dist/index.d.mts:330](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L330) |
| `caption`?  | `string` \| `null` | [packages/sdk/dist/index.d.mts:328](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L328) |
| `credit`?   | `string` \| `null` | [packages/sdk/dist/index.d.mts:329](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L329) |
| `duration`? | `number` \| `null` | [packages/sdk/dist/index.d.mts:323](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L323) |
| `height`?   | `number` \| `null` | [packages/sdk/dist/index.d.mts:322](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L322) |
| `inline`    | `boolean`          | [packages/sdk/dist/index.d.mts:317](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L317) |
| `metadata`? | {} \| `null`       | [packages/sdk/dist/index.d.mts:324](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L324) |
| `mimeType`? | `string` \| `null` | [packages/sdk/dist/index.d.mts:319](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L319) |
| `siteId`    | `string`           | [packages/sdk/dist/index.d.mts:315](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L315) |
| `size`      | `string`           | [packages/sdk/dist/index.d.mts:320](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L320) |
| `title`?    | `string` \| `null` | [packages/sdk/dist/index.d.mts:327](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L327) |
| `uploaded`  | `boolean`          | [packages/sdk/dist/index.d.mts:316](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L316) |
| `url`?      | `string` \| `null` | [packages/sdk/dist/index.d.mts:318](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L318) |
| `width`?    | `number` \| `null` | [packages/sdk/dist/index.d.mts:321](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L321) |


# NodeHandler

[**@venuecms/sdk-next**](/developers/sdk-next/reference/index)

***

## Type Alias: NodeHandler()

```ts
type NodeHandler = (props) => JSX.Element;
```

Defined in: [packages/sdk-next/src/components/VenueContent/index.tsx:381](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk-next/src/components/VenueContent/index.tsx#L381)

### Parameters

| Parameter | Type                                                               |
| --------- | ------------------------------------------------------------------ |
| `props`   | [`NodeProps`](/developers/sdk-next/reference/interfaces/nodeprops) |

### Returns

`JSX.Element`


# Page

[**@venuecms/sdk-next**](/developers/sdk-next/reference/index)

***

## Type Alias: Page

```ts
type Page = object;
```

Defined in: [packages/sdk/dist/index.d.mts:350](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L350)

### Type declaration

| Name                         | Type                                                                                                                                 | Defined in                                                                                                                                            |
| ---------------------------- | ------------------------------------------------------------------------------------------------------------------------------------ | ----------------------------------------------------------------------------------------------------------------------------------------------------- |
| `artists`?                   | `object`\[]                                                                                                                          | [packages/sdk/dist/index.d.mts:403](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L403) |
| `custom`?                    | [`CustomSchemaData`](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/CustomSchemaData.md)\[] | [packages/sdk/dist/index.d.mts:400](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L400) |
| `date`?                      | `string` \| `unknown`                                                                                                                | [packages/sdk/dist/index.d.mts:356](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L356) |
| `featured`                   | `boolean`                                                                                                                            | [packages/sdk/dist/index.d.mts:354](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L354) |
| `featuredExpiration`?        | `string` \| `unknown`                                                                                                                | [packages/sdk/dist/index.d.mts:355](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L355) |
| `fullPath`?                  | `string` \| `null`                                                                                                                   | [packages/sdk/dist/index.d.mts:387](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L387) |
| `id`                         | `string`                                                                                                                             | [packages/sdk/dist/index.d.mts:351](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L351) |
| `image`?                     | [`MediaItem`](/developers/sdk-next/reference/type-aliases/mediaitem)                                                                 | [packages/sdk/dist/index.d.mts:362](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L362) |
| `linkUrl`?                   | `string` \| `null`                                                                                                                   | [packages/sdk/dist/index.d.mts:358](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L358) |
| `localizedContent`           | [`LocalizedContent`](/developers/sdk-next/reference/type-aliases/localizedcontent)\[]                                                | [packages/sdk/dist/index.d.mts:402](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L402) |
| `openInNewTab`               | `boolean`                                                                                                                            | [packages/sdk/dist/index.d.mts:359](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L359) |
| `order`                      | `number`                                                                                                                             | [packages/sdk/dist/index.d.mts:352](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L352) |
| `parent`?                    | `object`                                                                                                                             | [packages/sdk/dist/index.d.mts:363](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L363) |
| `parent.createdAt`           | `string`                                                                                                                             | [packages/sdk/dist/index.d.mts:366](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L366) |
| `parent.date`?               | `string` \| `null`                                                                                                                   | [packages/sdk/dist/index.d.mts:379](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L379) |
| `parent.dirty`               | `boolean`                                                                                                                            | [packages/sdk/dist/index.d.mts:373](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L373) |
| `parent.featured`            | `boolean`                                                                                                                            | [packages/sdk/dist/index.d.mts:377](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L377) |
| `parent.featuredExpiration`? | `string` \| `null`                                                                                                                   | [packages/sdk/dist/index.d.mts:378](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L378) |
| `parent.id`                  | `string`                                                                                                                             | [packages/sdk/dist/index.d.mts:364](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L364) |
| `parent.imageId`?            | `string` \| `null`                                                                                                                   | [packages/sdk/dist/index.d.mts:383](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L383) |
| `parent.linkUrl`?            | `string` \| `null`                                                                                                                   | [packages/sdk/dist/index.d.mts:381](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L381) |
| `parent.openInNewTab`        | `boolean`                                                                                                                            | [packages/sdk/dist/index.d.mts:382](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L382) |
| `parent.order`               | `number`                                                                                                                             | [packages/sdk/dist/index.d.mts:374](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L374) |
| `parent.parentId`?           | `string` \| `null`                                                                                                                   | [packages/sdk/dist/index.d.mts:385](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L385) |
| `parent.publishedId`?        | `string` \| `null`                                                                                                                   | [packages/sdk/dist/index.d.mts:372](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L372) |
| `parent.publishState`        | `"DRAFT"` \| `"REQUEST"` \| `"PUBLISHED"` \| `"CANCELLED"`                                                                           | [packages/sdk/dist/index.d.mts:370](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L370) |
| `parent.recordType`          | `"SOURCE"` \| `"PUBLISHED"` \| `"REVISION"`                                                                                          | [packages/sdk/dist/index.d.mts:368](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L368) |
| `parent.revisionId`?         | `number` \| `null`                                                                                                                   | [packages/sdk/dist/index.d.mts:369](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L369) |
| `parent.siteId`              | `string`                                                                                                                             | [packages/sdk/dist/index.d.mts:365](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L365) |
| `parent.slug`                | `string`                                                                                                                             | [packages/sdk/dist/index.d.mts:376](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L376) |
| `parent.source`?             | `string` \| `null`                                                                                                                   | [packages/sdk/dist/index.d.mts:371](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L371) |
| `parent.type`                | `"CONTENT"` \| `"NEWS"` \| `"NEWSLIST"` \| `"LINK"`                                                                                  | [packages/sdk/dist/index.d.mts:380](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L380) |
| `parent.updatedAt`           | `string`                                                                                                                             | [packages/sdk/dist/index.d.mts:367](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L367) |
| `parent.userId`?             | `string` \| `null`                                                                                                                   | [packages/sdk/dist/index.d.mts:384](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L384) |
| `parent.visible`             | `boolean`                                                                                                                            | [packages/sdk/dist/index.d.mts:375](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L375) |
| `parentId`?                  | `string` \| `null`                                                                                                                   | [packages/sdk/dist/index.d.mts:360](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L360) |
| `roles`                      | `object`\[]                                                                                                                          | [packages/sdk/dist/index.d.mts:388](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L388) |
| `siteId`                     | `string`                                                                                                                             | [packages/sdk/dist/index.d.mts:361](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L361) |
| `slug`                       | `string`                                                                                                                             | [packages/sdk/dist/index.d.mts:353](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L353) |
| `tags`?                      | [`Tag`](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/Tag.md)\[]                           | [packages/sdk/dist/index.d.mts:401](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L401) |
| `type`                       | `"CONTENT"` \| `"NEWS"` \| `"NEWSLIST"` \| `"LINK"`                                                                                  | [packages/sdk/dist/index.d.mts:357](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L357) |


# Product

[**@venuecms/sdk-next**](/developers/sdk-next/reference/index)

***

## Type Alias: Product

```ts
type Product = object;
```

Defined in: [packages/sdk/dist/index.d.mts:418](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L418)

### Type declaration

| Name                  | Type                                                                                                                                 | Defined in                                                                                                                                            |
| --------------------- | ------------------------------------------------------------------------------------------------------------------------------------ | ----------------------------------------------------------------------------------------------------------------------------------------------------- |
| `artists`             | `object`\[]                                                                                                                          | [packages/sdk/dist/index.d.mts:428](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L428) |
| `author`?             | `string` \| `null`                                                                                                                   | [packages/sdk/dist/index.d.mts:424](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L424) |
| `custom`?             | [`CustomSchemaData`](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/CustomSchemaData.md)\[] | [packages/sdk/dist/index.d.mts:432](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L432) |
| `featured`            | `boolean`                                                                                                                            | [packages/sdk/dist/index.d.mts:422](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L422) |
| `featuredExpiration`? | `string` \| `unknown`                                                                                                                | [packages/sdk/dist/index.d.mts:423](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L423) |
| `image`?              | [`MediaItem`](/developers/sdk-next/reference/type-aliases/mediaitem)                                                                 | [packages/sdk/dist/index.d.mts:426](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L426) |
| `localizedContent`    | [`LocalizedContent`](/developers/sdk-next/reference/type-aliases/localizedcontent)\[]                                                | [packages/sdk/dist/index.d.mts:427](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L427) |
| `order`               | `number`                                                                                                                             | [packages/sdk/dist/index.d.mts:421](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L421) |
| `siteId`              | `string`                                                                                                                             | [packages/sdk/dist/index.d.mts:419](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L419) |
| `slug`                | `string`                                                                                                                             | [packages/sdk/dist/index.d.mts:420](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L420) |
| `tags`?               | [`Tag`](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/Tag.md)\[]                           | [packages/sdk/dist/index.d.mts:425](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L425) |
| `variants`?           | [`ProductVariant`](/developers/sdk-next/reference/type-aliases/productvariant)\[]                                                    | [packages/sdk/dist/index.d.mts:431](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L431) |


# ProductVariant

[**@venuecms/sdk-next**](/developers/sdk-next/reference/index)

***

## Type Alias: ProductVariant

```ts
type ProductVariant = object;
```

Defined in: [packages/sdk/dist/index.d.mts:434](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L434)

### Type declaration

| Name               | Type                                                                             | Defined in                                                                                                                                            |
| ------------------ | -------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------- |
| `catalogID`?       | `string` \| `null`                                                               | [packages/sdk/dist/index.d.mts:442](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L442) |
| `currency`?        | `string` \| `null`                                                               | [packages/sdk/dist/index.d.mts:439](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L439) |
| `externalLink`?    | `string` \| `null`                                                               | [packages/sdk/dist/index.d.mts:441](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L441) |
| `id`               | `string`                                                                         | [packages/sdk/dist/index.d.mts:435](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L435) |
| `image`?           | [`MediaItem`](/developers/sdk-next/reference/type-aliases/mediaitem) & `unknown` | [packages/sdk/dist/index.d.mts:446](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L446) |
| `order`            | `number`                                                                         | [packages/sdk/dist/index.d.mts:437](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L437) |
| `price`            | `number`                                                                         | [packages/sdk/dist/index.d.mts:438](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L438) |
| `productId`?       | `string` \| `null`                                                               | [packages/sdk/dist/index.d.mts:445](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L445) |
| `productType`?     | \| { `id`: `string`; `type`: `string`; } \| `null`                               | [packages/sdk/dist/index.d.mts:447](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L447) |
| `productTypeId`?   | `string` \| `null`                                                               | [packages/sdk/dist/index.d.mts:444](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L444) |
| `publicationDate`? | `string` \| `unknown`                                                            | [packages/sdk/dist/index.d.mts:443](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L443) |
| `quantity`         | `number`                                                                         | [packages/sdk/dist/index.d.mts:440](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L440) |
| `siteId`           | `string`                                                                         | [packages/sdk/dist/index.d.mts:436](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L436) |


# Profile

[**@venuecms/sdk-next**](/developers/sdk-next/reference/index)

***

## Type Alias: Profile

```ts
type Profile = object;
```

Defined in: [packages/sdk/dist/index.d.mts:452](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L452)

### Type declaration

| Name               | Type                                                                                                                                 | Defined in                                                                                                                                            |
| ------------------ | ------------------------------------------------------------------------------------------------------------------------------------ | ----------------------------------------------------------------------------------------------------------------------------------------------------- |
| `custom`?          | [`CustomSchemaData`](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/CustomSchemaData.md)\[] | [packages/sdk/dist/index.d.mts:458](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L458) |
| `image`?           | [`MediaItem`](/developers/sdk-next/reference/type-aliases/mediaitem)                                                                 | [packages/sdk/dist/index.d.mts:456](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L456) |
| `localizedContent` | [`LocalizedContent`](/developers/sdk-next/reference/type-aliases/localizedcontent)\[]                                                | [packages/sdk/dist/index.d.mts:457](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L457) |
| `siteId`           | `string`                                                                                                                             | [packages/sdk/dist/index.d.mts:453](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L453) |
| `slug`             | `string`                                                                                                                             | [packages/sdk/dist/index.d.mts:454](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L454) |
| `tags`?            | [`Tag`](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/Tag.md)\[]                           | [packages/sdk/dist/index.d.mts:455](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L455) |


# Site

[**@venuecms/sdk-next**](/developers/sdk-next/reference/index)

***

## Type Alias: Site

```ts
type Site = object;
```

Defined in: [packages/sdk/dist/index.d.mts:564](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L564)

### Type declaration

| Name             | Type                                                                                                               | Defined in                                                                                                                                            |
| ---------------- | ------------------------------------------------------------------------------------------------------------------ | ----------------------------------------------------------------------------------------------------------------------------------------------------- |
| `defaultLocale`? | `string` \| `null`                                                                                                 | [packages/sdk/dist/index.d.mts:568](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L568) |
| `description`?   | `string` \| `null`                                                                                                 | [packages/sdk/dist/index.d.mts:567](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L567) |
| `id`             | `string`                                                                                                           | [packages/sdk/dist/index.d.mts:565](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L565) |
| `image`?         | [`MediaItem`](/developers/sdk-next/reference/type-aliases/mediaitem)                                               | [packages/sdk/dist/index.d.mts:570](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L570) |
| `name`?          | `string` \| `null`                                                                                                 | [packages/sdk/dist/index.d.mts:566](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L566) |
| `settings`       | [`SiteSettings`](/developers/sdk-next/reference/type-aliases/sitesettings)                                         | [packages/sdk/dist/index.d.mts:571](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L571) |
| `timeZone`?      | `string` \| `null`                                                                                                 | [packages/sdk/dist/index.d.mts:569](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L569) |
| `webSites`?      | [`WebSite`](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk-next/reference/type-aliases/WebSite.md)\[] | [packages/sdk/dist/index.d.mts:572](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L572) |


# SiteSettings

[**@venuecms/sdk-next**](/developers/sdk-next/reference/index)

***

## Type Alias: SiteSettings

```ts
type SiteSettings = object;
```

Defined in: [packages/sdk/dist/index.d.mts:574](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L574)

### Type declaration

| Name                          | Type        | Defined in                                                                                                                                            |
| ----------------------------- | ----------- | ----------------------------------------------------------------------------------------------------------------------------------------------------- |
| `defaults`?                   | `object`    | [packages/sdk/dist/index.d.mts:579](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L579) |
| `defaults.currency`?          | `string`    | [packages/sdk/dist/index.d.mts:580](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L580) |
| `defaults.event`?             | `object`    | [packages/sdk/dist/index.d.mts:581](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L581) |
| `defaults.event.location`?    | `string`    | [packages/sdk/dist/index.d.mts:582](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L582) |
| `locale`?                     | `object`    | [packages/sdk/dist/index.d.mts:575](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L575) |
| `locale.default`              | `string`    | [packages/sdk/dist/index.d.mts:576](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L576) |
| `locale.supported`            | `string`\[] | [packages/sdk/dist/index.d.mts:577](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L577) |
| `publicSite`?                 | `object`    | [packages/sdk/dist/index.d.mts:585](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L585) |
| `publicSite.baseUrl`?         | `string`    | [packages/sdk/dist/index.d.mts:586](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L586) |
| `publicSite.template`?        | `object`    | [packages/sdk/dist/index.d.mts:587](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L587) |
| `publicSite.template.config`? | `object`    | [packages/sdk/dist/index.d.mts:589](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L589) |
| `publicSite.template.id`?     | `string`    | [packages/sdk/dist/index.d.mts:588](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L588) |
| `publicSite.template.schema`? | `object`    | [packages/sdk/dist/index.d.mts:592](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L592) |


# TicketOnEvent

[**@venuecms/sdk-next**](/developers/sdk-next/reference/index)

***

## Type Alias: TicketOnEvent

```ts
type TicketOnEvent = object;
```

Defined in: [packages/sdk/dist/index.d.mts:647](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L647)

### Type declaration

| Name                | Type                                                                                  | Defined in                                                                                                                                            |
| ------------------- | ------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------- |
| `currency`?         | `string` \| `null`                                                                    | [packages/sdk/dist/index.d.mts:651](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L651) |
| `externalLink`?     | `string` \| `null`                                                                    | [packages/sdk/dist/index.d.mts:650](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L650) |
| `localizedContent`? | [`LocalizedContent`](/developers/sdk-next/reference/type-aliases/localizedcontent)\[] | [packages/sdk/dist/index.d.mts:653](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L653) |
| `name`              | `string`                                                                              | [packages/sdk/dist/index.d.mts:648](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L648) |
| `order`?            | `number`                                                                              | [packages/sdk/dist/index.d.mts:654](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L654) |
| `price`             | `number`                                                                              | [packages/sdk/dist/index.d.mts:649](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L649) |
| `roles`             | `unknown`\[]                                                                          | [packages/sdk/dist/index.d.mts:652](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L652) |


# publishState

[**@venuecms/sdk-next**](/developers/sdk-next/reference/index)

***

## Type Alias: publishState

```ts
type publishState = "DRAFT" | "REQUEST" | "PUBLISHED" | "CANCELLED";
```

Defined in: [packages/sdk/dist/index.d.mts:207](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L207)


# recordType

[**@venuecms/sdk-next**](/developers/sdk-next/reference/index)

***

## Type Alias: recordType

```ts
type recordType = "SOURCE" | "PUBLISHED" | "REVISION";
```

Defined in: [packages/sdk/dist/index.d.mts:408](https://github.com/venuecms/sdk/blob/480e497146161f350eebc6bb389830dfa2b4e437/packages/sdk/dist/index.d.mts#L408)


# TypeScript SDK

This package is the core of the Venue CMS TypeScript SDK.

[![@venuecms/sdk](https://img.shields.io/badge/@venuecms/sdk-v0-passing?style=flat\&color=%23bfb8ef\&link=https%3A%2F%2Fwww.npmjs.com%2Fpackage%2F%40venuecms%2Fsdk)](https://www.npmjs.com/package/@venuecms/sdk)

To get started, you can install the SDK by running:

```bash
npm install @venuecms/sdk
```

Examples are strewn throughout the SDK reference which you can browse in the table of contents on the left.

If you are interested in Next.js make sure to use the `@venuecms/sdk-next` to take advantage of some extra optimizations and React components. The core SDK is included in that package as well so the reference will still apply.

For an example of a fully-built minimal application using this SDK, check out our template which we use in production and update frequently [here](https://github.com/venuecms/template-minimal).


# reference


# Index

**@venuecms/sdk**

***

## @venuecms/sdk

### Configuration

| Function                                                   | Description                                                                                                                                                                                                                           |
| ---------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [setConfig](/developers/sdk/reference/functions/setconfig) | Allows you to pass in the siteKey and API key manually in case you want it to be dynamically set. If you don't use this function, the SDK will default to using process.env.VENUE\_SITE\_KEY and process.env.VENUE\_API\_KEY instead. |

### Sites

| Function                                                                                                                    | Description                                     |
| --------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------- |
| [getSite](/developers/sdk/reference/functions/getsite)                                                                      | Get the site configured via the siteKey         |
| [getSiteKeyByDomain](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/functions/getSiteKeyByDomain.md) | Get the siteKey and site id from a domain name. |
| [listSiteDomains](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/functions/listSiteDomains.md)       | -                                               |
| [searchSite](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/functions/searchSite.md)                 | Search a site for all content types             |

### Events

| Function                                                   | Description                      |
| ---------------------------------------------------------- | -------------------------------- |
| [getEvent](/developers/sdk/reference/functions/getevent)   | Retrieve data for a single event |
| [getEvents](/developers/sdk/reference/functions/getevents) | -                                |

### Pages

| Function                                                 | Description                      |
| -------------------------------------------------------- | -------------------------------- |
| [getPage](/developers/sdk/reference/functions/getpage)   | Get a single page using the slug |
| [getPages](/developers/sdk/reference/functions/getpages) | Get a list of all pages          |

### Profiles

| Function                                                                                                                    | Description                             |
| --------------------------------------------------------------------------------------------------------------------------- | --------------------------------------- |
| [getProfile](/developers/sdk/reference/functions/getprofile)                                                                | Get a profile                           |
| [getProfileEvents](/developers/sdk/reference/functions/getprofileevents)                                                    | Get a listing of events for a profile   |
| [getProfileProducts](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/functions/getProfileProducts.md) | Get a listing of products for a profile |
| [getProfiles](/developers/sdk/reference/functions/getprofiles)                                                              | Get a list of profiles                  |

### Products

| Function                                                       | Description               |
| -------------------------------------------------------------- | ------------------------- |
| [getProduct](/developers/sdk/reference/functions/getproduct)   | Get a product             |
| [getProducts](/developers/sdk/reference/functions/getproducts) | Get a listing of products |

### Utilities

| Function                                                                       | Description                                                                                                                                                               |
| ------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [getLocalizedContent](/developers/sdk/reference/functions/getlocalizedcontent) | This function will properly resolve content blocks that are localized. It takes in the array of localized content and returns the proper content to be used in your page. |

### Other

| Name                                                                                                                                                                 | Description |
| -------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------- |
| [AddCustomDomainData](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/AddCustomDomainData.md)                                     | -           |
| [AddCustomDomainError](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/AddCustomDomainError.md)                                   | -           |
| [AddCustomDomainResponse](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/AddCustomDomainResponse.md)                             | -           |
| [AddDomainInput](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/AddDomainInput.md)                                               | -           |
| [AddDomainResponse](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/AddDomainResponse.md)                                         | -           |
| [AddItemToMediaCollectionData](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/AddItemToMediaCollectionData.md)                   | -           |
| [AddItemToMediaCollectionError](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/AddItemToMediaCollectionError.md)                 | -           |
| [AddItemToMediaCollectionResponse](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/AddItemToMediaCollectionResponse.md)           | -           |
| [AddMediaItemToCollectionInput](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/AddMediaItemToCollectionInput.md)                 | -           |
| [AddRoleToMediaCollectionData](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/AddRoleToMediaCollectionData.md)                   | -           |
| [AddRoleToMediaCollectionError](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/AddRoleToMediaCollectionError.md)                 | -           |
| [AddRoleToMediaCollectionInput](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/AddRoleToMediaCollectionInput.md)                 | -           |
| [AddRoleToMediaCollectionResponse](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/AddRoleToMediaCollectionResponse.md)           | -           |
| [AddRoleToMediaItemData](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/AddRoleToMediaItemData.md)                               | -           |
| [AddRoleToMediaItemError](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/AddRoleToMediaItemError.md)                             | -           |
| [AddRoleToMediaItemInput](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/AddRoleToMediaItemInput.md)                             | -           |
| [AddRoleToMediaItemResponse](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/AddRoleToMediaItemResponse.md)                       | -           |
| [AtprotoOauthDisconnectData](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/AtprotoOauthDisconnectData.md)                       | -           |
| [AtprotoOauthDisconnectError](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/AtprotoOauthDisconnectError.md)                     | -           |
| [AtprotoOauthDisconnectResponse](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/AtprotoOauthDisconnectResponse.md)               | -           |
| [AtprotoOauthDisconnectResponse2](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/AtprotoOauthDisconnectResponse2.md)             | -           |
| [AtprotoOauthStartData](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/AtprotoOauthStartData.md)                                 | -           |
| [AtprotoOauthStartError](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/AtprotoOauthStartError.md)                               | -           |
| [AtprotoOauthStartInput](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/AtprotoOauthStartInput.md)                               | -           |
| [AtprotoOauthStartResponse](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/AtprotoOauthStartResponse.md)                         | -           |
| [AtprotoOauthStartResponse2](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/AtprotoOauthStartResponse2.md)                       | -           |
| [AtprotoOauthStatusData](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/AtprotoOauthStatusData.md)                               | -           |
| [AtprotoOauthStatusError](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/AtprotoOauthStatusError.md)                             | -           |
| [AtprotoOauthStatusResponse](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/AtprotoOauthStatusResponse.md)                       | -           |
| [AtprotoOauthStatusResponse2](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/AtprotoOauthStatusResponse2.md)                     | -           |
| [BatchEmail](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/BatchEmail.md)                                                       | -           |
| [BatchPagination](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/BatchPagination.md)                                             | -           |
| [BatchSendResult](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/BatchSendResult.md)                                             | -           |
| [CreateAndSendBatchData](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/CreateAndSendBatchData.md)                               | -           |
| [CreateAndSendBatchError](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/CreateAndSendBatchError.md)                             | -           |
| [CreateAndSendBatchResponse](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/CreateAndSendBatchResponse.md)                       | -           |
| [CreateDraftBatchData](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/CreateDraftBatchData.md)                                   | -           |
| [CreateDraftBatchError](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/CreateDraftBatchError.md)                                 | -           |
| [CreateDraftBatchInput](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/CreateDraftBatchInput.md)                                 | -           |
| [CreateDraftBatchResponse](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/CreateDraftBatchResponse.md)                           | -           |
| [CreateEventLivestreamData](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/CreateEventLivestreamData.md)                         | -           |
| [CreateEventLivestreamError](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/CreateEventLivestreamError.md)                       | -           |
| [CreateEventLivestreamResponse](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/CreateEventLivestreamResponse.md)                 | -           |
| [CreateLivestreamInput](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/CreateLivestreamInput.md)                                 | -           |
| [CreateMediaCollectionData](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/CreateMediaCollectionData.md)                         | -           |
| [CreateMediaCollectionError](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/CreateMediaCollectionError.md)                       | -           |
| [CreateMediaCollectionInput](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/CreateMediaCollectionInput.md)                       | -           |
| [CreateMediaCollectionResponse](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/CreateMediaCollectionResponse.md)                 | -           |
| [CustomSchemaData](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/CustomSchemaData.md)                                           | -           |
| [DeleteBatchData](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/DeleteBatchData.md)                                             | -           |
| [DeleteBatchError](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/DeleteBatchError.md)                                           | -           |
| [DeleteBatchResponse](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/DeleteBatchResponse.md)                                     | -           |
| [DeleteEventLivestreamData](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/DeleteEventLivestreamData.md)                         | -           |
| [DeleteEventLivestreamError](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/DeleteEventLivestreamError.md)                       | -           |
| [DeleteEventLivestreamResponse](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/DeleteEventLivestreamResponse.md)                 | -           |
| [DeleteMediaCollectionData](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/DeleteMediaCollectionData.md)                         | -           |
| [DeleteMediaCollectionError](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/DeleteMediaCollectionError.md)                       | -           |
| [DeleteMediaCollectionResponse](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/DeleteMediaCollectionResponse.md)                 | -           |
| [DeleteMediaItemData](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/DeleteMediaItemData.md)                                     | -           |
| [DeleteMediaItemError](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/DeleteMediaItemError.md)                                   | -           |
| [DeleteMediaItemResponse](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/DeleteMediaItemResponse.md)                             | -           |
| [DnsRecord](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/DnsRecord.md)                                                         | -           |
| [DomainStatus](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/DomainStatus.md)                                                   | -           |
| [DraftBatchResult](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/DraftBatchResult.md)                                           | -           |
| [Email](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/Email.md)                                                                 | -           |
| [EmailBatch](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/EmailBatch.md)                                                       | -           |
| [EmailBatchDetail](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/EmailBatchDetail.md)                                           | -           |
| [EmailBatchesResponse](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/EmailBatchesResponse.md)                                   | -           |
| [EmailConfig](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/EmailConfig.md)                                                     | -           |
| [EmailConfigInput](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/EmailConfigInput.md)                                           | -           |
| [EmailsResponse](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/EmailsResponse.md)                                               | -           |
| [EmailStats](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/EmailStats.md)                                                       | -           |
| [EntityMediaCount](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/EntityMediaCount.md)                                           | -           |
| [entityType](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/entityType.md)                                                       | -           |
| [Event](/developers/sdk/reference/type-aliases/event)                                                                                                                | -           |
| [EventDates](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/EventDates.md)                                                       | -           |
| [EventReference](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/EventReference.md)                                               | -           |
| [EventRelations](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/EventRelations.md)                                               | -           |
| [GetBackendLinkPreviewData](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/GetBackendLinkPreviewData.md)                         | -           |
| [GetBackendLinkPreviewError](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/GetBackendLinkPreviewError.md)                       | -           |
| [GetBackendLinkPreviewResponse](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/GetBackendLinkPreviewResponse.md)                 | -           |
| [GetDomainStatusData](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/GetDomainStatusData.md)                                     | -           |
| [GetDomainStatusError](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/GetDomainStatusError.md)                                   | -           |
| [GetDomainStatusResponse](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/GetDomainStatusResponse.md)                             | -           |
| [GetEmailBatchData](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/GetEmailBatchData.md)                                         | -           |
| [GetEmailBatchError](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/GetEmailBatchError.md)                                       | -           |
| [GetEmailBatchesData](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/GetEmailBatchesData.md)                                     | -           |
| [GetEmailBatchesError](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/GetEmailBatchesError.md)                                   | -           |
| [GetEmailBatchesResponse](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/GetEmailBatchesResponse.md)                             | -           |
| [GetEmailBatchResponse](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/GetEmailBatchResponse.md)                                 | -           |
| [GetEmailByIdData](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/GetEmailByIdData.md)                                           | -           |
| [GetEmailByIdError](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/GetEmailByIdError.md)                                         | -           |
| [GetEmailByIdResponse](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/GetEmailByIdResponse.md)                                   | -           |
| [GetEmailConfigData](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/GetEmailConfigData.md)                                       | -           |
| [GetEmailConfigError](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/GetEmailConfigError.md)                                     | -           |
| [GetEmailConfigResponse](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/GetEmailConfigResponse.md)                               | -           |
| [GetEmailsData](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/GetEmailsData.md)                                                 | -           |
| [GetEmailsError](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/GetEmailsError.md)                                               | -           |
| [GetEmailsResponse](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/GetEmailsResponse.md)                                         | -           |
| [GetEmailStatsData](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/GetEmailStatsData.md)                                         | -           |
| [GetEmailStatsError](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/GetEmailStatsError.md)                                       | -           |
| [GetEmailStatsResponse](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/GetEmailStatsResponse.md)                                 | -           |
| [GetEntityMediaCountData](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/GetEntityMediaCountData.md)                             | -           |
| [GetEntityMediaCountError](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/GetEntityMediaCountError.md)                           | -           |
| [GetEntityMediaCountResponse](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/GetEntityMediaCountResponse.md)                     | -           |
| [GetEventData](/developers/sdk/reference/type-aliases/geteventdata)                                                                                                  | -           |
| [GetEventDatesData](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/GetEventDatesData.md)                                         | -           |
| [GetEventDatesError](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/GetEventDatesError.md)                                       | -           |
| [GetEventDatesResponse](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/GetEventDatesResponse.md)                                 | -           |
| [GetEventError](/developers/sdk/reference/type-aliases/geteventerror)                                                                                                | -           |
| [GetEventLivestreamData](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/GetEventLivestreamData.md)                               | -           |
| [GetEventLivestreamError](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/GetEventLivestreamError.md)                             | -           |
| [GetEventLivestreamResponse](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/GetEventLivestreamResponse.md)                       | -           |
| [GetEventResponse](/developers/sdk/reference/type-aliases/geteventresponse)                                                                                          | -           |
| [GetEventsData](/developers/sdk/reference/type-aliases/geteventsdata)                                                                                                | -           |
| [GetEventsError](/developers/sdk/reference/type-aliases/geteventserror)                                                                                              | -           |
| [GetEventsResponse](/developers/sdk/reference/type-aliases/geteventsresponse)                                                                                        | -           |
| [GetMediaCollectionData](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/GetMediaCollectionData.md)                               | -           |
| [GetMediaCollectionError](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/GetMediaCollectionError.md)                             | -           |
| [GetMediaCollectionResponse](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/GetMediaCollectionResponse.md)                       | -           |
| [GetNewsArticleData](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/GetNewsArticleData.md)                                       | -           |
| [GetNewsArticleError](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/GetNewsArticleError.md)                                     | -           |
| [GetNewsArticleResponse](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/GetNewsArticleResponse.md)                               | -           |
| [GetNewsData](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/GetNewsData.md)                                                     | -           |
| [GetNewsDatesData](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/GetNewsDatesData.md)                                           | -           |
| [GetNewsDatesError](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/GetNewsDatesError.md)                                         | -           |
| [GetNewsDatesResponse](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/GetNewsDatesResponse.md)                                   | -           |
| [GetNewsError](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/GetNewsError.md)                                                   | -           |
| [GetNewsResponse](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/GetNewsResponse.md)                                             | -           |
| [GetPageData](/developers/sdk/reference/type-aliases/getpagedata)                                                                                                    | -           |
| [GetPageError](/developers/sdk/reference/type-aliases/getpageerror)                                                                                                  | -           |
| [GetPageResponse](/developers/sdk/reference/type-aliases/getpageresponse)                                                                                            | -           |
| [GetPagesData](/developers/sdk/reference/type-aliases/getpagesdata)                                                                                                  | -           |
| [GetPagesError](/developers/sdk/reference/type-aliases/getpageserror)                                                                                                | -           |
| [GetPagesResponse](/developers/sdk/reference/type-aliases/getpagesresponse)                                                                                          | -           |
| [GetPlaybackTokenData](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/GetPlaybackTokenData.md)                                   | -           |
| [GetPlaybackTokenError](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/GetPlaybackTokenError.md)                                 | -           |
| [GetPlaybackTokenResponse](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/GetPlaybackTokenResponse.md)                           | -           |
| [GetProductData](/developers/sdk/reference/type-aliases/getproductdata)                                                                                              | -           |
| [GetProductError](/developers/sdk/reference/type-aliases/getproducterror)                                                                                            | -           |
| [GetProductResponse](/developers/sdk/reference/type-aliases/getproductresponse)                                                                                      | -           |
| [GetProductsData](/developers/sdk/reference/type-aliases/getproductsdata)                                                                                            | -           |
| [GetProductsError](/developers/sdk/reference/type-aliases/getproductserror)                                                                                          | -           |
| [GetProductsResponse](/developers/sdk/reference/type-aliases/getproductsresponse)                                                                                    | -           |
| [GetProfileData](/developers/sdk/reference/type-aliases/getprofiledata)                                                                                              | -           |
| [GetProfileError](/developers/sdk/reference/type-aliases/getprofileerror)                                                                                            | -           |
| [GetProfileEventsData](/developers/sdk/reference/type-aliases/getprofileeventsdata)                                                                                  | -           |
| [GetProfileEventsError](/developers/sdk/reference/type-aliases/getprofileeventserror)                                                                                | -           |
| [GetProfileEventsResponse](/developers/sdk/reference/type-aliases/getprofileeventsresponse)                                                                          | -           |
| [GetProfileProductsData](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/GetProfileProductsData.md)                               | -           |
| [GetProfileProductsError](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/GetProfileProductsError.md)                             | -           |
| [GetProfileProductsResponse](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/GetProfileProductsResponse.md)                       | -           |
| [GetProfileResponse](/developers/sdk/reference/type-aliases/getprofileresponse)                                                                                      | -           |
| [GetProfilesData](/developers/sdk/reference/type-aliases/getprofilesdata)                                                                                            | -           |
| [GetProfilesError](/developers/sdk/reference/type-aliases/getprofileserror)                                                                                          | -           |
| [GetProfilesResponse](/developers/sdk/reference/type-aliases/getprofilesresponse)                                                                                    | -           |
| [GetPublicLinkPreviewData](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/GetPublicLinkPreviewData.md)                           | -           |
| [GetPublicLinkPreviewError](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/GetPublicLinkPreviewError.md)                         | -           |
| [GetPublicLinkPreviewResponse](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/GetPublicLinkPreviewResponse.md)                   | -           |
| [GetSiteByDomainData](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/GetSiteByDomainData.md)                                     | -           |
| [GetSiteByDomainError](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/GetSiteByDomainError.md)                                   | -           |
| [GetSiteByDomainResponse](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/GetSiteByDomainResponse.md)                             | -           |
| [GetSiteData](/developers/sdk/reference/type-aliases/getsitedata)                                                                                                    | -           |
| [GetSiteError](/developers/sdk/reference/type-aliases/getsiteerror)                                                                                                  | -           |
| [GetSiteResponse](/developers/sdk/reference/type-aliases/getsiteresponse)                                                                                            | -           |
| [GetStripeKeyStatusData](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/GetStripeKeyStatusData.md)                               | -           |
| [GetStripeKeyStatusError](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/GetStripeKeyStatusError.md)                             | -           |
| [GetStripeKeyStatusResponse](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/GetStripeKeyStatusResponse.md)                       | -           |
| [GetTagsData](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/GetTagsData.md)                                                     | -           |
| [GetTagsError](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/GetTagsError.md)                                                   | -           |
| [GetTagsResponse](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/GetTagsResponse.md)                                             | -           |
| [keyType](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/keyType.md)                                                             | -           |
| [LinkPreview](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/LinkPreview.md)                                                     | -           |
| [ListMediaCollectionRolesData](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/ListMediaCollectionRolesData.md)                   | -           |
| [ListMediaCollectionRolesError](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/ListMediaCollectionRolesError.md)                 | -           |
| [ListMediaCollectionRolesResponse](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/ListMediaCollectionRolesResponse.md)           | -           |
| [ListMediaCollectionsData](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/ListMediaCollectionsData.md)                           | -           |
| [ListMediaCollectionsError](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/ListMediaCollectionsError.md)                         | -           |
| [ListMediaCollectionsResponse](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/ListMediaCollectionsResponse.md)                   | -           |
| [ListMediaItemRolesData](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/ListMediaItemRolesData.md)                               | -           |
| [ListMediaItemRolesError](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/ListMediaItemRolesError.md)                             | -           |
| [ListMediaItemRolesResponse](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/ListMediaItemRolesResponse.md)                       | -           |
| [ListSiteDomainsData](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/ListSiteDomainsData.md)                                     | -           |
| [ListSiteDomainsError](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/ListSiteDomainsError.md)                                   | -           |
| [ListSiteDomainsResponse](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/ListSiteDomainsResponse.md)                             | -           |
| [liveStatus](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/liveStatus.md)                                                       | -           |
| [liveStatus2](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/liveStatus2.md)                                                     | -           |
| [LivestreamResponse](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/LivestreamResponse.md)                                       | -           |
| [LocalizedContent](/developers/sdk/reference/type-aliases/localizedcontent)                                                                                          | -           |
| [LocationSlim](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/LocationSlim.md)                                                   | -           |
| [MediaCollection](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/MediaCollection.md)                                             | -           |
| [MediaCollectionRole](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/MediaCollectionRole.md)                                     | -           |
| [MediaItem](/developers/sdk/reference/type-aliases/mediaitem)                                                                                                        | -           |
| [MediaItemRole](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/MediaItemRole.md)                                                 | -           |
| [NewsDates](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/NewsDates.md)                                                         | -           |
| [Page](/developers/sdk/reference/type-aliases/page)                                                                                                                  | -           |
| [Pagination](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/Pagination.md)                                                       | -           |
| [playbackPolicy](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/playbackPolicy.md)                                               | -           |
| [PlaybackToken](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/PlaybackToken.md)                                                 | -           |
| [Product](/developers/sdk/reference/type-aliases/product)                                                                                                            | -           |
| [ProductVariant](/developers/sdk/reference/type-aliases/productvariant)                                                                                              | -           |
| [Profile](/developers/sdk/reference/type-aliases/profile)                                                                                                            | -           |
| [ProfileSlim](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/ProfileSlim.md)                                                     | -           |
| [PublicLinkPreview](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/PublicLinkPreview.md)                                         | -           |
| [PublicSignInData](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/PublicSignInData.md)                                           | -           |
| [PublicSignInError](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/PublicSignInError.md)                                         | -           |
| [PublicSignInResponse](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/PublicSignInResponse.md)                                   | -           |
| [PublicSignOutData](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/PublicSignOutData.md)                                         | -           |
| [PublicSignOutError](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/PublicSignOutError.md)                                       | -           |
| [PublicSignOutResponse](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/PublicSignOutResponse.md)                                 | -           |
| [PublicSignUpData](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/PublicSignUpData.md)                                           | -           |
| [PublicSignUpError](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/PublicSignUpError.md)                                         | -           |
| [PublicSignUpResponse](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/PublicSignUpResponse.md)                                   | -           |
| [publishState](/developers/sdk/reference/type-aliases/publishstate)                                                                                                  | -           |
| [Recipient](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/Recipient.md)                                                         | -           |
| [recordType](/developers/sdk/reference/type-aliases/recordtype)                                                                                                      | -           |
| [RemoveCustomDomainData](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/RemoveCustomDomainData.md)                               | -           |
| [RemoveCustomDomainError](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/RemoveCustomDomainError.md)                             | -           |
| [RemoveCustomDomainResponse](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/RemoveCustomDomainResponse.md)                       | -           |
| [RemoveItemFromMediaCollectionData](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/RemoveItemFromMediaCollectionData.md)         | -           |
| [RemoveItemFromMediaCollectionError](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/RemoveItemFromMediaCollectionError.md)       | -           |
| [RemoveItemFromMediaCollectionResponse](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/RemoveItemFromMediaCollectionResponse.md) | -           |
| [RemoveRoleFromMediaCollectionData](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/RemoveRoleFromMediaCollectionData.md)         | -           |
| [RemoveRoleFromMediaCollectionError](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/RemoveRoleFromMediaCollectionError.md)       | -           |
| [RemoveRoleFromMediaCollectionResponse](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/RemoveRoleFromMediaCollectionResponse.md) | -           |
| [RemoveRoleFromMediaItemData](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/RemoveRoleFromMediaItemData.md)                     | -           |
| [RemoveRoleFromMediaItemError](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/RemoveRoleFromMediaItemError.md)                   | -           |
| [RemoveRoleFromMediaItemResponse](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/RemoveRoleFromMediaItemResponse.md)             | -           |
| [RemoveStripeKeyData](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/RemoveStripeKeyData.md)                                     | -           |
| [RemoveStripeKeyError](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/RemoveStripeKeyError.md)                                   | -           |
| [RemoveStripeKeyResponse](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/RemoveStripeKeyResponse.md)                             | -           |
| [ReorderMediaCollectionItemData](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/ReorderMediaCollectionItemData.md)               | -           |
| [ReorderMediaCollectionItemError](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/ReorderMediaCollectionItemError.md)             | -           |
| [ReorderMediaCollectionItemInput](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/ReorderMediaCollectionItemInput.md)             | -           |
| [ReorderMediaCollectionItemResponse](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/ReorderMediaCollectionItemResponse.md)       | -           |
| [SearchAllData](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/SearchAllData.md)                                                 | -           |
| [SearchAllError](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/SearchAllError.md)                                               | -           |
| [SearchAllResponse](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/SearchAllResponse.md)                                         | -           |
| [SearchAllSiteResults](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/SearchAllSiteResults.md)                                   | -           |
| [SearchSiteData](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/SearchSiteData.md)                                               | -           |
| [SearchSiteError](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/SearchSiteError.md)                                             | -           |
| [SearchSiteResponse](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/SearchSiteResponse.md)                                       | -           |
| [SearchSiteResults](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/SearchSiteResults.md)                                         | -           |
| [SendBatchData](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/SendBatchData.md)                                                 | -           |
| [SendBatchError](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/SendBatchError.md)                                               | -           |
| [SendBatchResponse](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/SendBatchResponse.md)                                         | -           |
| [Site](/developers/sdk/reference/type-aliases/site)                                                                                                                  | -           |
| [SiteSettings](/developers/sdk/reference/type-aliases/sitesettings)                                                                                                  | -           |
| [status](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/status.md)                                                               | -           |
| [status2](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/status2.md)                                                             | -           |
| [status3](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/status3.md)                                                             | -           |
| [status4](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/status4.md)                                                             | -           |
| [StopEventLivestreamData](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/StopEventLivestreamData.md)                             | -           |
| [StopEventLivestreamError](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/StopEventLivestreamError.md)                           | -           |
| [StopEventLivestreamResponse](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/StopEventLivestreamResponse.md)                     | -           |
| [StopLivestreamResponse](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/StopLivestreamResponse.md)                               | -           |
| [StripeKeyStatus](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/StripeKeyStatus.md)                                             | -           |
| [StripeKeySuccess](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/StripeKeySuccess.md)                                           | -           |
| [StripeKeyUpdateInput](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/StripeKeyUpdateInput.md)                                   | -           |
| [Tag](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/Tag.md)                                                                     | -           |
| [TagListItem](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/TagListItem.md)                                                     | -           |
| [TicketOnEvent](/developers/sdk/reference/type-aliases/ticketonevent)                                                                                                | -           |
| [type](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/type.md)                                                                   | -           |
| [UpdatedMediaItem](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/UpdatedMediaItem.md)                                           | -           |
| [UpdateDraftBatchData](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/UpdateDraftBatchData.md)                                   | -           |
| [UpdateDraftBatchError](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/UpdateDraftBatchError.md)                                 | -           |
| [UpdateDraftBatchInput](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/UpdateDraftBatchInput.md)                                 | -           |
| [UpdateDraftBatchResponse](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/UpdateDraftBatchResponse.md)                           | -           |
| [UpdateEmailConfigData](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/UpdateEmailConfigData.md)                                 | -           |
| [UpdateEmailConfigError](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/UpdateEmailConfigError.md)                               | -           |
| [UpdateEmailConfigResponse](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/UpdateEmailConfigResponse.md)                         | -           |
| [UpdateMediaCollectionData](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/UpdateMediaCollectionData.md)                         | -           |
| [UpdateMediaCollectionError](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/UpdateMediaCollectionError.md)                       | -           |
| [UpdateMediaCollectionInput](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/UpdateMediaCollectionInput.md)                       | -           |
| [UpdateMediaCollectionResponse](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/UpdateMediaCollectionResponse.md)                 | -           |
| [UpdateMediaItemData](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/UpdateMediaItemData.md)                                     | -           |
| [UpdateMediaItemError](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/UpdateMediaItemError.md)                                   | -           |
| [UpdateMediaItemInput](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/UpdateMediaItemInput.md)                                   | -           |
| [UpdateMediaItemOrderData](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/UpdateMediaItemOrderData.md)                           | -           |
| [UpdateMediaItemOrderError](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/UpdateMediaItemOrderError.md)                         | -           |
| [UpdateMediaItemOrderInput](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/UpdateMediaItemOrderInput.md)                         | -           |
| [UpdateMediaItemOrderResponse](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/UpdateMediaItemOrderResponse.md)                   | -           |
| [UpdateMediaItemOrderResponse2](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/UpdateMediaItemOrderResponse2.md)                 | -           |
| [UpdateMediaItemResponse](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/UpdateMediaItemResponse.md)                             | -           |
| [UpdateStripeKeyData](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/UpdateStripeKeyData.md)                                     | -           |
| [UpdateStripeKeyError](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/UpdateStripeKeyError.md)                                   | -           |
| [UpdateStripeKeyResponse](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/UpdateStripeKeyResponse.md)                             | -           |
| [VerifyDomainData](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/VerifyDomainData.md)                                           | -           |
| [VerifyDomainError](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/VerifyDomainError.md)                                         | -           |
| [VerifyDomainResponse](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/VerifyDomainResponse.md)                                   | -           |
| [WebSite](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/WebSite.md)                                                             | -           |
| [cache](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/functions/cache.md)                                                                    | -           |
| [getEventDates](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/functions/getEventDates.md)                                                    | -           |

### News

| Function                                                                                                            | Description                           |
| ------------------------------------------------------------------------------------------------------------------- | ------------------------------------- |
| [getNews](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/functions/getNews.md)               | Get a list of all news items          |
| [getNewsArticle](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/functions/getNewsArticle.md) | Get a single news item using the slug |
| [getNewsDates](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/functions/getNewsDates.md)     | -                                     |

### Tags

| Function                                                                                              | Description                  |
| ----------------------------------------------------------------------------------------------------- | ---------------------------- |
| [getTags](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/functions/getTags.md) | Get a listing of tags in use |


# functions


# getEvent

[**@venuecms/sdk**](/developers/sdk/reference/index)

***

## Function: getEvent()

```ts
function getEvent(params): Promise<
  | {
  data: undefined;
  error: unknown;
 }
  | {
  data: Event;
  error: undefined;
} & object>
```

Defined in: [packages/sdk/src/main.ts:137](https://github.com/venuecms/sdk/blob/bb1137b16c817ba8d33cf05998a0f270a24c5cbe/packages/sdk/src/main.ts#L137)

Retrieve data for a single event

### Parameters

| Parameter | Type                                                            |
| --------- | --------------------------------------------------------------- |
| `params`  | `Omit`<{ `siteKey`: `string`; `slug`: `string`; }, `"siteKey"`> |

### Returns

`Promise`< | { `data`: `undefined`; `error`: `unknown`; } | { `data`: [`Event`](/developers/sdk/reference/type-aliases/event); `error`: `undefined`; } & `object`>

### Example

```typescript
import { getEvent } from "@venuecms/sdk";
import { ContentRender, type RenderNode } from "@/lib/utils/renderer";

const { data: event } = await getEvent({ slug });

// If the event is not found, you should do something like a 404
if (!event) {
  notFound();
}
const { localizedContent, location, artists } = event;

// Get the content in a localized form (usually locale is pulled from somewhere like your url params)
const { content } = getLocalizedContent(event.localizedContent, locale);

// Render content for the event
return (
  <div>
    <VenueContent classes={renderedStyles} content={content} />
  </div>
);
```


# getEvents

[**@venuecms/sdk**](/developers/sdk/reference/index)

***

## Function: getEvents()

```ts
function getEvents(params): Promise<
  | {
  data: undefined;
  error: unknown;
 }
  | {
  data: GetEventsResponse;
  error: undefined;
} & object>
```

Defined in: [packages/sdk/src/main.ts:100](https://github.com/venuecms/sdk/blob/bb1137b16c817ba8d33cf05998a0f270a24c5cbe/packages/sdk/src/main.ts#L100)

### Parameters

| Parameter          | Type                                                                                                                                                                                                                                                                     |
| ------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| `params`           | { `dir`: `"asc"` \| `"desc"`; `featured`: `boolean`; `gt`: `number`; `legacyId`: `string`; `limit`: `number`; `lt`: `number`; `orderBy`: `string`; `page`: `number`; `query`: `string`; `rootOnly`: `boolean`; `tags`: `string` \| `string`\[]; `upcoming`: `boolean`; } |
| `params.dir`?      | `"asc"` \| `"desc"`                                                                                                                                                                                                                                                      |
| `params.featured`? | `boolean`                                                                                                                                                                                                                                                                |
| `params.gt`?       | `number`                                                                                                                                                                                                                                                                 |
| `params.legacyId`? | `string`                                                                                                                                                                                                                                                                 |
| `params.limit`?    | `number`                                                                                                                                                                                                                                                                 |
| `params.lt`?       | `number`                                                                                                                                                                                                                                                                 |
| `params.orderBy`?  | `string`                                                                                                                                                                                                                                                                 |
| `params.page`?     | `number`                                                                                                                                                                                                                                                                 |
| `params.query`?    | `string`                                                                                                                                                                                                                                                                 |
| `params.rootOnly`? | `boolean`                                                                                                                                                                                                                                                                |
| `params.tags`?     | `string` \| `string`\[]                                                                                                                                                                                                                                                  |
| `params.upcoming`? | `boolean`                                                                                                                                                                                                                                                                |

### Returns

`Promise`< | { `data`: `undefined`; `error`: `unknown`; } | { `data`: [`GetEventsResponse`](/developers/sdk/reference/type-aliases/geteventsresponse); `error`: `undefined`; } & `object`>


# getLocalizedContent

[**@venuecms/sdk**](/developers/sdk/reference/index)

***

## Function: getLocalizedContent()

```ts
function getLocalizedContent(localizedContent, locale): object
```

Defined in: [packages/sdk/src/utils/content.ts:31](https://github.com/venuecms/sdk/blob/bb1137b16c817ba8d33cf05998a0f270a24c5cbe/packages/sdk/src/utils/content.ts#L31)

This function will properly resolve content blocks that are localized. It takes in the array of localized content and returns the proper content to be used in your page.

### Parameters

| Parameter          | Type                                                                             |
| ------------------ | -------------------------------------------------------------------------------- |
| `localizedContent` | [`LocalizedContent`](/developers/sdk/reference/type-aliases/localizedcontent)\[] |
| `locale`           | `string`                                                                         |

### Returns

`object`

| Name            | Type                                                                          | Defined in                                                                                                                                                  |
| --------------- | ----------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `content`       | [`LocalizedContent`](/developers/sdk/reference/type-aliases/localizedcontent) | [packages/sdk/src/utils/content.ts:34](https://github.com/venuecms/sdk/blob/bb1137b16c817ba8d33cf05998a0f270a24c5cbe/packages/sdk/src/utils/content.ts#L34) |
| `currentLocale` | `string`                                                                      | [packages/sdk/src/utils/content.ts:34](https://github.com/venuecms/sdk/blob/bb1137b16c817ba8d33cf05998a0f270a24c5cbe/packages/sdk/src/utils/content.ts#L34) |

### Example

```typescript
import { getEvent, getLocalizedContent } from "@venuecms/sdk";
import { ContentRender, type RenderNode } from "@/lib/utils/renderer";

// let's assume we are looking at an event and want to show the locale-specific title of that event in english
const { data: event } = await getEvent({ slug });

// Use getLocalizedContent to retrieve all localized content in the correct locale
// typically you will pass a locale from your app (such as from a i18n library) but
// for clarity I am passing "en" explicitly to retrieve the english version
const { content } = getLocalizedContent(event.localizedContent, "en");

// Render the content in english using the renderer
return (
  <div>
    <VenueContent classes={renderedStyles} content={content} />
  </div>
);
```


# getPage

[**@venuecms/sdk**](/developers/sdk/reference/index)

***

## Function: getPage()

```ts
function getPage(params): Promise<
  | {
  data: undefined;
  error: unknown;
 }
  | {
  data: GetPageResponse;
  error: undefined;
} & object>
```

Defined in: [packages/sdk/src/main.ts:175](https://github.com/venuecms/sdk/blob/bb1137b16c817ba8d33cf05998a0f270a24c5cbe/packages/sdk/src/main.ts#L175)

Get a single page using the slug

### Parameters

| Parameter | Type                                                            |
| --------- | --------------------------------------------------------------- |
| `params`  | `Omit`<{ `siteKey`: `string`; `slug`: `string`; }, `"siteKey"`> |

### Returns

`Promise`< | { `data`: `undefined`; `error`: `unknown`; } | { `data`: [`GetPageResponse`](/developers/sdk/reference/type-aliases/getpageresponse); `error`: `undefined`; } & `object`>


# getPages

[**@venuecms/sdk**](/developers/sdk/reference/index)

***

## Function: getPages()

```ts
function getPages(params): Promise<
  | {
  data: undefined;
  error: unknown;
 }
  | {
  data: GetPagesResponse;
  error: undefined;
} & object>
```

Defined in: [packages/sdk/src/main.ts:161](https://github.com/venuecms/sdk/blob/bb1137b16c817ba8d33cf05998a0f270a24c5cbe/packages/sdk/src/main.ts#L161)

Get a list of all pages

### Parameters

| Parameter          | Type                                                                                                                                                                 |
| ------------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `params`           | { `dir`: `"asc"` \| `"desc"`; `featured`: `boolean`; `limit`: `number`; `orderBy`: `string`; `page`: `number`; `query`: `string`; `tags`: `string` \| `string`\[]; } |
| `params.dir`?      | `"asc"` \| `"desc"`                                                                                                                                                  |
| `params.featured`? | `boolean`                                                                                                                                                            |
| `params.limit`?    | `number`                                                                                                                                                             |
| `params.orderBy`?  | `string`                                                                                                                                                             |
| `params.page`?     | `number`                                                                                                                                                             |
| `params.query`?    | `string`                                                                                                                                                             |
| `params.tags`?     | `string` \| `string`\[]                                                                                                                                              |

### Returns

`Promise`< | { `data`: `undefined`; `error`: `unknown`; } | { `data`: [`GetPagesResponse`](/developers/sdk/reference/type-aliases/getpagesresponse); `error`: `undefined`; } & `object`>


# getProduct

[**@venuecms/sdk**](/developers/sdk/reference/index)

***

## Function: getProduct()

```ts
function getProduct(params): Promise<
  | {
  data: undefined;
  error: unknown;
 }
  | {
  data: Product;
  error: undefined;
} & object>
```

Defined in: [packages/sdk/src/main.ts:302](https://github.com/venuecms/sdk/blob/bb1137b16c817ba8d33cf05998a0f270a24c5cbe/packages/sdk/src/main.ts#L302)

Get a product

### Parameters

| Parameter | Type                                                            |
| --------- | --------------------------------------------------------------- |
| `params`  | `Omit`<{ `siteKey`: `string`; `slug`: `string`; }, `"siteKey"`> |

### Returns

`Promise`< | { `data`: `undefined`; `error`: `unknown`; } | { `data`: [`Product`](/developers/sdk/reference/type-aliases/product); `error`: `undefined`; } & `object`>


# getProducts

[**@venuecms/sdk**](/developers/sdk/reference/index)

***

## Function: getProducts()

```ts
function getProducts(params): Promise<
  | {
  data: undefined;
  error: unknown;
 }
  | {
  data: GetProductsResponse;
  error: undefined;
} & object>
```

Defined in: [packages/sdk/src/main.ts:288](https://github.com/venuecms/sdk/blob/bb1137b16c817ba8d33cf05998a0f270a24c5cbe/packages/sdk/src/main.ts#L288)

Get a listing of products

### Parameters

| Parameter         | Type                                                                                                                                                              |
| ----------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `params`          | { `dir`: `"asc"` \| `"desc"`; `limit`: `number`; `orderBy`: `string`; `page`: `number`; `query`: `string`; `tags`: `string` \| `string`\[]; `type`: `"member"`; } |
| `params.dir`?     | `"asc"` \| `"desc"`                                                                                                                                               |
| `params.limit`?   | `number`                                                                                                                                                          |
| `params.orderBy`? | `string`                                                                                                                                                          |
| `params.page`?    | `number`                                                                                                                                                          |
| `params.query`?   | `string`                                                                                                                                                          |
| `params.tags`?    | `string` \| `string`\[]                                                                                                                                           |
| `params.type`?    | `"member"`                                                                                                                                                        |

### Returns

`Promise`< | { `data`: `undefined`; `error`: `unknown`; } | { `data`: [`GetProductsResponse`](/developers/sdk/reference/type-aliases/getproductsresponse); `error`: `undefined`; } & `object`>


# getProfile

[**@venuecms/sdk**](/developers/sdk/reference/index)

***

## Function: getProfile()

```ts
function getProfile(params): Promise<
  | {
  data: undefined;
  error: unknown;
 }
  | {
  data: Profile;
  error: undefined;
} & object>
```

Defined in: [packages/sdk/src/main.ts:245](https://github.com/venuecms/sdk/blob/bb1137b16c817ba8d33cf05998a0f270a24c5cbe/packages/sdk/src/main.ts#L245)

Get a profile

### Parameters

| Parameter | Type                                                            |
| --------- | --------------------------------------------------------------- |
| `params`  | `Omit`<{ `siteKey`: `string`; `slug`: `string`; }, `"siteKey"`> |

### Returns

`Promise`< | { `data`: `undefined`; `error`: `unknown`; } | { `data`: [`Profile`](/developers/sdk/reference/type-aliases/profile); `error`: `undefined`; } & `object`>


# getProfileEvents

[**@venuecms/sdk**](/developers/sdk/reference/index)

***

## Function: getProfileEvents()

```ts
function getProfileEvents(params): Promise<
  | {
  data: undefined;
  error: unknown;
 }
  | {
  data: GetProfileEventsResponse;
  error: undefined;
} & object>
```

Defined in: [packages/sdk/src/main.ts:258](https://github.com/venuecms/sdk/blob/bb1137b16c817ba8d33cf05998a0f270a24c5cbe/packages/sdk/src/main.ts#L258)

Get a listing of events for a profile

### Parameters

| Parameter | Type                                                                       |
| --------- | -------------------------------------------------------------------------- |
| `params`  | `Omit`<{ `siteKey`: `string`; `slug`: `string`; }, `"siteKey"`> & `object` |

### Returns

`Promise`< | { `data`: `undefined`; `error`: `unknown`; } | { `data`: [`GetProfileEventsResponse`](/developers/sdk/reference/type-aliases/getprofileeventsresponse); `error`: `undefined`; } & `object`>


# getProfiles

[**@venuecms/sdk**](/developers/sdk/reference/index)

***

## Function: getProfiles()

```ts
function getProfiles(params): Promise<
  | {
  data: undefined;
  error: unknown;
 }
  | {
  data: GetProfilesResponse;
  error: undefined;
} & object>
```

Defined in: [packages/sdk/src/main.ts:231](https://github.com/venuecms/sdk/blob/bb1137b16c817ba8d33cf05998a0f270a24c5cbe/packages/sdk/src/main.ts#L231)

Get a list of profiles

### Parameters

| Parameter         | Type                                                                                                                                                              |
| ----------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `params`          | { `dir`: `"asc"` \| `"desc"`; `limit`: `number`; `orderBy`: `string`; `page`: `number`; `query`: `string`; `tags`: `string` \| `string`\[]; `type`: `"member"`; } |
| `params.dir`?     | `"asc"` \| `"desc"`                                                                                                                                               |
| `params.limit`?   | `number`                                                                                                                                                          |
| `params.orderBy`? | `string`                                                                                                                                                          |
| `params.page`?    | `number`                                                                                                                                                          |
| `params.query`?   | `string`                                                                                                                                                          |
| `params.tags`?    | `string` \| `string`\[]                                                                                                                                           |
| `params.type`?    | `"member"`                                                                                                                                                        |

### Returns

`Promise`< | { `data`: `undefined`; `error`: `unknown`; } | { `data`: [`GetProfilesResponse`](/developers/sdk/reference/type-aliases/getprofilesresponse); `error`: `undefined`; } & `object`>


# getSite

[**@venuecms/sdk**](/developers/sdk/reference/index)

***

## Function: getSite()

```ts
function getSite(): Promise<
  | {
  data: Site;
  error: undefined;
 }
  | {
  data: undefined;
  error: unknown;
} & object>
```

Defined in: [packages/sdk/src/main.ts:56](https://github.com/venuecms/sdk/blob/bb1137b16c817ba8d33cf05998a0f270a24c5cbe/packages/sdk/src/main.ts#L56)

Get the site configured via the siteKey

### Returns

`Promise`< | { `data`: [`Site`](/developers/sdk/reference/type-aliases/site); `error`: `undefined`; } | { `data`: `undefined`; `error`: `unknown`; } & `object`>


# setConfig

[**@venuecms/sdk**](/developers/sdk/reference/index)

***

## Function: setConfig()

```ts
function setConfig(params): void
```

Defined in: [packages/sdk/src/main.ts:46](https://github.com/venuecms/sdk/blob/bb1137b16c817ba8d33cf05998a0f270a24c5cbe/packages/sdk/src/main.ts#L46)

Allows you to pass in the siteKey and API key manually in case you want it to be dynamically set. If you don't use this function, the SDK will default to using process.env.VENUE\_SITE\_KEY and process.env.VENUE\_API\_KEY instead.

### Parameters

| Parameter         | Type                                                             |
| ----------------- | ---------------------------------------------------------------- |
| `params`          | { `options`: `Partial`<`RequestOptions`>; `siteKey`: `string`; } |
| `params.options`? | `Partial`<`RequestOptions`>                                      |
| `params.siteKey`  | `string`                                                         |

### Returns

`void`


# type-aliases


# Event

[**@venuecms/sdk**](/developers/sdk/reference/index)

***

## Type Alias: Event

```ts
type Event = object;
```

Defined in: [packages/sdk/src/client/types.gen.ts:216](https://github.com/venuecms/sdk/blob/bb1137b16c817ba8d33cf05998a0f270a24c5cbe/packages/sdk/src/client/types.gen.ts#L216)

### Type declaration

| Name               | Type                                                                                                                            | Defined in                                                                                                                                                          |
| ------------------ | ------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `artists`          | `object`\[]                                                                                                                     | [packages/sdk/src/client/types.gen.ts:227](https://github.com/venuecms/sdk/blob/bb1137b16c817ba8d33cf05998a0f270a24c5cbe/packages/sdk/src/client/types.gen.ts#L227) |
| `custom`?          | [`CustomSchemaData`](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/CustomSchemaData.md)\[] | [packages/sdk/src/client/types.gen.ts:232](https://github.com/venuecms/sdk/blob/bb1137b16c817ba8d33cf05998a0f270a24c5cbe/packages/sdk/src/client/types.gen.ts#L232) |
| `description`?     | `string` \| `null`                                                                                                              | [packages/sdk/src/client/types.gen.ts:219](https://github.com/venuecms/sdk/blob/bb1137b16c817ba8d33cf05998a0f270a24c5cbe/packages/sdk/src/client/types.gen.ts#L219) |
| `endDate`          | `string`                                                                                                                        | [packages/sdk/src/client/types.gen.ts:223](https://github.com/venuecms/sdk/blob/bb1137b16c817ba8d33cf05998a0f270a24c5cbe/packages/sdk/src/client/types.gen.ts#L223) |
| `hasTime`          | `boolean`                                                                                                                       | [packages/sdk/src/client/types.gen.ts:224](https://github.com/venuecms/sdk/blob/bb1137b16c817ba8d33cf05998a0f270a24c5cbe/packages/sdk/src/client/types.gen.ts#L224) |
| `id`               | `string`                                                                                                                        | [packages/sdk/src/client/types.gen.ts:217](https://github.com/venuecms/sdk/blob/bb1137b16c817ba8d33cf05998a0f270a24c5cbe/packages/sdk/src/client/types.gen.ts#L217) |
| `image`?           | [`MediaItem`](/developers/sdk/reference/type-aliases/mediaitem)                                                                 | [packages/sdk/src/client/types.gen.ts:221](https://github.com/venuecms/sdk/blob/bb1137b16c817ba8d33cf05998a0f270a24c5cbe/packages/sdk/src/client/types.gen.ts#L221) |
| `jsonLd`?          | {} \| `null`                                                                                                                    | [packages/sdk/src/client/types.gen.ts:235](https://github.com/venuecms/sdk/blob/bb1137b16c817ba8d33cf05998a0f270a24c5cbe/packages/sdk/src/client/types.gen.ts#L235) |
| `localizedContent` | [`LocalizedContent`](/developers/sdk/reference/type-aliases/localizedcontent)\[]                                                | [packages/sdk/src/client/types.gen.ts:233](https://github.com/venuecms/sdk/blob/bb1137b16c817ba8d33cf05998a0f270a24c5cbe/packages/sdk/src/client/types.gen.ts#L233) |
| `location`?        | [`LocationSlim`](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/LocationSlim.md)            | [packages/sdk/src/client/types.gen.ts:226](https://github.com/venuecms/sdk/blob/bb1137b16c817ba8d33cf05998a0f270a24c5cbe/packages/sdk/src/client/types.gen.ts#L226) |
| `ogImageUrl`?      | `string` \| `null`                                                                                                              | [packages/sdk/src/client/types.gen.ts:238](https://github.com/venuecms/sdk/blob/bb1137b16c817ba8d33cf05998a0f270a24c5cbe/packages/sdk/src/client/types.gen.ts#L238) |
| `publishState`     | `"DRAFT"` \| `"REQUEST"` \| `"PUBLISHED"` \| `"CANCELLED"`                                                                      | [packages/sdk/src/client/types.gen.ts:225](https://github.com/venuecms/sdk/blob/bb1137b16c817ba8d33cf05998a0f270a24c5cbe/packages/sdk/src/client/types.gen.ts#L225) |
| `relations`?       | [`EventRelations`](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/EventRelations.md)        | [packages/sdk/src/client/types.gen.ts:234](https://github.com/venuecms/sdk/blob/bb1137b16c817ba8d33cf05998a0f270a24c5cbe/packages/sdk/src/client/types.gen.ts#L234) |
| `siteId`           | `string`                                                                                                                        | [packages/sdk/src/client/types.gen.ts:218](https://github.com/venuecms/sdk/blob/bb1137b16c817ba8d33cf05998a0f270a24c5cbe/packages/sdk/src/client/types.gen.ts#L218) |
| `slug`             | `string`                                                                                                                        | [packages/sdk/src/client/types.gen.ts:220](https://github.com/venuecms/sdk/blob/bb1137b16c817ba8d33cf05998a0f270a24c5cbe/packages/sdk/src/client/types.gen.ts#L220) |
| `startDate`        | `string`                                                                                                                        | [packages/sdk/src/client/types.gen.ts:222](https://github.com/venuecms/sdk/blob/bb1137b16c817ba8d33cf05998a0f270a24c5cbe/packages/sdk/src/client/types.gen.ts#L222) |
| `tags`?            | [`Tag`](https://github.com/venuecms/sdk/tree/main/packages/docs/sdk/reference/type-aliases/Tag.md)\[]                           | [packages/sdk/src/client/types.gen.ts:231](https://github.com/venuecms/sdk/blob/bb1137b16c817ba8d33cf05998a0f270a24c5cbe/packages/sdk/src/client/types.gen.ts#L231) |
| `tickets`?         | [`TicketOnEvent`](/developers/sdk/reference/type-aliases/ticketonevent)\[]                                                      | [packages/sdk/src/client/types.gen.ts:230](https://github.com/venuecms/sdk/blob/bb1137b16c817ba8d33cf05998a0f270a24c5cbe/packages/sdk/src/client/types.gen.ts#L230) |


# GetEventData

[**@venuecms/sdk**](/developers/sdk/reference/index)

***

## Type Alias: GetEventData

```ts
type GetEventData = object;
```

Defined in: [packages/sdk/src/client/types.gen.ts:896](https://github.com/venuecms/sdk/blob/bb1137b16c817ba8d33cf05998a0f270a24c5cbe/packages/sdk/src/client/types.gen.ts#L896)

### Type declaration

| Name           | Type     | Defined in                                                                                                                                                          |
| -------------- | -------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `path`         | `object` | [packages/sdk/src/client/types.gen.ts:897](https://github.com/venuecms/sdk/blob/bb1137b16c817ba8d33cf05998a0f270a24c5cbe/packages/sdk/src/client/types.gen.ts#L897) |
| `path.siteKey` | `string` | [packages/sdk/src/client/types.gen.ts:898](https://github.com/venuecms/sdk/blob/bb1137b16c817ba8d33cf05998a0f270a24c5cbe/packages/sdk/src/client/types.gen.ts#L898) |
| `path.slug`    | `string` | [packages/sdk/src/client/types.gen.ts:899](https://github.com/venuecms/sdk/blob/bb1137b16c817ba8d33cf05998a0f270a24c5cbe/packages/sdk/src/client/types.gen.ts#L899) |


# GetEventError

[**@venuecms/sdk**](/developers/sdk/reference/index)

***

## Type Alias: GetEventError

```ts
type GetEventError = unknown;
```

Defined in: [packages/sdk/src/client/types.gen.ts:905](https://github.com/venuecms/sdk/blob/bb1137b16c817ba8d33cf05998a0f270a24c5cbe/packages/sdk/src/client/types.gen.ts#L905)


# GetEventResponse

[**@venuecms/sdk**](/developers/sdk/reference/index)

***

## Type Alias: GetEventResponse

```ts
type GetEventResponse = Event;
```

Defined in: [packages/sdk/src/client/types.gen.ts:903](https://github.com/venuecms/sdk/blob/bb1137b16c817ba8d33cf05998a0f270a24c5cbe/packages/sdk/src/client/types.gen.ts#L903)


# GetEventsData

[**@venuecms/sdk**](/developers/sdk/reference/index)

***

## Type Alias: GetEventsData

```ts
type GetEventsData = object;
```

Defined in: [packages/sdk/src/client/types.gen.ts:853](https://github.com/venuecms/sdk/blob/bb1137b16c817ba8d33cf05998a0f270a24c5cbe/packages/sdk/src/client/types.gen.ts#L853)

### Type declaration

| Name              | Type                    | Defined in                                                                                                                                                          |
| ----------------- | ----------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `path`            | `object`                | [packages/sdk/src/client/types.gen.ts:854](https://github.com/venuecms/sdk/blob/bb1137b16c817ba8d33cf05998a0f270a24c5cbe/packages/sdk/src/client/types.gen.ts#L854) |
| `path.siteKey`    | `string`                | [packages/sdk/src/client/types.gen.ts:855](https://github.com/venuecms/sdk/blob/bb1137b16c817ba8d33cf05998a0f270a24c5cbe/packages/sdk/src/client/types.gen.ts#L855) |
| `query`?          | `object`                | [packages/sdk/src/client/types.gen.ts:857](https://github.com/venuecms/sdk/blob/bb1137b16c817ba8d33cf05998a0f270a24c5cbe/packages/sdk/src/client/types.gen.ts#L857) |
| `query.dir`?      | `"asc"` \| `"desc"`     | [packages/sdk/src/client/types.gen.ts:858](https://github.com/venuecms/sdk/blob/bb1137b16c817ba8d33cf05998a0f270a24c5cbe/packages/sdk/src/client/types.gen.ts#L858) |
| `query.featured`? | `boolean` \| `null`     | [packages/sdk/src/client/types.gen.ts:859](https://github.com/venuecms/sdk/blob/bb1137b16c817ba8d33cf05998a0f270a24c5cbe/packages/sdk/src/client/types.gen.ts#L859) |
| `query.gt`?       | `number` \| `null`      | [packages/sdk/src/client/types.gen.ts:860](https://github.com/venuecms/sdk/blob/bb1137b16c817ba8d33cf05998a0f270a24c5cbe/packages/sdk/src/client/types.gen.ts#L860) |
| `query.legacyId`? | `string`                | [packages/sdk/src/client/types.gen.ts:861](https://github.com/venuecms/sdk/blob/bb1137b16c817ba8d33cf05998a0f270a24c5cbe/packages/sdk/src/client/types.gen.ts#L861) |
| `query.limit`?    | `number` \| `null`      | [packages/sdk/src/client/types.gen.ts:862](https://github.com/venuecms/sdk/blob/bb1137b16c817ba8d33cf05998a0f270a24c5cbe/packages/sdk/src/client/types.gen.ts#L862) |
| `query.lt`?       | `number` \| `null`      | [packages/sdk/src/client/types.gen.ts:863](https://github.com/venuecms/sdk/blob/bb1137b16c817ba8d33cf05998a0f270a24c5cbe/packages/sdk/src/client/types.gen.ts#L863) |
| `query.orderBy`?  | `string`                | [packages/sdk/src/client/types.gen.ts:864](https://github.com/venuecms/sdk/blob/bb1137b16c817ba8d33cf05998a0f270a24c5cbe/packages/sdk/src/client/types.gen.ts#L864) |
| `query.page`?     | `number` \| `null`      | [packages/sdk/src/client/types.gen.ts:865](https://github.com/venuecms/sdk/blob/bb1137b16c817ba8d33cf05998a0f270a24c5cbe/packages/sdk/src/client/types.gen.ts#L865) |
| `query.query`?    | `string` \| `null`      | [packages/sdk/src/client/types.gen.ts:866](https://github.com/venuecms/sdk/blob/bb1137b16c817ba8d33cf05998a0f270a24c5cbe/packages/sdk/src/client/types.gen.ts#L866) |
| `query.rootOnly`? | `boolean` \| `null`     | [packages/sdk/src/client/types.gen.ts:867](https://github.com/venuecms/sdk/blob/bb1137b16c817ba8d33cf05998a0f270a24c5cbe/packages/sdk/src/client/types.gen.ts#L867) |
| `query.tags`?     | `string` \| `string`\[] | [packages/sdk/src/client/types.gen.ts:868](https://github.com/venuecms/sdk/blob/bb1137b16c817ba8d33cf05998a0f270a24c5cbe/packages/sdk/src/client/types.gen.ts#L868) |
| `query.upcoming`? | `boolean` \| `null`     | [packages/sdk/src/client/types.gen.ts:869](https://github.com/venuecms/sdk/blob/bb1137b16c817ba8d33cf05998a0f270a24c5cbe/packages/sdk/src/client/types.gen.ts#L869) |


# GetEventsError

[**@venuecms/sdk**](/developers/sdk/reference/index)

***

## Type Alias: GetEventsError

```ts
type GetEventsError = unknown;
```

Defined in: [packages/sdk/src/client/types.gen.ts:878](https://github.com/venuecms/sdk/blob/bb1137b16c817ba8d33cf05998a0f270a24c5cbe/packages/sdk/src/client/types.gen.ts#L878)


# GetEventsResponse

[**@venuecms/sdk**](/developers/sdk/reference/index)

***

## Type Alias: GetEventsResponse

```ts
type GetEventsResponse = object;
```

Defined in: [packages/sdk/src/client/types.gen.ts:873](https://github.com/venuecms/sdk/blob/bb1137b16c817ba8d33cf05998a0f270a24c5cbe/packages/sdk/src/client/types.gen.ts#L873)

### Type declaration

| Name      | Type                                                       | Defined in                                                                                                                                                          |
| --------- | ---------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `count`   | `number`                                                   | [packages/sdk/src/client/types.gen.ts:875](https://github.com/venuecms/sdk/blob/bb1137b16c817ba8d33cf05998a0f270a24c5cbe/packages/sdk/src/client/types.gen.ts#L875) |
| `records` | [`Event`](/developers/sdk/reference/type-aliases/event)\[] | [packages/sdk/src/client/types.gen.ts:874](https://github.com/venuecms/sdk/blob/bb1137b16c817ba8d33cf05998a0f270a24c5cbe/packages/sdk/src/client/types.gen.ts#L874) |


# GetPageData

[**@venuecms/sdk**](/developers/sdk/reference/index)

***

## Type Alias: GetPageData

```ts
type GetPageData = object;
```

Defined in: [packages/sdk/src/client/types.gen.ts:992](https://github.com/venuecms/sdk/blob/bb1137b16c817ba8d33cf05998a0f270a24c5cbe/packages/sdk/src/client/types.gen.ts#L992)

### Type declaration

| Name           | Type     | Defined in                                                                                                                                                          |
| -------------- | -------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `path`         | `object` | [packages/sdk/src/client/types.gen.ts:993](https://github.com/venuecms/sdk/blob/bb1137b16c817ba8d33cf05998a0f270a24c5cbe/packages/sdk/src/client/types.gen.ts#L993) |
| `path.siteKey` | `string` | [packages/sdk/src/client/types.gen.ts:994](https://github.com/venuecms/sdk/blob/bb1137b16c817ba8d33cf05998a0f270a24c5cbe/packages/sdk/src/client/types.gen.ts#L994) |
| `path.slug`    | `string` | [packages/sdk/src/client/types.gen.ts:995](https://github.com/venuecms/sdk/blob/bb1137b16c817ba8d33cf05998a0f270a24c5cbe/packages/sdk/src/client/types.gen.ts#L995) |


# GetPageError

[**@venuecms/sdk**](/developers/sdk/reference/index)

***

## Type Alias: GetPageError

```ts
type GetPageError = unknown;
```

Defined in: [packages/sdk/src/client/types.gen.ts:1005](https://github.com/venuecms/sdk/blob/bb1137b16c817ba8d33cf05998a0f270a24c5cbe/packages/sdk/src/client/types.gen.ts#L1005)




---

[Next Page](/llms-full.txt/1)

