> For clean Markdown of any page, append .md to the page URL. > For a complete documentation index, see https://docs.ninjatrader.com/marketplace/llms.txt. > For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.ninjatrader.com/_mcp/server. # Marketplace ## Docs - [Authentication & Access](https://docs.ninjatrader.com/marketplace/authentication.md): Become a vendor, get API access, and authenticate your requests. - [Ecosystem API Reference](https://docs.ninjatrader.com/marketplace/rest-api-endpoints.md): Manage marketplace licenses, products, and customers programmatically. - [Licenses](https://docs.ninjatrader.com/marketplace/rest-api-endpoints/licenses.md) - [User Profiles](https://docs.ninjatrader.com/marketplace/rest-api-endpoints/user-profiles.md) - [Users](https://docs.ninjatrader.com/marketplace/rest-api-endpoints/users.md) ## API Docs - REST API Endpoints [products](https://docs.ninjatrader.com/marketplace/rest-api-endpoints/products.md) - REST API Endpoints > Licenses [licenses/me](https://docs.ninjatrader.com/marketplace/rest-api-endpoints/licenses/me.md) - REST API Endpoints > Products [products/me](https://docs.ninjatrader.com/marketplace/rest-api-endpoints/products/me.md) - REST API Endpoints > Products [products/{productId}/freeTrial](https://docs.ninjatrader.com/marketplace/rest-api-endpoints/products/product-id-free-trial.md) - REST API Endpoints > Products [products/{productId}/licenses](https://docs.ninjatrader.com/marketplace/rest-api-endpoints/products/product-id-licenses.md) - REST API Endpoints > User Profiles [userProfiles/me](https://docs.ninjatrader.com/marketplace/rest-api-endpoints/user-profiles/me.md) - REST API Endpoints > Users [users/me](https://docs.ninjatrader.com/marketplace/rest-api-endpoints/users/me.md) ## OpenAPI Specification The raw OpenAPI 3.1 specification for this API is available at: - [OpenAPI JSON](https://docs.ninjatrader.com/openapi.json) - [OpenAPI YAML](https://docs.ninjatrader.com/openapi.yaml) > **Note:** This page contains both a page directory (above) and the landing page content (below). The page directory is generated for agent use and does not appear on the landing page. > For clean Markdown of any page, append .md to the page URL. > For a complete documentation index, see https://docs.ninjatrader.com/marketplace/llms.txt. > For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.ninjatrader.com/_mcp/server. # Overview The Marketplace API — the NinjaTrader **Ecosystem Vendor API** — lets vendors manage the licensing of their paid NinjaScript add-ons and extensions programmatically. It's built for vendors; if you'd like to use the API but aren't a vendor yet, see [Authentication & Access](/marketplace/authentication) to get set up. ## What You Can Do * **Manage products** — create and read your products and their details. * **Issue and track licenses** — grant licenses for a product, list them, and update them (including free-trial checks). * **Manage your vendor profile** — read and update your public user profile. * **Manage owners** — track the users who own a product. Most vendors start in the [NinjaTrader Ecosystem vendor portal](https://ecosystem.ninjatrader.com/) — a UI for creating products and licensing them. The Ecosystem API automates those same licensing operations so you can integrate them into your own systems. ## Get Started 1. [Authentication & Access](/marketplace/authentication) — become a vendor, get API access, and authenticate your requests. 2. Explore the endpoints in the **API** reference: Licenses, Products, User Profiles, and Owners. > **Note** > > This API is separate from the trading [Trade API](/api) and [Market Data API](/market-data) — it manages Marketplace licensing, not trading or market data.