API Reference

Swishr REST API

Integrate Swishr into your workflows with our RESTful API. Build custom dashboards, automate evaluations, and sync data with your existing systems.

Authentication

All API requests require a Bearer token. Generate API keys from your organization settings.

Rate Limits

1,000 requests per minute on Standard plans. 10,000 on Enterprise. Rate limit headers included in responses.

Base URL

https://api.swishr.ai

Example Request

curl -X GET https://api.swishr.ai/v1/agents \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json"

Endpoints

GET/v1/agents
GET/v1/agents/:id
GET/v1/evaluations
POST/v1/evaluations
GET/v1/dsat
GET/v1/schedules
POST/v1/schedules
GET/v1/insights

Need API access?

API access is available on Standard and Enterprise plans. Contact us to get started.

Request API Access