Skip to main content
GET
/
payment-crypto
/
estimate
curl -X GET 'https://api.goatpay.com.br/v1/payment-crypto/estimate?amount=100&payCurrency=usdttrc20&direction=to_crypto' \
  -H 'X-API-Key: gp_live_SUA_CHAVE'
{
  "success": true,
  "message": "Estimativa cripto calculada",
  "data": {
    "currency_from": "brl",
    "currency_to": "usdttrc20",
    "estimated_amount": 18.42
  },
  "requestId": "req_abc"
}
curl -X GET 'https://api.goatpay.com.br/v1/payment-crypto/estimate?amount=100&payCurrency=usdttrc20&direction=to_crypto' \
  -H 'X-API-Key: gp_live_SUA_CHAVE'

Exemplo: cripto → reais (from_crypto)

curl -X GET 'https://api.goatpay.com.br/v1/payment-crypto/estimate?amount=18.42&payCurrency=usdttrc20&direction=from_crypto' \
  -H 'X-API-Key: gp_live_SUA_CHAVE'
{
  "success": true,
  "message": "Estimativa cripto calculada",
  "data": {
    "currency_from": "brl",
    "currency_to": "usdttrc20",
    "estimated_amount": 18.42
  },
  "requestId": "req_abc"
}

Parâmetros de query

amount
number
required
Valor a converter.
payCurrency
string
required
Código code de Moedas.
direction
string
Opcional. Padrão: to_crypto.

Authorizations

X-API-Key
string
header
required

Chave gp_live_... criada em Integrações → Chaves de API no dashboard.

Query Parameters

amount
number
required

Valor a converter. Em BRL se direction=to_crypto; na moeda payCurrency se from_crypto.

Example:

100

payCurrency
string
required

Código da moeda/rede (code de /payment-crypto/currencies).

Example:

"usdttrc20"

direction
enum<string>
default:to_crypto

to_crypto (padrão): BRL → cripto. from_crypto: cripto → BRL.

Available options:
to_crypto,
from_crypto
Example:

"to_crypto"

Response

Operação concluída.

success
boolean
required
Example:

true

message
string
required
Example:

"Pagamento PIX criado com sucesso"

data
object
required
requestId
string