Skip to main content
POST
/
admin
/
archives
/
guild
Trigger guild archive
curl --request POST \
  --url https://api.fluxer.app/v1/admin/archives/guild \
  --header 'Authorization: <api-key>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "guild_id": "<string>"
}
'
{
  "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
guild_id
string<snowflake>
required

Response

Success

archive_id
string<snowflake>
required
subject_type
enum<string>
required

Type of subject being archived

Available options:
user,
guild
subject_id
string<snowflake>
required
requested_by
string<snowflake>
required
requested_at
string
required
started_at
string | null
required
completed_at
string | null
required
failed_at
string | null
required
file_size
string | null
required
progress_percent
number
required
progress_step
string | null
required
error_message
string | null
required
download_url_expires_at
string | null
required
expires_at
string | null
required