Exemplos de Código
Os exemplos abaixo demonstram como incluir os headers de autenticação em uma requisição. Substitua <url-do-endpoint> pela URL da API que deseja consumir.
TOKEN="eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9..."SUBSCRIPTION_KEY="sua-chave-de-assinatura"
curl -X POST https://apim-xjur-prd.xjur.com.br/<url-do-endpoint> \ -H "Authorization: Bearer $TOKEN" \ -H "X-XJUR-SUBSCRIPTION-KEY: $SUBSCRIPTION_KEY" \ -H "Content-Type: application/json" \ -d '{}'var client = new HttpClient();client.DefaultRequestHeaders.Authorization = new AuthenticationHeaderValue("Bearer", token);client.DefaultRequestHeaders.Add("X-XJUR-SUBSCRIPTION-KEY", subscriptionKey);
var response = await client.PostAsJsonAsync( "https://apim-xjur-prd.xjur.com.br/<url-do-endpoint>", payload);JavaScript / TypeScript
Seção intitulada “JavaScript / TypeScript”const response = await fetch('https://apim-xjur-prd.xjur.com.br/<url-do-endpoint>', { method: 'POST', headers: { 'Authorization': `Bearer ${token}`, 'X-XJUR-SUBSCRIPTION-KEY': subscriptionKey, 'Content-Type': 'application/json', }, body: JSON.stringify(payload),});