πŸ“ Size Limits

We have some general limits that apply to the API. Under normal usage, these limits should not be hit.


πŸ”— URI Length (8KB)Copied!

Maximum length for the URI is 8KB. This includes the path and query parameters.

Example URI:

https://api.questback.com/v1/quests/01929016-c0c7-2bcb-8445-effd6c08e667/invitations?skip=0&take=1000&since=2025-04-07T12Z&until=2025-04-08T10:35:41Z

πŸ“¨ Request Header Size (32KB)Copied!

The combined size of request headers must not exceed 32KB.

Example request headers:

Authorization: Bearer Yw48sJl3ljngL51fy3tfRPbJQYKTUCzlIERCoiPWLTMjSE4n-pUHw2gE1zNB4krkuIs6mTvB4Tdzvg7j_kVxHtuX96cT4i5nt2LGqMno
User-Agent: PostmanRuntime/8.01.1
Accept: */*
Cache-Control: no-cache
Postman-Token: edb1fa26-7b2e-4d59-8938-0c8822eb097e
Host: api.questback.com
Accept-Encoding: gzip, deflate, br
Connection: keep-alive

πŸ“¦ Payload Size (10MB)Copied!

For POST requests, the maximum body (payload) size is 10MB.

Example payload:

{
  "languageCode": "en-GB",
  "allowDuplicates": true,
  "invitations": [
    {
      "respondent": {
        "email": "test@example.com"
      }
    }
  ]
}