api-only domain

Este domínio
responde
a requisições.

Não há páginas aqui. Se estás a ver isto no browser, está tudo certo — a Workdeal API está no ar. A app vive em workdeal.co.mz. Usa os endpoints abaixo.

curl · api.workdeal.co.mz
$ curl -s https://api.workdeal.co.mz/health | jq
// 200 OK — application/json
{ "success": true, "data": { "status": "ok" } }
$ curl -s https://api.workdeal.co.mz/api/v1/categories -H "Accept: application/json"
# → paginado, requer CORS allowlist. Sem browser forms.

live estado do sistema

a verificar…
API
a sondar /health…
GET /health
Base de dados
a sondar /health/db…
Postgres + PostGIS
Ambienteproduction
v1 · 2026 · Hono
CORS: https://www.workdeal.co.mz

GET /health

Liveness probe. Sem auth.

/health/db verifica Postgres + PostGIS

GET /api/v1/profiles

Directório de perfis, filtros geo, paginação por cursor.

?near=-25.96,32.57&radius=20

GET /api/v1/categories

Taxonomia de categorias e serviços.

revalidate: 1h

POST /api/v1/quotes

Criação de pedido de orçamento. auth

zValidator · rateLimit

ALL /api/auth/*

Better Auth — sessões, organizações, RBAC.

owner / admin / editor / member

GET /api/v1/services

Serviços publicados por perfil.

portfolio · reviews · follows

Es a dev? Envia Accept: application/json para receber JSON em /. · request-id no header X-Request-Id Feito em Maputo · dev@workdeal.co.mz