58ELLISEKIZ
All ModelsImageVideoAudioChatCompare
Get started
Getting startedIntroductionQuickstart
AuthenticationCreate an appAPI tokens
GenerationsList models and pricesSubmit a generationPoll until done
ReferenceRouting and BYOKBillingErrors
58 ElliSekiz LLC · Wyoming, USAellisekiz.aiModelsCompareDocsBlogTermsPrivacyRefunds
Authentication

Create an app

An app on ElliSekiz is an account plus the tokens and routing rules attached to it. There is no separate app registration step and no OAuth client to configure — you sign in, fund a balance, and mint a token.

1. Open the account

Sign in at ellisekiz.ai/login with Google, Apple, Microsoft or GitHub. There is no password to manage and no separate developer account: the same identity owns the dashboard, the balance and the API.

2. Fund the balance

Generations are prepaid. Add funds on the billing page — one-off top-ups or a monthly plan that credits your balance on each renewal. One dollar of balance is one dollar of provider spend; there is no markup and no credit abstraction.

A request against an empty balance returns 402 with the shortfall, so a low-balance alarm is one status code away.

3. Choose how requests are routed

Under account → routing you decide who picks the provider for a request that does not name one:

  • Cheapest first — the default. The router takes the lowest USD offer for the model.
  • Provider priority — an ordered list; the first provider that serves the model wins.
  • Per-model pins — a specific provider for a specific model, overriding both of the above.

Any request may still override the account policy with a provider field. See routing and BYOK.

4. Bring your own provider keys (optional)

If you already have a fal.ai, Replicate, Atlas Cloud or OpenRouter key, store it under account → provider keys. Requests that can use your key are billed to your upstream account instead of your ElliSekiz balance — currently with no platform fee. Keys are encrypted at rest and never returned by the API.

5. Mint a token and call the API

Shell
curl https://ellisekiz.ai/api/v1/models \
  -H "Authorization: Bearer esk_..."

Token creation is covered on the next page. One token per app or environment is a good habit: revoking a leaked staging token then costs you nothing in production.

← PreviousQuickstartNext →API tokens