CORE CONCEPTS
Errors
Four Echelon APIs return structured errors with a message and type. Treat non-2xx responses as failed requests and preserve request ids for debugging and support.
Error codes
Preserve request ids when reporting API failures.
400invalid_request_errorMalformed JSON or unsupported model id.
401authentication_errorMissing, revoked, or invalid API key.
413request_too_largeRequest body exceeds the configured byte limit.
422schema_errorSpatial input does not satisfy the expected schema.
503runtime_errorHosted runtime is unreachable and no fallback can complete the request.