Articles in this section

Available Threekit APIs

When you configure an export, import, other type of flow step using the prebuilt Threekit connector, you can select any of the API operations listed below, organized by API type

Note

If your API endpoint isn’t listed here, switch the flow step to HTTP mode and configure the endpoint provided in the Threekit API documentation. You can also create a composite endpoint for this application in HTTP mode.

Resource

API endpoint

Export

Import

Analytics

Create event

X

Get event by ID

X

Get analytics for events

X

Generate reports for buyer analytics

X

Assets: Catalog: Bulk

Create or update assets (file input)

X

Create or update assets

X

Export asset list

X

Assets: Catalog: Granular

Create assets

X

Get catalog

X

Get asset by ID

X

Overwrite asset

X

Update asset

X

Delete asset

X

Create global attribute

X

Get global attribute by ID

X

Update global attribute

X

Update global attribute

X

Delete attribute

X

Create an attribute on asset

X

Get asset attribute

X

Update attribute on asset

X

Update attribute on asset

X

Delete attribute from asset

X

Add metadata to asset

X

Get metadata entry on asset

X

Overwrite metadata on asset

X

Update metadata on asset

X

Delete metadata on asset

X

Assets: Catalog: Import export and render jobs

Import assets

X

Export an asset

X

Render an asset with WebGL

X

Render an asset with VRay

X

Render all combinations of an asset

X

Create composites and render missing layers

X

Export all combinations

X

Job results download

X

Composite layered renders into image

X

Get asset thumbnail PNG

X

Export vector paths

X

Assets: Catalog: Legacy

Get products

X

Get product by ID

X

Get job by ID

X

Upload assets (images)

X

Assets: Catalog: Simple

Get assets

X

Get asset by ID

X

Update asset

X

Delete an asset

X

Get asset details by ID

X

Get tags

X

Get keywords

X

Clone an asset

X

Restore an asset

X

Branches

Create branch

X

Get org branches

X

Get branch

X

Delete branch

X

Get branch diffs

X

Merge branch

X

Catalog 2 0: AI discovery

Get all experiences

X

Create experience

X

Get experience

X

Update experience

X

Query experience

X

Catalog 2 0: Attributes

Get all attributes

X

Create attribute

X

Get attribute

X

Update attribute

X

Delete attribute

X

Get options of attribute

X

Add option to attribute

X

Delete option from attribute

X

Catalog 2 0: Bulk management

Parse CSV catalog

X

Bulk create catalog

X

Catalog 2 0: Items

Get all items

X

Create item

X

Get item

X

Update item

X

Delete item

X

Get attributes of item

X

Add attribute to item

X

Delete attribute from item

X

Catalog 2 0: Options

Get all options

X

Create option

X

Get option

X

Update option

X

Delete option

X

Catalog 2 0: Prompts

Get all prompts

X

Create prompt

X

Get prompt

X

Update prompt

X

Create prompt version

X

Get all prompt versions

X

Catalog 2 0: Transactions

Get transactions

X

Create transactions

X

Get transaction by ID

X

Update transaction

X

Get cart details

X

Add or update item in cart

X

Delete item from cart

X

Catalog 2 0: Variants

Get variants

X

Generate variants

X

Get variant

X

Update variant

X

Get prices

X

Set prices

X

Get price by ID

X

Create/update price

X

Delete price

X

Get variant content

X

Attach content to a variant

X

Get variant content by content key

X

Delete variant content by content key

X

Data tables

Create data table

X

Get all data tables

X

Get a data table by ID

X

Update data table

X

Delete data table

X

Restore data table

X

Download data table

X

Get row value

X

Get list of rows

X

Update rows

X

Fast compositor

Creates composite image

X

File service

Upload files

X

Get file by ID

X

Get files report

X

Job runs

Get runs

X

Get run by ID

X

Get run reports

X

Job tasks

Get tasks

X

Get task by ID

X

Retry task by ID

X

Jobs service

Get jobs

X

Get job by ID

X

Retry job

X

Cancel job

X

Resume job

X

Pause job

X

Layers service renders: AR

Get list of layers

X

Create layer

X

Get layer by ID

X

Get layer by query parameters

X

Get layers in groups by query parameters

X

Orders

Get orders

X

Creates order

X

Get order by ID

X

Update order

X

Add items to order

X

Remove items from order

X

Orgs

Get public orgs

X

Get org by ID

X

PDF service

Create PDF

X

Pricebooks

Create pricebook

X

Get pricebooks

X

Get pricebook by ID

X

Update pricebook

X

Delete pricebook

X

Saved configurations

Save configuration

X

Get configurations

X

Get configurations by SKU

X

Get configuration by ID/short ID

X

Get thumbnail of configuration by ID/short ID

X

Get file linked to configuration

X

Tags

Create tag

X

Get tags

X

Get tag by ID

X

Update tag

X

Delete tag

X

Restore tag

X

Translations

Get translations

X

Import translations for catalog items

X

Export product translations

X