Listar repositorios
Devuelve los repositorios accesibles según las organizaciones del token. El query include permite enriquecer cada elemento con datos relacionados.
get/tools/v1/repositories
Request
- Base URL: https://api.qualityclouds.ai (the document declares no server; this is the origin it was published from)
- URL: https://api.qualityclouds.ai/tools/v1/repositories
- Auth: one of:
- HTTP bearer
- OpenID Connect (https://account.qualityclouds.com//realms/ai-production/.well-known/openid-configuration)
Query parameters
includestring nullable
Tokens separados por coma (ej. scan,inventory,stack_profile,active_api_keys,active_schedule,agent_metrics). Cada token añade datos opcionales a cada ítem de repositories:
| Valor | Efecto |
|---|---|
| scan | Último scan del repositorio (cualquier status). |
| last_success_scan | Último scan con status SUCCESS o PARTIAL. |
| inventory | Snapshot legacy (inventario de tools) asociado al repo. |
| stack_profile | Perfil curado (stack_profiles) ligado por repositories.stack_profile_id. |
| active_api_keys | API keys no revocadas y no expiradas. |
| active_schedule | Schedule de scan activo del repositorio. |
| agent_metrics | KPIs de agentes inactivos del repo (QSA-927, ADR-017). |
Los valores se pueden combinar en cualquier orden.
searchstring nullable
Filtro RSQL opcional. Operador soportado: ==.
Campos disponibles: workspace_id.
Ejemplo: ?search=workspace_id==3fa85f64-5717-4562-b3fc-2c963f66afa6
Response
Lista de repositorios; los campos opcionales dependen del parámetro include.
Changes
No recorded changes to this operation across all 1 revision of this API.