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:
1package main23import (4 "fmt"5 "io"6 "net/http"7)89func main() {10 cpf := "00000000000"11 url := fmt.Sprintf("https://api.cpfhub.io/cpf/%s", cpf)12 req, _ := http.NewRequest("GET", url, nil)1314 req.Header.Add("x-api-key", "YOUR_API_KEY")15 req.Header.Add("Accept", "application/json")1617 res, _ := http.DefaultClient.Do(req)18 defer res.Body.Close()1920 body, _ := io.ReadAll(res.Body)21 fmt.Println(string(body))22}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:
1{2 "success": true,3 "data": {4 "cpf": "00000000000",5 "name": "Fulano de Tal",6 "nameUpper": "FULANO DE TAL",7 "gender": "M",8 "birthDate": "15/06/1990",9 "day": 15,10 "month": 6,11 "year": 199012 }13}Próximos passos
Última atualização: 25/01/2026