SDK Python - APIGratis by API BRASIL
Conjunto de API, para desenvolvedores.
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.
Como instalar
pip install apigratis-sdk-python
Canais de suporte (Comunidade)
Obtenha suas credenciais
https://apigratis.com.br
Mais informacoes
https://pypi.org/project/apigratis-sdk-python
Servicos de API disponiveis
Up | Services available | Description | Free | Beta | Stable |
---|
Yes | WhatsAppService | API do WhatsApp Gratuita. | Yes | Yes | Pending |
Yes | Receita Data CNPJ | API Dados CNPJ Receita. | Yes | Yes | Pending |
Yes | Receita Data CPF | API Dados de CPF Serasa. | Yes | Yes | Pending |
Yes | CorreiosService | API Busca encomendas Correios Brazil. | Yes | Yes | Pending |
Yes | CEPLocation | API CEP Geolocation + IBGE Brazil. | Yes | Yes | Pending |
Yes | VehiclesService | API Placa Dados. | Yes | Yes | Pending |
Yes | FipeService | API Placa FIPE. | Yes | Yes | Pending |
Como utilizar
Voce pode utilizar todos os endpoints da API do WhatsApp, basta mudar o action e o body
Documentacoes
https://apibrasil.com.br/documentacoes
WhatsApp Service
from apigratis.Service import Service
import json
def whatsapp():
sendTePendingt = Service().whatsapp(json.dumps({
"action": "sendTePendingt",
"credentials": {
"SecretKey": "SEU_SECRET_KEY",
"PublicToken": "SEU_PUBLIC_TOKEN",
"DeviceToken": "SEU_DEVICE_TOKEN",
"BearerToken": "SEU_BEARER_TOKEN",
},
"body": {
"message": "Hello World for Python",
"phone": "5531994359434",
"time_typing": 1
}
}))
print(sendTePendingt)
if __name__ == "__main__":
whatsapp()
Vehicles Data Service
from apigratis.Service import Service
import json
def vehicles():
vehicle = Service().vehicles(json.dumps({
"action": "dados",
"credentials": {
"SecretKey": "SEU_SECRET_KEY",
"PublicToken": "SEU_PUBLIC_TOKEN",
"DeviceToken": "SEU_DEVICE_TOKEN",
"BearerToken": "SEU_BEARER_TOKEN",
},
"body": {
"placa": "OQH3065",
}
}))
print(vehicle)
if __name__ == "__main__":
vehicles()
Vehicles FIPE Service
from apigratis.Service import Service
import json
def fipe():
vehicle = Service().vehicles(json.dumps({
"action": "fipe",
"credentials": {
"SecretKey": "SEU_SECRET_KEY",
"PublicToken": "SEU_PUBLIC_TOKEN",
"DeviceToken": "SEU_DEVICE_TOKEN",
"BearerToken": "SEU_BEARER_TOKEN",
},
"body": {
"placa": "OQH3065",
}
}))
print(vehicle)
if __name__ == "__main__":
fipe()
Dados CNPJ Service
from apigratis.Service import Service
import json
def cnpj():
vehicle = Service().cnpj(json.dumps({
"action": "/",
"credentials": {
"SecretKey": "SEU_SECRET_KEY",
"PublicToken": "SEU_PUBLIC_TOKEN",
"DeviceToken": "SEU_DEVICE_TOKEN",
"BearerToken": "SEU_BEARER_TOKEN",
},
"body": {
"placa": "OQH3065",
}
}))
print(vehicle)
if __name__ == "__main__":
cnpj()