Contract Testing: Get Audit Log
contract-testing_get_audit_logRetrieve a filtered audit log of workspace events to investigate changes, track deployments, or generate compliance reports.
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 |