Applications
Get Apps (View-All)
GET | {{baseUrl}}/orchestrator/api/apps/?org_id= | Returns all applications of the user if no Returns applications, which belong to the given |
---|
Get Apps (Paginated)
GET | {{baseUrl}}/orchestrator/api/apps/pagination/?limit=X&offset=Y?org_id= | Returns all applications of the user as paginated content if no Returns only applications, which belong to the given |
---|
Get App
GET | {{baseUrl}}/orchestrator/api/apps/<app_id>/ | Returns the App by |
---|
Get App Status
GET | {{baseUrl}}/orchestrator/api/apps/<app_id>/status/ | Gets the status of the App. |
---|
Get App MiniApps
GET | {{baseUrl}}/orchestrator/api/apps/<app_id>/miniapps/?detail=&type= | Get the list of miniApps used by this application, including all of its flows. |
---|
Get App Flows
GET | {{baseUrl}}/orchestrator/api/apps/<app_id>/flows/ | Get the list of Flows used by this app. |
---|
Create App
POST | {{baseUrl}}/orchestrator/api/apps/ | Creates an App. |
---|
Delete App
DELETE | {{baseUrl}}/orchestrator/api/apps/<app_id>/ | Deletes the app by its |
---|
Deploy App (Changes Only / All)
POST | {{baseUrl}}/orchestrator/api/apps/<app_id>/deploy/?all=true | Deploys the app (changes only/all). |
---|
This request compiles the Orchestrator App, creates a relative DiaManT App (if there is none), uploads a DiaManT App configuration, makes the deployment and starts the application.
Any moved node on canvas is considered a change.
Deploy Legacy Application
POST | {{baseUrl}}/orchestrator/api/apps/{{app_id}}/deploy_legacy/?async=true | Deploys a legacy application |
---|
A legacy Application is an older application that was created before OCP. It is a group of manually made and zipped DiaManT XML files that are sent directly to DiaManT without any checks or processing by Orchestrator.
The purpose of deploying legacy Applications is to bring previously developed Applications into the OCP system. Additionally, when a user creates a legacy type Application in Orchestrator, a DiaManT App is generated, and deploying a legacy App involves changing its configuration.
Get Async Deployment Status
GET | {{baseUrl}}/orchestrator/api/results/<result_id>/ | Returns the status of asynchronous deployment by |
---|
Please note that this feature is not available to all environments yet.
Get Web Chat Info
Help start a chat simulation with an App by providing useful web chat related info.
GET | {{baseUrl}}/orchestrator/api/apps/<app_id>/web_chat/ | Helps start a chat simulation with an app by providing useful web chat related info. |
---|
Get App's Attached Data
GET | {{baseUrl}}/orchestrator/api/apps/<app_id>/attached_data/ | Gets the application's attached data. |
---|
Update App's Attached Data
PUT | {{baseUrl}}/orchestrator/api/apps/<app_id>/attached_data/ | Updates the application's attached data. |
---|
Get App's Fail Sources
GET | {{baseUrl}}/orchestrator/api/apps/<app_id>/fail_sources/ | Returns the App's list of Fail Sources that can be used as fail sources for Error Handlers. |
---|
Get App's Export
GET | {{baseUrl}}/orchestrator/api/apps/<app_id>/export/ | Exports the application and all the related flows in a ZIP file. |
---|
Get Available Voice Biometric (VB) Profiles
GET | {{baseUrl}}/orchestrator/api/voice-biometric/profiles/ | Gets the available Voice Biometric (VB) Profiles. |
---|
Get App's Voice Biometric Profile
GET | {{baseUrl}}/orchestrator/api/apps/<app_id>/voice-biometric/ | Gets the App's Voice Biometric Profile. |
---|
Update App's Voice Biometric Profile
PUT | {{baseUrl}}/orchestrator/api/apps/<app_id>/voice-biometric/ | Updates the App's Voice Biometric Profile. |
---|
Unset App's Voice Biometric Profile
PUT | {{baseUrl}}/orchestrator/api/apps/<app_id>/voice-biometric/ | Sends update request with empty |
---|