Developer Platform
Build with AI on Ettajer
Connect Claude, Cursor, and other agents to a merchant store. AI controls presentation — themes, layouts, sections, media, pages. Ettajer controls products, cart, checkout, payments, and orders.
- Authentication
- OAuth
- API
- Themes
- MCP
- Examples
- AI Quickstart
- AI Integration
- AI System Prompt
- OpenAPI JSON
- llms.txt
Default theme AI scopes
store:read— Read store profile and brandingproducts:read— Read products and inventory summariescollections:read— Read collectionssettings:read— Read non-secret store settingsthemes:read— Read private and active themesthemes:create— Create private draft themesthemes:write— Update draft theme layouts, sections, and pagesthemes:preview— Issue short-lived signed preview URLs for private themespages:read— Read custom pagespages:write— Create and update theme pagesmedia:read— List media assetsmedia:write— Upload and register media assetsnavigation:read— Read navigation menusnavigation:write— Update theme navigation
Publishing requires separate themes:publish. Full scope list: 18 scopes.
Merchants manage apps at /dashboard/developer. Machine docs: llms-full.txt.