QueuedDiscordActionDto
action_typeenumRequired
Possible enum values
persist_rolesend_messageban_userkick_usergenerate_invite_link
delivery_item_idFlakeIdRequired
discord_server_idFlakeIdRequired
enqueued_atstringRequired
execution_stageenumRequired
Possible enum values
on_purchaseon_expireon_refundon_chargeback
executionsQueuedDiscordActionExecutionDto[]Required
executed_atstringRequired
execution_statusenumRequired
Possible enum values
successfailure
idintegerRequired
queue_idintegerRequired
messagestringOptional
trace_idstringOptional
idintegerRequired
product_idFlakeIdRequired
product_version_idFlakeIdRequired
revocation_stagesenum[]Required
Possible enum values
on_expireon_refundon_chargeback
statusenumRequired
Possible enum values
activecompleteerroredcanceled
store_idFlakeIdRequired
channel_idFlakeIdOptional
checkout_idFlakeIdOptional
checkout_line_idFlakeIdOptional
discord_user_idFlakeIdOptional
finalised_atstringOptional
messagestringOptional
order_idFlakeIdOptional
role_idFlakeIdOptional
Example
{
"action_type": "persist_role",
"delivery_item_id": "411486491630370816",
"discord_server_id": "411486491630370816",
"enqueued_at": "2024-01-01T00:00:00Z",
"execution_stage": "on_purchase",
"executions": [
{
"executed_at": "2024-01-01T00:00:00Z",
"execution_status": "success",
"id": 0,
"queue_id": 0,
"message": "string",
"trace_id": "string"
}
],
"id": 0,
"product_id": "411486491630370816",
"product_version_id": "411486491630370816",
"revocation_stages": [
"on_expire"
],
"status": "active",
"store_id": "411486491630370816",
"order_id": "411486491630370816",
"checkout_id": "411486491630370816",
"checkout_line_id": "411486491630370816",
"discord_user_id": "411486491630370816",
"channel_id": "411486491630370816",
"role_id": "411486491630370816",
"message": "string",
"finalised_at": "2024-01-01T00:00:00Z"
}