Documentação da API
Autenticação
Endpoints marcados com Autenticação necessária requerem autenticação via parâmetro apiKey. Adicione ?apiKey=SUA_API_KEY à URL da solicitação. Você pode gerar uma chave de API nas configurações do seu perfil.
Limites de taxa
As solicitações de API são limitadas a 10 solicitações por segundo e 100 solicitações por minuto. Se você exceder esses limites, solicitações adicionais serão bloqueadas até que o limite seja redefinido.
Obter uma lista de todas as criptomoedas disponíveis
Resposta de exemplo
[ {
"symbol" : "BTC",
"name" : "Bitcoin"
}, {
"symbol" : "ETH",
"name" : "Ethereum"
} ]
Obter dados de velas atuais para ativos e intervalos de tempo especificados
Parâmetros
| Nome | Tipo | Obrigatório | Descrição |
|---|---|---|---|
assets |
string | Não | Lista de símbolos de ativos separados por vírgula (por exemplo, BTC,ETH) |
timeframe |
string | Não |
Intervalo de tempo das velas (por exemplo, H1 para velas horárias)
Valor padrão
H1
Valores permitidos
H1, H4, D1
|
Resposta de exemplo
[ {
"asset" : "BTC",
"timeframe" : "H1",
"timestamp" : "2024-06-01T12:00:00Z",
"open" : 30000.0,
"high" : 30500.0,
"low" : 29500.0,
"close" : 30200.0,
"volume" : 150.0,
"amount" : 4500000.0,
"trades" : 1200
} ]
Obter dados históricos de velas para um ativo específico (requer autenticação)
Parâmetros
| Nome | Tipo | Obrigatório | Descrição |
|---|---|---|---|
asset |
string | Sim | Símbolo do ativo (por exemplo, BTC) |
timeframe |
string | Sim |
Intervalo de tempo das velas (por exemplo, H1 para velas horárias)
Valor padrão
H1
Valores permitidos
H1, H4, D1
|
limit |
integer | Não |
Número máximo de registros a retornar
Valor padrão
100
Faixa permitida
1
-
1000
|
Resposta de exemplo
[ {
"asset" : "BTC",
"timeframe" : "H1",
"timestamp" : "2024-06-01T12:00:00Z",
"open" : 30000.0,
"high" : 30500.0,
"low" : 29500.0,
"close" : 30200.0,
"volume" : 150.0,
"amount" : 4500000.0,
"trades" : 1200
} ]
Obter uma lista de todas as definições de indicadores disponíveis
Resposta de exemplo
[ {
"name" : "EMA_200",
"category" : "TREND_MA"
}, {
"name" : "KAMA_20",
"category" : "TREND_MA"
}, {
"name" : "MACD_12_26_9",
"category" : "MOMENTUM"
} ]
Obter valores de indicadores atuais para ativos e intervalos de tempo especificados
Parâmetros
| Nome | Tipo | Obrigatório | Descrição |
|---|---|---|---|
assets |
string | Não | Lista de símbolos de ativos separados por vírgula (por exemplo, BTC,ETH) |
timeframe |
string | Não |
Intervalo de tempo das velas (por exemplo, H1 para velas horárias)
Valor padrão
H1
Valores permitidos
H1, H4, D1
|
Resposta de exemplo
[ {
"asset" : "BTC",
"timeframe" : "D1",
"timestamp" : "2025-12-22T00:00:00Z",
"indicator" : "EMA_200",
"value" : 104372.85442427166
}, {
"asset" : "BTC",
"timeframe" : "D1",
"timestamp" : "2025-12-22T00:00:00Z",
"indicator" : "KAMA_20",
"value" : 90424.25875177557
}, {
"asset" : "BTC",
"timeframe" : "D1",
"timestamp" : "2025-12-22T00:00:00Z",
"indicator" : "MACD_12_26_9",
"value" : -847.4341762754582
} ]
Obter valores históricos de indicadores para um ativo específico (requer autenticação)
Parâmetros
| Nome | Tipo | Obrigatório | Descrição |
|---|---|---|---|
asset |
string | Sim | Símbolo do ativo (por exemplo, BTC) |
timeframe |
string | Sim |
Intervalo de tempo das velas (por exemplo, H1 para velas horárias)
Valor padrão
H1
Valores permitidos
H1, H4, D1
|
indicators |
string | Não | Lista de nomes de indicadores separados por vírgula (por exemplo, RSI_14,MACD) |
limit |
integer | Não |
Número máximo de registros a retornar
Valor padrão
10
Faixa permitida
1
-
100
|
Resposta de exemplo
[ {
"asset" : "BTC",
"timeframe" : "H1",
"timestamp" : "2025-12-23T02:00:00Z",
"indicator" : "EMA_20",
"value" : 88884.06800565078
}, {
"asset" : "BTC",
"timeframe" : "H1",
"timestamp" : "2025-12-23T03:00:00Z",
"indicator" : "EMA_20",
"value" : 88808.69162554297
}, {
"asset" : "BTC",
"timeframe" : "H1",
"timestamp" : "2025-12-23T04:00:00Z",
"indicator" : "EMA_20",
"value" : 88732.89818220086
} ]
Obter uma lista de todos os modelos de machine learning disponíveis
Resposta de exemplo
[ {
"name" : "random-forest-balanced",
"active" : true
}, {
"name" : "xg-boost-balanced",
"active" : false
}, {
"name" : "random-forest-aggressive",
"active" : true
}, {
"name" : "xg-boost-aggressive",
"active" : false
} ]
Obter os últimos artigos de notícias, opcionalmente filtrados por ativos (requer autenticação)
Parâmetros
| Nome | Tipo | Obrigatório | Descrição |
|---|---|---|---|
assets |
string | Não | Lista de símbolos de ativos separados por vírgula (por exemplo, BTC,ETH) |
limit |
integer | Não |
Número máximo de registros a retornar
Valor padrão
10
Faixa permitida
1
-
100
|
Resposta de exemplo
[ {
"title" : "IMF advances talks with El Salvador on Bitcoin policy and Chivo wallet future.",
"link" : "https://coinjournal.net/news/imf-advances-talks-with-el-salvador-on-bitcoin-policy-and-chivo-wallet-future",
"publishedAt" : "2025-12-23T12:18:56Z",
"sentimentScore" : 0.7864451361820102,
"asset" : "BTC",
"rssFeed" : "CoinJournal"
}, {
"title" : "Are altcoins coming back? Why 'Bitcoin season' has staying power in 2026.",
"link" : "https://cointelegraph.com/news/are-altcoins-coming-back-why-bitcoin-season-has-staying-power-in-2026",
"publishedAt" : "2025-12-23T12:15:00Z",
"sentimentScore" : 0.10285555198788643,
"asset" : "BTC",
"rssFeed" : "Cointelegraph"
} ]
Obter as últimas previsões de modelos de machine learning, opcionalmente filtradas por ativos e modelo (requer autenticação)
Parâmetros
| Nome | Tipo | Obrigatório | Descrição |
|---|---|---|---|
assets |
string | Não | Lista de símbolos de ativos separados por vírgula (por exemplo, BTC,ETH) |
model |
string | Não | Nome do modelo (por exemplo, xg-boost-balanced) |
timeframe |
string | Não |
Intervalo de tempo das velas (por exemplo, H1 para velas horárias)
Valor padrão
H1
Valores permitidos
H1, H4, D1
|
limit |
integer | Não |
Número máximo de registros a retornar
Valor padrão
10
Faixa permitida
1
-
100
|
Resposta de exemplo
[ {
"asset" : "BTC",
"timeframe" : "H1",
"timestamp" : "2025-12-23T10:30:00Z",
"model" : "random-forest-balanced",
"signal" : "BUY",
"score" : 0.85
}, {
"asset" : "ETH",
"timeframe" : "H1",
"timestamp" : "2025-12-23T10:30:00Z",
"model" : "random-forest-balanced",
"signal" : "HOLD",
"score" : 0.62
} ]
Obter os últimos sinais de trading, opcionalmente filtrados por ativos e modelo (requer autenticação)
Parâmetros
| Nome | Tipo | Obrigatório | Descrição |
|---|---|---|---|
assets |
string | Não | Lista de símbolos de ativos separados por vírgula (por exemplo, BTC,ETH) |
model |
string | Não | Nome do modelo (por exemplo, xg-boost-balanced) |
limit |
integer | Não |
Número máximo de registros a retornar
Valor padrão
10
Faixa permitida
1
-
100
|
Resposta de exemplo
[ {
"asset" : "BTC",
"model" : "random-forest-balanced",
"timestamp" : "2025-12-23T12:00:00Z",
"signal" : "SELL"
}, {
"asset" : "BTC",
"model" : "random-forest-balanced",
"timestamp" : "2025-12-23T11:00:00Z",
"signal" : "HOLD"
}, {
"asset" : "BTC",
"model" : "random-forest-balanced",
"timestamp" : "2025-12-23T10:00:00Z",
"signal" : "HOLD"
} ]