---
title: "Contract"
method: GET
path: "/contracts"
---

# Contract

`GET /contracts`

Returns contract information

## Query parameters

- `platform` string, required
- `publicId` string, required

## Response `200`

200

- object
  - `publicId` string
  - `internalId` string
  - `name` string
  - `locationCodename` string
  - `location` string
  - `platform` string
  - `creatorUserId` string
  - `creator` object
    - `id` string
    - `epicId` string
    - `gamertag` string
    - `psnAccountId` unknown
    - `psnOnlineId` unknown
    - `stadiaId` unknown
    - `steamId` unknown
    - `xboxLiveId` unknown
    - `displayName` string
  - `description` string
  - `objectives` object[]
    - `target` object
      - `name` string
      - `image` string
    - `killMethod` object
      - `name` string
      - `image` string
      - `subtext` string
      - `required` boolean
    - `disguise` object
      - `name` string
      - `image` string
      - `subtext` unknown
      - `required` boolean
  - `complications` unknown[]
    - unknown

## Other responses

- `400` — 400
- `407` — 407

---

[API](https://skmtc.dev/hitmaps/apis/hitmaps-ioi-api.md) · [All operations](https://skmtc.dev/hitmaps/apis/hitmaps-ioi-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/hitmaps/hitmaps-ioi-api/revisions/e284b6402e24/schema)
