---
title: "Get Multivariate Event Collection"
method: GET
path: "/multivariate_event_collections/{collection_ticker}"
tags: ["multivariate"]
---

# Get Multivariate Event Collection

`GET /multivariate_event_collections/{collection_ticker}`

Endpoint for getting data about a multivariate event collection by its ticker.

## Path parameters

- `collection_ticker` string, required

## Response `200`

Collection retrieved successfully

- GetMultivariateEventCollectionResponse
  - `multivariate_contract` MultivariateEventCollection, required
    - `collection_ticker` string, required — Unique identifier for the collection.
    - `series_ticker` string, required — Series associated with the collection. Events produced in the collection will be associated with this series.
    - `exchange_index` integer — Identifier for an exchange shard.
    - `title` string, required — Title of the collection.
    - `description` string, required — Short description of the collection.
    - `open_date` string, date-time, required — The open date of the collection. Before this time, the collection cannot be interacted with.
    - `close_date` string, date-time, required — The close date of the collection. After this time, the collection cannot be interacted with.
    - `associated_events` AssociatedEvent[], required — List of events with their individual configuration.
      - `ticker` string, required — The event ticker.
      - `is_yes_only` boolean, required — Whether only the 'yes' side can be used for this event.
      - `size_max` integer, nullable — Maximum number of markets from this event (inclusive). Null means no limit.
      - `size_min` integer, nullable — Minimum number of markets from this event (inclusive). Null means no limit.
      - `active_quoters` string[], required — List of active quoters for this event.
    - `associated_event_tickers` string[], required — [DEPRECATED - Use associated_events instead] A list of events associated with the collection. Markets in these events can be passed as inputs to the Lookup and Create endpoints.
    - `is_ordered` boolean, required — Whether the collection is ordered. If true, the order of markets passed into Lookup/Create affects the output. If false, the order does not matter.
    - `is_single_market_per_event` boolean, required — [DEPRECATED - Use associated_events instead] Whether the collection accepts multiple markets from the same event passed into Lookup/Create.
    - `is_all_yes` boolean, required — [DEPRECATED - Use associated_events instead] Whether the collection requires that only the market side of 'yes' may be used.
    - `size_min` integer, required — The minimum number of markets that must be passed into Lookup/Create (inclusive).
    - `size_max` integer, required — The maximum number of markets that must be passed into Lookup/Create (inclusive).
    - `functional_description` string, required — A functional description of the collection describing how inputs affect the output.

## Other responses

- `400` — Bad request - invalid input
- `404` — Resource not found
- `500` — Internal server error

---

[API](https://skmtc.net/kalshi/apis/kalshi-trade-api-manual-endpoints.md) · [All operations](https://skmtc.net/kalshi/apis/kalshi-trade-api-manual-endpoints/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/kalshi/kalshi-trade-api-manual-endpoints/revisions/6aec27d55fba/schema)
