Skip to content
JEE Main & JEE Advanced datasets — Coming Soon
ReferenceDiscovery

List available shifts for an exam year

GET
/{exam}/{year}

Returns all shifts available for the given exam and year. Each shift includes metadata like subjects, question count, and checksum.

Example: GET /neet/2024 returns both 05may-s1 and 23jun-s2 with their subjects and totals.

This endpoint does NOT require authentication.

Authorization

BearerAuth
AuthorizationBearer <token>

Unkey API key. Prefix: ps_ (production) / ps_test_ (staging).

Authorization: Bearer ps_xxxxxxxxxxxxxxxxxxxxxxxx

Get your key at paperstack.qzz.io.

In: header

Path Parameters

exam*string

Exam code.

Value in"neet" | "jeemain" | "jeeadv"
year*string

Four-digit exam year.

Match^(19|20)\d{2}$

Response Body

application/json

application/json

curl -X GET "https://example.com/neet/2024"
{
  "exam": "neet",
  "year": 2024,
  "shifts": [
    {
      "shift": "05may-s1",
      "subjects": [
        "physics",
        "chemistry",
        "biology"
      ],
      "total": 200,
      "lastUpdated": "2019-08-24T14:15:22Z",
      "checksum": "string"
    }
  ]
}
{
  "error": "Invalid or expired API key. Get a new one at paperstack.qzz.io."
}
Was this page helpful?