Skip to main content
POST
/
admin
/
archives
/
list
List archives
curl --request POST \
  --url https://api.fluxer.app/v1/admin/archives/list \
  --header 'Authorization: <api-key>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "subject_type": "user",
  "subject_id": "<string>",
  "requested_by": "<string>",
  "limit": 100.5,
  "include_expired": true
}
'
{
  "archives": [
    {
      "archive_id": "<string>",
      "subject_type": "user",
      "subject_id": "<string>",
      "requested_by": "<string>",
      "requested_at": "<string>",
      "started_at": "<string>",
      "completed_at": "<string>",
      "failed_at": "<string>",
      "file_size": "<string>",
      "progress_percent": 123,
      "progress_step": "<string>",
      "error_message": "<string>",
      "download_url_expires_at": "<string>",
      "expires_at": "<string>"
    }
  ]
}

Authorizations

Authorization
string
header
required

Admin API key: Authorization: Admin <token>. Only valid for /admin/* endpoints.

Body

application/json
subject_type
enum<string>

Type of archives to list

Available options:
user,
guild,
all
subject_id
string<snowflake>
requested_by
string<snowflake>
limit
number

Maximum number of archives to return

Required range: 1 <= x <= 200
include_expired
boolean

Whether to include expired archives

Response

Success

archives
object[]
required