flye.win

Utils

v1 beta

UUIDs, hashes, base64 e inspeção de IP em uma chamada.

base url https://flye.win/v1/utils

visão geral

Utilitários de backend que todo projeto acaba reescrevendo. Respostas pequenas, sem estado e determinísticas onde faz sentido — ótima para validar sua integração com a flye.win antes de usar as outras APIs.

Autenticação, formato de erro e limites são iguais em todas as APIs — veja a documentação geral.

planos

Free

Grátis

Para testar e projetos pessoais.

quota/mês
1.000
req/min
30
  • 1.000 requisições / mês
  • 30 requisições / minuto
  • Todos os endpoints

Pro

Black Friday

US$ 2,89 no 1º mês

US$ 5,29 · depois US$ 5,29/mês

até 30 nov 2026

Para aplicações em produção.

quota/mês
100.000
req/min
300
  • 100.000 requisições / mês
  • 300 requisições / minuto
  • Logs de 30 dias

Scale

Black Friday

US$ 23,59 no 1º mês

US$ 27,29 · depois US$ 27,29/mês

até 30 nov 2026

Volume alto, sem teto mensal.

quota/mês
ilimitado
req/min
1.200
  • Requisições ilimitadas
  • 1.200 requisições / minuto
  • Suporte prioritário
Pegar uma chave

Use uma chave de teste (flye_test_…): ela responde com os exemplos, sem gastar cota e sem precisar de plano. A chave fica só nesta aba do navegador e não é enviada ao nosso site.

GET /v1/utils/uuid — Gerar UUIDs

Gera de 1 a 100 UUIDs. A versão 7 é ordenável por tempo, boa para chaves primárias.

parâmetroondetipodescrição
count query integer Quantidade, de 1 a 100. Padrão 1.
version query integer 4 (aleatório) ou 7 (ordenado por tempo). Padrão 4.
curl "https://flye.win/v1/utils/uuid?count=2&version=7" \
  -H "Authorization: Bearer $FLYE_KEY"

resposta · 200

{
  "version": 7,
  "uuids": [
    "019a3c1e-7b2d-7c41-9f0e-5d8a21c4b6e3",
    "019a3c1e-7b2d-7f88-a1c2-0e93b7d45f12"
  ]
}
Testar agora
A chamada sai do seu navegador, direto para a API.
GET /v1/utils/hash — Calcular hash

Calcula o hash do texto informado e devolve em hex.

parâmetroondetipodescrição
text* query string Texto de entrada (até 64 KB).
algo query string md5, sha1, sha256 ou sha512. Padrão sha256.
curl "https://flye.win/v1/utils/hash?text=flye&algo=sha256" \
  -H "Authorization: Bearer $FLYE_KEY"

resposta · 200

{
  "algo": "sha256",
  "hex": "9a5c3b4f1f8e0d6c…"
}
Testar agora
A chamada sai do seu navegador, direto para a API.
POST /v1/utils/base64 — Codificar / decodificar base64

Converte texto de e para base64 padrão (RFC 4648).

parâmetroondetipodescrição
text* body string Conteúdo a converter.
mode body string encode ou decode. Padrão encode.
curl -X POST "https://flye.win/v1/utils/base64" \
  -H "Authorization: Bearer $FLYE_KEY" \
  -H "Content-Type: application/json" \
  -d '{"mode":"encode","text":"hello, world"}'

resposta · 200

{
  "mode": "encode",
  "result": "aGVsbG8sIHdvcmxk"
}
Testar agora
A chamada sai do seu navegador, direto para a API.
GET /v1/utils/ip — IP de origem

Retorna o IP e o user-agent com que sua requisição chegou à plataforma.

curl "https://flye.win/v1/utils/ip" \
  -H "Authorization: Bearer $FLYE_KEY"

resposta · 200

{
  "ip": "203.0.113.24",
  "user_agent": "curl/8.7.1"
}
Testar agora
A chamada sai do seu navegador, direto para a API.

Tem certeza?