Product
Jentic OSThe workplace. An in-house AI platform for every employeeJentic OneSafe access. Agents reach your systems without holding keysJentic AIRThe foundation. Gets your existing platforms ready for AI
Pricing
Developers

GET STARTED

API DirectoryBrowse 10,000+ APIs Ready For AI Agent IntegrationDocumentationGuides and API reference

TOOLS

API ScoringCheck your AI Readiness using our scorecardArazzo UIVisualize Arazzo Workflows As Interactive DocumentationArazzo EditorBuild And Edit Multi-Step API Workflows Visually

COMMUNITY

GitHubOpen source projects and examplesOpen StandardsBuilt on open specs. Never locked in.
Resources
Company
About UsOur mission and teamCareersJoin our teamContactGet in touch
Try it now
Jentic OSJentic OneJentic AIR
Pricing
API DirectoryDocumentationAPI ScoringArazzo UIArazzo EditorGitHubOpen Standards
Resources
About UsCareersContact
Try it now
JenticJentic
Products
  • Jentic OS
  • Jentic One
  • Jentic AIR
For Developers
  • API Directory
  • Documentation
  • GitHub
Company
  • About Jentic
  • Careers
  • Contact Us
  • Trust Centre
ISO/IEC 27001:2022 certification badge issued by Prescient SecurityISO/IEC 27001:2022 certification badge issued by Prescient Security

Information Security Management System

Certified to ISO/IEC 27001:2022 by Prescient Security

Terms & Conditions•Privacy Policy•
© 2026 Jentic Technology Ltd. All rights reserved.
Switch to light modeSwitch to dark mode
APIs / E Commerce / CGTrader API
CGTrader API logo

CGTrader API

Agent-ready OpenAPI document · curated by JenticE CommerceStorefrontbearer22 EndpointsREST

Know of an official OpenAPI document? Contribute it →

For Agents

Browse and manage 3D model listings with their files and images, look up categories and licenses, and create and retrieve orders on the CGTrader marketplace.

Use for: I want to list 3D models in the marketplace, Create a new model listing, Upload files and images for a model, Look up the categories a model can belong to

Not supported: Covers the CGTrader 3D model catalog, orders, and account operations. Does not render or convert 3D files and does not handle payment settlement outside the order flow.

Jentic publishes the only available OpenAPI specification for CGTrader API, keeping it validated and agent-ready. The CGTrader API powers a marketplace for 3D models, letting sellers list models and buyers browse and order them. It lists and manages models with their files, images, categories, and licenses, and it creates and retrieves orders. It also exposes supported file types and user accounts, so an agent can run a full catalog and purchase workflow. Read and write operations cover both selling and buying on the platform.

Jentic One on GithubView OpenAPI Document

Install Jentic One Beta

Connect the CGTrader API to your agent

Jentic One is a self-hosted execution layer for AI agents. It lets your agent call the CGTrader API, or any other public or private API you need. You set the rules, the agent never sees your credentials, and every call is logged.

Two steps, two machines. Install the instance in a safe environment, then register your agent from wherever it runs.

1

Step 1: Jentic One Host machine

# On the machine that will host your Jentic One instance:
curl -fsSL "https://jentic.com/install.sh?src=apis&api=%2Fapis%2Fapi.cgtrader.com%2Fcgtrader" | sh
2

Step 2: Agent machine

# On the machine where your agent runs (keep this separate from the instance):
curl -fsSL "https://jentic.com/install.sh?src=apis&api=%2Fapis%2Fapi.cgtrader.com%2Fcgtrader" | sh
jentic register       # connects your agent to your Jentic One instance

Jentic One is in public beta. The setup above keeps your agent separate from the instance, which is what you want before using real credentials: an agent running as the same OS user as Jentic One can read its stored keys directly. Just evaluating? A single local install is fine to start. See the secure deployment guide for the tiers.

Capabilities

What an agent can do with CGTrader API.

List and search 3D models in the marketplace

Create, update, and delete a model listing

Manage the files and images attached to a model

Look up categories, file types, and a model's license

Create and retrieve orders

Register a user and read the current account

Use Cases

Patterns agents use CGTrader API for, with concrete tasks.

★ Catalog Browsing and Search

A shopping agent browses CGTrader for 3D models matching a buyer's need and reads their details, categories, and licenses. It lists models, filters by category, and inspects a model before recommending it. Through Jentic the agent finds the models operation and calls it with its parameters.

List models in a category and return their details and license for a buyer

Seller Listing Management

A seller agent creates and maintains model listings, uploading files and images and updating metadata. It creates a model, attaches its files and images, and updates the listing as needed. This automates keeping a catalog current across many models.

Create a model listing and attach its files and images, then update its metadata

Automated Purchasing

A procurement agent orders a selected 3D model and tracks the order. It creates an order for the model and retrieves the order to confirm it. This lets a pipeline acquire assets it needs without manual checkout.

Create an order for a chosen model and retrieve it to confirm the purchase

License and File-Type Compliance

A content agent checks the license and supported file types before using a model in a project. It reads a model's license and the marketplace file types to confirm the asset fits its pipeline. This keeps downstream use within the license terms.

Read a model's license and the supported file types to confirm it fits a project

Key Endpoints

22 endpoints — jentic publishes the only available openapi specification for cgtrader api, keeping it validated and agent-ready.

METHOD

PATH

DESCRIPTION

GET

/v1/models

List 3D models

POST

/v1/models

Create a model listing

GET

/v1/models/{id}

Get a model by id

GET

/v1/categories

List categories

GET

/v1/orders

List orders

POST

/v1/orders

Create an order

GET

/v1/models/{model_id}/files

List the files attached to a model

GET

/v1/models

List 3D models

POST

/v1/models

Create a model listing

GET

/v1/models/{id}

Get a model by id

GET

/v1/categories

List categories

GET

/v1/orders

List orders

POST

/v1/orders

Create an order

GET

/v1/models/{model_id}/files

List the files attached to a model

Why Jentic?

What agents get from Jentic-routed access to this vendor.

Setup

Setup

Wiring CGTrader by hand means managing its bearer token against api.cgtrader.com and threading it through every model, file, and order call yourself. Through Jentic you install once, import CGTrader from the API Directory, store the token once, and your agent calls it.

Permission scoping

Permission scoping

CGTrader operations act on models and orders, so a rule limits your agent to the operations it needs, such as browsing models and creating orders. You choose which operations it may call, so creating, updating, or deleting listings is included only when you add it.

Credential management

Credential isolation

Your CGTrader bearer token is stored once, encrypted, by your own Jentic One instance and injected at execution time. It never enters the agent's prompt, logs, or context.

Intent-based discovery

Intent-based discovery

Agents search Jentic by intent such as 'list 3D models' or 'create an order', and Jentic returns the matching CGTrader operation with its input schema so the agent calls the right endpoint without browsing the reference docs.

Related APIs

Alternatives and complements available in the Jentic catalogue.

Alternative

Sketchfab

→

Sketchfab is a 3D model platform with viewing and a store, a direct alternative for 3D assets.

Choose Sketchfab for its viewer and community; choose CGTrader for its marketplace catalog and ordering flow.

Alternative

Etsy

→

Etsy is a marketplace for creative goods including digital downloads, a broader alternative to CGTrader.

Choose Etsy for general creative and physical goods; choose CGTrader for a catalog focused on 3D models.

Alternative

Reverb

→

Reverb is a specialized marketplace API for musical gear, showing the same list-and-order pattern in another niche.

Choose Reverb for musical instruments; choose CGTrader for 3D model listings and orders.

Complementary

Shopify

→

Shopify runs your own storefront; pair it with CGTrader to sell 3D models sourced from the marketplace.

Use CGTrader to source or list 3D models and Shopify to sell them through your own branded store.

FAQs

Specific to using CGTrader API through Jentic.

Why is there no official OpenAPI spec for CGTrader API?

CGTrader does not publish an OpenAPI specification. Jentic generates and maintains this spec so that AI agents and developers can call the CGTrader API via structured tooling. It is validated against the live API and kept up to date. To run it on your own infrastructure, install Jentic One from its GitHub repo.

What authentication does the CGTrader API use?

The CGTrader API authenticates with an HTTP bearer token in the Authorization header per its OpenAPI spec. Through Jentic, that token is stored encrypted by your own Jentic One instance and injected at execution time, so it never enters the agent's prompt or logs.

Can I both buy and sell 3D models with the CGTrader API?

Yes. The CGTrader API lists and searches models for buyers and creates orders, and it also creates and updates model listings with their files and images for sellers. An agent can run either side of the marketplace depending on the operations you allow.

What are the rate limits for the CGTrader API?

The OpenAPI spec does not specify rate limits for the CGTrader API. Check the CGTrader developer documentation at https://api.cgtrader.com/docs/index.html for current limits, and back off when you receive a 429 response.

How do I browse 3D models through Jentic?

Search Jentic for 'list 3D models', import CGTrader from the API Directory, and store your token once. Jentic returns the models operation with its parameters so your agent can call it directly and read back the listings.

Can I limit what my agent is allowed to do with the CGTrader API?

Yes. Operations act on a model or order, so you write a rule that lets the agent only browse and order, keeping create, update, and delete on listings out of reach unless you add them. Because Jentic One is self-hosted, those rules and the audit log of every call stay on your own infrastructure.

Is there a CGTrader API MCP server?

You do not need an MCP server to give your agent the CGTrader API. Jentic connects it directly from the API Directory: import it, store your token once, and your agent can browse models and place orders. That also keeps your agent's context free of an extra server's tool definitions.

GET STARTED

Start building with CGTrader API

Explore with Jentic One
View OpenAPI Document