Skip to main content
GET
/
storage
/
items
curl -X GET "https://api.nonefivem.com/cloud/storage/items?page=1&limit=10&kind=image" \
  -H "Authorization: Bearer your-api-key"
{
  "items": [
    {
      "id": "550e8400-e29b-41d4-a716-446655440000",
      "kind": "image",
      "size": 1048576,
      "state": "complete",
      "metadata": { "userId": "123" },
      "createdAt": "2026-02-01T12:00:00Z"
    }
  ],
  "total": 150,
  "page": 1,
  "limit": 10,
  "totalPages": 15
}
Retrieve a paginated list of storage items with optional filtering and sorting capabilities.

Authorization

Authorization
string
required
Bearer token for authentication. Format: Bearer <your-api-key>

Required Permission

STORAGE_READ

Query Parameters

page
number
default:"1"
Page number (1-indexed)
limit
number
default:"10"
Number of items per page (1-100)
kind
string
Filter by file kind. Available values: image, video, audio, document

Response

items
StorageItem[]
Array of storage items
total
number
Total number of items
page
number
Current page number
limit
number
Items per page
totalPages
number
Total number of pages
curl -X GET "https://api.nonefivem.com/cloud/storage/items?page=1&limit=10&kind=image" \
  -H "Authorization: Bearer your-api-key"
{
  "items": [
    {
      "id": "550e8400-e29b-41d4-a716-446655440000",
      "kind": "image",
      "size": 1048576,
      "state": "complete",
      "metadata": { "userId": "123" },
      "createdAt": "2026-02-01T12:00:00Z"
    }
  ],
  "total": 150,
  "page": 1,
  "limit": 10,
  "totalPages": 15
}