Skip to main content
GET
Get All SMLTP Policies

SMLTP Policies

Retrieve all available SMLTP (Secure Model Language Transfer Protocol) security policies.

Endpoint

Description

Retrieve all available SMLTP policies including built-in and custom policies. Admin only access required.

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

429 Too Many Requests

Policy Object Fields

Use Cases

  • Policy Discovery: Find available security policies
  • Compliance Planning: Understand policy requirements
  • Security Configuration: Select appropriate policies
  • Active Policy Management: Check which policy is currently active
  • Integration: Apply policies to chat completions

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
  • No Parameters: No query parameters are supported
  • Built-in Policies: Returns predefined system policies
  • Custom Policies: Returns custom policies if any exist
  • Active Policy: Shows which policy template is currently active
  • Flat Response: Response is nested under data object

Authorizations

Authorization
string
header
required

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

Response

All SMLTP policies

success
boolean
Example:

true

data
object