PropiedadYa · MVP en arranque
PropiedadYa · MVP en arranque
Inventario completo de endpoints públicos consumidos por el frontend de PropiedadYa. Explora los endpoints disponibles, sus métodos HTTP, requisitos de autenticación y ejemplos de uso.
Los endpoints marcados con 🌐 son totalmente públicos y no requieren autenticación. Estos son los únicos endpoints que pueden ser consumidos por terceros o integraciones externas. Cada endpoint público incluye un ejemplo de uso con curl listo para copiar.
Total Endpoints
Públicos
Sin autenticación
Autenticados
Requiere sesión
HEAD
Probes sin payload
Nuevos
Marcados con NUEVO
Atajos: / o ⌘K/Ctrl+K para buscar,•Esc para limpiar,•Alt+1/Alt+2/Alt+3/Alt+Q/Alt+K/Alt+X alternar categorías auth/propiedades/leads/pagos/contratos/media,•Alt+P/Alt+O/Alt+A/Alt+L/Alt+W/Alt+N alternar públicos/opcionales/autenticados/lectura/escritura/nuevos,•Alt+4/Alt+5/Alt+0 alternar filtros 4xx/5xx/sin errores,•Alt+6/Alt+7/Alt+8/Alt+9 copiar curl 4xx/5xx/sin errores/por categoría,•Alt+G/Alt+H/Alt+T/Alt+I/Alt+U/Alt+D alternar filtros GET/HEAD/POST/PUT/PATCH/DELETE,•Alt+S invertir orden asc/desc,•Alt+V/Alt+Z/Alt+F alternar vista/cuadrícula, compacto y resaltado público,•Alt+C/Alt+Y/Alt+J/Alt+M/Alt+B copiar curl visibles/escritura/lectura/autenticados/opcionales,•Alt+Shift+L/Alt+Shift+P/Alt+Shift+J/Alt+Shift+R/Alt+Shift+N/Alt+Shift+K/Alt+Shift+V/Alt+Shift+Y/Alt+Shift+1/Alt+Shift+2/Alt+Shift+3/Alt+Shift+Q/Alt+Shift+4/Alt+Shift+5/Alt+Shift+O/Alt+Shift+W/Alt+Shift+A/Alt+Shift+M/Alt+Shift+B/Alt+Shift+E/Alt+Shift+X/Alt+Shift+S/Alt+Shift+C/Alt+Shift+F/Alt+Shift+6/Alt+Shift+7/Alt+Shift+8/Alt+Shift+9/Alt+Shift+-/Alt+Shift+=/Alt+Shift+0/Alt+Shift+[/Alt+Shift+]/Alt+Shift+\/Alt+Shift+,/Alt+Shift+./Alt+Shift+//Alt+Shift+;/Alt+Shift+'/Alt+Shift+`/Alt+Shift+G/Alt+Shift+H/Alt+Shift+T/Alt+Shift+I/Alt+Shift+U/Alt+Shift+D copiar enlace/paths/exportar JSON/resumen/curl nuevos/curl nuevos GET/HEAD/POST/PUT/PATCH/DELETE/curl nuevos públicos/curl nuevos públicos lectura/curl nuevos públicos escritura/curl públicos lectura/curl públicos escritura/curl autenticados lectura/curl autenticados escritura/curl opcionales lectura/curl opcionales escritura/curl nuevos escritura/curl nuevos lectura/curl nuevos autenticados/curl nuevos opcionales/curl nuevos autenticados lectura/curl nuevos autenticados escritura/curl nuevos opcionales lectura/curl nuevos opcionales escritura/curl nuevos 4xx/curl nuevos 5xx/curl nuevos sin errores/curl nuevos públicos 4xx/curl nuevos públicos 5xx/curl nuevos públicos sin errores/curl nuevos autenticados 4xx/curl nuevos autenticados 5xx/curl nuevos autenticados sin errores/curl nuevos opcionales 4xx/curl nuevos opcionales 5xx/curl nuevos opcionales sin errores/curl GET/HEAD/POST/PUT/PATCH/DELETE,•Alt+Shift+Z copiar curl nuevos por categoría,•Alt+Shift+F2/Alt+Shift+F3/Alt+Shift+F4 copiar curl nuevos lectura 4xx/5xx/sin errores,•Alt+E expandir/contraer,•Alt+R restablecer vista/filtros.
Medidas de protección contra abuso y spam
POST /api/leads
Envío de formularios de contacto por propiedad
POST /api/auth/login
Intentos de autenticación por IP
POST /api/media/validate
Validaciones de archivos de media
POST /api/listings/draft
Guardado de borradores de propiedades
POST /api/payments/unlock-checkout
Creación de sesiones de pago para desbloqueo
POST /api/payments/subscription-checkout
Creación de sesiones de suscripción
POST /api/contracts/exclusivity
Generación de contratos de exclusividad
Es una medida de seguridad que limita la cantidad de peticiones que pueden hacerse desde una misma dirección IP en un período de tiempo. Esto protege la plataforma contra spam, ataques de fuerza bruta y uso excesivo que podría afectar a otros usuarios.
Cuando se alcanza el límite, el sistema muestra un mensaje con el tiempo de espera necesario.
Para proteger la API contra abuso, varios endpoints implementan rate limiting por IP. Cuando se excede el límite, la API responde con código 429 Too Many Requests.
Cuando recibes un 429, el header Retry-After indica los segundos que debes esperar. El frontend muestra esta información con una cuenta regresiva antes de permitir nuevos intentos.