Agent Studio
The Agent Studio APIs allow you to programmatically create and manage Agent Studio assets, such as genies, knowledge bases, and skills.
Quick reference
Type | Resource | Description |
---|---|---|
GET | /api/agentic/genies | Returns a list of genies. |
POST | /api/agentic/genies | Creates a new genie. |
PUT | /api/agentic/genies/:id | Updates an existing genie. |
GET | /api/agentic/genies/:id | Returns the genie associated with the ID you specify. |
DELETE | /api/agentic/genies/:id | Deletes a genie. |
POST | /api/agentic/genies/:id/ start | Starts the genie associated with the ID you specify. |
POST | /api/agentic/genies/:id/ stop | Stops the genie associated with the ID you specify. |
POST | /api/agentic/genies/:id/ assign_skills | Assigns skills to the genie associated with the ID you specify. |
POST | /api/agentic/genies/:id/ remove_skills | Removes skills from the genie associated with the ID you specify. |
POST | /api/agentic/genies/:id/ assign_knowledge_bases | Assigns knowledge bases to the genie associated with the ID you specify. |
POST | /api/agentic/genies/:id/ remove_knowledge_bases | Removes knowledge bases from the genie associated with the ID you specify. |
POST | /api/agentic/genies/:id/ assign_user_groups | Assigns user group access to the genie associated with the ID you specify. |
POST | /api/agentic/genies/:id/ remove_user_groups | Removes user group access from the genie associated with the ID you specify. |
GET | /api/agentic/knowledge_bases | Returns a list of knowledge bases. |
POST | /api/agentic/knowledge_bases | Creates a new knowledge base. |
GET | /api/agentic/knowledge_bases/ :id | Returns the knowledge base associated with the ID you specify. |
PUT | /api/agentic/knowledge_bases/:id | Updates an existing knowledge base. |
DELETE | /api/agentic/knowledge_bases/ :id | Deletes a knowledge base. |
GET | /api/agentic/knowledge_bases/ :id/data_sources | Returns the data sources associated with the knowledge base ID you specify. |
GET | /api/agentic/knowledge_bases/ :id/recipes | Returns the recipes associated with the knowledge base ID you specify. |
GET | /api/agentic/skills | Returns a list of skills. |
POST | /api/agentic/skills | Creates a new skill. |
GET | /api/agentic/skills/ :id | Returns the skill associated with the ID you specify. |