Ir al contenido

Services

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.

Ventana de terminal
curl https://api.truo.cloud/v1/services/svc_10432 \
-H "Authorization: Bearer $TRUO_TOKEN"

operationId: services.get

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.

Ventana de terminal
curl https://api.truo.cloud/v1/services \
-H "Authorization: Bearer $TRUO_TOKEN"

operationId: services.list