Download OpenAPI specification:Download
Get the settings for Husqy giveaways module for a guild.
| guild_id required | integer (Guild Id) |
{- "data": {
- "settings": {
- "id": 0,
- "guild_id": "string",
- "save_duration_timeout": 604800,
- "delete_ended_giveaways": false
}
}
}Change the settings for Husqy giveaways module for a guild.
| guild_id required | integer (Guild Id) |
Save Duration Timeout (integer) or Save Duration Timeout (null) (Save Duration Timeout) | |
Delete Ended Giveaways (boolean) or Delete Ended Giveaways (null) (Delete Ended Giveaways) |
{- "guild_id": 0,
- "save_duration_timeout": 0,
- "delete_ended_giveaways": true
}{- "data": {
- "settings": {
- "id": 0,
- "guild_id": "string",
- "save_duration_timeout": 604800,
- "delete_ended_giveaways": false
}
}
}Delete the settings for Husqy giveaways module for a guild.
| guild_id required | integer (Guild Id) |
{- "guild_id": 0
}{- "data": {
- "settings": {
- "id": 0,
- "guild_id": "string",
- "save_duration_timeout": 604800,
- "delete_ended_giveaways": false
}, - "giveaways": [
- {
- "id": 0,
- "guild_id": "string",
- "channel_id": "string",
- "message_id": "string",
- "owner_id": "string",
- "edited_with_results": false,
- "end_time": "string",
- "delete_at": "string",
- "prize": "string",
- "description": "string",
- "winner_count": 0,
- "participants": "string",
- "winners": "string",
- "giveaway_id": false
}
]
}
}Enable the giveaways module for a server.
| guild_id required | integer (Guild Id) |
{- "guild_id": 0
}{- "data": {
- "settings": {
- "id": 0,
- "guild_id": "string",
- "save_duration_timeout": 604800,
- "delete_ended_giveaways": false
}, - "giveaways": [
- {
- "id": 0,
- "guild_id": "string",
- "channel_id": "string",
- "message_id": "string",
- "owner_id": "string",
- "edited_with_results": false,
- "end_time": "string",
- "delete_at": "string",
- "prize": "string",
- "description": "string",
- "winner_count": 0,
- "participants": "string",
- "winners": "string",
- "giveaway_id": false
}
]
}
}Enable the giveaways module for a server.
| guild_id required | integer (Guild Id) |
{- "guild_id": 0
}{- "data": {
- "settings": {
- "id": 0,
- "guild_id": "string",
- "save_duration_timeout": 604800,
- "delete_ended_giveaways": false
}, - "giveaways": [
- {
- "id": 0,
- "guild_id": "string",
- "channel_id": "string",
- "message_id": "string",
- "owner_id": "string",
- "edited_with_results": false,
- "end_time": "string",
- "delete_at": "string",
- "prize": "string",
- "description": "string",
- "winner_count": 0,
- "participants": "string",
- "winners": "string",
- "giveaway_id": false
}
]
}
}Get the entries for Husqy giveaways module for a guild.
| guild_id required | integer (Guild Id) |
{- "data": {
- "entries": [
- {
- "id": 0,
- "guild_id": "string",
- "channel_id": "string",
- "message_id": "string",
- "owner_id": "string",
- "edited_with_results": false,
- "end_time": "string",
- "delete_at": "string",
- "prize": "string",
- "description": "string",
- "winner_count": 0,
- "participants": "string",
- "winners": "string",
- "giveaway_id": false
}
]
}
}Get the response for Husqy giveaways module for a guild.
| guild_id required | integer (Guild Id) |
| channel_id required | integer (Channel Id) |
| giveaway_owner_id required | integer (Giveaway Owner Id) |
End Time (string) or End Time (null) (End Time) | |
| prize required | string (Prize) |
Description (string) or Description (null) (Description) | |
| winner_count required | integer (Winner Count) |
Application Id (integer) or Application Id (null) (Application Id) | |
Token (string) or Token (null) (Token) |
{- "guild_id": 0,
- "channel_id": 0,
- "giveaway_owner_id": 0,
- "end_time": "string",
- "prize": "string",
- "description": "string",
- "winner_count": 0,
- "application_id": 0,
- "token": "string"
}{- "data": {
- "entry": {
- "id": 0,
- "guild_id": "string",
- "channel_id": "string",
- "message_id": "string",
- "owner_id": "string",
- "edited_with_results": false,
- "end_time": "string",
- "delete_at": "string",
- "prize": "string",
- "description": "string",
- "winner_count": 0,
- "participants": "string",
- "winners": "string",
- "giveaway_id": false
}
}
}Get the response for Husqy giveaways module for a guild.
| entry_id required | string (Entry Id) |
| guild_id required | integer (Guild Id) |
{- "data": {
- "entry": {
- "id": 0,
- "guild_id": "string",
- "channel_id": "string",
- "message_id": "string",
- "owner_id": "string",
- "edited_with_results": false,
- "end_time": "string",
- "delete_at": "string",
- "prize": "string",
- "description": "string",
- "winner_count": 0,
- "participants": "string",
- "winners": "string",
- "giveaway_id": false
}
}
}Delete a giveaway in a guild.
required | Entry Id (string) or Entry Id (null) (Entry Id) |
| guild_id required | integer (Guild Id) |
Application Id (integer) or Application Id (null) (Application Id) | |
Token (string) or Token (null) (Token) |
{- "guild_id": 0,
- "application_id": 0,
- "token": "string"
}{- "data": {
- "entry": {
- "id": 0,
- "guild_id": "string",
- "channel_id": "string",
- "message_id": "string",
- "owner_id": "string",
- "edited_with_results": false,
- "end_time": "string",
- "delete_at": "string",
- "prize": "string",
- "description": "string",
- "winner_count": 0,
- "participants": "string",
- "winners": "string",
- "giveaway_id": false
}
}
}Get the response for Husqy giveaways module for a guild.
required | Entry Id (string) or Entry Id (null) (Entry Id) |
| guild_id required | integer (Guild Id) |
New Prize (string) or New Prize (null) (New Prize) | |
New Description (string) or New Description (null) (New Description) | |
New Winner Count (integer) or New Winner Count (null) (New Winner Count) | |
Application Id (integer) or Application Id (null) (Application Id) | |
Token (string) or Token (null) (Token) |
{- "guild_id": 0,
- "new_prize": "string",
- "new_description": "string",
- "new_winner_count": 0,
- "application_id": 0,
- "token": "string"
}{- "data": {
- "message": "string"
}
}Enter a giveaway in a guild.
required | Entry Id (string) or Entry Id (null) (Entry Id) |
| guild_id required | integer (Guild Id) |
Application Id (integer) or Application Id (null) (Application Id) | |
Token (string) or Token (null) (Token) |
{- "guild_id": 0,
- "application_id": 0,
- "token": "string"
}{- "data": {
- "message": "string"
}
}Leave a giveaway in a guild.
required | Entry Id (string) or Entry Id (null) (Entry Id) |
| guild_id required | integer (Guild Id) |
Application Id (integer) or Application Id (null) (Application Id) | |
Token (string) or Token (null) (Token) |
{- "guild_id": 0,
- "application_id": 0,
- "token": "string"
}{- "data": {
- "message": "string"
}
}Reroll a giveaway in a guild.
required | Entry Id (string) or Entry Id (null) (Entry Id) |
| guild_id required | integer (Guild Id) |
Application Id (integer) or Application Id (null) (Application Id) | |
Token (string) or Token (null) (Token) |
{- "guild_id": 0,
- "application_id": 0,
- "token": "string"
}{- "data": {
- "message": "string"
}
}Get user entries.
| guild_id required | integer (Guild Id) |
| privacy_member_id required | integer (Privacy Member Id) |
{- "data": {
- "username": 0,
- "display_name": 0,
- "global_name": 0,
- "nickname": 0,
- "id": 0
}
}Delete user entries.
| guild_id required | integer (Guild Id) |
| privacy_member_id required | integer (Privacy Member Id) |
{- "data": {
- "message": "string"
}
}