Skip to Content
Polyant is open source under AGPL-3.0 — star us on GitHub.
ReferenceREST API

Polyant Engine API Index

On this page

Generated file — do not edit by hand. One row per HTTP route, with everything that decides whether you can call it: verb, path, required permission, auth mechanism, and any EE/throttle/wildcard notes. For the same routes in machine-readable form, see OpenAPI JSON. It declares parameters, security and permissions, but no request bodies and no response schemas yet.

Engine version: 1.2.0-ee Routes: 354

a2a

VerbPathPermissionAuthNotes
GET/a2a/{slug}/.well-known/agent-card.json-public-
POST/a2a/{slug}/jsonrpc-publicthrottle 20/60000ms

activity-stream

VerbPathPermissionAuthNotes
GET/api/activity-stream/conversationconversation:readmanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
GET/api/activity-stream/liveanalytics:readmanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-

ai-logs

VerbPathPermissionAuthNotes
GET/api/ai-logsanalytics:readmanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-

analytics

VerbPathPermissionAuthNotes
GET/api/analyticsanalytics:readmanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
GET/api/analytics/agent-checksanalytics:readmanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-

attachments

VerbPathPermissionAuthNotes
GET/api/attachments/{key}conversation:readmanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)wildcard path param

audit-logs

VerbPathPermissionAuthNotes
GET/api/audit-logsaudit_log:readmanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
GET/api/audit-logs/statsaudit_log:readmanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-

auth

VerbPathPermissionAuthNotes
POST/api/auth/credentials/verify-internal secret (x-internal-auth) (public metadata, handler-validated)throttle 5/60000ms

channels

VerbPathPermissionAuthNotes
POST/channels/http/{slug}/messages-instance bearer key or no authentication (conditional) (public metadata, handler-validated)throttle 300/60000ms

conversations

VerbPathPermissionAuthNotes
GET/api/conversationsconversation:readmanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
GET/api/conversations/export.csvconversation:readmanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
DELETE/api/conversations/{conversationId}conversation:deletemanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
GET/api/conversations/{conversationId}conversation:readmanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
PATCH/api/conversations/{conversationId}conversation:deletemanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
GET/api/conversations/{conversationId}/hooksconversation:readmanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
GET/api/conversations/{conversationId}/messagesconversation:readmanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
GET/api/conversations/{conversationId}/messages/{messageId}/debugconversation:readmanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
GET/api/conversations/{conversationId}/stateconversation:readmanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-

docs

VerbPathPermissionAuthNotes
GET/api/docsorg:readmanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-

docs-init.js

VerbPathPermissionAuthNotes
GET/api/docs-init.jsorg:readmanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-

governance

VerbPathPermissionAuthNotes
GET/api/governance/analyticsagent.governance:readmanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
GET/api/governance/metadataorg:readmanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
GET/api/governance/overviewagent.governance:readmanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
GET/api/governance/toolsorg:readmanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-

health

VerbPathPermissionAuthNotes
GET/health-public-
GET/health/scheduler-public-

hook-functions

VerbPathPermissionAuthNotes
GET/api/hook-functionsorg:readmanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-

impersonation

VerbPathPermissionAuthNotes
DELETE/api/impersonationrole: platform_adminsession cookie or session bearer token-
GET/api/impersonationrole: platform_adminsession cookie or session bearer token-
POST/api/impersonationrole: platform_adminsession cookie or session bearer token-

instances

VerbPathPermissionAuthNotes
GET/api/instancesagent:readmanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
POST/api/instancesagent:writemanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
GET/api/instances/channels/email/driversagent.channel:readmanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
GET/api/instances/channels/probesagent.channel:readmanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
POST/api/instances/importagent:writemanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
GET/api/instances/modelsagent:readmanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
DELETE/api/instances/{slug}agent:deletemanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
GET/api/instances/{slug}agent:readmanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
PATCH/api/instances/{slug}agent:writemanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
GET/api/instances/{slug}/agent-tool-targetsagent.tool:readmanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
GET/api/instances/{slug}/analyticsanalytics:readmanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
GET/api/instances/{slug}/budgetagent:readmanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
PUT/api/instances/{slug}/budgetagent.governance:writemanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
GET/api/instances/{slug}/channelsagent.channel:readmanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
POST/api/instances/{slug}/channels/email/rotate-webhook-secretagent.channel:writemanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
GET/api/instances/{slug}/channels/email/webhook-urlagent.channel:writemanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
GET/api/instances/{slug}/channels/hubspot/webhook-urlagent.channel:readmanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
GET/api/instances/{slug}/channels/slack/webhook-urlagent.channel:readmanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
GET/api/instances/{slug}/channels/voice/defaultsagent.channel:readmanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
POST/api/instances/{slug}/channels/voice/importagent.channel:writemanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
GET/api/instances/{slug}/channels/voice/settingsagent.channel:readmanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
PUT/api/instances/{slug}/channels/voice/settingsagent.channel:writemanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
POST/api/instances/{slug}/channels/voice/settings/validateagent.channel:writemanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
GET/api/instances/{slug}/channels/voice/statusagent.channel:readmanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
GET/api/instances/{slug}/channels/voice/toolsagent.channel:readmanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
GET/api/instances/{slug}/channels/voice/tts-catalogagent.channel:readmanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
POST/api/instances/{slug}/channels/whatsapp/rotate-webhook-secretagent.channel:writemanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
GET/api/instances/{slug}/channels/whatsapp/webhook-urlagent.channel:writemanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
DELETE/api/instances/{slug}/channels/{type}agent.channel:writemanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
PUT/api/instances/{slug}/channels/{type}agent.channel:writemanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
POST/api/instances/{slug}/channels/{type}/testagent.channel:writemanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
POST/api/instances/{slug}/chat/stream-instance bearer key or no authentication (conditional) (public metadata, handler-validated)-
GET/api/instances/{slug}/check-dismissalsagent:readmanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
DELETE/api/instances/{slug}/check-dismissals/{checkId}agent:writemanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
PUT/api/instances/{slug}/check-dismissals/{checkId}agent:writemanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
GET/api/instances/{slug}/checksanalytics:readmanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
GET/api/instances/{slug}/compliance/model-cardagent.governance:readmanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
PATCH/api/instances/{slug}/compliance/model-cardagent.governance:writemanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
GET/api/instances/{slug}/compliance/reportsagent.governance:readmanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
POST/api/instances/{slug}/compliance/reportsagent.governance:writemanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
GET/api/instances/{slug}/compliance/reports/{id}agent.governance:readmanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
GET/api/instances/{slug}/compliance/snapshotsagent.governance:readmanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
POST/api/instances/{slug}/compliance/snapshotsagent.governance:writemanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
GET/api/instances/{slug}/compliance/snapshots/{version}agent.governance:readmanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
GET/api/instances/{slug}/dev-sessionagent.dev:writemanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
DELETE/api/instances/{slug}/dev-session/tokenagent.dev:writemanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
POST/api/instances/{slug}/dev-session/tokenagent.dev:writemanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
GET/api/instances/{slug}/event-sourcesagent.room:readmanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
POST/api/instances/{slug}/event-sourcesagent.room:writemanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
DELETE/api/instances/{slug}/event-sources/{id}agent.room:writemanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
PUT/api/instances/{slug}/event-sources/{id}agent.room:writemanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
GET/api/instances/{slug}/event-sources/{id}/definitionsagent.room:readmanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
POST/api/instances/{slug}/event-sources/{id}/definitionsagent.room:writemanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
DELETE/api/instances/{slug}/event-sources/{id}/definitions/{defId}agent.room:writemanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
PUT/api/instances/{slug}/event-sources/{id}/definitions/{defId}agent.room:writemanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
POST/api/instances/{slug}/event-sources/{id}/rotate-tokenagent.room:writemanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
GET/api/instances/{slug}/event-sources/{id}/webhook-urlagent.room:writemanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
GET/api/instances/{slug}/exportagent.export:readmanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
GET/api/instances/{slug}/governance/analyticsagent.governance:readmanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
GET/api/instances/{slug}/governance/eventsagent.governance:readmanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
GET/api/instances/{slug}/governance/policiesagent.governance:readmanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
PATCH/api/instances/{slug}/governance/policiesagent.governance:writemanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
DELETE/api/instances/{slug}/governance/policies/{assignmentId}agent.governance:writemanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
GET/api/instances/{slug}/health-signalsanalytics:readmanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
GET/api/instances/{slug}/hooksagent.governance:readmanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
POST/api/instances/{slug}/hooksagent.governance:writemanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
DELETE/api/instances/{slug}/hooks/{id}agent.governance:writemanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
PATCH/api/instances/{slug}/hooks/{id}agent.governance:writemanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
DELETE/api/instances/{slug}/iconagent:writemanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
GET/api/instances/{slug}/iconagent:readmanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
PUT/api/instances/{slug}/iconagent:writemanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
POST/api/instances/{slug}/importagent:writemanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
GET/api/instances/{slug}/knowledgeagent.knowledge:readmanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
POST/api/instances/{slug}/knowledgeagent.knowledge:writemanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)throttle 5/60000ms
GET/api/instances/{slug}/knowledge/exportagent.knowledge:readmanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
POST/api/instances/{slug}/knowledge/fileagent.knowledge:writemanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)throttle 10/60000ms
POST/api/instances/{slug}/knowledge/importagent.knowledge:writemanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)throttle 5/60000ms
DELETE/api/instances/{slug}/knowledge/{docId}agent.knowledge:writemanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
GET/api/instances/{slug}/knowledge/{docId}agent.knowledge:readmanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
GET/api/instances/{slug}/mcp-serversagent.channel:readmanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
POST/api/instances/{slug}/mcp-servers/testagent.channel:writemanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
DELETE/api/instances/{slug}/mcp-servers/{serverSlug}agent.channel:writemanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
PUT/api/instances/{slug}/mcp-servers/{serverSlug}agent.channel:writemanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
GET/api/instances/{slug}/optoutsagent.governance:readmanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
POST/api/instances/{slug}/optoutsagent.governance:writemanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
DELETE/api/instances/{slug}/optouts/{channelType}/{channelId}agent.governance:writemanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
POST/api/instances/{slug}/playground/chat/stream-instance bearer key or no authentication (conditional) (public metadata, handler-validated)-
POST/api/instances/{slug}/playground/streamagent.playground:usemanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
GET/api/instances/{slug}/promptsagent.prompt:readmanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
PATCH/api/instances/{slug}/promptsagent.prompt:writemanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
GET/api/instances/{slug}/provider-connectionsagent:readmanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
POST/api/instances/{slug}/provider-connectionsagent.secret:writemanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
DELETE/api/instances/{slug}/provider-connections/{connectionId}agent.secret:writemanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
PATCH/api/instances/{slug}/provider-connections/{connectionId}agent.secret:writemanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
GET/api/instances/{slug}/provider-rolesagent:readmanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
PUT/api/instances/{slug}/provider-roles/{role}agent:writemanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
GET/api/instances/{slug}/providersagent:readmanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
DELETE/api/instances/{slug}/retentionconversation:deletemanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
GET/api/instances/{slug}/retentionconversation:readmanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
PUT/api/instances/{slug}/retentionconversation:deletemanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
POST/api/instances/{slug}/retention/runconversation:deletemanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
GET/api/instances/{slug}/retention/runsconversation:readmanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
DELETE/api/instances/{slug}/roomagent.room:writemanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
GET/api/instances/{slug}/roomagent.room:readmanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
PUT/api/instances/{slug}/roomagent.room:writemanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
GET/api/instances/{slug}/room/activityagent.room:readmanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
GET/api/instances/{slug}/room/backlogagent.room:readmanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
GET/api/instances/{slug}/scheduled-tasksagent.task:readmanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
POST/api/instances/{slug}/scheduled-tasksagent.task:writemanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
GET/api/instances/{slug}/scheduled-tasks/runsagent.task:readmanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
DELETE/api/instances/{slug}/scheduled-tasks/{id}agent.task:writemanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
GET/api/instances/{slug}/scheduled-tasks/{id}agent.task:readmanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
PATCH/api/instances/{slug}/scheduled-tasks/{id}agent.task:writemanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
POST/api/instances/{slug}/scheduled-tasks/{id}/runagent.task:writemanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
GET/api/instances/{slug}/secretsagent.secret:readmanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
PUT/api/instances/{slug}/secretsagent.secret:writemanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
DELETE/api/instances/{slug}/secrets/{key}agent.secret:writemanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
GET/api/instances/{slug}/shared-knowledgeagent.knowledge:readmanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
DELETE/api/instances/{slug}/shared-knowledge/{docId}agent.knowledge:writemanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
PUT/api/instances/{slug}/shared-knowledge/{docId}agent.knowledge:writemanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
GET/api/instances/{slug}/skillsagent.skill:readmanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
PATCH/api/instances/{slug}/skillsagent.skill:writemanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
POST/api/instances/{slug}/skills/{skillSlug}/auto-loadagent.skill:writemanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
GET/api/instances/{slug}/skills/{skillSlug}/envagent.skill:readmanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
PUT/api/instances/{slug}/skills/{skillSlug}/envagent.skill:writemanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
DELETE/api/instances/{slug}/skills/{skillSlug}/env/{key}agent.skill:writemanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
POST/api/instances/{slug}/skills/{skillSlug}/rollbackagent.skill:writemanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
POST/api/instances/{slug}/skills/{skillSlug}/upgradeagent.skill:writemanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
GET/api/instances/{slug}/toolsagent.tool:readmanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
PATCH/api/instances/{slug}/toolsagent.tool:writemanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
GET/api/instances/{slug}/tools/required-secretsagent.tool:readmanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-

invitations

VerbPathPermissionAuthNotes
POST/api/invitations/acceptauthenticatedsession cookie or session bearer tokenthrottle 10/60000ms
GET/api/invitations/preview-publicthrottle 10/60000ms
POST/api/invitations/signup-publicthrottle 5/60000ms

mcp

VerbPathPermissionAuthNotes
GET/mcp/oauth/callback-public-

me

VerbPathPermissionAuthNotes
GET/api/meauthenticatedsession cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
GET/api/me/accessauthenticatedsession cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
PATCH/api/me/onboardingauthenticatedsession cookie or session bearer token-
POST/api/me/passwordauthenticatedsession cookie or session bearer token-
GET/api/me/tokensauthenticatedsession cookie or session bearer tokenthrottle 30/60000ms
POST/api/me/tokensauthenticatedsession cookie or session bearer tokenthrottle 30/60000ms
GET/api/me/tokens/permissionsauthenticatedsession cookie or session bearer tokenthrottle 30/60000ms
DELETE/api/me/tokens/{tokenId}authenticatedsession cookie or session bearer tokenthrottle 30/60000ms
DELETE/api/me/two-factorauthenticatedsession cookie or session bearer tokenthrottle 10/60000ms
GET/api/me/two-factorauthenticatedsession cookie or session bearer tokenthrottle 10/60000ms
POST/api/me/two-factor/enrolmentauthenticatedsession cookie or session bearer tokenthrottle 10/60000ms
POST/api/me/two-factor/enrolment/confirmauthenticatedsession cookie or session bearer tokenthrottle 10/60000ms
POST/api/me/two-factor/recovery-codesauthenticatedsession cookie or session bearer tokenthrottle 10/60000ms

memories

VerbPathPermissionAuthNotes
DELETE/memoriesmemory:writemanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
GET/memoriesmemory:readmanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
POST/memoriesmemory:writemanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
DELETE/memories/{id}memory:writemanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-

messages

VerbPathPermissionAuthNotes
GET/api/messagesconversation:readmanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-

oauth

VerbPathPermissionAuthNotes
GET/oauth/{provider}/callback-public-

openapi.json

VerbPathPermissionAuthNotes
GET/api/openapi.jsonorg:readmanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-

organizations

VerbPathPermissionAuthNotes
GET/api/organizationsorg:readmanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)throttle 30/60000ms
POST/api/organizationsorg:writesession cookie or session bearer token or personal token (pat_ on X-Polyant-Key)EE feature: multi_org; throttle 30/60000ms
DELETE/api/organizations/{orgSlug}org:writesession cookie or session bearer tokenEE feature: multi_org; throttle 30/60000ms
PATCH/api/organizations/{orgSlug}org:writemanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)EE feature: multi_org; throttle 30/60000ms
GET/api/organizations/{orgSlug}/analyticsorg:readmanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
GET/api/organizations/{orgSlug}/analytics/workspacesorg.analytics:readmanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
GET/api/organizations/{orgSlug}/api-keysorg:writemanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)EE feature: granular_api_keys; throttle 30/60000ms
POST/api/organizations/{orgSlug}/api-keysorg:writesession cookie or session bearer tokenEE feature: granular_api_keys; throttle 30/60000ms
GET/api/organizations/{orgSlug}/api-keys/permissionsorg:writemanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)EE feature: granular_api_keys; throttle 30/60000ms
DELETE/api/organizations/{orgSlug}/api-keys/{keyId}org:writemanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)EE feature: granular_api_keys; throttle 30/60000ms
PATCH/api/organizations/{orgSlug}/api-keys/{keyId}org:writesession cookie or session bearer tokenEE feature: granular_api_keys; throttle 30/60000ms
GET/api/organizations/{orgSlug}/authz-audit-logsorg.audit:readmanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)EE feature: advanced_audit; throttle 30/60000ms
GET/api/organizations/{orgSlug}/governance/analyticsorg.governance:readmanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
GET/api/organizations/{orgSlug}/governance/policiesorg.governance:readmanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
POST/api/organizations/{orgSlug}/governance/policiesorg.governance:writemanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
DELETE/api/organizations/{orgSlug}/governance/policies/{id}org.governance:writemanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
PATCH/api/organizations/{orgSlug}/governance/policies/{id}org.governance:writemanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
GET/api/organizations/{orgSlug}/invitationsorg.member:managemanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)EE feature: user_invitations; throttle 30/60000ms
POST/api/organizations/{orgSlug}/invitationsorg.member:managemanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)EE feature: user_invitations; throttle 5/60000ms
DELETE/api/organizations/{orgSlug}/invitations/{invitationId}org.member:managemanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)EE feature: user_invitations; throttle 30/60000ms
GET/api/organizations/{orgSlug}/knowledgeorg.knowledge:readmanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
GET/api/organizations/{orgSlug}/knowledge/embedderorg.secret:readmanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
PUT/api/organizations/{orgSlug}/knowledge/embedderorg.secret:writemanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
GET/api/organizations/{orgSlug}/knowledge/exportorg.knowledge:readmanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
POST/api/organizations/{orgSlug}/knowledge/fileorg.knowledge:writemanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)throttle 10/60000ms
POST/api/organizations/{orgSlug}/knowledge/importorg.knowledge:writemanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)throttle 5/60000ms
DELETE/api/organizations/{orgSlug}/knowledge/{docId}org.knowledge:writemanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
DELETE/api/organizations/{orgSlug}/knowledge/{docId}/workspaces/{workspaceSlug}workspace.knowledge:managemanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
PUT/api/organizations/{orgSlug}/knowledge/{docId}/workspaces/{workspaceSlug}workspace.knowledge:managemanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
GET/api/organizations/{orgSlug}/management-audit-logsorg.audit:readmanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)throttle 30/60000ms
GET/api/organizations/{orgSlug}/membersorg.member:managemanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)throttle 30/60000ms
DELETE/api/organizations/{orgSlug}/members/{userId}org.member:managemanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)throttle 30/60000ms
PUT/api/organizations/{orgSlug}/members/{userId}org.member:managemanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)throttle 30/60000ms
GET/api/organizations/{orgSlug}/pluginsorg.plugin:readmanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
GET/api/organizations/{orgSlug}/plugins/catalogorg.plugin:readmanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
GET/api/organizations/{orgSlug}/plugins/healthorg.plugin:readmanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
DELETE/api/organizations/{orgSlug}/plugins/{pluginId}org.plugin:managemanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
GET/api/organizations/{orgSlug}/plugins/{pluginId}org.plugin:readmanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
POST/api/organizations/{orgSlug}/plugins/{pluginId}/installorg.plugin:managemanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
POST/api/organizations/{orgSlug}/plugins/{pluginId}/preflightorg.plugin:managemanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
PUT/api/organizations/{orgSlug}/plugins/{pluginId}/versionorg.plugin:managemanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
GET/api/organizations/{orgSlug}/provider-connectionsorg.secret:readmanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
POST/api/organizations/{orgSlug}/provider-connectionsorg.secret:writemanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
DELETE/api/organizations/{orgSlug}/provider-connections/{connectionId}org.secret:writemanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
PATCH/api/organizations/{orgSlug}/provider-connections/{connectionId}org.secret:writemanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
GET/api/organizations/{orgSlug}/providersorg.secret:readmanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
PUT/api/organizations/{orgSlug}/providers/managed-onlyorg.secret:writemanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
GET/api/organizations/{orgSlug}/providers/rolesorg.secret:readmanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
PUT/api/organizations/{orgSlug}/providers/roles/{role}org.secret:writemanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
GET/api/organizations/{orgSlug}/rolesorg:writemanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)EE feature: custom_roles; throttle 30/60000ms
POST/api/organizations/{orgSlug}/rolesorg:writesession cookie or session bearer tokenEE feature: custom_roles; throttle 30/60000ms
GET/api/organizations/{orgSlug}/roles/permissionsorg:writemanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)EE feature: custom_roles; throttle 30/60000ms
DELETE/api/organizations/{orgSlug}/roles/{roleId}org:writesession cookie or session bearer tokenEE feature: custom_roles; throttle 30/60000ms
GET/api/organizations/{orgSlug}/roles/{roleId}org:writemanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)EE feature: custom_roles; throttle 30/60000ms
PATCH/api/organizations/{orgSlug}/roles/{roleId}org:writesession cookie or session bearer tokenEE feature: custom_roles; throttle 30/60000ms
GET/api/organizations/{orgSlug}/secretsorg.secret:readmanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
PUT/api/organizations/{orgSlug}/secretsorg.secret:writemanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
DELETE/api/organizations/{orgSlug}/secrets/{key}org.secret:writemanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
GET/api/organizations/{orgSlug}/skillsskill.catalog:readmanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
POST/api/organizations/{orgSlug}/skillsskill.catalog:writemanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
GET/api/organizations/{orgSlug}/skills/catalog/exportskill.catalog:readmanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
POST/api/organizations/{orgSlug}/skills/catalog/importskill.catalog:writemanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
DELETE/api/organizations/{orgSlug}/skills/{name}skill.catalog:writemanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
GET/api/organizations/{orgSlug}/skills/{name}skill.catalog:readmanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
PUT/api/organizations/{orgSlug}/skills/{name}skill.catalog:writemanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
GET/api/organizations/{orgSlug}/skills/{name}/exportskill.catalog:readmanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
GET/api/organizations/{orgSlug}/skills/{name}/versionsskill.catalog:readmanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
GET/api/organizations/{orgSlug}/skills/{name}/versions/{version}skill.catalog:readmanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
GET/api/organizations/{orgSlug}/two-factororg:readmanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)throttle 30/60000ms
PUT/api/organizations/{orgSlug}/two-factororg:writemanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)throttle 30/60000ms
GET/api/organizations/{orgSlug}/workspace-bindingsworkspace.member:managemanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)EE feature: workspace_scoped_rbac; throttle 30/60000ms
GET/api/organizations/{orgSlug}/workspacesworkspace:writemanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)EE feature: workspace_scoped_rbac; throttle 30/60000ms
POST/api/organizations/{orgSlug}/workspacesworkspace:writemanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)EE feature: workspace_scoped_rbac; throttle 30/60000ms
DELETE/api/organizations/{orgSlug}/workspaces/{workspaceId}workspace:writemanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)EE feature: workspace_scoped_rbac; throttle 30/60000ms
PATCH/api/organizations/{orgSlug}/workspaces/{workspaceId}workspace:writemanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)EE feature: workspace_scoped_rbac; throttle 30/60000ms
DELETE/api/organizations/{orgSlug}/workspaces/{workspaceId}/members/{userId}workspace.member:managemanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)EE feature: workspace_scoped_rbac; throttle 30/60000ms
PUT/api/organizations/{orgSlug}/workspaces/{workspaceId}/members/{userId}workspace.member:managemanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)EE feature: workspace_scoped_rbac; throttle 30/60000ms
DELETE/api/organizations/{orgSlug}/workspaces/{workspaceSlug}/dev-modeworkspace.assignment:managemanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
GET/api/organizations/{orgSlug}/workspaces/{workspaceSlug}/dev-modeworkspace.assignment:managemanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
PUT/api/organizations/{orgSlug}/workspaces/{workspaceSlug}/dev-modeworkspace.assignment:managemanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
GET/api/organizations/{orgSlug}/workspaces/{workspaceSlug}/knowledgeorg.knowledge:readmanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
GET/api/organizations/{orgSlug}/workspaces/{workspaceSlug}/knowledge/exportorg.knowledge:readmanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
POST/api/organizations/{orgSlug}/workspaces/{workspaceSlug}/knowledge/fileworkspace.knowledge:writemanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)throttle 10/60000ms
POST/api/organizations/{orgSlug}/workspaces/{workspaceSlug}/knowledge/importworkspace.knowledge:writemanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)throttle 5/60000ms
DELETE/api/organizations/{orgSlug}/workspaces/{workspaceSlug}/knowledge/{docId}workspace.knowledge:writemanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
GET/api/organizations/{orgSlug}/workspaces/{workspaceSlug}/pluginsworkspace.assignment:managemanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
DELETE/api/organizations/{orgSlug}/workspaces/{workspaceSlug}/plugins/{name}workspace.assignment:managemanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
PUT/api/organizations/{orgSlug}/workspaces/{workspaceSlug}/plugins/{name}workspace.assignment:managemanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
POST/api/organizations/{orgSlug}/workspaces/{workspaceSlug}/provider-connectionsworkspace.assignment:managemanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
PUT/api/organizations/{orgSlug}/workspaces/{workspaceSlug}/provider-connectionsworkspace.assignment:managemanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
DELETE/api/organizations/{orgSlug}/workspaces/{workspaceSlug}/provider-connections/{connectionId}workspace.assignment:managemanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
PATCH/api/organizations/{orgSlug}/workspaces/{workspaceSlug}/provider-connections/{connectionId}workspace.assignment:managemanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
GET/api/organizations/{orgSlug}/workspaces/{workspaceSlug}/providersworkspace.assignment:managemanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
PUT/api/organizations/{orgSlug}/workspaces/{workspaceSlug}/providersworkspace.assignment:managemanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
PUT/api/organizations/{orgSlug}/workspaces/{workspaceSlug}/providers/modelsworkspace.assignment:managemanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
GET/api/organizations/{orgSlug}/workspaces/{workspaceSlug}/skillsworkspace.assignment:managemanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
DELETE/api/organizations/{orgSlug}/workspaces/{workspaceSlug}/skills/{name}workspace.assignment:managemanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
PUT/api/organizations/{orgSlug}/workspaces/{workspaceSlug}/skills/{name}workspace.assignment:managemanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-

password-reset

VerbPathPermissionAuthNotes
POST/api/password-reset/confirm-publicthrottle 5/60000ms
POST/api/password-reset/request-publicthrottle 5/60000ms

pipeline-traces

VerbPathPermissionAuthNotes
GET/api/pipeline-tracesanalytics:readmanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-

platform

VerbPathPermissionAuthNotes
GET/api/platform/analyticsrole: platform_adminsession cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
GET/api/platform/audit-logsrole: platform_adminsession cookie or session bearer token or personal token (pat_ on X-Polyant-Key)throttle 30/60000ms
DELETE/api/platform/mailrole: platform_adminsession cookie or session bearer token-
GET/api/platform/mailrole: platform_adminsession cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
PUT/api/platform/mailrole: platform_adminsession cookie or session bearer token-
GET/api/platform/organizations/dev-moderole: platform_adminsession cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
GET/api/platform/organizations/sso-domainsrole: platform_adminsession cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
DELETE/api/platform/organizations/{targetOrgSlug}/ambient-awsrole: platform_adminsession cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
GET/api/platform/organizations/{targetOrgSlug}/ambient-awsrole: platform_adminsession cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
PUT/api/platform/organizations/{targetOrgSlug}/ambient-awsrole: platform_adminsession cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
DELETE/api/platform/organizations/{targetOrgSlug}/dev-moderole: platform_adminsession cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
PUT/api/platform/organizations/{targetOrgSlug}/dev-moderole: platform_adminsession cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
GET/api/platform/organizations/{targetOrgSlug}/providersrole: platform_adminsession cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
PUT/api/platform/organizations/{targetOrgSlug}/providersrole: platform_adminsession cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
PUT/api/platform/organizations/{targetOrgSlug}/providers/modelsrole: platform_adminsession cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
DELETE/api/platform/organizations/{targetOrgSlug}/providers/{provider}role: platform_adminsession cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
GET/api/platform/organizations/{targetOrgSlug}/sso-domainsrole: platform_adminsession cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
PUT/api/platform/organizations/{targetOrgSlug}/sso-domainsrole: platform_adminsession cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
GET/api/platform/pluginsrole: platform_adminsession cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
GET/api/platform/plugins/bakedrole: platform_adminsession cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
POST/api/platform/plugins/catalog/refreshrole: platform_adminsession cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
GET/api/platform/plugins/healthrole: platform_adminsession cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
GET/api/platform/plugins/marketplacesrole: platform_adminsession cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
POST/api/platform/plugins/marketplacesrole: platform_adminsession cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
DELETE/api/platform/plugins/marketplaces/{id}role: platform_adminsession cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
PATCH/api/platform/plugins/marketplaces/{id}role: platform_adminsession cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
GET/api/platform/plugins/organizations/{targetOrgSlug}role: platform_adminsession cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
DELETE/api/platform/plugins/{name}/organizations/{targetOrgSlug}role: platform_adminsession cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
PUT/api/platform/plugins/{name}/organizations/{targetOrgSlug}role: platform_adminsession cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
DELETE/api/platform/plugins/{pluginId}/organizations/{targetOrgSlug}/denialrole: platform_adminsession cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
PUT/api/platform/plugins/{pluginId}/organizations/{targetOrgSlug}/denialrole: platform_adminsession cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
PUT/api/platform/plugins/{pluginId}/versions/{version}/blockrole: platform_adminsession cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
POST/api/platform/plugins/{pluginId}/versions/{version}/organizations/{targetOrgSlug}/terminaterole: platform_adminsession cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
GET/api/platform/settingsrole: platform_adminsession cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
PATCH/api/platform/settingsrole: platform_adminsession cookie or session bearer token-
GET/api/platform/skillsrole: platform_adminsession cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
POST/api/platform/skillsrole: platform_adminsession cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
GET/api/platform/skills/{name}role: platform_adminsession cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
PUT/api/platform/skills/{name}role: platform_adminsession cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
DELETE/api/platform/skills/{name}/organizations/{targetOrgSlug}role: platform_adminsession cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
PUT/api/platform/skills/{name}/organizations/{targetOrgSlug}role: platform_adminsession cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
GET/api/platform/two-factorrole: platform_adminsession cookie or session bearer token or personal token (pat_ on X-Polyant-Key)throttle 30/60000ms
PUT/api/platform/two-factorrole: platform_adminsession cookie or session bearer token or personal token (pat_ on X-Polyant-Key)throttle 30/60000ms

service-context

VerbPathPermissionAuthNotes
GET/api/service-context-management (X-Polyant-Key)-

tools

VerbPathPermissionAuthNotes
GET/api/toolsorg:readmanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-

users

VerbPathPermissionAuthNotes
GET/api/usersrole: platform_adminsession cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
POST/api/usersrole: platform_adminsession cookie or session bearer token-
DELETE/api/users/{id}role: platform_adminsession cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
GET/api/users/{id}role: platform_adminsession cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
PATCH/api/users/{id}role: platform_adminsession cookie or session bearer token-
DELETE/api/users/{id}/api-tokensrole: platform_adminsession cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
POST/api/users/{id}/reset-passwordrole: platform_adminsession cookie or session bearer token-

v1

VerbPathPermissionAuthNotes
POST/v1/chat/completions-instance bearer key or no authentication (conditional) (public metadata, handler-validated)throttle 20/60000ms
GET/v1/modelsagent:readmanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key) or instance bearer key-

webhooks

VerbPathPermissionAuthNotes
POST/webhooks/email/{instanceSlug}/{webhookSecret}-publicthrottle 60/60000ms
POST/webhooks/hubspot-publicthrottle 120/60000ms
POST/webhooks/hubspot/{instanceSlug}-publicthrottle 120/60000ms
POST/webhooks/slack/{instanceSlug}-publicthrottle 120/60000ms
POST/webhooks/telegram/{instanceSlug}-publicthrottle 120/60000ms
GET/webhooks/twilio/{instanceSlug}/voice-publicthrottle 60/60000ms
POST/webhooks/twilio/{instanceSlug}/voice-publicthrottle 60/60000ms
POST/webhooks/twilio/{instanceSlug}/whatsapp-publicthrottle 60/60000ms
POST/webhooks/twilio/{instanceSlug}/whatsapp/{webhookSecret}-publicthrottle 60/60000ms
POST/webhooks/{webhookToken}-publicthrottle 60/60000ms

workspaces

VerbPathPermissionAuthNotes
PUT/api/workspaces/activeorg:readmanagement (X-Polyant-Key) or session cookie or session bearer token or personal token (pat_ on X-Polyant-Key)-
Last updated on