Skip to main content

GET /api/v1/events

Returns a list of all events, optionally filtered by status and tags.

Authentication

None required.

Request

ParameterTypeInDescription
statusstringqueryFilter by event status (e.g. started, paid, new)
tagstringquerySingle tag slug to filter by
limitintqueryMaximum 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"
}
]
}
]