GET /markets?limit=8
HTTP 200
{
"success": true,
"data": {
"items": [
{
"id": 21738,
"slug": "bitcoin-5-minutos-so-21738",
"title": "Bitcoin (5 minutos): sobe ou desce?",
"description": "• Este mercado roda recorrentemente a cada 5 minutos (horário de Brasília).\n• Este mercado funciona 24 horas por dia, 7 dias por semana (horário de Brasília).\n\nComo resolve\n 1. No início de cada rodada, o sistema registra o Preço de Início do BTC.\n 2. No fim da rodada (5 min depois), o sistema registra o Preço de Fechamento (preço final\/atual).\n 3. O resultado é definido comparando os dois preços:\n\n • Sobe vence se Fechamento > Início\n • Desce vence se Fechamento < Início\n • Se Fechamento = Início, a rodada é anulada e há reembolso.\n\nFonte de preço\n • O preço exibido e usado para resolver é obtido a partir das fontes de referência: Binance e CoinMarketCap.\n\nFalhas e reembolso\n • Se houver indisponibilidade das duas fontes no momento de registrar o preço (início ou fechamento) ou ocorrer erro sistêmico que impeça a apuração confiável, a rodada é anulada e todos recebem reembolso.",
"status": "OPEN",
"category": {
"id": 20,
"name": "Criptomoedas",
"icon": "https:\/\/s3.us-east-2.amazonaws.com\/previsao.io-bucket\/assets\/images\/categories\/criptomoedas\/icon.svg"
},
"group": null,
"matchingSystem": "ORDERBOOK",
"selections": [
{
"id": 42979,
"code": "21738_SOBE",
"label": "Sobe",
"position": 0,
"impliedProb": "0.5",
"colorRgb": "67,199,115"
},
{
"id": 42980,
"code": "21738_DESCE",
"label": "Desce",
"position": 1,
"impliedProb": "0.5",
"colorRgb": "226,56,56"
}
],
"icon": "https:\/\/s3.us-east-2.amazonaws.com\/previsao.io-bucket\/assets\/images\/markets\/bitcoin-5-minutos-so-21738\/icon.png",
"closesAt": "2026-03-31T20:25:00-03:00",
"closesBettingAt": null,
"eventStartsAt": null,
"opensAt": "2026-03-31T20:20:00-03:00",
"resolvedAt": null,
"resultSelectionId": null,
"createdAt": "2026-03-31T20:20:00-03:00"
},
{
"id": 22272,
"slug": "rodovia-5-minutos-qu-22272",
"title": "Rodovia (5 minutos): quantos carros?",
"description": "• Doutor Manoel Hyppolito Rego, KM 110 — Caraguatatuba (SP).\n• Este mercado roda recorrentemente a cada 5 minutos (horário de Brasília).\n• Este mercado funciona 24 horas por dia, 7 dias por semana (horário de Brasília).\n\nComo funciona\n 1. Ao iniciar cada rodada, uma transmissão ao vivo da rodovia fica disponível na tela com a contagem automática.\n 2. Você pode fazer previsões apenas nos primeiros 2 minutos e 30 segundos da rodada.\n 3. Após os 2 minutos e 30 segundos iniciais, o mercado entra em modo de observação por mais 2 minutos e 30 segundos (sem novas previsões).\n\nComo resolve\n 1. O sistema conta automaticamente os veículos detectados durante a rodada usando IA (Machine Learning) com o modelo YOLO.\n 2. A rodada termina quando:\n • completar 5 minutos, OU\n • atingir a meta da opção \"Mais de 22\" (se aplicável), o que encerra a rodada e resolve imediatamente.\n 3. O resultado é definido pela contagem registrada ao fim da rodada:\n\n • \"Mais de 22\" vence se a contagem for >= 23\n • \"Até 22\" vence se a contagem for <= 22\n\nO que é contado\n • Veículos válidos: carro, caminhão, caminhonete, ônibus e similares.\n • Motocicletas NÃO entram na contagem (são ignoradas).\n\nImportante sobre a contagem (IA)\n • Este mercado NÃO mede exatamente quantos veículos reais passaram na rodovia.\n • Ele mede quantos veículos a IA conseguiu detectar e contar na transmissão.\n • Por ser um sistema automatizado, podem ocorrer erros de detecção\/contagem (ex.: oclusão, chuva\/noite, ângulos, qualidade do vídeo, tráfego intenso, etc.).\n • Ao participar, você concorda que a contagem exibida pelo sistema é a referência oficial da rodada e que não nos responsabilizamos por eventuais falhas de contagem.\n\nFalhas e reembolso\n • Se a transmissão ficar indisponível, a contagem automática falhar, ou ocorrer erro sistêmico que impeça a apuração confiável, a rodada é anulada e todos recebem reembolso.",
"status": "OPEN",
"category": {
"id": 11,
"name": "Entretenimento",
"icon": "https:\/\/s3.us-east-2.amazonaws.com\/previsao.io-bucket\/assets\/images\/categories\/entretenimento\/icon.svg"
},
"group": null,
"matchingSystem": "ORDERBOOK",
"selections": [
{
"id": 44047,
"code": "22272_MAIS_DE_22",
"label": "Mais de 22",
"position": 0,
"impliedProb": "0.9",
"colorRgb": "67,199,115"
},
{
"id": 44048,
"code": "22272_ATE_22",
"label": "Até 22",
"position": 1,
"impliedProb": "0.1",
"colorRgb": "226,56,56"
}
],
"icon": "https:\/\/s3.us-east-2.amazonaws.com\/previsao.io-bucket\/assets\/images\/markets\/rodovia-5-minutos-qu-22272\/icon.png",
"closesAt": "2026-03-31T23:37:16-03:00",
"closesBettingAt": "2026-03-31T23:34:46-03:00",
"eventStartsAt": null,
"opensAt": "2026-03-31T23:32:16-03:00",
"resolvedAt": null,
"resultSelectionId": null,
"createdAt": "2026-03-31T23:32:16-03:00"
},
{
"id": 22273,
"slug": "bitcoin-5-minutos-so-22273",
"title": "Bitcoin (5 minutos): sobe ou desce?",
"description": "• Este mercado roda recorrentemente a cada 5 minutos (horário de Brasília).\n• Este mercado funciona 24 horas por dia, 7 dias por semana (horário de Brasília).\n\nComo resolve\n 1. No início de cada rodada, o sistema registra o Preço de Início do BTC.\n 2. No fim da rodada (5 min depois), o sistema registra o Preço de Fechamento (preço final\/atual).\n 3. O resultado é definido comparando os dois preços:\n\n • Sobe vence se Fechamento > Início\n • Desce vence se Fechamento < Início\n • Se Fechamento = Início, a rodada é anulada e há reembolso.\n\nFonte de preço\n • O preço exibido e usado para resolver é obtido a partir das fontes de referência: Binance e CoinMarketCap.\n\nFalhas e reembolso\n • Se houver indisponibilidade das duas fontes no momento de registrar o preço (início ou fechamento) ou ocorrer erro sistêmico que impeça a apuração confiável, a rodada é anulada e todos recebem reembolso.",
"status": "OPEN",
"category": {
"id": 20,
"name": "Criptomoedas",
"icon": "https:\/\/s3.us-east-2.amazonaws.com\/previsao.io-bucket\/assets\/images\/categories\/criptomoedas\/icon.svg"
},
"group": null,
"matchingSystem": "ORDERBOOK",
"selections": [
{
"id": 44049,
"code": "22273_SOBE",
"label": "Sobe",
"position": 0,
"impliedProb": "0.8",
"colorRgb": "67,199,115"
},
{
"id": 44050,
"code": "22273_DESCE",
"label": "Desce",
"position": 1,
"impliedProb": "0.2",
"colorRgb": "226,56,56"
}
],
"icon": "https:\/\/s3.us-east-2.amazonaws.com\/previsao.io-bucket\/assets\/images\/markets\/bitcoin-5-minutos-so-22273\/icon.png",
"closesAt": "2026-03-31T23:40:00-03:00",
"closesBettingAt": null,
"eventStartsAt": null,
"opensAt": "2026-03-31T23:35:00-03:00",
"resolvedAt": null,
"resultSelectionId": null,
"createdAt": "2026-03-31T23:35:00-03:00"
},
{
"id": 20251,
"slug": "stake-ranked-g2-vs-t-20251",
"title": "Stake Ranked: G2 vs Team Nemesis",
"description": "Este mercado prevê o resultado de G2 vs Team Nemesis pela Stake Ranked, na partida de Counter-Strike 2 do dia 01\/04\/2026 às 07:00 (BRT), conforme o resultado final exibido no HLTV.\n\nFonte oficial (resolução):\nhttps:\/\/hltv.org\/\n\nAlternativas\n• G2\n• Team Nemesis\n\nComo resolve (MD1 \/ MD3 \/ MD5)\n\nConsidera o vencedor da partida (vencedor da série de mapas), conforme o HLTV:\n• G2: se o HLTV indicar G2 como vencedor da partida.\n• Team Nemesis: se o HLTV indicar Team Nemesis como vencedor da partida.\n\nO placar por mapa, prorrogações (overtime) e número de rounds não alteram a regra: apenas o vencedor final da partida conta.\n\nEmpate \/ sem vencedor (reembolso)\n\nCounter-Strike 2 não possui empate para este mercado. Se por qualquer motivo o HLTV registrar empate, resultado inconclusivo, ou não houver vencedor definido para a partida, o mercado será ANULADO (reembolso total).\n\nAdiamento \/ mudança de data\n\nSe a partida for adiada, o mercado resolve quando ela for efetivamente disputada e finalizada, com base no vencedor exibido no HLTV.\n\nPartida interrompida \/ encerrada antecipadamente\n• Se o HLTV marcar a partida como finalizada e indicar um vencedor, resolve por esse vencedor.\n• Se a partida for interrompida e não houver vencedor confirmado no HLTV, o mercado fica em aberto até haver definição oficial refletida no HLTV.\n\nW.O. \/ vitória administrativa \/ default\n\nSe o HLTV registrar vitória por W.O.\/default\/vitória administrativa, o mercado resolve conforme o vencedor indicado no HLTV.\n\nCancelado \/ sem partida (reembolso)\n\nSe o HLTV indicar a partida como cancelada (ou não houver resultado final\/vencedor) até 7 dias após o horário originalmente agendado, o mercado será ANULADO (reembolso total).\n\nLiquidação\n\nResolução no dia seguinte (BRT) após o vencedor final estar disponível no HLTV. Pagamento em até 30 minutos.",
"status": "OPEN",
"category": {
"id": 8,
"name": "Esportes",
"icon": "https:\/\/s3.us-east-2.amazonaws.com\/previsao.io-bucket\/assets\/images\/categories\/esportes\/icon.svg"
},
"group": null,
"matchingSystem": "ORDERBOOK",
"selections": [
{
"id": 40005,
"code": "20251_G2",
"label": "G2",
"position": 0,
"impliedProb": "0.8",
"colorRgb": "56,195,23"
},
{
"id": 40006,
"code": "20251_TEAM_NEMESIS",
"label": "Team Nemesis",
"position": 1,
"impliedProb": "0.2",
"colorRgb": "19,52,219"
}
],
"icon": "https:\/\/s3.us-east-2.amazonaws.com\/previsao.io-bucket\/assets\/images\/markets\/stake-ranked-g2-vs-t-20251\/icon.png",
"closesAt": "2026-04-01T08:30:00-03:00",
"closesBettingAt": "2026-04-01T07:45:00-03:00",
"eventStartsAt": null,
"opensAt": "2026-03-29T17:00:14-03:00",
"resolvedAt": null,
"resultSelectionId": null,
"createdAt": "2026-03-29T17:00:04-03:00"
},
{
"id": 20086,
"slug": "betboom-circuit-x-ma-20086",
"title": "Betboom Circuit X Mayhem: paiN vs ALKA",
"description": "Este mercado prevê o resultado de paiN vs ALKA pela Betboom Circuit X Mayhem, na partida de Counter-Strike 2 do dia 01\/04\/2026 às 09:00 (BRT), conforme o resultado final exibido no HLTV.\n\nFonte oficial (resolução):\nhttps:\/\/hltv.org\/\n\nAlternativas\n• paiN\n• ALKA\n\nComo resolve (MD1 \/ MD3 \/ MD5)\n\nConsidera o vencedor da partida (vencedor da série de mapas), conforme o HLTV:\n• paiN: se o HLTV indicar paiN como vencedor da partida.\n• ALKA: se o HLTV indicar ALKA como vencedor da partida.\n\nO placar por mapa, prorrogações (overtime) e número de rounds não alteram a regra: apenas o vencedor final da partida conta.\n\nEmpate \/ sem vencedor (reembolso)\n\nCounter-Strike 2 não possui empate para este mercado. Se por qualquer motivo o HLTV registrar empate, resultado inconclusivo, ou não houver vencedor definido para a partida, o mercado será ANULADO (reembolso total).\n\nAdiamento \/ mudança de data\n\nSe a partida for adiada, o mercado resolve quando ela for efetivamente disputada e finalizada, com base no vencedor exibido no HLTV.\n\nPartida interrompida \/ encerrada antecipadamente\n• Se o HLTV marcar a partida como finalizada e indicar um vencedor, resolve por esse vencedor.\n• Se a partida for interrompida e não houver vencedor confirmado no HLTV, o mercado fica em aberto até haver definição oficial refletida no HLTV.\n\nW.O. \/ vitória administrativa \/ default\n\nSe o HLTV registrar vitória por W.O.\/default\/vitória administrativa, o mercado resolve conforme o vencedor indicado no HLTV.\n\nCancelado \/ sem partida (reembolso)\n\nSe o HLTV indicar a partida como cancelada (ou não houver resultado final\/vencedor) até 7 dias após o horário originalmente agendado, o mercado será ANULADO (reembolso total).\n\nLiquidação\n\nResolução no dia seguinte (BRT) após o vencedor final estar disponível no HLTV. Pagamento em até 30 minutos.",
"status": "OPEN",
"category": {
"id": 8,
"name": "Esportes",
"icon": "https:\/\/s3.us-east-2.amazonaws.com\/previsao.io-bucket\/assets\/images\/categories\/esportes\/icon.svg"
},
"group": null,
"matchingSystem": "ORDERBOOK",
"selections": [
{
"id": 39675,
"code": "20086_PAIN",
"label": "paiN",
"position": 0,
"impliedProb": "0.8",
"colorRgb": "28,195,115"
},
{
"id": 39676,
"code": "20086_ALKA",
"label": "ALKA",
"position": 1,
"impliedProb": "0.2",
"colorRgb": "56,238,32"
}
],
"icon": "https:\/\/s3.us-east-2.amazonaws.com\/previsao.io-bucket\/assets\/images\/markets\/betboom-circuit-x-ma-20086\/icon.png",
"closesAt": "2026-04-01T10:30:00-03:00",
"closesBettingAt": "2026-04-01T09:45:00-03:00",
"eventStartsAt": null,
"opensAt": "2026-03-29T11:00:17-03:00",
"resolvedAt": null,
"resultSelectionId": null,
"createdAt": "2026-03-29T11:00:07-03:00"
},
{
"id": 21462,
"slug": "36-a-50-21462",
"title": "36 a 50",
"description": "Este mercado prevê quantos stories estarão ativos (visíveis) no perfil da Virginia no momento exato de 01\/04 às 13:00 (BRT – horário de Brasília).\n\nO que conta: o total de stories ativos no perfil às 13h. Não importa se o story foi postado no dia anterior ou 01\/04: se ainda estiver ativo às 13h, entra na contagem. Não zera à meia-noite.\n\nComo o mercado resolve: às 13:00:00 (BRT) de 01\/04, o mercado resolve pela faixa correspondente ao total ativo naquele instante:\n\nAté 35\n36 a 50\n51 a 65\nMais de 65\n\nSe às 13:00:00 (BRT) o Instagram estiver fora do ar ou o perfil https:\/\/www.instagram.com\/virginia estiver indisponível, o mercado será ANULADO automaticamente por impossibilidade de verificação da fonte. Nesse caso, todos os valores serão devolvidos aos participantes (reembolso integral).\n\nFonte: https:\/\/www.instagram.com\/virginia",
"status": "OPEN",
"category": {
"id": 11,
"name": "Entretenimento",
"icon": "https:\/\/s3.us-east-2.amazonaws.com\/previsao.io-bucket\/assets\/images\/categories\/entretenimento\/icon.svg"
},
"group": {
"id": 401,
"slug": "virginia-stories-ati-401",
"title": "Virginia: stories ativos às 13h (01\/04)"
},
"matchingSystem": "ORDERBOOK",
"selections": [
{
"id": 42427,
"code": "21462_SIM",
"label": "Sim",
"position": 0,
"impliedProb": "0.81",
"colorRgb": "67,199,115"
},
{
"id": 42428,
"code": "21462_NAO",
"label": "Não",
"position": 1,
"impliedProb": "0.19",
"colorRgb": "225,55,55"
}
],
"icon": "https:\/\/s3.us-east-2.amazonaws.com\/previsao.io-bucket\/assets\/images\/markets\/36-a-50-21462\/icon.png",
"closesAt": "2026-04-01T13:00:00-03:00",
"closesBettingAt": "2026-04-01T11:30:00-03:00",
"eventStartsAt": null,
"opensAt": "2026-03-31T13:00:10-03:00",
"resolvedAt": null,
"resultSelectionId": null,
"createdAt": "2026-03-31T13:00:04-03:00"
},
{
"id": 21463,
"slug": "51-a-65-21463",
"title": "51 a 65",
"description": "Este mercado prevê quantos stories estarão ativos (visíveis) no perfil da Virginia no momento exato de 01\/04 às 13:00 (BRT – horário de Brasília).\n\nO que conta: o total de stories ativos no perfil às 13h. Não importa se o story foi postado no dia anterior ou 01\/04: se ainda estiver ativo às 13h, entra na contagem. Não zera à meia-noite.\n\nComo o mercado resolve: às 13:00:00 (BRT) de 01\/04, o mercado resolve pela faixa correspondente ao total ativo naquele instante:\n\nAté 35\n36 a 50\n51 a 65\nMais de 65\n\nSe às 13:00:00 (BRT) o Instagram estiver fora do ar ou o perfil https:\/\/www.instagram.com\/virginia estiver indisponível, o mercado será ANULADO automaticamente por impossibilidade de verificação da fonte. Nesse caso, todos os valores serão devolvidos aos participantes (reembolso integral).\n\nFonte: https:\/\/www.instagram.com\/virginia",
"status": "OPEN",
"category": {
"id": 11,
"name": "Entretenimento",
"icon": "https:\/\/s3.us-east-2.amazonaws.com\/previsao.io-bucket\/assets\/images\/categories\/entretenimento\/icon.svg"
},
"group": {
"id": 401,
"slug": "virginia-stories-ati-401",
"title": "Virginia: stories ativos às 13h (01\/04)"
},
"matchingSystem": "ORDERBOOK",
"selections": [
{
"id": 42429,
"code": "21463_SIM",
"label": "Sim",
"position": 0,
"impliedProb": "0.35",
"colorRgb": "67,199,115"
},
{
"id": 42430,
"code": "21463_NAO",
"label": "Não",
"position": 1,
"impliedProb": "0.65",
"colorRgb": "225,55,55"
}
],
"icon": "https:\/\/s3.us-east-2.amazonaws.com\/previsao.io-bucket\/assets\/images\/markets\/51-a-65-21463\/icon.png",
"closesAt": "2026-04-01T13:00:00-03:00",
"closesBettingAt": "2026-04-01T11:30:00-03:00",
"eventStartsAt": null,
"opensAt": "2026-03-31T13:00:10-03:00",
"resolvedAt": null,
"resultSelectionId": null,
"createdAt": "2026-03-31T13:00:04-03:00"
},
{
"id": 21466,
"slug": "41-a-80-21466",
"title": "41 a 80",
"description": "Este mercado prevê quantos stories estarão ativos (visíveis) no perfil da Carlinhos no momento exato de 01\/04 às 13:00 (BRT – horário de Brasília).\n\nO que conta: o total de stories ativos no perfil às 13h. Não importa se o story foi postado no dia anterior ou 01\/04: se ainda estiver ativo às 13h, entra na contagem. Não zera à meia-noite.\n\nComo o mercado resolve: às 13:00:00 (BRT) de 01\/04, o mercado resolve pela faixa correspondente ao total ativo naquele instante:\n\nAté 40\n41 a 80\n81 a 99\nMais de 99\n\nSe às 13:00:00 (BRT) o Instagram estiver fora do ar ou o perfil https:\/\/www.instagram.com\/carlinhos estiver indisponível, o mercado será ANULADO automaticamente por impossibilidade de verificação da fonte. Nesse caso, todos os valores serão devolvidos aos participantes (reembolso integral).\n\nFonte: https:\/\/www.instagram.com\/carlinhos",
"status": "OPEN",
"category": {
"id": 11,
"name": "Entretenimento",
"icon": "https:\/\/s3.us-east-2.amazonaws.com\/previsao.io-bucket\/assets\/images\/categories\/entretenimento\/icon.svg"
},
"group": {
"id": 402,
"slug": "carlinhos-stories-at-402",
"title": "Carlinhos: stories ativos às 13h (01\/04)"
},
"matchingSystem": "ORDERBOOK",
"selections": [
{
"id": 42435,
"code": "21466_SIM",
"label": "Sim",
"position": 0,
"impliedProb": "0.1",
"colorRgb": "67,199,115"
},
{
"id": 42436,
"code": "21466_NAO",
"label": "Não",
"position": 1,
"impliedProb": "0.9",
"colorRgb": "225,55,55"
}
],
"icon": "https:\/\/s3.us-east-2.amazonaws.com\/previsao.io-bucket\/assets\/images\/markets\/41-a-80-21466\/icon.png",
"closesAt": "2026-04-01T13:00:00-03:00",
"closesBettingAt": "2026-04-01T11:30:00-03:00",
"eventStartsAt": null,
"opensAt": "2026-03-31T13:00:10-03:00",
"resolvedAt": null,
"resultSelectionId": null,
"createdAt": "2026-03-31T13:00:06-03:00"
}
],
"currentPage": 1,
"perPage": 8,
"totalPages": 7,
"total": 49
}
}