Get avatar details
GET
/v1/avatars/{id}Path parameters
idstring<uuid>requiredResponses
200Avatar details
dataobjectrequiredShow propertiesHide properties
idstring<uuid>requirednamestringrequiredmin length 1 · max length 255
descriptionstring | nullrequiredmin length 1 · max length 2000
imagesobjectrequiredShow propertiesHide properties
frontstring<uri>requiredmax length 4096
full_bodystring<uri>requiredmax length 4096
tagsstring[]requiredmax items 50
created_atstring<date-time>required404Not found
errorobjectrequiredShow propertiesHide properties
codestringrequiredmin length 1 · max length 128
messagestringrequiredmin length 1 · max length 2000
retryablebooleanrequiredrequest_idstring<uuid>requiredbalanceintegermin 0
requiredintegermin 0
fieldstringmin length 1 · max length 512
statestringmin length 1 · max length 128
retryWithNewKeybooleanparameterstringmin length 1 · max length 128
allowedstring[]max items 100
Request
curl -X GET "https://api.roasos.com/v1/avatars/%3Cuuid%3E"const response = await fetch("https://api.roasos.com/v1/avatars/%3Cuuid%3E", {
method: "GET"
});import requests
response = requests.get(
"https://api.roasos.com/v1/avatars/%3Cuuid%3E",
)Response
{
"data": {
"id": "<uuid>",
"name": "string",
"description": "string",
"images": {
"front": "<uri>",
"full_body": "<uri>"
},
"tags": [
"string"
],
"created_at": "2024-01-01T00:00:00Z"
}
}{
"error": {
"code": "string",
"message": "string",
"retryable": true,
"request_id": "<uuid>",
"balance": 0,
"required": 0,
"field": "string",
"state": "string",
"retryWithNewKey": true,
"parameter": "string",
"allowed": [
"string"
]
}
}