Tudo é gerado da mesma fonte da documentação e das permissões em vigor — está sempre igual a este manual.
https://docs.txfuel.com.br/swagger/gas4us.html
APP, REDE, CNPJ, CPF), preencha o valor, o identificador e A. A senha do dia apareceBaixar a coleção e importar no Postman (Import → arquivo).
Na coleção, aba Variables, preencha:
| Variável | Valor |
|---|---|
base_url |
https://gas4us1.txfuel.com.br/api ou https://gas4us2.txfuel.com.br/api |
tipo_identificador |
APP, REDE, CNPJ ou CPF |
valor_identificador |
nome do app/rede, ou o CNPJ/CPF |
identificador |
o seu identificador (prefira o campo Current value, que não é sincronizado) |
app_id |
id do app (A) |
A coleção calcula a senha do dia sozinha (script da coleção) e acrescenta APP/REDE/CNPJ/CPF, SENHA e A em todos os pedidos.
As pastas seguem os assuntos deste manual; os parâmetros opcionais vêm desmarcados.
Exemplos prontos para todos os endpoints: https://docs.txfuel.com.br/openapi/gas4us-curl.txt.
Cada página deste manual também traz o curl de cada método. Antes, defina as variáveis:
# Variáveis (preencha com os dados recebidos da TX Fuel)
BASE=https://gas4us1.txfuel.com.br/api # ou https://gas4us2.txfuel.com.br/api (o seu servidor)
TIPO=APP # APP, REDE, CNPJ ou CPF
VALOR='NOME DO APP' # nome do app/rede, ou o CNPJ/CPF só com números
IDENTIFICADOR='seu-identificador' # segredo: não publique nem grave em log
A=0 # id do app
# senha do dia (data de Brasília; funciona no Linux e no macOS)
SENHA=$(printf '%s' "$IDENTIFICADOR$(TZ=America/Sao_Paulo date +%F)$VALOR" | { md5sum 2>/dev/null || md5; } | cut -d' ' -f1)
AUTH="$TIPO=$(python3 -c 'import sys,urllib.parse;print(urllib.parse.quote(sys.argv[1]))' "$VALOR")&SENHA=$SENHA&A=$A"
https://docs.txfuel.com.br/openapi/gas4us.json — especificação OpenAPI 3.0. Serve para gerar o cliente
da API na sua linguagem (ex.: OpenAPI Generator: openapi-generator-cli generate -i https://docs.txfuel.com.br/openapi/gas4us.json -g python -o cliente-gas4us). A autenticação (senha do dia) fica por conta do seu código —
veja Autenticação.