Skip to content
Translated page. The English version is the source of truth.

GET /apiv2/screening/providers ​

Provedores disponíveis para a sua conta, com preços, as redes que cada um cobre e a escala na qual sua pontuação é medida.

URL do endpoint ​

GET https://netts.io/apiv2/screening/providers

Cabeçalhos da requisição ​

CabeçalhoObrigatórioDescrição
X-API-KEYSimSua chave de API do painel da Netts

Exemplo de Requisição ​

bash
curl https://netts.io/apiv2/screening/providers \
  -H "X-API-KEY: your_api_key"

Resposta ​

json
{
  "schema_version": 2,
  "providers": [
    {
      "provider": "elliptic",
      "price_usdt": "0.98",
      "price_trx": "2.884881",
      "available": true,
      "networks": ["ada", "algo", "apt", "arb", "atom", "avax", "base", "bch",
                   "bnb", "bsc", "btc", "celo", "cro", "doge", "dot", "dydx",
                   "etc", "eth", "fil", "flr", "ftm", "gnosis", "hbar", "hype",
                   "icp", "inj", "linea", "ltc", "matic", "mob", "near", "okb",
                   "op", "sei", "sol", "strk", "sui", "tao", "ton", "trx",
                   "xdc", "xlm", "xrp", "xtz", "zec", "zen", "zil", "zksync"],
      "score_scale": { "min": 0, "max": 10 }
    }
  ],
  "trx_rate_usd": "0.339702",
  "supported_languages": ["en"]
}
CampoTipoDescrição
providers[].providerstringNome do provedor, conforme enviado no corpo de uma verificação
providers[].price_usdtstringPreço de tabela de uma verificação, em USDT
providers[].price_trxstring | nullO mesmo preço convertido na taxa atual. null quando a taxa estiver indisponível
providers[].availablebooleanSe as verificações podem ser solicitadas no momento
providers[].reasonstringPresente apenas quando available for false. Atualmente quota_exhausted
providers[].networksarrayTickers de rede que este provedor cobre
providers[].score_scaleobjectmin e max da própria escala de pontuação do provedor
trx_rate_usdstring | nullTaxa utilizada para a conversão
supported_languagesarrayIdiomas do relatório. Atualmente apenas en

Os preços são strings decimais pelo mesmo motivo que os números no resultado de uma triagem são — consulte Números são strings. score_scale é um valor nosso e não do provedor, portanto permanece como um número JSON.

Para que serve este endpoint ​

É a lista de provedores. O campo provider de uma verificação é uma string de formato livre no esquema, em vez de uma enumeração, justamente para que um novo provedor não quebre integrações de quem valida respostas. A consequência é que a lista atual reside nos dados, não no esquema: leia-a aqui.

É também a lista de redes. A combinação é importante — um provedor não cobre necessariamente todas as redes. Solicitar uma verificação para um par que não é coberto retorna 4004 antes que qualquer cobrança seja feita.

E é de onde vem a escala. Uma pontuação de 7 de um provedor e 0.7 de outro não são a mesma leitura, e nada no próprio número indica a qual escala ele pertence. A escala também é fornecida dentro de cada resultado de triagem, em risk.scale, portanto uma integração que apenas lê resultados não precisa deste endpoint de forma alguma.

A margem de lucro de subusuários está incluída em price_trx, exatamente como está incluída no valor cobrado.

Erros ​

RFC 9457, application/problem+json.

CódigoHTTPQuando
4010 / 4011401Nenhuma chave de API fornecida, ou chave ou IP não aceito

Limites de taxa ​

Compartilhado com todas as outras rotas de AML: 5 requisições por segundo, 150 por minuto.