Services
Obtener un servicio
Sección titulada «Obtener un servicio»GET /v1/services/{id} · scope services:read
Un 404 acá significa tanto “no existe” como “existe pero esta credencial no puede verlo”. Es deliberado: un 403 confirmaría la existencia del servicio y convertiría la API en un oráculo de enumeración.
curl https://api.truo.cloud/v1/services/svc_10432 \ -H "Authorization: Bearer $TRUO_TOKEN"truo services get svc_10432await truo.services.get("svc_10432");truo_services({ "action": "get", "id": "svc_10432"})operationId: services.get
Listar los servicios de la cuenta
Sección titulada «Listar los servicios de la cuenta»GET /v1/services · scope services:read
Devuelve solo los servicios que esta credencial puede ver: se aplican la allowlist de la key y los permisos por servicio del usuario dueño. Es el punto de entrada para obtener los service_id que usan los demás recursos.
curl https://api.truo.cloud/v1/services \ -H "Authorization: Bearer $TRUO_TOKEN"truo services listawait truo.services.list();truo_services({ "action": "list"})operationId: services.list