API para devs

Qapitaliza expone una API REST estable bajo /api/v1/*. Autenticación con API key personal.

Autenticación

Generá una API key desde tu panel admin (Configuración → API Keys). Cada request debe incluir el header:

Authorization: Bearer qk_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

Rate limit: 120 requests / minuto / key.

Endpoints principales

  • GET /api/v1/listings
  • POST /api/v1/listings
  • GET /api/v1/listings/{id}
  • PATCH /api/v1/listings/{id}
  • POST /api/v1/listings/{id}/publish
  • POST /api/v1/listings/{id}/pause
  • POST /api/v1/listings/{id}/mark-sold
  • GET /api/v1/inquiries
  • POST /api/v1/inquiries
  • POST /api/v1/inquiries/{id}/messages
  • GET /api/v1/profile

Health check

GET /api/health
→ {"ok":true,"product":"qapitaliza","now":"2026-05-02T..."}

MCP integration

Qapitaliza también expone los mismos endpoints bajo /api/mcp/v1/* consumibles por el servidor MCP del ecosistema Q. Auth via header X-MCP-Auth.