Voltar para Início Rápido
Go

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

WhatsAppFale conosco via WhatsApp