GET /api/v1/events
Returns a list of all events, optionally filtered by status and tags.
Authentication
None required.
Request
| Parameter | Type | In | Description |
|---|---|---|---|
status | string | query | Filter by event status (e.g. started, paid, new) |
tag | string | query | Single tag slug to filter by |
limit | int | query | Maximum number of events to return |
Example
curl "https://intotes.com/api/v1/events?status=started&tag=crypto&limit=10"
Response
200 OK
[
{
"id": 1,
"name": "Will ETH reach $5000 by June?",
"name_ru": "ETH достигнет $5000 к июню?",
"tags": ["crypto", "ethereum"],
"image_url": "https://images.intotes.com/events/eth-5000.png",
"status": "started",
"is_active": true,
"created_at": "2026-03-15T12:00:00Z",
"pools": [
{
"id": 10,
"name": "Main Pool",
"name_ru": "Основной пул",
"finish_at": "2026-06-30T23:59:59Z"
}
]
}
]