Skip to content

Error Handling

HTTP errors

StatusErrorCauseSolution
401UnauthorizedMissing or malformed API keyCheck Authorization: Bearer kstk_... header
403ForbiddenInvalid or deactivated keyContact support for a new key
429Too Many RequestsRate limit or quota exceededWait 60s or upgrade plan

Tool errors

Error messageCauseSolution
"No tests found for query: '...'"No matchesBroaden search terms or remove filters
"Invalid section '...'"Unrecognized section nameUse a valid section value
"Invalid result_filter '...'"Bad result filterUse winner, loser, or inconclusive
"Search error: ..."Temporary service issueRetry in a few seconds
"Semantic search error: ..."Embedding service downUse search_ab_tests as fallback
"Invalid test ID format"Not a valid UUIDCheck the ID format
"Test not found: ..."UUID doesn't existVerify the test ID

Tips

  • If keyword search returns no results, try semantic search
  • If semantic search is down, keyword search always works
  • Combine fewer filters for broader results, then narrow down

A/B Test Library by klickstark