Contract Testing: Get Audit Log
contract-testing_get_audit_logRetrieve workspace audit logs to review changes, investigate pact publications, and track deployment activity. Filter by user, event type, or time range for compliance reporting.
Instructions
Retrieve the audit log of events in the workspace.
Toolset: Audit
Parameters:
since (string): Only include events at or after this ISO 8601 timestamp
userUuid (string): Filter events by PactFlow user UUID
type (string): Filter events by type (e.g. 'pact_publication')
sort (string): Sort order: '+timestamp' (asc, default) or '-timestamp' (desc)
from (string): Start result set from this audit event UUID (keyset pagination)
pageNumber (number): Page number
pageSize (number): Results per page (max 100)
Use Cases: 1. Review recent changes to pacticipants, webhooks, or secrets 2. Investigate who published a specific pact or verification 3. Filter events by user or event type for compliance reporting 4. Track deployment recording activity across environments
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| from | No | Start result set from this audit event UUID (keyset pagination) | |
| sort | No | Sort order: '+timestamp' (asc, default) or '-timestamp' (desc) | |
| type | No | Filter events by type (e.g. 'pact_publication') | |
| since | No | Only include events at or after this ISO 8601 timestamp | |
| pageSize | No | Results per page (max 100) | |
| userUuid | No | Filter events by PactFlow user UUID | |
| pageNumber | No | Page number |