Janjan.ai platform documentation
Janjan.ai Developer Resources
Use these stable, public resources to understand Janjan.ai, discover the machine-readable site files, and request access to future API or private-beta integrations.
Published resources
- Janjan.ai Developer Resources
Integration notes, agent content negotiation, and the current authentication boundary.
- Janjan.ai Agent Instructions
When to use Janjan.ai, how to reach Studio, and which actions require user approval.
- Janjan.ai LLM navigation
Short Markdown index of Janjan.ai pages, guides, and machine-readable files.
- Janjan.ai full LLM context
Long-form product, workflow, pricing, and support context for analysis agents.
- Janjan.ai well-known LLM navigation
The same LLM navigation document at the conventional well-known URL.
- Janjan.ai XML sitemap
Localized marketing pages and published blog articles.
- Janjan.ai robots.txt
Crawler permissions and the canonical sitemap reference.
- Janjan.ai Studio
The browser application where users create and review fashion assets.
Agent content negotiation
Request Accept: text/markdown from the public pages to receive a concise Markdown representation. Browser requests continue to receive HTML, and responses vary on the Accept header so a CDN cannot serve the wrong representation.
curl -H 'Accept: text/markdown' https://janjan.ai/developersAuthentication and scoped permissions
Janjan.ai Studio at https://app.janjan.ai owns user authentication and OAuth consent. This landing domain is documentation-only: it does not terminate OAuth, issue tokens, or expose an unauthenticated image-generation API. Do not send API keys, session cookies, or admin credentials to the landing site. Use OAuth metadata and named scopes only when Studio or a separately deployed MCP/API authority publishes those endpoints for public clients; the Studio browser URL is not a token endpoint.
Rate limits
The landing API routes advertise a 60-request, 60-second window per origin instance with RateLimit-Policy, RateLimit, and compatibility RateLimit-Limit, RateLimit-Remaining, and RateLimit-Reset headers. A rejected request returns HTTP 429 and Retry-After; deployments may apply a stricter distributed edge or WAF policy.
Agent onboarding
Studio supports self-serve signup and new accounts start with 6 free credits. The landing domain does not publish self-serve API-key generation, a sandbox, or a zero-auth generation API; contact support for private-beta integration access.
Need help? Contact Janjan.ai support.