Bot API
Giveaways
4 endpoints. Every address starts with https://api.samplebot.app/v1/servers/{server id}.
GET/giveaways giveaways:read
Giveaways, running first.
curl "https://api.samplebot.app/v1/servers/{server id}/giveaways" \
-H "Authorization: Bearer $SAMPLE_API_KEY"
GET/giveaways/:id giveaways:read
One giveaway.
| Name | In | Description |
|---|---|---|
id required | path |
curl "https://api.samplebot.app/v1/servers/{server id}/giveaways/{id}" \
-H "Authorization: Bearer $SAMPLE_API_KEY"
POST/giveaways/:id/end giveaways:write
End a giveaway now and pick winners.
| Name | In | Description |
|---|---|---|
id required | path |
curl -X POST "https://api.samplebot.app/v1/servers/{server id}/giveaways/{id}/end" \
-H "Authorization: Bearer $SAMPLE_API_KEY"
POST/giveaways/:id/reroll giveaways:write
Pick new winners.
| Name | In | Description |
|---|---|---|
id required | path |
curl -X POST "https://api.samplebot.app/v1/servers/{server id}/giveaways/{id}/reroll" \
-H "Authorization: Bearer $SAMPLE_API_KEY"