Go
package main
import (
"bytes"
"net/http"
)
func main() {
headers := map[string][]string{
"Content-Type": []string{"application/json"},
"Accept": []string{"application/json"},
"Callback": []string{"string"},
"Authorization": []string{"Bearer {chave-api}"},
}
data := bytes.NewBuffer([]byte{jsonReq})
req, err := http.NewRequest("POST", "{url}", data)
req.Header = headers
client := &http.Client{}
resp, err := client.Do(req)
// ...
}
{url}: URL da consulta, composta de URL Base + endpoint da consulta
{chave-api}: chave da API que você visualiza acessando a interface
URL Base:
endpoint da consulta: Veja a documentação específica em APIs das consultas