Hermes API
Reference
The API is organized around a few building blocks: generate Structure, run listings, persist products/media, and manage billing.
# Auth (required for most endpoints) -H "X-Hermes-Key: $HERMES_API_KEY" curl -sS https://api.hermes-api.dev/health
Meta
Service metadata and health checks.
Open →StructureTurn images + context into a normalized Structure payload.
Open →ListingsCreate, resume, and publish marketplace listings.
Open →ProductsPersist product records (context + Structure + drafts).
Open →MediaUpload and manage images as Media objects.
Open →Billing & usageCredits, usage windows, and Stripe sessions.
Open →Device authCLI login device flow (start + poll).
Open →JobsInspect async job status (when enabled).
Open →For the complete schema, use the OpenAPI spec.