Understanding error responses
NQL errors return a JSON response with the following structure:| Field | Description |
|---|---|
type | URL identifying the error type |
title | Brief error summary |
status | HTTP status code (typically 422 for validation errors) |
detail | Detailed explanation of the problem |
instance | The API endpoint that produced the error |
logId | Unique identifier for support requests |
Common errors
Cross-Data Plane Queries
Resolve errors when queries reference datasets in different data planes
Unsupported Type Errors
Fix type mismatches and unsupported operations in your queries
General troubleshooting steps
- Read the error detail — The
detailfield usually explains exactly what’s wrong - Check the instance — Identifies whether the error occurred during parsing (
/nql/parse) or execution (/nql/run) - Review your query — Look for the specific element mentioned in the error
- Consult the reference — Check NQL syntax and data types for supported operations

