{"id":29142350,"url":"https://github.com/apibrasil/apigratis-sdk-go","last_synced_at":"2026-05-02T05:04:52.075Z","repository":{"id":252872513,"uuid":"841753252","full_name":"APIBrasil/apigratis-sdk-go","owner":"APIBrasil","description":null,"archived":false,"fork":false,"pushed_at":"2024-08-13T01:55:50.000Z","size":4,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-06-23T00:42:12.236Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/APIBrasil.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-08-13T01:26:27.000Z","updated_at":"2025-06-03T21:05:02.000Z","dependencies_parsed_at":"2024-08-13T03:13:48.211Z","dependency_job_id":null,"html_url":"https://github.com/APIBrasil/apigratis-sdk-go","commit_stats":null,"previous_names":["jhowbhz/apigratis-sdk-go","apibrasil/apigratis-sdk-go"],"tags_count":2,"template":false,"template_full_name":null,"purl":"pkg:github/APIBrasil/apigratis-sdk-go","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/APIBrasil%2Fapigratis-sdk-go","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/APIBrasil%2Fapigratis-sdk-go/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/APIBrasil%2Fapigratis-sdk-go/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/APIBrasil%2Fapigratis-sdk-go/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/APIBrasil","download_url":"https://codeload.github.com/APIBrasil/apigratis-sdk-go/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/APIBrasil%2Fapigratis-sdk-go/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":262838636,"owners_count":23372564,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-06-30T19:33:35.336Z","updated_at":"2026-05-02T05:04:52.048Z","avatar_url":"https://github.com/APIBrasil.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"# SDK Go Lang - APIGratis by APIBrasil\n\nConjunto de API, para desenvolvedores.\n\n_Transforme seus projetos em solucoes inteligentes com nossa API. Com recursos como API do WhatsApp, geolocalizacao, rastreamento de encomendas, verificacao de CPF/CNPJ e mais, voce pode criar solucoes eficientes e funcionais._\n\n## Como instalar\n\n```go get github.com/jhowbhz/apigratis-sdk-go```\n\n## Canais de suporte (Comunidade)\n[![WhatsApp Group](https://img.shields.io/badge/WhatsApp-Group-25D366?logo=whatsapp)](https://chat.whatsapp.com/EeAWALQb6Ga5oeTbG7DD2k) [![Telegram Group](https://img.shields.io/badge/Telegram-Group-32AFED?logo=telegram)](https://t.me/apigratisoficial)\n\n## Obtenha suas credenciais\nhttps://apibrasil.com.br\n\n## Servicos de API disponiveis no SDK\n\n| Up  | Services available            | Description       | Free    | Beta        | Stable   |\n------|-------------------------------|-------------------|---------| ------------------------- | ------------------------- |\n| Yes | WhatsAppService                | API do WhatsApp                         |   Yes   | Yes                   | Yes                   |\n| Yes | SMS                            | API de SMS              .               |   Yes   | Yes                   | Yes                   |\n| Yes | Receita Data CNPJ              | API Dados CNPJ Receita.                 |   No   | No                   | No                   |\n| Yes | Receita Data CPF               | API Dados de CPF Serasa.                |   No   | No                   | No                   |\n| Yes | CorreiosService                | API Busca encomendas Correios Brazil.   |   No   | No                   | No                   |\n| Yes | CEPLocation                    | API CEP Geolocation + IBGE Brazil.      |   No   | No                   | No                   |\n| Yes | VehiclesService                | API Placa Dados.                        |   No   | No                   | No                   |\n| Yes | FipeService                    | API Placa FIPE.                         |   No   | No                   | No                   |\n\n\n## Documentacoes\nhttps://apibrasil.com.br/documentacoes\n\n# SMS Service\n```go\npackage main\n\nimport (\n    \"encoding/json\"\n    \"fmt\"\n    \"github.com/jhowbhz/apigratis-sdk-go/apigratis\"\n)\n\nfunc main() {\n    service := apigratis.NewService()\n\n    // sendText\n    send := map[string]interface{}{\n        \"action\": \"send\",\n        \"credentials\": map[string]interface{}{\n            \"DeviceToken\": \"YOUR_DEVICE_TOKEN\",\n            \"BearerToken\": \"YOUR_BEARER_TOKEN\",\n\t\t},\n        \"body\": map[string]interface{}{\n            \"number\": \"5531994359434\",\n            \"message\": \"Hello World for Go\",\n        },\n    }\n\n    payload, _ := json.Marshal(send)\n    response, err := service.Sms(string(payload))\n\n    if err != nil {\n        fmt.Println(\"Error:\", err)\n        return\n    }\n\n    fmt.Println(\"Response:\", response)\n}\n```\n\n# WhatsApp Service\n```go\npackage main\n\nimport (\n    \"encoding/json\"\n    \"fmt\"\n    \"github.com/jhowbhz/apigratis-sdk-go/apigratis\"\n)\n\nfunc main() {\n\n    service := apigratis.NewService()\n\n    // sendText\n    sendText := map[string]interface{}{\n        \"action\": \"sendText\",\n        \"credentials\": map[string]interface{}{\n            \"DeviceToken\": \"YOUR_DEVICE_TOKEN\",\n            \"BearerToken\": \"YOUR_BEARER_TOKEN\",\n        },\n        \"body\": map[string]interface{}{\n            \"text\":        \"Hello World for Go\",\n            \"number\":      \"5531994359434\",\n            \"time_typing\": 1,\n        },\n    }\n\n    payload, _ := json.Marshal(sendText)\n    response, err := service.Whatsapp(string(payload))\n\n    if err != nil {\n        fmt.Println(\"Error:\", err)\n        return\n    }\n\n    fmt.Println(\"Response:\", response)\n\n    // sendFile\n    sendFile := map[string]interface{}{\n        \"action\": \"sendFile\",\n        \"credentials\": map[string]interface{}{\n            \"DeviceToken\": \"YOUR_DEVICE_TOKEN\",\n            \"BearerToken\": \"YOUR_BEARER_TOKEN\",\n        },\n        \"body\": map[string]interface{}{\n            \"number\" : \"5531994359434\",\n            \"path\" : \"https://assets.nagios.com/downloads/nagiosxi/docs/Installing_The_XI_Linux_Agent.pdf\",\n            \"options\" : {\n                \"caption\": \"texto do caption para arquivo\",\n                \"createChat\": True,\n                \"filename\": \"arquivo X\"\n            }\n        },\n    }\n\n    payload, _ := json.Marshal(sendFile)\n    response, err := service.Whatsapp(string(payload))\n\n    if err != nil {\n        fmt.Println(\"Error:\", err)\n        return\n    }\n\n    fmt.Println(\"Response:\", response)\n}\n```","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fapibrasil%2Fapigratis-sdk-go","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fapibrasil%2Fapigratis-sdk-go","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fapibrasil%2Fapigratis-sdk-go/lists"}