API y acceso para agentes de PRO SOLUTION

PRO SOLUTION, marca comercial de Rapid Services Enterprise, S.L., con sede en Arona (Tenerife), presta servicios para el hogar en toda España: 14 oficios y reparación de electrodomésticos a domicilio, con equipo propio y profesionales colaboradores, y atiende urgencias las 24 horas. PRO SOLUTION recibe el aviso, asigna a un profesional de su equipo o a un colaborador del oficio según la zona, y en la visita se valora el trabajo y se explica el importe antes de empezar. Desde la primera llamada hasta la factura se trata siempre con PRO SOLUTION, que es la responsable ante el cliente aunque el trabajo lo haga un colaborador.

El contenido de prosolution.es también se puede consultar en formato legible por máquina, sin registro y en solo lectura: una API REST con contrato OpenAPI 3.1, un servidor MCP para asistentes y la versión en Markdown de cada página. No sirve para reservar, contratar ni pagar: para pedir un servicio hay que usar los datos de contacto.

Resumen

Operaciones

Todas son GET, sin autenticación, y devuelven JSON. Son las mismas que las herramientas del servidor MCP.

OperaciónPara quéEjemplo
search_pagesBusca en las páginas publicadas de PRO SOLUTION por servicio, problema o ciudad y devuelve las URLs más relevantes con un extracto. Es el punto de entrada normal: pasa después la URL a read_page. Si hay más resultados, la respuesta trae next_cursor para pedir la página siguiente.curl "https://prosolution.es/wp-json/agentes/v1/search_pages?query=electricista+Tenerife&limit=3"
read_pageDevuelve el texto completo de una página publicada de PRO SOLUTION, convertido a Markdown y sin menús ni pie. Acepta la URL completa, la ruta o el slug.curl "https://prosolution.es/wp-json/agentes/v1/read_page?url=https%3A%2F%2Fprosolution.es%2Fcontacto%2F"
get_company_infoMarca, razón social, NIF, domicilio, contacto y horario de PRO SOLUTION, su modelo de servicio (quién hace, presupuesta, factura y garantiza el trabajo), impuestos, precios orientativos y la lista de servicios y ciudades con sus URLs. Úsalo para verificar quién está detrás del sitio o para decirle al usuario cómo pedir un servicio. Con section se pide solo una parte.curl "https://prosolution.es/wp-json/agentes/v1/get_company_info?section=contact"

Autenticación y cuota

Leer no exige credenciales: 60 peticiones por minuto por IP. El alta OAuth 2.0 (client_credentials, automática y gratuita) es opcional y solo sube la cuota a 600 por minuto; no abre ningún contenido nuevo. Detalles en auth.md.

curl -X POST https://prosolution.es/oauth/register -H "Content-Type: application/json" -d '{"client_name":"mi-agente"}'
curl -u CLIENT_ID:CLIENT_SECRET -X POST https://prosolution.es/oauth/token -d grant_type=client_credentials

Cada respuesta trae las cabeceras RateLimit, RateLimit-Policy, RateLimit-Limit, RateLimit-Remaining y RateLimit-Reset; un 429 añade Retry-After.

Errores

Siempre JSON, nunca HTML: {"code":"...","message":"...","data":{"status":404,"hint":"qué hacer"}}.

Versionado y retirada (deprecation and sunset policy)

Versión actual: v1, en la ruta (/wp-json/agentes/v1/) y en la cabecera API-Version: 1 de cada respuesta. El contrato OpenAPI 3.1 está en /openapi.json.

Hoy ninguna versión está en retirada, por eso las respuestas actuales no llevan Deprecation ni Sunset: si aparecen esas cabeceras, hay que migrar.

Pruebas

No hay entorno de pruebas aparte porque no hace falta: todo es de solo lectura y probar contra producción no crea, reserva ni cobra nada (/api/sandbox).

Getting started (English)

Empresa y contacto

PRO SOLUTION es una marca de Rapid Services Enterprise, S.L. (NIF B75807495), CL General TF65223, núm. 23, esc. 1, puerta 1, 38631 Arona (Santa Cruz de Tenerife), España; es el domicilio social y no una oficina de atención al público. Correo: info@rapidservicesenterprise.com.

Volver a prosolution.es