Voltar para Início Rápido
Início Rápido com Go
Aprenda como fazer requisições para a API CPFHub usando Go.
Exemplo Básico
Aqui está um exemplo simples de como fazer uma requisição para consultar um CPF:
12345678910111213141516171819202122package main
import (
"fmt"
"io"
"net/http"
)
func main() {
cpf := "00000000000"
url := fmt.Sprintf("https://api.cpfhub.io/cpf/%s", cpf)
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("x-api-key", "YOUR_API_KEY")
req.Header.Add("Accept", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}Substitua YOUR_API_KEY pela sua chave de API. Para obter uma chave, entre em contato através do WhatsApp.
Resposta
A API retornará um objeto JSON com os dados do CPF consultado:
12345678910111213{
"success":: true,
"data": {
"cpf":: "00000000000",
"name":: "Fulano de Tal",
"nameUpper":: "FULANO DE TAL",
"gender":: "M",
"birthDate":: "15/06/1990",
"day":: 15,
"month":: 6,
"year":: 1990
}
}Próximos Passos
Última atualização: 25/01/2026