コンテンツにスキップ

Get uploaded media

GET
/v0/drive
curl --request GET \
--url http://localhost:3000/v0/drive \
--header 'Authorization: Bearer <token>'

OK

Media type application/json
Array<object>
object
id
required

Medium ID

string
author_id
required

Account ID

string
name
required

Medium name

string
>= 1 characters <= 256 characters
hash
required

Medium hash (blurhash)

string
mime
required

Media mime type

string
nsfw
required

Nsfw flag

boolean
url
required

Media URL

string format: uri
thumbnail
required

Thumbnail URL

string format: uri
Example
[
{
"id": "38477395",
"author_id": "38477395",
"name": "kyoto.jpg",
"hash": "LEHLk~WB2yk8pyo0adR*.7kCMdnj",
"mime": "image/jpeg",
"nsfw": false,
"url": "https://example.com/38477395.jpg",
"thumbnail": "https://example.com/38477395_thumb.jpg"
}
]

Not found

Media type application/json
object
error
required

File not found

string
Allowed values: FILE_NOT_FOUND
Example
{
"error": "FILE_NOT_FOUND"
}

Internal server error

Media type application/json
object
error
required

Internal server error.

string
Allowed values: INTERNAL_ERROR
Example
{
"error": "INTERNAL_ERROR"
}