Audit log
Understand who acted in your organization and what the recorded outcome means.
Started is not completed
Started means the request was accepted, not that it finished. If there is no completion event, check the operation’s status before trying again. For long-running resources, inspect the capture, crawl, pin, or schedule itself.
A completed request is not proof that a streamed SQL result finished successfully. Use query history for execution errors and details.
Read attributed actions
Audit entries describe request outcomes, not capture completion. A started entry without completion is uncertain: inspect the resource before retrying a mutation.
Python
Python
from periplus_sdk import Client
with Client() as client:
page = client.audit.list(outcome="completed")
for event in page.items:
print(event.user_id, event.action, event.created_at)cURL
Shell
curl --fail-with-body "${PERIPLUS_API_URL:-https://api.periplus.dev}/audit?outcome=completed" \
-H "Authorization: Bearer $PERIPLUS_API_KEY"