Get uploaded media
GET
/v0/drive
const url = 'http://localhost:3000/v0/drive';const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url http://localhost:3000/v0/drive \ --header 'Authorization: Bearer <token>'Authorizations
Section titled “Authorizations ”Responses
Section titled “ Responses ”OK
Media type application/json
Array<object>
object
id
required
Medium ID
string
author_id
required
Account ID
string
name
required
Medium name
string
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
Example
{ "error": "FILE_NOT_FOUND"}Internal server error
Media type application/json
object
error
required
Internal server error.
string
Example
{ "error": "INTERNAL_ERROR"}