APIs para desenvolvedores

Preços em tempo real em JSON para 47 países, atualizados a cada 30 segundos. Escolha um plano, pague com PayPal e sua chave de API aparecerá logo após o pagamento.

1. Digite seu e-mail

Sua chave e assinatura ficam vinculadas a este e-mail. Em seguida, escolha um plano e pague.

2. Escolha um plano e pague

Basic

50,000 requisições / mês

$9.99 / month

  • ✓ Preços em tempo real para todos os países
  • ✓ Ouro, prata e barras
  • ✓ Suporte por e-mail

Digite seu e-mail acima para exibir o botão de pagamento.

Pro

250,000 requisições / mês

Mais popular

$29.99 / month

  • ✓ Tudo do Basic
  • ✓ Dados históricos diários
  • ✓ Suporte prioritário

Digite seu e-mail acima para exibir o botão de pagamento.

Business

1,500,000 requisições / mês

$99 / month

  • ✓ Tudo do Pro
  • ✓ Uso comercial de alto volume
  • ✓ Suporte dedicado

Digite seu e-mail acima para exibir o botão de pagamento.

Pague uma vez por período via PayPal; renove nesta página e o prazo será somado ao restante. Quando o plano termina, a chave para de funcionar até a renovação.

Como usar sua chave

Header x-api-key: gpa_...
Query ?key=gpa_...

A API retorna 401 quando a chave está ausente ou é inválida, e 429 quando o plano terminou ou sua cota foi esgotada.

Endpoints

GET /api/public/prices — Todos os países
GET /api/public/prices/sa — Arábia Saudita (SAR)
GET /api/public/prices/eg — Egito (EGP)
GET /api/public/prices/ae — Emirados Árabes Unidos (AED)
GET /api/public/prices/kw — Kuwait (KWD)
GET /api/public/prices/qa — Catar (QAR)
GET /api/public/prices/bh — Bahrein (BHD)
GET /api/public/prices/om — Omã (OMR)
GET /api/public/prices/jo — Jordânia (JOD)
GET /api/public/prices/ps — Palestina (ILS)
GET /api/public/prices/lb — Líbano (LBP)
GET /api/public/prices/sy — Síria (SYP)
GET /api/public/prices/iq — Iraque (IQD)
GET /api/public/prices/ye — Iêmen (YER)
GET /api/public/prices/dz — Argélia (DZD)
GET /api/public/prices/ma — Marrocos (MAD)
GET /api/public/prices/tn — Tunísia (TND)
GET /api/public/prices/ly — Líbia (LYD)
GET /api/public/prices/sd — Sudão (SDG)
GET /api/public/prices/mr — Mauritânia (MRU)
GET /api/public/prices/so — Somália (SOS)
GET /api/public/prices/dj — Djibuti (DJF)
GET /api/public/prices/km — Comores (KMF)
GET /api/public/prices/us — Estados Unidos (USD)
GET /api/public/prices/gb — Reino Unido (GBP)
GET /api/public/prices/ca — Canadá (CAD)
GET /api/public/prices/au — Austrália (AUD)
GET /api/public/prices/de — Alemanha (EUR)
GET /api/public/prices/fr — França (EUR)
GET /api/public/prices/it — Itália (EUR)
GET /api/public/prices/es — Espanha (EUR)
GET /api/public/prices/nl — Países Baixos (EUR)
GET /api/public/prices/ch — Suíça (CHF)
GET /api/public/prices/tr — Turquia (TRY)
GET /api/public/prices/ru — Rússia (RUB)
GET /api/public/prices/in — Índia (INR)
GET /api/public/prices/pk — Paquistão (PKR)
GET /api/public/prices/bd — Bangladesh (BDT)
GET /api/public/prices/my — Malásia (MYR)
GET /api/public/prices/id — Indonésia (IDR)
GET /api/public/prices/sg — Singapura (SGD)
GET /api/public/prices/cn — China (CNY)
GET /api/public/prices/hk — Hong Kong (HKD)
GET /api/public/prices/jp — Japão (JPY)
GET /api/public/prices/za — África do Sul (ZAR)
GET /api/public/prices/ng — Nigéria (NGN)
GET /api/public/prices/br — Brasil (BRL)
GET /api/public/prices/mx — México (MXN)

Os endpoints existentes com nomes de países continuam disponíveis junto aos endpoints com códigos curtos.

Exemplo de resposta

{
  "country": "السعودية",
  "slug": "saudi-arabia",
  "currency": "SAR",
  "perGram": { "24": 485.3, "22": 444.5, "21": 424.6, "18": 364.0 },
  "ounce": 15096.4,
  "goldPound": 3397.1,
  "bars": { "ounce": 15096.4, "quarter-kilo": 121330, "half-kilo": 242660, "kilo": 485320 },
  "silver": { "perGram": { "999": 6.29, "925": 5.82 }, "ounce": 195.8, "bars": { "ounce": 195.6, "100g": 629, "kilo": 6290 } },
  "updatedAt": "2026-10-29T22:49:40Z"
}