Users

Show My User

get
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Responses
200

OK

application/json
get
/v1/users/me
200

OK

Update My User

patch
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body
urlany ofOptional
stringOptional
or
nullOptional
displaynameany ofOptional
stringOptional
or
nullOptional
descriptionany ofOptional
stringOptional
or
nullOptional
Responses
200

OK

application/json
patch
/v1/users/me
200

OK

List My Assets

get
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Query parameters
categoryany ofOptionalExample: ANIMALS
string · enumOptionalPossible values:
or
nullOptional
curatedany ofOptional
booleanOptional
or
nullOptional
formatany ofOptional

Filter by format

or
nullOptional
keywordsany ofOptional
stringOptional
or
nullOptional
nameany ofOptional
stringOptional
or
nullOptional
descriptionany ofOptional
stringOptional
or
nullOptional
tagstring[]Optional
triangleCountMinany ofOptional
integerOptional
or
nullOptional
triangleCountMaxany ofOptional
integerOptional
or
nullOptional
maxComplexityany ofOptional
string · enumOptionalPossible values:
or
nullOptional
zipArchiveUrlany ofOptional
stringOptional
or
nullOptional
inCollectionany ofOptional
booleanOptional
or
nullOptional
visibilityany ofOptional
stringOptional
or
nullOptional
orderByany ofOptional
string · enumOptionalPossible values:
or
nullOptional
pageTokenany ofOptional
stringOptional
or
nullOptional
pageSizeany ofOptional
stringOptional
or
nullOptional
Responses
200

OK

application/json
get
/v1/users/me/assets
200

OK

Create A New Asset

post
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body
triangleCountany ofOptional
integerOptional
or
nullOptional
remixIdsany ofOptional
string[]Optional
or
nullOptional
formatOverrideany ofOptional
string[]Optional
or
nullOptional
filesany ofOptional
string · binary[]Optional
or
nullOptional
Responses
post
/v1/users/me/assets
201

Created

Show An Asset

get
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
asset_urlstringRequired
Responses
200

OK

application/json
get
/v1/users/me/assets/{asset_url}
200

OK

Delete An Asset

delete
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
asset_urlstringRequired
Responses
delete
/v1/users/me/assets/{asset_url}

Set An Image For An Asset

post
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
asset_urlstringRequired
Body
imagestring · binaryRequired
Responses
post
/v1/users/me/assets/{asset_url}/set_thumbnail

List My Likedassets

get
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Query parameters
categoryany ofOptionalExample: ANIMALS
string · enumOptionalPossible values:
or
nullOptional
curatedany ofOptional
booleanOptional
or
nullOptional
formatany ofOptional

Filter by format

or
nullOptional
keywordsany ofOptional
stringOptional
or
nullOptional
nameany ofOptional
stringOptional
or
nullOptional
descriptionany ofOptional
stringOptional
or
nullOptional
tagstring[]Optional
triangleCountMinany ofOptional
integerOptional
or
nullOptional
triangleCountMaxany ofOptional
integerOptional
or
nullOptional
maxComplexityany ofOptional
string · enumOptionalPossible values:
or
nullOptional
zipArchiveUrlany ofOptional
stringOptional
or
nullOptional
inCollectionany ofOptional
booleanOptional
or
nullOptional
authorNameany ofOptional
stringOptional
or
nullOptional
authorIdany ofOptional
stringOptional
or
nullOptional
licenseany ofOptional
string · enumOptionalPossible values:
or
nullOptional
orderByany ofOptional
string · enumOptionalPossible values:
or
nullOptional
pageTokenany ofOptional
stringOptional
or
nullOptional
pageSizeany ofOptional
stringOptional
or
nullOptional
Responses
200

OK

application/json
get
/v1/users/me/likedassets
200

OK

Get My Collections

get
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Query parameters
pageTokenany ofOptional
stringOptional
or
nullOptional
pageSizeany ofOptional
stringOptional
or
nullOptional
Responses
200

OK

application/json
get
/v1/users/me/collections
200

OK

Create A Collection

post
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body
namestringRequired
descriptionany ofOptional
stringOptional
or
nullOptional
visibilityany ofOptional
string · enumOptionalPossible values:
or
nullOptional
asset_urlany ofOptional
string[]Optional
or
nullOptional
Responses
post
/v1/users/me/collections

Show A Collection

get
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
asset_collection_urlstringRequired
Responses
200

OK

application/json
get
/v1/users/me/collections/{asset_collection_url}
200

OK

Delete A Collection

delete
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
asset_collection_urlstringRequired
Responses
delete
/v1/users/me/collections/{asset_collection_url}
204

No Content

Update A Collection

patch
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
asset_collection_urlstringRequired
Body
nameany ofOptional
stringOptional
or
nullOptional
descriptionany ofOptional
stringOptional
or
nullOptional
visibilityany ofOptional
string · enumOptionalPossible values:
or
nullOptional
asset_urlany ofOptional
string[]Optional
or
nullOptional
Responses
200

OK

application/json
patch
/v1/users/me/collections/{asset_collection_url}

Overwrite Assets For A Collection

put
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
asset_collection_urlstringRequired
Body
asset_urlany ofOptional
string[]Optional
or
nullOptional
Responses
200

OK

application/json
put
/v1/users/me/collections/{asset_collection_url}/set_assets

Set An Image For A Collection

post
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
asset_collection_urlstringRequired
Body
imagestring · binaryRequired
Responses
post
/v1/users/me/collections/{asset_collection_url}/set_thumbnail

Last updated

Was this helpful?