Prefeitura Resolve V1.9.0 - API REST para WhatsApp

Base da API:
https://prefeituradecassiamg.com.br/prefeitura-resolve/public/api/index.php

Autenticação:
Header Authorization: Bearer CHANGE_ME_WHATSAPP_TOKEN

Endpoints principais:
POST  /auth
GET   /categorias
POST  /ocorrencias
GET   /ocorrencias?protocolo=PR-2026-000001
GET   /ocorrencias/telefone?telefone=35999999999
POST  /ocorrencias/imagem   (multipart/form-data: protocolo + imagem)
POST  /ocorrencias/status   (JSON: protocolo, status, observacao)
GET   /consultar?protocolo=PR-2026-000001

Exemplos de uso com curl:

1) Validar token
curl -X POST   -H "Authorization: Bearer CHANGE_ME_WHATSAPP_TOKEN"   https://prefeituradecassiamg.com.br/prefeitura-resolve/public/api/index.php?route=/auth

2) Listar categorias
curl -X GET   -H "Authorization: Bearer CHANGE_ME_WHATSAPP_TOKEN"   "https://prefeituradecassiamg.com.br/prefeitura-resolve/public/api/index.php?route=/categorias"

3) Abrir ocorrência
curl -X POST   -H "Authorization: Bearer CHANGE_ME_WHATSAPP_TOKEN"   -H "Content-Type: application/json"   -d '{"categoria_id":1,"descricao":"Buraco na via","latitude":"-20.5","longitude":"-46.9","cidadao_nome":"João","cidadao_telefone":"35999999999","origem":"whatsapp"}'   "https://prefeituradecassiamg.com.br/prefeitura-resolve/public/api/index.php?route=/ocorrencias"

4) Consultar protocolo
curl -X GET   -H "Authorization: Bearer CHANGE_ME_WHATSAPP_TOKEN"   "https://prefeituradecassiamg.com.br/prefeitura-resolve/public/api/index.php?route=/ocorrencias&protocolo=PR-2026-000001"

IMPORTANTE:
- Troque o token padrão imediatamente.
- Aplique a migration database/migrations/v1.9.0_api_tokens.sql se já existe banco em produção.
