ideogram-common-errors
Installation
SKILL.md
Ideogram Error Diagnosis
Overview
Classify an Ideogram failure before changing code or retrying spend. Separate authentication, billing readiness, request validation, throttling, service capacity, safety policy, asynchronous lifecycle, download expiry, and application storage failures.
Prerequisites
- Endpoint, method, environment, timestamp, sanitized status, and opaque request or generation identifier.
- The exact adapter version and current endpoint documentation.
- Access to content-free logs, fixtures, queue state, and storage receipts.
Current Contract
Endpoint docs surface 400, 401, 422, and 429; operational paths can also encounter transient service failures such as 503. V4 FLASH currently produces 400. Unsafe generation may complete with is_image_safe=false and an empty URL. Async work must reach a recognized terminal state.
Authentication
Verify only that a server-side Api-Key header is configured for https://api.ideogram.ai; never paste or print its value. A key, team balance, and application user authorization are separate checks.