Перейти к основному содержанию
GET
/
pkgs
/
{pkgId}
/
{versionId}
/
full
Get full package
curl --request GET \
  --url https://api.oquiz.net/pkgs/{pkgId}/{versionId}/full \
  --header 'Authorization: <api-key>'
{
  "name": "<string>",
  "id": "<string>",
  "i18n": {
    "name": "<string>",
    "description": "<string>",
    "image": {
      "src": "<string>",
      "color": "<string>"
    }
  },
  "description": "<string>",
  "image": {
    "src": "<string>",
    "color": "<string>"
  },
  "type": "<unknown>",
  "settings": {
    "multipliers": {},
    "timers": {}
  },
  "difficulty": "<unknown>",
  "rating": 123,
  "explicit": true,
  "verified": true,
  "createdAt": "2023-11-07T05:31:56Z",
  "updatedAt": "2023-11-07T05:31:56Z",
  "userId": "<string>",
  "deletedAt": "2023-11-07T05:31:56Z",
  "user": {
    "id": "<string>",
    "image": {
      "src": "<string>",
      "color": "<string>"
    },
    "verified": true,
    "email": "<string>",
    "emailVerified": true,
    "username": "<string>",
    "realname": "<string>",
    "about": "<string>",
    "role": "<string>",
    "banned": true,
    "banReason": "<string>",
    "banExpiresAt": "2023-11-07T05:31:56Z",
    "anonymous": true,
    "createdAt": "2023-11-07T05:31:56Z",
    "updatedAt": "2023-11-07T05:31:56Z"
  },
  "versions": [
    {
      "id": "<string>",
      "createdAt": "2023-11-07T05:31:56Z",
      "updatedAt": "2023-11-07T05:31:56Z",
      "deletedAt": "2023-11-07T05:31:56Z",
      "packageId": "<string>",
      "published": true,
      "changes": {
        "categories": [
          {
            "categoryId": "<string>"
          }
        ],
        "id": "<string>",
        "i18n": {
          "name": "<string>",
          "description": "<string>",
          "image": {
            "src": "<string>",
            "color": "<string>"
          }
        },
        "name": "<string>",
        "description": "<string>",
        "image": {
          "src": "<string>",
          "color": "<string>"
        },
        "type": "<unknown>",
        "settings": {
          "multipliers": {},
          "timers": {}
        },
        "difficulty": "<unknown>",
        "rating": 123,
        "explicit": true,
        "verified": true,
        "userId": "<string>",
        "createdAt": "2023-11-07T05:31:56Z",
        "updatedAt": "2023-11-07T05:31:56Z",
        "deletedAt": "2023-11-07T05:31:56Z"
      },
      "validation": {
        "results": [
          {
            "level": "<unknown>",
            "entity": "<unknown>",
            "id": "<string>",
            "message": "<string>"
          }
        ],
        "timestamp": 123
      },
      "rounds": [
        {
          "name": "<string>",
          "id": "<string>",
          "type": "<unknown>",
          "versionId": "<string>",
          "position": 123
        }
      ],
      "themes": [
        {
          "name": "<string>",
          "id": "<string>",
          "description": "<string>",
          "versionId": "<string>",
          "position": 123,
          "roundId": "<string>"
        }
      ],
      "questions": [
        {
          "id": "<string>",
          "type": "<unknown>",
          "versionId": "<string>",
          "position": 123,
          "price": 123,
          "source": "<string>",
          "themeId": "<string>"
        }
      ],
      "steps": [
        {
          "duration": 123,
          "id": "<string>",
          "type": "<unknown>",
          "versionId": "<string>",
          "position": 123,
          "payload": {
            "media": {
              "type": "<unknown>",
              "src": "<string>",
              "color": "<string>"
            },
            "backgroundMedia": {
              "type": "<unknown>",
              "src": "<string>",
              "duration": 123
            },
            "text": "<string>",
            "caption": "<string>",
            "variants": [
              "<string>"
            ]
          },
          "questionId": "<string>"
        }
      ]
    }
  ],
  "meta": {
    "updatedAt": "2023-11-07T05:31:56Z",
    "packageId": "<string>",
    "fingerprint": "<string>",
    "starts": 123,
    "size": {
      "text": 123,
      "images": 123,
      "audio": 123,
      "video": 123
    }
  },
  "categories": [
    {
      "packageId": "<string>",
      "categoryId": "<string>",
      "category": {
        "name": "<string>",
        "id": "<string>",
        "i18n": {
          "name": "<string>"
        },
        "createdAt": "2023-11-07T05:31:56Z",
        "emoji": "<string>",
        "color": "<string>"
      }
    }
  ]
}

Авторизации

Authorization
string
header
обязательно

Параметры пути

pkgId
string
обязательно
versionId
string
обязательно

Ответ

200 - application/json
name
string
обязательно
id
string
обязательно
i18n
object
обязательно
description
null | string
обязательно
image
object
обязательно
type
null | any
обязательно
settings
object
обязательно
difficulty
обязательно
rating
number
обязательно
explicit
boolean
обязательно
verified
boolean
обязательно
createdAt
string<date-time>
обязательно
updatedAt
string<date-time>
обязательно
userId
string
обязательно
deletedAt
null | string<date-time>
обязательно
user
object
обязательно
versions
object[]
обязательно
meta
object
обязательно
categories
object[]
обязательно