Skip to main content
GET
Get SMLTP Audit Logs

Audit Logs

Retrieve SMLTP (Secure Model Language Transfer Protocol) audit logs for security monitoring and compliance.

Endpoint

Description

This endpoint returns SMLTP audit logs that track security events, policy violations, and compliance activities. This is useful for security monitoring, compliance auditing, and investigating security incidents.

Authentication

Required: API Key with admin privileges

Query Parameters

Example Request

Success Response

Status Code: 200 OK

Response Fields

Example Usage

JavaScript

Python

cURL

Error Responses

401 Unauthorized

403 Forbidden

429 Too Many Requests

Filtering Examples

Date Range

Event Filtering

User Filtering

Use Cases

  • Security Monitoring: Monitor security events and policy violations
  • Compliance Auditing: Track compliance activities and violations
  • Incident Investigation: Investigate security incidents and breaches
  • Policy Analysis: Analyze policy effectiveness and enforcement
  • User Activity: Track user actions and API usage

Rate Limits

  • Default: 100 requests per minute
  • Daily: 10,000 requests per day
  • Monthly: 300,000 requests per month

Notes

  • This endpoint requires admin privileges
  • Pagination: Uses page parameter, not offset
  • Date Range: Defaults to last 7 days if no dates provided
  • Search: Searches in description and metadata.operation fields
  • Nested Response: Response is nested under data object
  • User Info: User information is populated when available
  • Logs are retained for compliance purposes

Authorizations

Authorization
string
header
required

API key authentication using Bearer token format. Example: Authorization: Bearer sk-your-api-key-here

Query Parameters

page
integer
default:1

Page number for pagination

Required range: x >= 1
limit
integer
default:50

Number of logs per page

Required range: 1 <= x <= 100
startDate
string<date-time>

Start date for filtering (ISO 8601 format)

endDate
string<date-time>

End date for filtering (ISO 8601 format)

type
string

Filter by log type

severity
enum<string>

Filter by severity level

Available options:
info,
warning,
error,
critical
userId
string

Filter by user ID

Search term for description or metadata

Response

SMLTP audit logs

success
boolean
Example:

true

data
object