Skip to main content
err:user:bad_request:invalid_analytics_table
Your analytics query reads from a table this endpoint doesn’t expose. You get HTTP 400, and detail names the table.
Example response

Likely causes

  • The table belongs to another endpoint. Each endpoint reads only its own tables: verification tables on analytics.getVerifications, rate limit tables on analytics.getRatelimits, and so on.
  • You copied a query that uses an internal table name, such as default.key_verifications_raw_v1.
  • You queried a ClickHouse system table.
  • A CTE has the same name as one of the endpoint’s tables.

How to fix

  1. Use the table names documented for the endpoint you’re calling. For another product area’s data, call that endpoint.
  2. Replace internal table names with the documented name.
  3. Rename any CTE that shares a name with a documented table.
Last modified on October 6, 2026