Servidor Online

QR Code Service API

MicroSaaS de geração rápida e segura de QR Codes com hospedagem na nuvem

Rotas Disponíveis

GET /health

Verifica a integridade do servidor e se todas as conexões estão respondendo corretamente.

POST /v1/clients

Cadastra um novo cliente para consumo da API e retorna um token fixo de acesso seguro.

Exemplo de Payload (Request Body)
{
  "name": "Nome do Cliente",
  "email": "email@provedor.com"
}
POST /v1/qrcodes

Gera um QR Code a partir de uma URL enviada, faz upload da imagem para o Cloudinary e retorna a URL permanente.

Cabeçalho de Autenticação Requerido
Authorization: qr_token_obtido_no_cadastro  (ou: Bearer qr_token_...)
Exemplo de Payload (Request Body)
{
  "url": "https://github.com",
  "options": {
    "width": 300,
    "margin": 2,
    "color": {
      "dark": "#000000",
      "light": "#ffffff"
    }
  }
}