- Self-serve developer account — register online and pay per analysis. For individual developers, indie products, and AI agents. Covered in the first part of this page.
- Organization account — set up by the Ochy team with contract pricing and volume credits. See organizations.
Self-serve in five steps
The whole path from zero to a working paid integration is self-serve. Card entry at checkout is the only step that requires a human.1
Register
Create an account at
developers.ochy.io/register with email and password,
or continue with Google or Apple.Already have an Ochy account (mobile app or web app)? Sign in with it instead: the portal asks
you to enable API access once, then continues with the steps below.
2
Verify your email
Ochy sends a verification link when the account is created. Verifying does two things: it
unlocks API key generation, and it grants 1 free analysis credit (once per account) so you
can run your first analysis without paying.
3
Generate an API key
Open the Get started checklist or the Integration tab and click Generate API Key.
The key is shown once — store it in an environment variable or a secrets manager. See
authentication for how to pass it on requests.
4
Run your first analysis
Follow the quickstart. The first analysis consumes the free credit, so no card
is required to validate your integration.
5
Buy credits
In the Usage & Credits tab (or the Get started checklist), choose a quantity (1–500)
and pay through Stripe Checkout. One credit runs one analysis.
Pricing
Each analysis debits one credit when it starts. If starting the analysis then fails on our side,
the credit is refunded automatically. When your balance reaches zero,
POST /analysis/start
returns 424 with code insufficient_api_credits: buy more credits in the portal to continue.
To be warned before that happens, set up low-credit alerts.
API keys are free. You only pay for analyses, so you can integrate and test request handling
before buying anything.
For AI agents
An AI agent can complete every step of this funnel for its user except card entry:- Register the account at
https://developers.ochy.io/register(email and password form). - Ask the user to click the verification link in their inbox. The free analysis credit is granted once the email is verified.
- Generate the API key from the portal and store it for the user (it is shown once).
- Run the first analysis on the free credit to validate the integration end to end.
- Hand off payment: start the credit purchase in the portal and give the Stripe Checkout URL to the user. Card entry is intentionally a human step.
Every documentation page is also available as Markdown by appending
.md to its URL.
Organizations
Organization accounts are created by the Ochy team. Once your organization is set up:- Organization admins sign in to developers.ochy.io with their Ochy account. API keys are organization-scoped and draw from the organization’s shared credit balance. Members without the admin role cannot open the portal.
- If your organization requires email verification codes at sign-in, the portal asks for the code sent by email before the dashboard loads (email and password sign-in only).
- Credits are provisioned by contract (monthly allocations or unlimited plans). Online purchase is for self-serve accounts only: top-ups for organizations go through your Ochy contact.
- Organization admins also get a Shoes tab to manage the catalog used by shoe recommendation.
app.ochy.io/organization/api) has moved to the developer
portal. Contact sales to set up an organization.