naftiko: 1.0.0-alpha2 info: label: UiPath Platform Management API — AuditLogs description: 'UiPath Platform Management API — AuditLogs. 3 operations. Lead operation: UiPath Query Organization Audit Events. Self-contained Naftiko capability covering one Uipath business surface.' tags: - Uipath - AuditLogs created: '2026-05-19' modified: '2026-05-19' binds: - namespace: env keys: UIPATH_API_KEY: UIPATH_API_KEY capability: consumes: - type: http namespace: platform-management-auditlogs baseUri: https://cloud.uipath.com description: UiPath Platform Management API — AuditLogs business capability. Self-contained, no shared references. resources: - name: organizationName-orgaudit_-api-query-events path: /{organizationName}/orgaudit_/api/query/events operations: - name: queryorganizationauditevents method: GET description: UiPath Query Organization Audit Events outputRawFormat: json outputParameters: - name: result type: object value: $. - name: organizationName-orgaudit_-api-query-sources path: /{organizationName}/orgaudit_/api/query/sources operations: - name: getorganizationauditsources method: GET description: UiPath Get Organization Audit Event Sources outputRawFormat: json outputParameters: - name: result type: object value: $. - name: organizationName-tenantName-tenantaudit_-api-query-events path: /{organizationName}/{tenantName}/tenantaudit_/api/query/events operations: - name: querytenantauditevents method: GET description: UiPath Query Tenant Audit Events outputRawFormat: json outputParameters: - name: result type: object value: $. authentication: type: bearer token: '{{env.UIPATH_API_KEY}}' exposes: - type: rest namespace: platform-management-auditlogs-rest port: 8080 description: REST adapter for UiPath Platform Management API — AuditLogs. One Spectral-compliant resource per consumed operation, prefixed with /v1. resources: - path: /v1/{organizationname}/orgaudit/api/query/events name: organizationname-orgaudit-api-query-events description: REST surface for organizationName-orgaudit_-api-query-events. operations: - method: GET name: queryorganizationauditevents description: UiPath Query Organization Audit Events call: platform-management-auditlogs.queryorganizationauditevents outputParameters: - type: object mapping: $. - path: /v1/{organizationname}/orgaudit/api/query/sources name: organizationname-orgaudit-api-query-sources description: REST surface for organizationName-orgaudit_-api-query-sources. operations: - method: GET name: getorganizationauditsources description: UiPath Get Organization Audit Event Sources call: platform-management-auditlogs.getorganizationauditsources outputParameters: - type: object mapping: $. - path: /v1/{organizationname}/{tenantname}/tenantaudit/api/query/events name: organizationname-tenantname-tenantaudit-api-query-events description: REST surface for organizationName-tenantName-tenantaudit_-api-query-events. operations: - method: GET name: querytenantauditevents description: UiPath Query Tenant Audit Events call: platform-management-auditlogs.querytenantauditevents outputParameters: - type: object mapping: $. - type: mcp namespace: platform-management-auditlogs-mcp port: 9090 transport: http description: MCP adapter for UiPath Platform Management API — AuditLogs. One tool per consumed operation, routed inline through this capability's consumes block. tools: - name: uipath-query-organization-audit-events description: UiPath Query Organization Audit Events hints: readOnly: true destructive: false idempotent: true call: platform-management-auditlogs.queryorganizationauditevents outputParameters: - type: object mapping: $. - name: uipath-get-organization-audit-event description: UiPath Get Organization Audit Event Sources hints: readOnly: true destructive: false idempotent: true call: platform-management-auditlogs.getorganizationauditsources outputParameters: - type: object mapping: $. - name: uipath-query-tenant-audit-events description: UiPath Query Tenant Audit Events hints: readOnly: true destructive: false idempotent: true call: platform-management-auditlogs.querytenantauditevents outputParameters: - type: object mapping: $.