API Documentation
Introduction
API Documentation
Personas
- GETList all Personas
- POSTCreate Persona
- GETGet Persona details
- PUTUpdate Persona
- DELDelete Persona
- PATCHMerge Persona
- GETPreview Persona
- GETGet Variables for Persona
- PATCHMerge Persona
- GETGet predecessors for Persona
- PUTCopy Persona
- PUTTransform Persona
- GETList All Assistants for Persona
- POSTCreate Assistant for Persona
- GETShow a Persona specific Assistant's details
- PATCHMerge Persona specific Assistant's details
- PUTUpdate Persona's Assistant
- DELDelete Persona's Assistant
Audiences
- GETList all Audiences
- POSTCreate Audience
- GETGet Audiences's details
- PUTUpdate Audience Details
- DELDelete Audience
- PATCHMerge Audience Details
- GETPreview Audience Instructions
- GETGet Variables for Audience
- PATCHMerge Audience
- GETGet predecessors for Audience
- PUTCopy Audience
- PUTTransform Audience
- GETList all Assistants for Audience
- POSTCreate Assistant for Audience
- GETGet Audience specific Assistant's details
- PUTUpdate Audience specific Assistant's details
- DELDelete Audience's Assistant
- PATCHMerge Audience specific Assistant's details
Prompts
Clauses
Instructors
Assistants
Packs
- GETList all Packs
- POSTCreate Pack
- GETGet Pack details
- PUTUpdate Pack
- DELDelete Pack
- PATCHMerge Pack
- GETList all Personas for Pack
- POSTCreate Persona for Pack
- GETGet Pack specific Persona's details
- PUTUpdate Pack specific Persona
- DELDelete Pack specific Persona
- PATCHMerge Pack specific Persona
- GETList all Audiences in Pack
- POSTCreate Audience for Pack
- GETShow Pack specific Audience's details
- PUTUpdate Pack specific Audience
- DELDelete Pack specific Audience
- PATCHMerge Pack specific Audience's details
- GETGet all Prompts in Pack
- POSTCreate Prompt in Pack
- GETGet Pack specific Prompt's details
- PUTUpdate Pack specific Prompt's details
- DELDelete Pack specific Prompt
- PATCHMerge Pack Specific Prompt's details
API Documentation
Introduction
Using the Wispera API
Wispera provides an API to easily retrieve prompts and run them as part of your application. Prompts can then be managed independently of application code allowing you to continually enhance your AI features without code changes.
Authentication
All API endpoints are authenticated using Bearer tokens and picked up from the specification file.
"security": [
{
"bearerAuth": []
}
]
On this page