openapi: 3.2.0 info: title: Hookbase Audit Logs API version: 1.0.0 description: Official OpenAPI 3.0 specification for the Hookbase webhook relay platform. Generated from the maintained Postman collection. Authenticate with an API key (whr_ prefix) as a Bearer token. contact: name: Hookbase url: https://www.hookbase.app servers: - url: https://api.hookbase.app description: Production security: - bearerAuth: [] tags: - name: Audit Logs paths: /api/audit-logs: get: tags: - Audit Logs summary: List audit logs operationId: audit_logs_list_audit_logs parameters: - name: limit in: query required: false schema: type: string example: '10' responses: '200': description: Successful response description: List audit log entries (filterable; paginated). /api/audit-logs/export: get: tags: - Audit Logs summary: Export audit logs operationId: audit_logs_export_audit_logs responses: '200': description: Successful response description: Export audit log entries for a range. /api/audit-logs/actions: get: tags: - Audit Logs summary: Audit log actions operationId: audit_logs_audit_log_actions responses: '200': description: Successful response description: List the distinct audit action types available for filtering. /api/audit-logs/users: get: tags: - Audit Logs summary: Audit log users operationId: audit_logs_audit_log_users responses: '200': description: Successful response description: List the distinct users appearing in the audit log for filtering. components: securitySchemes: bearerAuth: type: http scheme: bearer description: Hookbase API key with the whr_ prefix.