API reference
Search the Exaro asset marketplace from your own scripts or agents. Buying and downloading happen in the editor or the web store.
Search the catalog
The catalog is public; no key is needed to read it. All parameters are optional and combine:
q: free text, matched against titles and descriptions.type:static_mesh,animation_pack,musicorsfx.category: a category name exactly as returned incategories, for exampleVehicles.
GET https://app.exarostudio.com/api/marketplace/products?q=bottle&type=static_meshWhat comes back
{
"products": [
{
"item_key": "…",
"slug": "green-wine-bottle-…",
"title": "Green Wine Bottle",
"summary": "…",
"product_type": "static_mesh",
"category": "Kitchen & Food",
"personal_price_usd": …,
"business_price_usd": …,
"thumbnail_url": "…",
"tags": […],
"formats": […],
"engines": […]
}
],
"count": 6,
"categories": ["Generated Assets", "Kitchen & Food", …]
}count is the number of matches and categories lists the categories present in the matching set, so an agent can offer only refinements that still match something. Prices are US dollars; personal_price_usd is the individual price and business_price_usd the studio price. item_key is the id a purchase names.
Buying
Purchases are authenticated: in the editor, the plugin's marketplace tools buy against your exarostudio.com account with a per-purchase approval; on the web, the store checks out by card. There is no unauthenticated purchase endpoint, by design.