---
title: "Publish an attractions"
method: POST
path: "/publish/v2/attractions"
---

# Publish an attractions

`POST /publish/v2/attractions`

Since 1.0.0

## Headers

- `TMPS-Correlation-Id` string, required

## Request body

- Attraction — Attraction
  - `type` 'event' | 'venue' | 'attraction', required — Type of the entity
  - `source` Source — Source
    - `name` string — Source's name
    - `id` string — ID of the entity in the source's system
  - `names` object — Names of the entity - multi-lingual fields
  - `descriptions` object — Descriptions of the entity - multi-lingual fields
  - `additionalInfos` object — Additional informations of the entity - multi-lingual fields
  - `url` string — URL of a web site detail page of the entity
  - `images` Image[] — Images of the entity
    - `url` string — Public URL of the image
    - `ratio` '16_9' | '3_2' | '4_3' — Aspect ratio of the image
    - `width` integer — Width of the image
    - `height` integer — Height of the image
    - `fallback` boolean — true if the image is not the event's image but a fallbak image
    - `domains` string[] — Domains on which this image should be displayed
    - `attribution` string — Attribution of the image
  - `classifications` Classification[] — Attraction's classifications
    - `primary` boolean
    - `segment` Segment — Segment
      - `id` string — The ID of the classification's level
      - `names` object — The Name of the classification's level - multi-lingual fields
    - `genre` Level
      - `id` string — The ID of the classification's level
      - `names` object — The Name of the classification's level - multi-lingual fields
    - `subGenre` Level
      - `id` string — The ID of the classification's level
      - `names` object — The Name of the classification's level - multi-lingual fields
    - `type` Level
      - `id` string — The ID of the classification's level
      - `names` object — The Name of the classification's level - multi-lingual fields
    - `subType` Level
      - `id` string — The ID of the classification's level
      - `names` object — The Name of the classification's level - multi-lingual fields
  - `relationships` Relationship[] — Relationships on the entity, like if the entity is a duplicate of another one
  - `references` object — References of this entity in an other system. Reference is the exact same entity
  - `version` integer — Version of the entity. Version is to avoid updated an entity with an older version
  - `active` boolean — Indicate if the entity is active, inactive entity won't appear in Discovery API
  - `test` boolean — Indicate if this is a test entity, by default test entities won't appear in discovery API
  - `discoverable` boolean — True if the entity is dicoverable in discovery API

## Response `200`

successful operation

---

[API](https://skmtc.net/ticketmaster-api/apis/ticketmaster-publish-api.md) · [All operations](https://skmtc.net/ticketmaster-api/apis/ticketmaster-publish-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/ticketmaster-api/ticketmaster-publish-api/versions/109dd23e9174/schema)
