Marketplace

The Marketplace API lets users browse capabilities (plugins and other extensions), create checkouts, validate licenses, and list their own licenses. Free capabilities are completed and licensed immediately; paid capabilities return a deferred checkout URL.

Base URL

For local development:

Endpoints

List capabilities

Query parameters

Response

Get a capability

Create a checkout

Request body

Response for a free capability

Response for a paid capability

Get an order

Response

Only the owning user may view an order.

Validate a license

Response

If capability_id does not match the license, valid will be false and reason will be capability_mismatch.

List my licenses

Response

Error codes