Overview

Manage licensing for your paid NinjaScript add-ons and extensions.

View as Markdown

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 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 — 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 — become a vendor, get API access, and authenticate your requests.
  2. Explore the endpoints in the API reference: Licenses, Products, User Profiles, and Owners.

This API is separate from the trading Trade API and Market Data API — it manages Marketplace licensing, not trading or market data.