---
title: "Resultados"
description: "Sorteios ativos, resultados, categorias e ganhadores."
---
Resultados e vitrine são consultas públicas. A SDK separa os sorteios ativos, as categorias, o detalhe de cada sorteio e os ganhadores de prêmios instantâneos.

## Sorteios ativos e vitrine

```ts
const active = await sdk.raffles.listActive();
const live = await sdk.raffles.listLive();
const nearest = await sdk.raffles.listNearest();
```

## Categorias

```ts
const categories = await sdk.raffles.listCategories();
const category = await sdk.raffles.getCategory("premium");
```

## Detalhe de um sorteio

```ts
const raffle = await sdk.raffles.getRaffle("raffle-uuid");
const combos = await sdk.raffles.getCombos("raffle-uuid");
const items = await sdk.raffles.getItems("raffle-uuid");
```

## Resultados

```ts
const result = await sdk.raffles.getResults("raffle-uuid");

const results = await sdk.raffles.listResults({
    kind: "ANY_KIND",
    page: 1
});

const daily = await sdk.raffles.listDailyResults({
    page: 1
});
```

`getResults` devolve o resultado de um sorteio específico; `listResults` pagina os resultados recentes.

## Ganhadores de prêmios instantâneos

```ts
const winners = await sdk.prizes.listInstantWinnersHomepageShowcase();
const stats = await sdk.prizes.listInstantStats();
const raffleStats = await sdk.raffles.getPrizesInstantStats("raffle-uuid");
```

## Meus títulos

```ts
const bonds = await sdk.raffles.getBonds("raffle-uuid");
const drawn = await sdk.raffles.getDrawnNumbers("raffle-uuid");
const orders = await sdk.raffles.getOrders("raffle-uuid");
```

:::tip[Paginação]
`listResults` e `listDailyResults` aceitam `page`, `year`, `month` e outros filtros. Consulte a tabela de query na [referência de sorteios](/docs/referencia/raffles/).
:::