Users
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Responses
200
OK
application/json
idintegerRequired
usernamestringRequired
emailstring · emailRequired
displayNameany ofOptional
stringOptional
nullOptional
descriptionany ofOptional
stringOptional
nullOptional
urlstringRequired
get
/v1/users/me200
OK
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body
urlany ofOptional
stringOptional
nullOptional
displaynameany ofOptional
stringOptional
nullOptional
descriptionany ofOptional
stringOptional
nullOptional
Responses
200
OK
application/json
idintegerRequired
usernamestringRequired
emailstring · emailRequired
displayNameany ofOptional
stringOptional
nullOptional
descriptionany ofOptional
stringOptional
nullOptional
urlstringRequired
patch
/v1/users/me200
OK
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Query parameters
categoryany ofOptionalExample:
ANIMALSstring · enumOptionalPossible values:
nullOptional
curatedany ofOptional
booleanOptional
nullOptional
formatany ofOptional
Filter by format
or
nullOptional
keywordsany ofOptional
stringOptional
nullOptional
nameany ofOptional
stringOptional
nullOptional
descriptionany ofOptional
stringOptional
nullOptional
tagstring[]Optional
triangleCountMinany ofOptional
integerOptional
nullOptional
triangleCountMaxany ofOptional
integerOptional
nullOptional
maxComplexityany ofOptional
string · enumOptionalPossible values:
nullOptional
zipArchiveUrlany ofOptional
stringOptional
nullOptional
inCollectionany ofOptional
booleanOptional
nullOptional
visibilityany ofOptional
stringOptional
nullOptional
orderByany ofOptional
string · enumOptionalPossible values:
nullOptional
pageTokenany ofOptional
stringOptional
nullOptional
pageSizeany ofOptional
stringOptional
nullOptional
Responses
200
OK
application/json
totalSizeintegerRequired
nextPageTokenany ofOptional
stringOptional
nullOptional
get
/v1/users/me/assets200
OK
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body
triangleCountany ofOptional
integerOptional
nullOptional
remixIdsany ofOptional
string[]Optional
nullOptional
formatOverrideany ofOptional
string[]Optional
nullOptional
filesany ofOptional
string · binary[]Optional
nullOptional
Responses
201
Created
application/json
post
/v1/users/me/assets201
Created
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
asset_urlstringRequired
Responses
200
OK
application/json
authorIdany ofOptional
stringOptional
nullOptional
authorNamestringRequired
namestringRequired
descriptionany ofRequired
stringOptional
nullOptional
createTimestring · date-timeRequired
updateTimeany ofRequired
string · date-timeOptional
nullOptional
urlany ofRequired
stringOptional
nullOptional
assetIdstringRequired
displayNameany ofRequired
stringOptional
nullOptional
visibilitystringRequired
tagsstring[]OptionalDefault:
[]isCuratedany ofOptional
booleanOptional
nullOptional
thumbnailany ofRequired
or
nullOptional
triangleCountintegerRequired
licensestringRequired
licenseVersionany ofRequired
stringOptional
nullOptional
presentationParamsany ofOptional
or
nullOptional
statestringRequired
get
/v1/users/me/assets/{asset_url}200
OK
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
asset_urlstringRequired
Body
imagestring · binaryRequired
Responses
201
Created
application/json
400
Bad Request
application/json
post
/v1/users/me/assets/{asset_url}/set_thumbnailAuthorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Query parameters
categoryany ofOptionalExample:
ANIMALSstring · enumOptionalPossible values:
nullOptional
curatedany ofOptional
booleanOptional
nullOptional
formatany ofOptional
Filter by format
or
nullOptional
keywordsany ofOptional
stringOptional
nullOptional
nameany ofOptional
stringOptional
nullOptional
descriptionany ofOptional
stringOptional
nullOptional
tagstring[]Optional
triangleCountMinany ofOptional
integerOptional
nullOptional
triangleCountMaxany ofOptional
integerOptional
nullOptional
maxComplexityany ofOptional
string · enumOptionalPossible values:
nullOptional
zipArchiveUrlany ofOptional
stringOptional
nullOptional
inCollectionany ofOptional
booleanOptional
nullOptional
authorNameany ofOptional
stringOptional
nullOptional
authorIdany ofOptional
stringOptional
nullOptional
licenseany ofOptional
string · enumOptionalPossible values:
nullOptional
orderByany ofOptional
string · enumOptionalPossible values:
nullOptional
pageTokenany ofOptional
stringOptional
nullOptional
pageSizeany ofOptional
stringOptional
nullOptional
Responses
200
OK
application/json
totalSizeintegerRequired
nextPageTokenany ofOptional
stringOptional
nullOptional
get
/v1/users/me/likedassets200
OK
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Query parameters
pageTokenany ofOptional
stringOptional
nullOptional
pageSizeany ofOptional
stringOptional
nullOptional
Responses
200
OK
application/json
totalSizeintegerRequired
nextPageTokenany ofOptional
stringOptional
nullOptional
get
/v1/users/me/collections200
OK
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body
namestringRequired
descriptionany ofOptional
stringOptional
nullOptional
visibilityany ofOptional
string · enumOptionalPossible values:
nullOptional
asset_urlany ofOptional
string[]Optional
nullOptional
Responses
201
Created
application/json
400
Bad Request
application/json
post
/v1/users/me/collectionsAuthorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
asset_collection_urlstringRequired
Responses
200
OK
application/json
collectionIdstringRequired
namestringRequired
descriptionany ofOptional
stringOptional
nullOptional
urlstringRequired
createTimestring · date-timeRequired
updateTimeany ofRequired
string · date-timeOptional
nullOptional
visibilitystringRequired
imageUrlany ofOptional
stringOptional
nullOptional
assetsany ofOptional
or
nullOptional
get
/v1/users/me/collections/{asset_collection_url}200
OK
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
asset_collection_urlstringRequired
Body
nameany ofOptional
stringOptional
nullOptional
descriptionany ofOptional
stringOptional
nullOptional
visibilityany ofOptional
string · enumOptionalPossible values:
nullOptional
asset_urlany ofOptional
string[]Optional
nullOptional
Responses
200
OK
application/json
rejectedAssetUrlsany ofOptional
string[]Optional
nullOptional
400
Bad Request
application/json
patch
/v1/users/me/collections/{asset_collection_url}Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
asset_collection_urlstringRequired
Body
asset_urlany ofOptional
string[]Optional
nullOptional
Responses
200
OK
application/json
rejectedAssetUrlsany ofOptional
string[]Optional
nullOptional
400
Bad Request
application/json
put
/v1/users/me/collections/{asset_collection_url}/set_assetsAuthorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
asset_collection_urlstringRequired
Body
imagestring · binaryRequired
Responses
201
Created
application/json
400
Bad Request
application/json
post
/v1/users/me/collections/{asset_collection_url}/set_thumbnailLast updated
Was this helpful?