Get a skin by UUID
GEThttps://api.mineskin.org/v2/skins/:uuid
Get a skin by UUID
Request
Path Parameters
uuid uuidrequired
Header Parameters
User-Agent stringrequired
Custom User-Agent for your application, see user-agent.dev for implementation examples. Alternatively you can also use the 'MineSkin-User-Agent' header.
Example: ExampleApp/v1.0
Authorization string
API key from account.mineskin.org
Example: Bearer da84de82e960d6c0510088279878c79365ad5118d350d619f20324a5494f156b
Responses
- 200
- 404
Skin Info
- application/json
- Schema
- Example (from schema)
Schema
uuidstringrequired
namestring
visibilitySkinVisibility (string)required
Possible values: [public
, unlisted
, private
]
Default value:
public
variantSkinVariant (string)required
Possible values: [classic
, slim
, unknown
]
Default value:
unknown
texture
object
required
generator
object
required
viewsnumberrequired
duplicatebooleanrequired
{
"uuid": "c891dfac4cd247a2a55743e7e82ce76f",
"name": "Test Skin",
"visibility": "public",
"variant": "classic",
"views": 1,
"duplicate": false
}
Not Found
- application/json
- Schema
- Example (from schema)
Schema
successbooleanrequired
Example:
false
errors
object[]
warnings
object[]
messages
object[]
links
object
{
"success": false,
"errors": [
{
"code": "generic_error",
"message": "Something went wrong"
}
],
"warnings": [
{
"code": "string",
"message": "string"
}
],
"messages": [
{
"code": "string",
"message": "string"
}
],
"links": {
"self": "string"
}
}
Authorization: http
name: bearerAuthtype: httpdescription: API key header - Get your key from [account.mineskin.org](https://account.mineskin.org/keys)scheme: bearer
- java
- javascript
- python
- curl
- nodejs
- php
- kotlin
- rust
- MineSkin Client
MineSkinClient client = MineSkinClient.builder()
.requestHandler(JsoupRequestHandler::new)
.userAgent("MyMineSkinApp/v1.0")
.apiKey("<api key>")
.build();
client.skins().get("<skin uuid>").thenAccept(response -> {
Skin skin = response.getSkin();
});
- OKHTTP
- UNIREST
ResponseClear