| Name | Legacy Endpoint | Stable Endpoint |
|---|---|---|
| Create Agent By Agent Builder | /v2/api/agent/agentbuilder | Deprecated |
| Create Agent By Configure | /v2/api/agent | /api/v2/agents/ |
| Get All Agents | /v2/api/agent | /api/v2/agents/ |
| Get Agent By Team | /v2/api/agent/team/{team_id} | /api/v2/agents/teams/{team_id} |
| Get Agent By User Team | /v2/api/agent/team | /api/v2/agents/teams |
| Agent Filtered | /v2/api/agent/filter | /api/v2/agents/filter |
| Get Agent | /v2/api/agent/{agent_id} | /api/v2/agents/{agent_id} |
| Edit Agent | /v2/api/agent/{agent_id} | /api/v2/agents/{agent_id} |
| Get Recent Agents | /v2/api/agent/recent | /api/v2/agents/recents |
| Create Recent Agent | /v2/api/agent/{agent_id}/recent | /api/v2/agents/{agent_id}/recents |
| Delete Recent Agent | /v2/api/agent/{agent_id}/recent | /api/v2/agents/{agent_id}/recents |
| Get Starred Agents | /v2/api/agent/starred | /api/v2/agents/starred |
| Create Starred Agent | /v2/api/agent/{agent_id}/starred | /api/v2/agents/{agent_id}/starred |
| Delete Starred Agent | /v2/api/agent/{agent_id}/starred | /api/v2/agents/{agent_id}/starred |
| Name | Legacy Endpoint | Stable Endpoint |
|---|---|---|
| Create Agent Corpus Connection | /v2/api/agent/{agent_id}/corpus/{corpus_id} | /api/v2/agents/{agent_id}/corpora/{corpus_id} |
| Get Agent Corpus Connection | /v2/api/agent/{agent_id}/corpus/{corpus_id} | /api/v2/agents/{agent_id}/corpora/{corpus_id} |
| Edit Agent Corpus Connection | /v2/api/agent/{agent_id}/corpus/{corpus_id} | /api/v2/agents/{agent_id}/corpora/{corpus_id} |
| Delete Agent Corpus Connection | /v2/api/agent/{agent_id}/corpus/{corpus_id} | /api/v2/agents/{agent_id}/corpora/{corpus_id} |
| Get All Agent Corpus Connections | /v2/api/agent/{agent_id}/corpus | /api/v2/agents/{agent_id}/corpora |
| Delete All Agent Corpus Connections | /v2/api/agent/{agent_id}/corpus | /api/v2/agents/{agent_id}/corpora |
| Name | Legacy Endpoint | Stable Endpoint |
|---|---|---|
| Create Agent Response | /v2/api/agent/{agent_id}/response | /response-service/api/v2/agents/{agent_id}/responses /response-service/api/v2/agents/{agent_id}/responses/stream |
| Get All Agent Responses | /v2/api/agent/{agent_id}/response | /api/v2/agents/{agent_id}/responses |
| Get Agent Responses By User | /v2/api/user/{user_id}/agent-response | /api/v2/users/{user_id}/agent-responses |
| Get Agent Responses By Project | /v2/api/project/{project_id}/agent-response | /api/v2/projects/{project_id}/agent-responses |
| Get Agent Responses By Chat Thread | /v2/api/chat-thread/{chatthread_id}/agent-response | /api/v2/chat-threads/{chatthread_id}/agent-responses |
| Get Agent Response | /v2/api/agent-response/{agent_response_id} | /api/v2/agent-responses/{agent_response_id} |
| Delete Agent Response | /v2/api/agent-response/{agent_response_id} | /api/v2/agent-responses/{agent_response_id} |
| Create Agent Response Comment | /v2/api/agent-response/{agent_response_id}/comment | /api/v2/agent-responses/{agent_response_id}/comments |
| Get Agent Response Comment | /v2/api/agent-response/{agent_response_id}/comment | /api/v2/agent-responses/{agent_response_id}/comments |
| Get Agent Response Dashboard | /v2/api/agent-response/dashboard | /api/v2/agent-responses/dashboard |
| Create Agent Response Feedback | /v2/api/agent-response/{agent_response_id}/feedback | /api/v2/agent-responses/{agent_response_id}/feedbacks |
| Create Agent Response Log | /v2/api/agent/{agent_id}/response/log | /api/v2/agents/{agent_id}/responses/log |
| Pin Agent Response | /v2/api/agent-response/{agent_response_id}/pin | /api/v2/agent-responses/{agent_response_id}/pin |
| Unpin Agent Response | /v2/api/agent-response/{agent_response_id}/pin | /api/v2/agent-responses/{agent_response_id}/pin |
| Get Pinned Agent Responses | /v2/api/agent/{agent_id}/response/pin | /api/v2/agents/{agent_id}/responses/pin |
| Name | Legacy Endpoint | Stable Endpoint |
|---|---|---|
| Create Review | /v2/api/agent/{agent_id}/review | /api/v2/agents/{agent_id}/reviews |
| Get All Reviews | /v2/api/agent/review | /api/v2/agents/reviews |
| Get Reviews By Agent | /v2/api/agent/review | /api/v2/agents/{agent_id}/reviews |
| Delete Review | /v2/api/agent/review/{review_id} | /api/v2/agents/reviews/{review_id} |
| Name | Legacy Endpoint | Stable Endpoint |
|---|---|---|
| Get All Agent Ratings | /v2/api/agent/rating | /api/v2/agents/ratings |
| Get Agent Rating | /v2/api/agent/{agent_id}/rating | /api/v2/agents/{agent_id}/ratings |
| Update Agent Rating | /v2/api/agent/{agent_id}/rating | /api/v2/agents/{agent_id}/ratings |
| Name | Legacy Endpoint | Stable Endpoint |
|---|---|---|
| Get All Agent Aliases | /v2/api/agent/alias | /api/v2/agents/alias |
| Create Agent Alias | /v2/api/agent/{agent_id}/alias | /api/v2/agents/{agent_id}/alias |
| Update Agent Alias | /v2/api/agent/{agent_id}/alias | /api/v2/agents/{agent_id}/alias |
| Delete Agent Alias | /v2/api/agent/{agent_id}/alias | /api/v2/agents/{agent_id}/alias |
| Name | Legacy Endpoint | Stable Endpoint |
|---|---|---|
| Get Agent Access | /v2/api/agent/{agent_id}/access | /api/v2/agents/{agent_id}/access |
| Update Agent Access | /v2/api/agent/{agent_id}/access | /api/v2/agents/{agent_id}/access |
| Name | Legacy Endpoint | Stable Endpoint |
|---|---|---|
| Get All Agent Types | /v2/api/agent/type | /api/v2/agents/types |
| Get Agent Type | /v2/api/agent/type/{agent_type_id} | /api/v2/agents/types/{agent_type_id} |
| Update Agent Type | /v2/api/agent/type/{agent_type_id} | /api/v2/agents/types/{agent_type_id} |
| Name | Legacy Endpoint | Stable Endpoint |
|---|---|---|
| Add Users to Agent | /v2/api/agent/{agent_id}/user | /api/v2/agents/{agent_id}/users |
| Get Users Of Agent | /v2/api/agent/{agent_id}/user | /api/v2/agents/{agent_id}/users |
| Delete User from Agent | /v2/api/agent/{agent_id}/user | /api/v2/agents/{agent_id}/users/{user_id} |
| Get User Agent Permission | /v2/api/agent/{agent_id}/user/permission | /api/v2/agents/{agent_id}/users/permission |
| Get All Agents with Users | /v2/api/agent/user | /api/v2/agents/users |
| Name | Legacy Endpoint | Stable Endpoint |
|---|---|---|
| Get All Distinct Agent Tags | /v2/api/agent/tags | /api/v2/agents/tags/grouped-by-agent /api/v2/agents/tags |
| Annotate an Agent with Tags | /v2/api/agent/{agent_id}/annotate | /api/v2/agents/{agent_id}/annotates |
| Name | Legacy Endpoint | Stable Endpoint |
|---|---|---|
| Create Agent Vote | /v2/api/agent/{agent_id}/vote | /api/v2/agents/{agent_id}/votes |
| Get Agent Vote | /v2/api/agent/{agent_id}/vote | /api/v2/agents/{agent_id}/votes |
| Name | Legacy Endpoint | Stable Endpoint |
|---|---|---|
| Create Comment on an Agent | /v2/api/agent/{agent_id}/comment | /api/v2/agents/{agent_id}/comments |
| Get Comments for an Agent | /v2/api/agent/{agent_id}/comment | /api/v2/agents/{agent_id}/comments |
| Edit Agent Comment | /v2/api/agent/{agent_id}/comment/{comment_id} | /api/v2/agents/{agent_id}/comments/{comment_id} |
| Name | Legacy Endpoint | Stable Endpoint |
|---|---|---|
| Create Chat Thread | /v2/api/agent/{agent_id}/chat-thread | /api/v2/agents/{agent_id}/chat-threads |
| Get All Chat Threads Of An Agent | /v2/api/agent/{agent_id}/chat-thread | /api/v2/agents/{agent_id}/chat-threads |
| Get All Chat Threads With Admin Panel Filters And Pagination | /v2/api/chat-thread/admin-panel | /api/v2/chat-threads/admin-panel |
| Get Reduced Chatlogs by Thread ID for Admin Panel | /v2/api/chat-log/admin-panel/{chat_thread_id} | /api/v2/chat-threads/{chatthread_id}/chat-logs |
| Get Chat Thread | /v2/api/chat-thread/{chatthread_id} | /api/v2/chat-threads/{chatthread_id} |
| Edit Chat Thread | /v2/api/chat-thread/{chatthread_id} | /api/v2/chat-threads/{chatthread_id} |
| Delete Chat Thread | /v2/api/chat-thread/{chatthread_id} | /api/v2/chat-threads/{chatthread_id} |
| Add ChatThread-Corpus Connection | /v2/api/chat-thread/{chatthread_id}/corpus/{corpus_id} | /api/v2/chat-threads/{chatthread_id}/corpora/{corpus_id} |
| Get ChatThread-Corpus Connection | /v2/api/chat-thread/{chatthread_id}/corpus/{corpus_id} | /api/v2/chat-threads/{chatthread_id}/corpora/{corpus_id} |
| Delete ChatThread-Corpus Connection | /v2/api/chat-thread/{chatthread_id}/corpus/{corpus_id} | /api/v2/chat-threads/{chatthread_id}/corpora/{corpus_id} |
| Name | Legacy Endpoint | Stable Endpoint |
|---|---|---|
| Create Project | /v2/api/project | /api/v2/projects/ |
| Get All Projects | /v2/api/project | /api/v2/projects/ |
| Project Filtered | /v2/api/project/filter | /api/v2/projects/filter |
| Get All Agents Of Project | /v2/api/agent/project/{project_id} | /api/v2/agents/projects/{project_id} |
| Get All Projects By Team | /v2/api/team/{team_id}/project | /api/v2/teams/{team_id}/projects |
| Get Project | /v2/api/project/{project_id} | /api/v2/projects/{project_id} |
| Edit Project | /v2/api/project/{project_id} | /api/v2/projects/{project_id} |
| Delete Project | /v2/api/project/{project_id} | /api/v2/projects/{project_id} |
| Fetch Project Details | /v2/api/project/batch | /api/v2/projects/batch |
| Add Recent Project | /v2/api/project/{project_id}/recent | /api/v2/projects/{project_id}/recent |
| Get Recent Projects | /v2/api/project/recent | /api/v2/projects/recent |
| Name | Legacy Endpoint | Stable Endpoint |
|---|---|---|
| Add Users To Project | /v2/api/project/{project_id}/user | /api/v2/projects/{project_id}/users |
| Get All Projects By User Teams | /v2/api/user/project | /api/v2/users/me/projects |
| Get Projects By User and Team | /v2/api/user/{user_id}/project | /api/v2/users/{user_id}/projects |
| Delete Users from Project | /v2/api/project/{project_id}/user/{user_id} | /api/v2/projects/{project_id}/users/{user_id} |
| Name | Legacy Endpoint | Stable Endpoint |
|---|---|---|
| Get Document | /v2/api/document/{document_id} | /api/v2/documents/{document_id} |
| Edit Document | /v2/api/document/{document_id} | /api/v2/documents/{document_id} |
| Add Or Remove Tags On Document | /v2/api/document/{document_id}/annotate | /api/v2/documents/{document_id}/annotate |
| Document Polling | /v2/api/document/polling | /api/v2/documents/polling |
| Trigger a Refresh (Reindex) of a Document | /v2/api/document/{document_id}/refresh | /api/v2/documents/{document_id}/refresh |
| Name | Legacy Endpoint | Stable Endpoint |
|---|---|---|
| Create Corpus | /v2/api/corpus | /api/v2/corpora/ |
| Get All Corpus | /v2/api/corpus | /api/v2/corpora/ |
| Get Corpus | /v2/api/corpus/{corpus_id} | /api/v2/corpora/{corpus_id} |
| Edit Corpus | /v2/api/corpus/{corpus_id} | /api/v2/corpora/{corpus_id} |
| Delete Corpus | /v2/api/corpus/{corpus_id} | /api/v2/corpora/{corpus_id} |
| Create Document In Corpus | /v2/api/corpus/{corpus_id}/document | /indexing-service/api/v2/corpora/{corpus_id}/documents |
| Get All Documents From Corpus | /v2/api/corpus/{corpus_id}/document | /api/v2/corpora/{corpus_id}/documents |
| Delete Document(s) from Corpus | /v2/api/corpus/{corpus_id}/document | /api/v2/corpora/{corpus_id}/documents |
| Check Duplicate Documents | /v2/api/corpus/{corpus_id}/document/checkduplicates | /api/v2/corpora/{corpus_id}/documents/duplicates |
| Get All Agents By Corpus | /v2/api/corpus/{corpus_id}/agent | /api/v2/corpora/{corpus_id}/agents |
| Get Corpus Permissions | /v2/api/corpus/{corpus_id}/permissions | /api/v2/corpora/{corpus_id}/permissions |
| Get Corpus Permission By User | /v2/api/corpus/{corpus_id}/permissions/user | /api/v2/corpora/{corpus_id}/permissions/users |
| Annotate Corpus | /v2/api/corpus/{corpus_id}/annotate | /api/v2/corpora/{corpus_id}/annotate |
| Trigger a Refresh (Reindex) of a Corpus | /v2/api/corpus/{corpus_id}/refresh | /api/v2/corpora/{corpus_id}/refresh |
| Name | Legacy Endpoint | Stable Endpoint |
|---|---|---|
| Create Notification | /v2/api/notification | /api/v2/notifications/ |
| Retrieve All Notifications | /v2/api/notification | /api/v2/notifications/ |
| Read Notifications By User ID | /v2/api/notification | /api/v2/notifications/ |
| Retrieve Notification | /v2/api/notification/{notification_id} | /api/v2/notifications/{notification_id} |
| Read Notification | /v2/api/notification/{notification_id} | /api/v2/notifications/{notification_id} |
| Delete Notification | /v2/api/notification/{notification_id} | /api/v2/notifications/{notification_id} |
| Name | Legacy Endpoint | Stable Endpoint |
|---|---|---|
| Get All Feature Flags | /v2/api/feature-flag | /api/v2/feature-flags/ |
| Get DALL-E Feature Flag | /v2/api/feature-flag/dalle | /api/v2/feature-flags/dalle |
| Get Share Agent Feature Flag | /v2/api/feature-flag/share-agent | /api/v2/feature-flags/share-agent |
| Get Agent Alias Feature Flag | /v2/api/feature-flag/agent-alias | /api/v2/feature-flags/agent-alias |
| Get SharePoint Index Feature Flag | /v2/api/feature-flag/sharepoint-index | /api/v2/feature-flags/sharepoint-index |
| Get Chat Agent Creation Feature Flag | /v2/api/feature-flag/chat-agent-creation | /api/v2/feature-flags/chat-agent-creation |
| Get OAuth Feature Flags | /v2/api/feature-flag/oauth | /api/v2/feature-flags/oauth |
| Get Google OAuth Feature Flag | /v2/api/feature-flag/oauth/google | /api/v2/feature-flags/oauth |
| Get LinkedIn OAuth Feature Flag | /v2/api/feature-flag/oauth/linkedin | /api/v2/feature-flags/oauth |
| Get MS SSO OAuth Feature Flag | /v2/api/feature-flag/oauth/ms-sso | /api/v2/feature-flags/oauth |
| Get Github OAuth Feature Flag | /v2/api/feature-flag/oauth/github | /api/v2/feature-flags/oauth |
| Name | Legacy Endpoint | Stable Endpoint |
|---|---|---|
| Create Team | /v2/api/team | /api/v2/teams/ |
| Get All Teams | /v2/api/team | /api/v2/teams/ |
| Get Team Details | /v2/api/team/{team_id} | /api/v2/teams/{team_id} |
| Edit Team | /v2/api/team/{team_id} | /api/v2/teams/{team_id} |
| Delete Team | /v2/api/team/{team_id} | /api/v2/teams/{team_id} |
| Create Recent Team | /v2/api/team/recent/{team_id} | /api/v2/teams/{team_id}/recent |
| Get Recent Teams | /v2/api/team/recent | /api/v2/teams/recent |
| Add Users to Team | /v2/api/team/{team_id}/users | /api/v2/teams/{team_id}/users |
| Get Users in a Team | /v2/api/team/{team_id}/users | /api/v2/teams/{team_id}/users |
| Get Teams Of User | /v2/api/team/users | /api/v2/teams/users |
| Get User Role By Team | /v2/api/team/agents/{agent_id} | /api/v2/agents/{agent_id}/team-role |
| Get Agents Of User Team | /v2/api/team/users/{user_id}/agents | /api/v2/teams/users/{user_id}/agents |
| Get Projects And Team | /v2/api/team/projects | /api/v2/projects/teams/lookup |
| Name | Legacy Endpoint | Stable Endpoint |
|---|---|---|
| Create User In Organization | /v2/api/organization/{org_id}/user | /api/v2/organizations/{organization_id}/users |
| Get All Users By Organization | /v2/api/organization/{org_id}/user | /api/v2/organizations/{organization_id}/users |
| Get User | /v2/api/user/{user_id} | /api/v2/users/{user_id} |
| Edit User | /v2/api/user/{user_id} | /api/v2/users/{user_id} |
| Delete User | /v2/api/user/{user_id} | /api/v2/users/{user_id} |
| Batch Delete Users | /v2/api/user/batch | /api/v2/users/batch |
| User Filtered | /v2/api/user/filter | /api/v2/users/filters |
| Create User Permission | /v2/api/user/{user_id}/permission | /api/v2/users/{user_id}/permissions |
| Get User Permission | /v2/api/user/{user_id}/permission | /api/v2/users/{user_id}/permissions |
| Edit User Permission | /v2/api/user/{user_id}/permission | /api/v2/users/{user_id}/permissions |
| Delete User Permission | /v2/api/user/{user_id}/permission | /api/v2/users/{user_id}/permissions |
| Name | Legacy Endpoint | Stable Endpoint |
|---|---|---|
| Create Conversation Starter | /v2/api/conversation-starter | /api/v2/conversation-starters/ |
| Get Conversation Starters | /v2/api/conversation-starter | /api/v2/agents/{agent_id}/conversation-starters /api/v2/documents/{document_id}/conversation-starters /api/v2/corpora/{corpus_id}/conversation-starters |
| Name | Legacy Endpoint | Stable Endpoint |
|---|---|---|
| Create Tool | /v2/api/organization/{organization_id}/tool | /api/v2/organizations/{organization_id}/tools/api-tool-templates /api/v2/organizations/{organization_id}/tools/api-tools /api/v2/organizations/{organization_id}/tools/attachment-tools /api/v2/organizations/{organization_id}/tools/rag-tools /api/v2/organizations/{organization_id}/tools/web-search-tools |
| Get All Tools | /v2/api/organization/{organization_id}/tool | /api/v2/organizations/{organization_id}/tools |
| Get Tool | /v2/api/tool/{tool_id} | /api/v2/tools/{tool_id} |
| Edit Tool | /v2/api/tool/{tool_id} | /api/v2/tools/{tool_id} |
| Delete Tool | /v2/api/tool/{tool_id} | /api/v2/tools/{tool_id} |
| Name | Legacy Endpoint | Stable Endpoint |
|---|---|---|
| Enable Agent Tool | /v2/api/agent/{agent_id}/tool/enable | /api/v2/agents/{agent_id}/tools/{tool_id}/enable |
| Get All Agent Tools | /v2/api/agent/{agent_id}/tool | /api/v2/agents/{agent_id}/tools/connected |
| Disable Agent Tool | /v2/api/agent/{agent_id}/tool/disable | /api/v2/agents/{agent_id}/tools/{tool_id}/disable |
| Name | Legacy Endpoint | Stable Endpoint |
|---|---|---|
| Enable Organization Tool | /v2/api/organization/{organization_id}/tool/enable | /api/v2/organizations/{organization_id}/tools/{tool_id}/enable |
| Name | Legacy Endpoint | Stable Endpoint |
|---|---|---|
| Create API Tool Template | /v2/api/organization/{organization_id}/api-tool-template | /api/v2/organizations/{organization_id}/tools/api-tool-templates |
| Get All API Tool Templates | /v2/api/organization/{organization_id}/api-tool-template | /api/v2/organizations/{organization_id}/tools/api-tool-templates |
| Name | Legacy Endpoint | Stable Endpoint |
|---|---|---|
| Get All LLM Configs | v2/api/organization/config | /api/v2/organizations/configs |
| Get Active Config | /v2/api/organization/{organization_id}/config/active | /api/v2/organizations/{organization_id}/configs/active |
| Get Model Deployment | /v2/api/organization/{organization_id}/config/model-deployment | /api/v2/organizations/{organization_id}/configs/model-deployment |
| Get Org Configs | /v2/api/organization/{organization_id}/config | /api/v2/organizations/{organization_id}/configs |
| Set Agent Config View | /v2/api/agent/{agent_id}/config | /api/v2/agents/{agent_id}/configs |