Get event

GET{{API_BASE_URL}}/shop/v1/discovery/events/:event?$expand=all

Overview

  • Purpose: Retrieve event details for a given event slug or ID in the Shop API discovery endpoint.

  • Method and URL: GET {{API_BASE_URL}}/shop/v1/discovery/events/:event?$expand=all

Path variables

  • :event (string) — Event identifier or slug. Example variable: {{EVENT}}

Query parameters

  • $expand (optional) — Controls entity expansion. Known value: all

Headers

  • Accept-Language (optional) — Language code for localized fields. Known values: {{LANGUAGE}}, en

Successful response (200)

  • The response body contains a top-level object: data (object)

  • The data object includes fields such as:

    • id (GUID), name (string), year (string), number (string), slug (string), description (string|null)

    • dateTimeSpan (object with start and end ISO 8601 strings)

    • icon (object) and logo (object) with keys like key, uri, type, background

    • sort (number), isRegistrationAvailable (boolean), isSalesAvailable (boolean)

    • publicRegistration (object) including isAvailable (boolean) and assortments (array of objects with id, name, description, registrationCodes)

    • assortments (array) with entries having id, name, description, sort, isDefault, showInShop, configuration (e.g., maxNumberOfTicketsPerSale)

    • configuration (object) including: availableLanguages (array of { name, code, sort }), location, metaTags, showInOverview, showSummaryBeforeCheckout, redirectAfterRegistration, showCookieConsent, tracking, useTotpForNewUsers, showAttendeeBadgePreview, maxNumberOfTicketsPerSale, maxNumberOf1NVoucherPerSale, isInvitationEmailAddressChangePossible, isLandingPageActive, linkedInEvent, socialSharing (with socialNetworks), socialCardArticleGroupConfigurations, googleRecaptcha, persistableQueryParams, externalLoginProviders, showLoadingPageOnCheckout, googlePlaces, isNotVerifiedUserAllowed, socialFollows, revolugo, isLandingPagePlusActive, tosConfiguration, isAbandonedCartReminderActive, isAddressFormCompanyRequired, exhibitorRecommendation, redirectAfterCompletion, areVisitorConnectionsEnabled

    • currency (string), showClosingMessage (boolean)

Notes

  • The endpoint returns comprehensive configuration and metadata for the event including localization, social integrations, login providers, and UI behavior.

  • If you only need a subset of fields, consider omitting $expand or using a narrower value (if supported).

Authentication#auth

This endpoint does not require authentication.

Headers#headers

Accept-Language{{LANGUAGE}}

Query parameters#query

$expandalloptional

Responses#responses

200OKGet event