Skip to main content

Who is a Developer?

Who is a Developer?

A developer is a person or team that integrates Komashi into their own products and platforms using our public API and embeddable widgets.

If you want to connect Komashi to an existing system, dashboard, or web application, you are working as a developer.


What Developers Can Do

Developers can:

  • Connect the API — query providers, services, customers, and subscriptions programmatically
  • Embed the Widget — drop a pre-built UI component into any web app with a few lines of code
  • Read data — fetch service listings, pricing, and customer records
  • Trigger actions — create or update records on behalf of providers

What Developers Do NOT Need to Build

Komashi handles the heavy lifting so you can focus on your integration:

  • Subscription and billing logic — managed by Komashi
  • Subscription lifecycle — handled server-side (checkout, renewals, cancellations)
  • Pricing tier management — providers configure this themselves

Note that payments and invoicing are not run by Komashi. Money flows directly End User → Payment Provider → Provider — Komashi is not part of the money flow. Invoicing is optional and uses the provider's own connected invoicing provider. See Payment Providers and Invoicing Providers.


How to Get Started

  1. Generate your API key in Settings → API / MCP in the Control Center
  2. Read the API Integration guide
  3. Use the Widget Integration guide to embed the UI component

There is no separate sandbox or test environment. You build against your live instance — but you can explore and configure everything safely before you share your service URL with customers, because nothing is reachable until you do.

In short, a developer connects Komashi to their product — without building or maintaining the subscription infrastructure.