📏 Size Limits
We have some general limits that apply to the API. Under normal usage, these limits should not be hit.
🔗 URI Length (8KB)
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)
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)
For POST requests, the maximum body (payload) size is 10MB.
Example payload:
{
"languageCode": "en-GB",
"allowDuplicates": true,
"invitations": [
{
"respondent": {
"email": "test@example.com"
}
}
]
}