{ "info": { "title": "Cognigy.AI REST-ful-API Reference", "version": "4.90.0", "description": "\n### Introduction\nThis is the [OpenAPI 3.0](https://swagger.io/specification/) documentation of the [REST](https://en.wikipedia.org/wiki/Representational_state_transfer)-ful Cognigy.AI API.\n\n### Cross-Origin Resource Sharing\nThis API features Cross-Origin Resource Sharing (CORS) implemented in compliance with [W3C spec](https://www.w3.org/TR/cors/), which allows cross-domain communication from the browser. All responses have a wildcard same-origin header which makes the API completely accessible.\n\n### Authentication\nCognigy.AI offers three forms of authentication:\n- API Key\n- OAuth2\n- BasicAuth\n\nAn API Key is a security token. You can use API Keys in your path or HTTP header. Never expose your API Key and keep it safe and secure. Revoke the API Key if it got exposed or stolen.\n\nOAuth2 is an open protocol to allow secure authorization by web, mobile and desktop applications. For further information see [RFC 6749 - \"The OAuth 2.0 Authorization Framework\"](https://tools.ietf.org/html/rfc6749) and [RFC 6750 - \"The OAuth 2.0 Authorization Framework: Bearer Token Usage\"](https://tools.ietf.org/html/rfc6750).\n\nBasic Auth is only used for API calls regarding the Management-UI.\n\n### Error Handling\nThis API uses HTTP status codes equal or above 400 to indicate errors. Error details are generated in compliance with [RFC 7807 - \"Problem Details for HTTP APIs\"](https://tools.ietf.org/html/rfc7807).\n\nEvery error response contains a traceId, which should be provided to the Cognigy.AI Technical Support when reporting an error.\n", "contact": { "name": "Cognigy Technical Support", "url": "https://www.cognigy.com", "email": "support@cognigy.com" } }, "servers": [ { "url": "https://api-dev.cognigy.ai/new/", "description": "Cognigy.AI API" } ], "components": { "securitySchemes": { "APIKeyHeader": { "type": "apiKey", "in": "header", "name": "X-API-Key", "description": "Supply the API Key in the HTTP-Header" }, "APIKeyQueryParam": { "type": "apiKey", "in": "query", "name": "api_key", "description": "Supply the API Key in the Url-Query" }, "OAuth2": { "type": "oauth2", "flows": { "password": { "tokenUrl": "/auth/oauth2/token", "refreshUrl": "/auth/oauth2/token", "scopes": {} }, "authorizationCode": { "authorizationUrl": "/auth/oauth2/authorize", "tokenUrl": "/auth/oauth2/token", "scopes": {} } } }, "BasicAuth": { "type": "http", "scheme": "basic", "description": "Basic Authentication used by routes designed for the Management-UI." } }, "parameters": { "userIdPathParam": { "in": "path", "name": "userId", "description": "The Id of the User", "required": true, "schema": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } }, "apiKeyIdPathParam": { "in": "path", "name": "apiKeyId", "description": "The Id of an Api Key", "required": true, "schema": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } }, "skillIdPathParam": { "in": "path", "name": "skillId", "description": "The Id of the Alexa-Skill", "required": true, "schema": { "type": "string" } }, "organisationIdPathParam": { "in": "path", "name": "organisationId", "description": "The Id of the Organisation", "required": true, "schema": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } }, "yearQueryParam": { "in": "query", "name": "year", "required": true, "schema": { "type": "number" } }, "monthQueryParam": { "in": "query", "name": "month", "required": false, "schema": { "type": "number" } }, "nonConversationalQueryParam": { "in": "query", "name": "nonConversational", "required": false, "description": "Deprecated. Please no longer use this parameter. Use channel=nonConversational instead.", "schema": { "type": "boolean" } }, "channelQueryParam": { "in": "query", "name": "channel", "required": false, "schema": { "type": "string", "enum": [ "facebook", "alexa", "slack", "generic", "inject", "rest", "realtime", "socket", "webchat", "webchat2", "dialogflow", "twilio", "twilio-sms", "line", "intercom", "microsoftBotFramework", "microsoftTeams", "sunshineConversations", "avaya", "nonConversational", "voiceGateway2" ] } }, "sessionIdPathParam": { "in": "path", "name": "sessionId", "description": "The Id of the Session", "required": true, "schema": { "type": "string" } }, "logEntryIdPathParam": { "in": "path", "name": "logEntryId", "description": "The Id of the Log Entry", "required": true, "schema": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } }, "profileIdPathParam": { "in": "path", "name": "profileId", "description": "The Id of the Profile", "required": true, "schema": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } }, "taskIdPathParam": { "in": "path", "name": "taskId", "description": "The Id of the Task", "required": true, "schema": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } }, "recordIdPathParam": { "in": "path", "name": "recordId", "description": "The Id of the Record", "required": true, "schema": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } }, "fileTokenPathParam": { "in": "path", "name": "fileToken", "description": "The token of the File", "required": true, "schema": { "type": "string", "pattern": "/[a-fA-F0-9]{64}/" } }, "configIdPathParam": { "in": "path", "name": "configId", "description": "The Id of the Ai Copilot config", "required": true, "schema": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } }, "aiAgentIdPathParam": { "in": "path", "name": "aiAgentId", "description": "The Id of the Ai Agent", "required": true, "schema": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } }, "connectionIdPathParam": { "in": "path", "name": "connectionId", "description": "The Id of the Connection", "required": true, "schema": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } }, "connectionFieldNamePathParam": { "in": "path", "name": "fieldName", "description": "The name of the Connection field", "required": true, "schema": { "type": "string" } }, "endpointIdPathParam": { "in": "path", "name": "endpointId", "description": "The Id of the Endpoint", "required": true, "schema": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } }, "extensionIdPathParam": { "in": "path", "name": "extensionId", "description": "The Id of the Extension", "required": true, "schema": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } }, "fileIdPathParam": { "in": "path", "name": "fileId", "description": "The Id of the File", "required": true, "schema": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } }, "flowIdPathParam": { "in": "path", "name": "flowId", "description": "The Id of the Flow", "required": true, "schema": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } }, "nodeIdPathParam": { "in": "path", "name": "nodeId", "description": "The Id of the Node", "required": true, "schema": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } }, "intentIdPathParam": { "in": "path", "name": "intentId", "description": "The Id of the Intent", "required": true, "schema": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } }, "learningSentenceIdPathParam": { "in": "path", "name": "learningSentenceId", "description": "The Id of the LearningSentence", "required": true, "schema": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } }, "slotFillerIdPathParam": { "in": "path", "name": "slotFillerId", "description": "The Id of the SlotFiller", "required": true, "schema": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } }, "sentenceIdPathParam": { "in": "path", "name": "sentenceId", "description": "The Id of the Sentence", "required": true, "schema": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } }, "stateIdPathParam": { "in": "path", "name": "stateId", "description": "The Id of the State", "required": true, "schema": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } }, "preferredLocaleIdQueryParam": { "in": "query", "name": "preferredLocaleId", "schema": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } }, "functionIdPathParam": { "in": "path", "name": "functionId", "description": "The Id of the Function", "required": true, "schema": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } }, "functionInstanceIdPathParam": { "in": "path", "name": "functionInstanceId", "description": "The Id of the Function Instance", "required": true, "schema": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } }, "goalIdPathParam": { "in": "path", "name": "goalId", "description": "The Id of the Goal", "required": true, "schema": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } }, "goalStepIdPathParam": { "in": "path", "name": "stepId", "description": "The Id of the Goal Step", "required": true, "schema": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } }, "goalStepMetricIdPathParam": { "in": "path", "name": "metricId", "description": "The Id of the Goal Step Metric", "required": true, "schema": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } }, "knowledgeStoreIdPathParam": { "in": "path", "name": "knowledgeStoreId", "description": "The Id of the KnowledgeStore", "required": true, "schema": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } }, "sourceIdPathParam": { "in": "path", "name": "sourceId", "description": "The Id of the KnowledgeSource", "required": true, "schema": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } }, "chunkIdPathParam": { "in": "path", "name": "chunkId", "description": "The Id of the KnowledgeChunk", "required": true, "schema": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } }, "documentUrlParam": { "in": "query", "name": "documentUrl", "required": false, "schema": { "type": "string" } }, "projectIdParam": { "in": "query", "name": "projectId", "required": false, "schema": { "type": "string" } }, "languageParam": { "in": "query", "name": "language", "required": false, "schema": { "type": "string", "example": "en-US" } }, "largeLanguageModelIdPathParam": { "in": "path", "name": "largeLanguageModelId", "description": "Id for the LargeLanguageModel", "required": true, "schema": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } }, "connectionRefIdPathParam": { "in": "query", "name": "connectionRefId", "required": true, "schema": { "type": "string" }, "description": "Connection reference id." }, "lexiconIdPathParam": { "in": "path", "name": "lexiconId", "description": "The Id of the Lexicon", "required": true, "schema": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } }, "entryIdPathParam": { "in": "path", "name": "entryId", "description": "The id of an entry in the Lexicon", "required": true, "schema": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } }, "keyphraseIdPathParam": { "in": "path", "name": "keyphraseId", "description": "The id of a keyphrase in the Lexicon", "required": true, "schema": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } }, "slotIdPathParam": { "in": "path", "name": "slotId", "description": "The id of a slot in the Lexicon", "required": true, "schema": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } }, "metaOnlyQueryParam": { "in": "query", "name": "metaOnly", "description": "Return only the lexicon meta data if set to true", "required": false, "schema": { "type": "boolean", "enum": [ true, false ] } }, "localeIdPathParam": { "in": "path", "name": "localeId", "description": "The Id of the Locale", "required": true, "schema": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } }, "nluConnectorIdPathParam": { "in": "path", "name": "nluConnectorId", "description": "The Id of the NLUConnector", "required": true, "schema": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } }, "packageIdPathParam": { "in": "path", "name": "packageId", "description": "The Id of the Package", "required": true, "schema": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } }, "playbookIdPathParam": { "in": "path", "name": "playbookId", "description": "The Id of the Playbook", "required": true, "schema": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } }, "playbookRunIdPathParam": { "in": "path", "name": "playbookRunId", "description": "The Id of the Playbook Run", "required": true, "schema": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } }, "playbookStepIdPathParam": { "in": "path", "name": "stepId", "description": "The Id of the Playbook Step", "required": true, "schema": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } }, "playbookStepAssertIdPathParam": { "in": "path", "name": "assertId", "description": "The Id of the Playbook Step Assert", "required": true, "schema": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } }, "projectIdPathParam": { "in": "path", "name": "projectId", "required": true, "schema": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } }, "projectIdQueryParam": { "in": "query", "name": "projectId", "schema": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } }, "snapshotIdPathParam": { "in": "path", "name": "snapshotId", "description": "The Id of the Snapshot", "required": true, "schema": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } }, "acceptHeader": { "in": "header", "name": "Accept", "description": "The default media type is application/hal+json. Use application/json for pure data results.", "required": false, "schema": { "type": "string", "enum": [ "application/json", "application/hal+json", "application/xml", "text/xml", "text/csv" ] }, "example": "application/json" }, "copyResourceIdQueryParam": { "in": "query", "name": "resourceId", "description": "An Id of a resource within the corresponding project to copy from", "required": false, "schema": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } }, "filterUserParam": { "in": "query", "name": "user", "required": false, "schema": { "type": "string" } }, "filterTypeParam": { "in": "query", "name": "type", "required": false, "schema": { "type": "string", "enum": [ "action", "create", "replace", "patch", "delete", "unauthorized" ] } }, "organisationIdParam": { "in": "query", "name": "organisationId", "required": false, "schema": { "type": "string" } }, "webfingerResourceQueryParam": { "in": "query", "name": "resource", "required": true, "schema": { "type": "string", "format": "uri" } }, "webfingerRelQueryParam": { "in": "query", "name": "rel", "schema": { "type": "array", "items": { "type": "array", "items": { "type": "string", "enum": [ "idp" ] } } } }, "searchParam": { "in": "query", "name": "search", "required": false, "schema": { "type": "string" } }, "messageTypeSearchParam": { "in": "query", "name": "messageType", "required": true, "schema": { "type": "string", "enum": [ "current", "next", "previous" ] } }, "organisationDeletionTokenParam": { "in": "query", "name": "verificationToken", "required": true, "schema": { "type": "string" } }, "logTypeParam": { "in": "query", "name": "type", "required": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "fatal", "error", "warn", "info", "debug", "trace" ] } } }, "userIdParam": { "in": "query", "name": "userId", "required": false, "schema": { "type": "string" } }, "flowNameParam": { "in": "query", "name": "flowName", "required": false, "schema": { "type": "string" } }, "understoodParam": { "in": "query", "name": "understood", "required": false, "schema": { "type": "string", "enum": [ false, true ] } }, "intentFoundParam": { "in": "query", "name": "intentFound", "required": false, "schema": { "type": "string", "enum": [ false, true ] } }, "slotFoundParam": { "in": "query", "name": "slotFound", "required": false, "schema": { "type": "string", "enum": [ false, true ] } }, "userSlotsFoundParam": { "in": "query", "name": "userSlotsFound", "required": false, "schema": { "type": "string", "enum": [ false, true ] } }, "systemSlotsFoundParam": { "in": "query", "name": "systemSlotsFound", "required": false, "schema": { "type": "string", "enum": [ false, true ] } }, "typeParam": { "in": "query", "name": "type", "required": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "Greeting", "pAnswer", "nAnswer", "BGreeting" ] } } }, "scoreRangeParam": { "in": "query", "name": "scoreRange", "required": false, "description": "A minimum and maximum range to filter with intent score. Example [0.3,0.6]", "schema": { "type": "array", "items": { "type": "number" }, "minItems": 2, "maxItems": 2 } }, "shouldGenerateSentencesParam": { "in": "query", "name": "shouldGenerateSentences", "required": false, "schema": { "type": "boolean" } }, "generateSentenceLimitParam": { "in": "query", "name": "generateSentenceLimit", "required": false, "schema": { "type": "integer", "minimum": 5, "maximum": 20 } }, "localeIdParam": { "in": "query", "name": "localeId", "required": false, "schema": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } }, "limitSentencesParam": { "in": "query", "name": "limit", "required": false, "schema": { "type": "integer", "minimum": 5, "maximum": 20 } }, "shouldGenerateLexiconEntriesParams": { "in": "query", "name": "shouldGenerateLexiconEntries", "description": "Flag to allow the Lexicon creation to use the generative AI to generate entries.", "example": true, "required": false, "schema": { "type": "boolean" } }, "shouldGenerateSynonymsParams": { "in": "query", "name": "shouldGenerateSynonyms", "description": "Flag to allow the Lexicon creation to use the generative AI to generate synonyms.", "example": false, "required": false, "schema": { "type": "boolean" } }, "generateLexiconEntriesLimitParam": { "in": "query", "name": "generateLexiconEntriesLimit", "description": "Number of entries to be generated by the Generative AI.", "example": 8, "required": false, "schema": { "type": "integer" } }, "defaultSlotParam": { "in": "query", "name": "defaultSlot", "description": "Default Slot where to associate the generated Lexicon entries.", "example": "testSlot", "required": false, "schema": { "type": "string" } }, "languageCode": { "in": "query", "name": "languageCode", "description": "Language code.", "required": false, "schema": { "type": "string", "example": "en-US" } }, "projectQueryParam": { "in": "query", "name": "projectId", "description": "Filter by projectId", "required": false, "schema": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } }, "resourceTypePathParam": { "in": "query", "name": "resourceType", "description": "The type of a resource", "required": true, "schema": { "type": "string", "enum": [ "flow", "nluconnector", "locale", "flowState" ] } }, "filterParam": { "in": "query", "name": "filter", "required": false, "schema": { "type": "string" }, "description": "Filter records by specific field eg:name." }, "limitParam": { "in": "query", "name": "limit", "required": false, "schema": { "type": "integer", "minimum": 1, "maximum": 100 }, "description": "The maximum number of items to return. The default is 25." }, "skipParam": { "in": "query", "name": "skip", "required": false, "schema": { "type": "integer", "minimum": 0 }, "description": "The number of items to skip. The default is 0. Used along with a limit of a pagination." }, "sortParam": { "in": "query", "name": "sort", "required": false, "schema": { "type": "string", "minLength": 1 }, "description": "The order of the sorting items-`Desc` (descending) or `Asc` (ascending). For example, to sort the records by name in ascending order, specify `name:Asc`." }, "nextParam": { "in": "query", "name": "next", "required": false, "schema": { "type": "string", "minLength": 24, "maxLength": 24 }, "description": "This should be the nextCursor value from the response to get the next set of records. Used along with limit for pagination." }, "previousParam": { "in": "query", "name": "previous", "required": false, "schema": { "type": "string", "minLength": 24, "maxLength": 24 }, "description": "This should be the previousCursor value from the response to get the previous set of records. Used along with limit for pagination." } }, "schemas": { "intentDownload": { "type": "string", "description": "Stringified CSV or JSON.", "example": "" }, "IBatchCreateOperation": { "type": "object", "properties": { "op": { "type": "string", "enum": [ "create" ] } } }, "IBatchUpdateOperation": { "type": "object", "properties": { "op": { "type": "string", "enum": [ "update" ] }, "id": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "value": { "type": "object" } } }, "IBatchActionOperation": { "type": "object", "properties": { "op": { "type": "string" }, "id": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "value": { "type": "object" } } }, "IBatchDeleteOperation": { "type": "object", "properties": { "op": { "type": "string", "enum": [ "delete" ] }, "id": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } } }, "TGenerativeAIModels": { "type": "string", "enum": [ "gpt-3.5-turbo", "gpt-3.5-turbo-instruct", "gpt-4", "gpt-4o", "gpt-4o-mini", "text-embedding-ada-002", "luminous-extended-control", "luminous-embedding-128", "claude-v1-100k", "claude-instant-v1", "claude-3-opus-20240229", "text-bison@001", "custom-model", "gemini-1.0-pro", "gemini-1.5-pro", "gemini-1.5-flash" ] }, "TGenerativeAIProviders": { "type": "string", "enum": [ "azureOpenAI", "openAI", "anthropic", "googleVertexAI", "googleGemini", "alephAlpha", "awsBedrock" ] }, "TModelGroups": { "type": "string", "enum": [ "chat", "completion" ] }, "TLicenseState": { "type": "string", "description": "The state of the license", "example": "valid", "enum": [ "invalid", "valid", "valid3MonthsLeft", "willExpireSoon", "expiredRenewRequired", "expired" ] }, "TChannelType": { "type": "string", "example": "webchat2", "enum": [ "facebook", "alexa", "slack", "generic", "inject", "rest", "realtime", "socket", "adminconsole", "webchat2", "dialogflow", "twilio", "twilio-sms", "line", "intercom", "microsoftBotFramework", "microsoftTeams", "sunshineConversations", "admin-webchat", "avaya", "nonConversational", "voiceGateway2", "amazonLex", "workplace", "webhook", "abstractRest", "userlike", "ringCentralEngage", "audioCodes", "bandwidth", "whatsapp", "eightByEight", "genesysBotConnector", "niceCXOne", "agentAssistVoice", "webchat3" ] }, "IMediaAttachment": { "type": "object", "properties": { "name": { "type": "string" }, "caption": { "type": "string" }, "url": { "type": "string" }, "type": { "type": "string" } }, "required": [ "name", "url", "type" ] }, "IFileAttachment": { "type": "object", "properties": { "name": { "type": "string" }, "caption": { "type": "string" }, "url": { "type": "string" }, "type": { "type": "string", "enum": [ "file", "document" ] } }, "required": [ "name", "url", "type" ] }, "IImageAttachment": { "type": "object", "properties": { "name": { "type": "string" }, "caption": { "type": "string" }, "url": { "type": "string" }, "type": { "type": "string", "enum": [ "image" ] } }, "required": [ "name", "url", "type" ] }, "IStickerAttachment": { "type": "object", "properties": { "name": { "type": "string" }, "caption": { "type": "string" }, "url": { "type": "string" }, "type": { "type": "string", "enum": [ "sticker" ] } }, "required": [ "name", "url", "type" ] }, "IVideoAttachment": { "type": "object", "properties": { "name": { "type": "string" }, "caption": { "type": "string" }, "url": { "type": "string" }, "type": { "type": "string", "enum": [ "video" ] } }, "required": [ "name", "url", "type" ] }, "IAudioAttachment": { "type": "object", "properties": { "name": { "type": "string" }, "caption": { "type": "string" }, "url": { "type": "string" }, "type": { "type": "string", "enum": [ "audio" ] } }, "required": [ "name", "url", "type" ] }, "IContactAttachment": { "type": "object", "properties": { "type": { "type": "string", "enum": [ "contact" ] }, "addresses": { "type": "array", "items": { "type": "object", "properties": { "city": { "type": "string" }, "country": { "type": "string" }, "countryCode": { "type": "string" }, "state": { "type": "string" }, "street": { "type": "string" }, "type": { "type": "string", "enum": [ "HOME", "WORK" ] }, "zip": { "type": "string" }, "postOfficeBox": { "type": "string" }, "extendedAddress": { "type": "string" }, "latitude": { "type": "number" }, "longitude": { "type": "number" } } } }, "birthday": { "type": "string" }, "emails": { "type": "array", "items": { "type": "object", "properties": { "email": { "type": "string" }, "type": { "type": "string", "enum": [ "HOME", "WORK" ] } } } }, "urls": { "type": "array", "items": { "type": "object", "properties": { "url": { "type": "string" }, "type": { "type": "string", "enum": [ "HOME", "WORK" ] } } } }, "photos": { "type": "array", "items": { "type": "string" } }, "gender": { "type": "string" }, "languages": { "type": "array", "items": { "type": "string" } }, "timeZone": { "type": "string" }, "notes": { "type": "array", "items": { "type": "string" } } }, "required": [ "type" ] }, "ILocationAttachment": { "type": "object", "properties": { "type": { "type": "string", "enum": [ "location" ] }, "latitude": { "type": "number" }, "longitude": { "type": "number" }, "name": { "type": "string" }, "title": { "type": "string" }, "address": { "type": "string" } }, "required": [ "type", "latitude", "longitude" ] }, "TAttachments": { "oneOf": [ { "type": "object", "properties": { "name": { "type": "string" }, "caption": { "type": "string" }, "url": { "type": "string" }, "type": { "type": "string", "enum": [ "file", "document" ] } }, "required": [ "name", "url", "type" ] }, { "type": "object", "properties": { "name": { "type": "string" }, "caption": { "type": "string" }, "url": { "type": "string" }, "type": { "type": "string", "enum": [ "image" ] } }, "required": [ "name", "url", "type" ] }, { "type": "object", "properties": { "name": { "type": "string" }, "caption": { "type": "string" }, "url": { "type": "string" }, "type": { "type": "string", "enum": [ "video" ] } }, "required": [ "name", "url", "type" ] }, { "type": "object", "properties": { "name": { "type": "string" }, "caption": { "type": "string" }, "url": { "type": "string" }, "type": { "type": "string", "enum": [ "audio" ] } }, "required": [ "name", "url", "type" ] }, { "type": "object", "properties": { "name": { "type": "string" }, "caption": { "type": "string" }, "url": { "type": "string" }, "type": { "type": "string", "enum": [ "sticker" ] } }, "required": [ "name", "url", "type" ] }, { "type": "object", "properties": { "type": { "type": "string", "enum": [ "contact" ] }, "addresses": { "type": "array", "items": { "type": "object", "properties": { "city": { "type": "string" }, "country": { "type": "string" }, "countryCode": { "type": "string" }, "state": { "type": "string" }, "street": { "type": "string" }, "type": { "type": "string", "enum": [ "HOME", "WORK" ] }, "zip": { "type": "string" }, "postOfficeBox": { "type": "string" }, "extendedAddress": { "type": "string" }, "latitude": { "type": "number" }, "longitude": { "type": "number" } } } }, "birthday": { "type": "string" }, "emails": { "type": "array", "items": { "type": "object", "properties": { "email": { "type": "string" }, "type": { "type": "string", "enum": [ "HOME", "WORK" ] } } } }, "urls": { "type": "array", "items": { "type": "object", "properties": { "url": { "type": "string" }, "type": { "type": "string", "enum": [ "HOME", "WORK" ] } } } }, "photos": { "type": "array", "items": { "type": "string" } }, "gender": { "type": "string" }, "languages": { "type": "array", "items": { "type": "string" } }, "timeZone": { "type": "string" }, "notes": { "type": "array", "items": { "type": "string" } } }, "required": [ "type" ] }, { "type": "object", "properties": { "type": { "type": "string", "enum": [ "location" ] }, "latitude": { "type": "number" }, "longitude": { "type": "number" }, "name": { "type": "string" }, "title": { "type": "string" }, "address": { "type": "string" } }, "required": [ "type", "latitude", "longitude" ] } ] }, "TAuditEventType": { "type": "string", "description": "The type of operation that was performed", "example": "create", "enum": [ "action", "create", "replace", "patch", "delete", "unauthorized" ] }, "TResourceTypeAdditional": { "type": "string", "description": "Additional resource types for audit purposes", "example": "node", "enum": [ "aicopilotconfig", "apiKey", "analytics", "connectionField", "conversation", "examplesentence", "flowState", "functionInstance", "intent", "keyphrase", "learningsentence", "lexiconEntry", "lexiconKeyphrase", "lexiconSlot", "node", "playbookStep", "playbookStepAssert", "profile", "profileSchema", "project", "projectsettings", "slotFiller", "snippet", "synonym", "tag", "task", "trainerRecord", "user", "yesNoIntent", "aiAgent" ] }, "TAuditEventChainElementType": { "type": "string", "description": "Additional resource types for audit purposes", "example": "node", "enum": [ "aiAgent", "agentassistconfig", "agentSettings", "chart", "connection", "connectionSchema", "endpoint", "extension", "file", "flow", "flowSettings", "flowState", "function", "intent", "intentDefaultReply", "intentLearningSentence", "intentRelation", "intentSentence", "intentTrainGroup", "knowledgeStore", "largeLanguageModel", "lexicon", "lexiconEntry", "lexiconKeyphrase", "lexiconSlot", "locale", "goal", "nluconnector", "nodeData", "nodeDescriptorSet", "package", "playbook", "slotFiller", "snapshot", "snippet", "aicopilotconfig", "apiKey", "analytics", "connectionField", "conversation", "examplesentence", "functionInstance", "keyphrase", "learningsentence", "node", "playbookStep", "playbookStepAssert", "profile", "profileSchema", "project", "projectsettings", "synonym", "tag", "task", "trainerRecord", "user", "yesNoIntent" ] }, "IAuditEventModificationChainElement": { "type": "object", "properties": { "elementId": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "elementType": { "type": "string", "description": "Additional resource types for audit purposes", "example": "node", "enum": [ "aiAgent", "agentassistconfig", "agentSettings", "chart", "connection", "connectionSchema", "endpoint", "extension", "file", "flow", "flowSettings", "flowState", "function", "intent", "intentDefaultReply", "intentLearningSentence", "intentRelation", "intentSentence", "intentTrainGroup", "knowledgeStore", "largeLanguageModel", "lexicon", "lexiconEntry", "lexiconKeyphrase", "lexiconSlot", "locale", "goal", "nluconnector", "nodeData", "nodeDescriptorSet", "package", "playbook", "slotFiller", "snapshot", "snippet", "aicopilotconfig", "apiKey", "analytics", "connectionField", "conversation", "examplesentence", "functionInstance", "keyphrase", "learningsentence", "node", "playbookStep", "playbookStepAssert", "profile", "profileSchema", "project", "projectsettings", "synonym", "tag", "task", "trainerRecord", "user", "yesNoIntent" ] } } }, "IEntityMeta": { "description": "The IEntityMeta defines meta information every entity within the system has. These are dates when a resource was created and modified as well as information about the user who initially created a resource and who modified it the last time.\n", "type": "object", "properties": { "_id": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "createdAt": { "type": "integer", "description": "Unix-timestamp", "example": 1694518620, "minimum": 0, "maximum": 2147483647 }, "lastChanged": { "type": "integer", "description": "Unix-timestamp", "example": 1694518620, "minimum": 0, "maximum": 2147483647 }, "createdBy": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "lastChangedBy": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } } }, "IGenerativeAIUseCase": { "type": "object", "properties": { "useCase": { "enum": [ "intentSentenceGeneration", "aiEnhancedOutputs", "lexiconGeneration", "flowGeneration", "gptConversation", "gptPromptNode", "generateNodeOutput", "knowledgeSearch", "sentimentAnalysis" ] } } }, "TResourceType": { "type": "string", "description": "The type of a resource", "example": "flow", "enum": [ "aiAgent", "agentassistconfig", "agentSettings", "chart", "connection", "connectionSchema", "endpoint", "extension", "file", "flow", "flowSettings", "flowState", "function", "intent", "intentDefaultReply", "intentLearningSentence", "intentRelation", "intentSentence", "intentTrainGroup", "knowledgeStore", "largeLanguageModel", "lexicon", "lexiconEntry", "lexiconKeyphrase", "lexiconSlot", "locale", "goal", "nluconnector", "nodeData", "nodeDescriptorSet", "package", "playbook", "slotFiller", "snapshot", "snippet" ] }, "TSearchableResourceType": { "type": "string", "description": "The type of a resource", "example": "endpoint", "enum": [ "endpoint", "extension", "flow", "function", "lexicon", "goal", "nluconnector", "playbook", "project", "snapshot" ] }, "TPinnableResourceType": { "type": "string", "description": "The type of a pinnable resource", "example": "project", "enum": [ "project" ] }, "TSlotFillerType": { "type": "string", "example": "age", "enum": [ "age", "date", "duration", "email", "intent", "slot", "money", "number", "percentage", "regex", "temperature" ] }, "IAuditEvent_2_0": { "type": "object", "properties": { "id": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "timestamp": { "type": "string", "description": "The timestamp when the action happened", "example": "2020-04-27T14:22:11.000Z" }, "type": { "type": "string", "description": "The type of operation that was performed", "example": "create", "enum": [ "action", "create", "replace", "patch", "delete", "unauthorized" ] }, "user": { "type": "string", "description": "The email of the user who performed the operation", "example": "hans.mustermann@xyz.com" }, "modifiedResources": { "type": "array", "description": "An list of resources in the chain of the modification", "items": { "type": "object", "properties": { "resourceId": { "type": "string", "description": "The id of the resource in the modification chain", "example": "5e997f0cdcfc57730cf32941" }, "resourceType": { "type": "string", "description": "Additional resource types for audit purposes", "example": "node", "enum": [ "aiAgent", "agentassistconfig", "agentSettings", "chart", "connection", "connectionSchema", "endpoint", "extension", "file", "flow", "flowSettings", "flowState", "function", "intent", "intentDefaultReply", "intentLearningSentence", "intentRelation", "intentSentence", "intentTrainGroup", "knowledgeStore", "largeLanguageModel", "lexicon", "lexiconEntry", "lexiconKeyphrase", "lexiconSlot", "locale", "goal", "nluconnector", "nodeData", "nodeDescriptorSet", "package", "playbook", "slotFiller", "snapshot", "snippet", "aicopilotconfig", "apiKey", "analytics", "connectionField", "conversation", "examplesentence", "functionInstance", "keyphrase", "learningsentence", "node", "playbookStep", "playbookStepAssert", "profile", "profileSchema", "project", "projectsettings", "synonym", "tag", "task", "trainerRecord", "user", "yesNoIntent" ] } } } }, "payload": { "type": "object", "description": "The raw payload of the operation in case it was tracked", "example": { "name": "new resource name" } } } }, "IAuditEventIndexItem_2_0": { "type": "object", "properties": { "id": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "timestamp": { "type": "string", "format": "date-time", "description": "The timestamp when the action happened", "example": "2020-04-27T14:22:11.000Z" }, "type": { "type": "string", "description": "The type of operation that was performed", "example": "create", "enum": [ "action", "create", "replace", "patch", "delete", "unauthorized" ] }, "user": { "type": "string", "description": "The email of the user who performed the operation", "example": "hans.mustermann@xyz.com" }, "modifiedResources": { "type": "array", "description": "A list of resources in the chain of the modification", "items": { "type": "object", "properties": { "elementId": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "elementType": { "type": "string", "description": "Additional resource types for audit purposes", "example": "node", "enum": [ "aiAgent", "agentassistconfig", "agentSettings", "chart", "connection", "connectionSchema", "endpoint", "extension", "file", "flow", "flowSettings", "flowState", "function", "intent", "intentDefaultReply", "intentLearningSentence", "intentRelation", "intentSentence", "intentTrainGroup", "knowledgeStore", "largeLanguageModel", "lexicon", "lexiconEntry", "lexiconKeyphrase", "lexiconSlot", "locale", "goal", "nluconnector", "nodeData", "nodeDescriptorSet", "package", "playbook", "slotFiller", "snapshot", "snippet", "aicopilotconfig", "apiKey", "analytics", "connectionField", "conversation", "examplesentence", "functionInstance", "keyphrase", "learningsentence", "node", "playbookStep", "playbookStepAssert", "profile", "profileSchema", "project", "projectsettings", "synonym", "tag", "task", "trainerRecord", "user", "yesNoIntent" ] } } } } } }, "IApiKeyData_2_0": { "type": "object", "properties": { "name": { "type": "string" } } }, "IApiKey_2_0": { "type": "object", "properties": { "name": { "type": "string" }, "_id": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "createdAt": { "type": "integer", "minimum": 0, "maximum": 2147483647, "example": 1527621049 }, "apiKey": { "type": "string" } } }, "IApiKeyIndexItem_2_0": { "type": "object", "properties": { "_id": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "name": { "type": "string" }, "apiKey": { "type": "string" }, "createdAt": { "type": "number" } } }, "IGetPinnedResourcesRestReturnValue_2_0": { "type": "object", "properties": { "type": { "type": "string", "description": "The type of a pinnable resource", "example": "project", "enum": [ "project" ] }, "pinnedIds": { "type": "array", "items": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } } } }, "ILoginAttempt_2_0": { "type": "object", "properties": { "status": { "type": "string", "enum": [ "success", "failed" ] }, "timestamp": { "type": "number" }, "location": { "type": "string" } } }, "ILoginAttemptIndexItem_2_0": { "type": "object", "properties": { "status": { "type": "string", "enum": [ "success", "failed" ] }, "timestamp": { "type": "number" }, "location": { "type": "string" } } }, "IPinResourceRestDataBody_2_0": { "type": "object", "properties": { "resourceType": { "type": "string", "description": "The type of a pinnable resource", "example": "project", "enum": [ "project" ] }, "resourceId": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "pin": { "type": "boolean" } } }, "IProjectMemberData_2_0": { "type": "object", "properties": { "id": { "type": "string" }, "name": { "type": "string" }, "roles": { "type": "array", "items": { "type": "string", "enum": [ "agentAssistConfigAdmin", "agentAssistConfigViewer", "analytics", "basic", "connection_admin", "contact_profile_admin", "contact_profile_editor", "contact_profile_viewer", "conversationHistory", "developer", "endpoint_admin", "extension_admin", "extension_editor", "flowEditor", "flowNodeComments", "flowNodeDescriptions", "followUser", "intents", "data_privacy_admin", "data_privacy_editor", "data_privacy_viewer", "knowledgeAdmin", "large_language_model_admin,", "lexicon_admin", "lexicon_editor", "localesAdmin", "logs", "memberManager", "nlu_connector_admin", "packages_admin", "playbook_admin", "playbook_editor", "projectAdmin", "snapshot_admin", "tokenAdmin", "tokenEditor", "function_admin", "function_editor", "admin" ] } }, "acceptedTOS": { "type": "boolean" }, "disabled": { "type": "boolean" }, "acl": { "type": "object" }, "allowedLocales": { "type": "array", "nullable": true, "items": { "type": "object", "properties": { "localeId": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } } } } } }, "IProjectMember_2_0": { "type": "object", "properties": { "id": { "type": "string" }, "name": { "type": "string" }, "roles": { "type": "array", "items": { "type": "string", "enum": [ "agentAssistConfigAdmin", "agentAssistConfigViewer", "analytics", "basic", "connection_admin", "contact_profile_admin", "contact_profile_editor", "contact_profile_viewer", "conversationHistory", "developer", "endpoint_admin", "extension_admin", "extension_editor", "flowEditor", "flowNodeComments", "flowNodeDescriptions", "followUser", "intents", "data_privacy_admin", "data_privacy_editor", "data_privacy_viewer", "knowledgeAdmin", "large_language_model_admin,", "lexicon_admin", "lexicon_editor", "localesAdmin", "logs", "memberManager", "nlu_connector_admin", "packages_admin", "playbook_admin", "playbook_editor", "projectAdmin", "snapshot_admin", "tokenAdmin", "tokenEditor", "function_admin", "function_editor", "admin" ] } }, "acceptedTOS": { "type": "boolean" }, "disabled": { "type": "boolean" }, "acl": { "type": "object" }, "allowedLocales": { "type": "array", "nullable": true, "items": { "type": "object", "properties": { "localeId": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } } } }, "_id": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "createdAt": { "type": "integer", "description": "Unix-timestamp", "example": 1694518620, "minimum": 0, "maximum": 2147483647 }, "lastChanged": { "type": "integer", "description": "Unix-timestamp", "example": 1694518620, "minimum": 0, "maximum": 2147483647 }, "createdBy": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "lastChangedBy": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } }, "description": "The IEntityMeta defines meta information every entity within the system has. These are dates when a resource was created and modified as well as information about the user who initially created a resource and who modified it the last time.\n" }, "IProjectMemberIndexItem_2_0": { "type": "object", "properties": { "id": { "type": "string" }, "name": { "type": "string" }, "roles": { "type": "array", "items": { "type": "string" } }, "_id": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "createdAt": { "type": "integer", "description": "Unix-timestamp", "example": 1694518620, "minimum": 0, "maximum": 2147483647 }, "lastChanged": { "type": "integer", "description": "Unix-timestamp", "example": 1694518620, "minimum": 0, "maximum": 2147483647 }, "createdBy": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "lastChangedBy": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } }, "description": "The IEntityMeta defines meta information every entity within the system has. These are dates when a resource was created and modified as well as information about the user who initially created a resource and who modified it the last time.\n" }, "IUserData_2_0": { "type": "object", "properties": { "id": { "type": "string" }, "name": { "type": "string" }, "organisation": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "roles": { "type": "array", "items": { "type": "string", "enum": [ "admin", "apiKeys", "base_role", "basicSupportUser", "fullSupportUser", "liveAgentAdmin", "liveAgentAgent", "liveAgentSupervisor", "odata", "projectAssigner", "projectManager", "userManager", "userDetailsViewer", "voiceGatewayUser" ] } }, "projects": { "type": "array", "items": { "type": "string" } }, "acceptedTOS": { "type": "boolean" }, "disabled": { "type": "boolean" } } }, "IUserDataCreate_2_0": { "type": "object", "required": [ "id", "name", "password" ], "properties": { "id": { "type": "string" }, "name": { "type": "string" }, "roles": { "type": "array", "items": { "type": "string", "enum": [ "admin", "apiKeys", "base_role", "basicSupportUser", "fullSupportUser", "liveAgentAdmin", "liveAgentAgent", "liveAgentSupervisor", "odata", "projectAssigner", "projectManager", "userManager", "userDetailsViewer", "voiceGatewayUser" ] } }, "password": { "type": "string", "description": "Enter password in case of non-sso user" } } }, "IUser_2_0": { "type": "object", "properties": { "id": { "type": "string" }, "name": { "type": "string" }, "organisation": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "roles": { "type": "array", "items": { "type": "string", "enum": [ "admin", "apiKeys", "base_role", "basicSupportUser", "fullSupportUser", "liveAgentAdmin", "liveAgentAgent", "liveAgentSupervisor", "odata", "projectAssigner", "projectManager", "userManager", "userDetailsViewer", "voiceGatewayUser" ] } }, "projects": { "type": "array", "items": { "type": "string" } }, "acceptedTOS": { "type": "boolean" }, "disabled": { "type": "boolean" }, "_id": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "createdAt": { "type": "integer", "description": "Unix-timestamp", "example": 1694518620, "minimum": 0, "maximum": 2147483647 }, "lastChanged": { "type": "integer", "description": "Unix-timestamp", "example": 1694518620, "minimum": 0, "maximum": 2147483647 }, "createdBy": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "lastChangedBy": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } }, "description": "The IEntityMeta defines meta information every entity within the system has. These are dates when a resource was created and modified as well as information about the user who initially created a resource and who modified it the last time.\n" }, "IUserAcl_2_0": { "type": "object", "properties": { "organisationWide": { "type": "object", "properties": { "rights": { "type": "object", "properties": { "analyticsOdata": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "apiKeys": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "auditEvents": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "liveAgentAccount": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "projects": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "userDetails": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "users": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "connections": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "contactProfiles": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "conversationHistory": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "endpoints": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "extensions": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "flowNodeComments": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "flowNodeDescription": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "flowNodes": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "flows": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "intents": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "knowledgeStores": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "lexicons": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "liveAgentInbox": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "locales": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "logs": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "memberDetails": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "members": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "goals": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "nluConnectors": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "playbooks": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "project": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "projectSettings": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "snapshots": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "states": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "tasks": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "tokens": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "voiceGatewayAccount": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } } } }, "roles": { "type": "array", "items": { "type": "string", "enum": [ "admin", "apiKeys", "base_role", "basicSupportUser", "fullSupportUser", "liveAgentAdmin", "liveAgentAgent", "liveAgentSupervisor", "odata", "projectAssigner", "projectManager", "userManager", "userDetailsViewer", "voiceGatewayUser" ] } } } }, "projectWide": { "type": "object", "additionalProperties": { "type": "object", "properties": { "rights": { "type": "object", "properties": { "agentAssistConfigs": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "analytics": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "connections": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "contactProfiles": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "conversationHistory": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "endpoints": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "extensions": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "extensionsTrust": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "flowNodeComments": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "flowNodeDescription": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "flowNodes": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "flows": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "intents": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "largeLanguageModels": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "knowledgeStores": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "lexicons": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "liveAgentInbox": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "locales": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "logs": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "memberDetails": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "members": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "goals": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "nluConnectors": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "playbooks": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "project": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "projectSettings": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "snapshots": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "states": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "tasks": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "tokens": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "analyticsOdata": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "apiKeys": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "projects": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "userDetails": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "users": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } } }, "additionalProperties": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } } }, "roles": { "type": "array", "items": { "type": "string", "enum": [ "agentAssistConfigAdmin", "agentAssistConfigViewer", "analytics", "basic", "connection_admin", "contact_profile_admin", "contact_profile_editor", "contact_profile_viewer", "conversationHistory", "developer", "endpoint_admin", "extension_admin", "extension_editor", "flowEditor", "flowNodeComments", "flowNodeDescriptions", "followUser", "intents", "data_privacy_admin", "data_privacy_editor", "data_privacy_viewer", "knowledgeAdmin", "large_language_model_admin,", "lexicon_admin", "lexicon_editor", "localesAdmin", "logs", "memberManager", "nlu_connector_admin", "packages_admin", "playbook_admin", "playbook_editor", "projectAdmin", "snapshot_admin", "tokenAdmin", "tokenEditor", "function_admin", "function_editor" ] } }, "allowedLocales": { "type": "array", "items": { "type": "object", "properties": { "localeId": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "primary": { "type": "boolean" } } } } } } } } }, "IUserIndexItem_2_0": { "type": "object", "properties": { "id": { "type": "string" }, "name": { "type": "string" }, "lastActive": { "type": "number" }, "_id": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "createdAt": { "type": "integer", "description": "Unix-timestamp", "example": 1694518620, "minimum": 0, "maximum": 2147483647 }, "lastChanged": { "type": "integer", "description": "Unix-timestamp", "example": 1694518620, "minimum": 0, "maximum": 2147483647 }, "createdBy": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "lastChangedBy": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } }, "description": "The IEntityMeta defines meta information every entity within the system has. These are dates when a resource was created and modified as well as information about the user who initially created a resource and who modified it the last time.\n" }, "IUserAdditional_2_0": { "type": "object", "properties": { "newPassword": { "type": "string" } } }, "IUserMeAdditional_2_0": { "type": "object", "properties": { "oldPassword": { "type": "string" }, "newPassword": { "type": "string" } } }, "IUserUpdate_2_0": { "type": "object", "properties": { "name": { "type": "string" }, "newPassword": { "type": "string" } } }, "IUserUpdateMe_2_0": { "type": "object", "properties": { "name": { "type": "string" }, "oldPassword": { "type": "string" }, "newPassword": { "type": "string" } } }, "IApiKeyData_2_1": { "type": "object", "properties": { "name": { "type": "string" } } }, "IApiKey_2_1": { "type": "object", "properties": { "name": { "type": "string" }, "_id": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "createdAt": { "type": "integer", "minimum": 0, "maximum": 2147483647, "example": 1527621049 }, "apiKey": { "type": "string" } } }, "IApiKeyIndexItem_2_1": { "type": "object", "properties": { "_id": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "name": { "type": "string" }, "createdAt": { "type": "number" } } }, "IDeleteAnalyticsRecordsRestDataBody_2_0": { "type": "object", "properties": { "contactIds": { "type": "array", "nullable": true, "items": { "type": "string" } }, "timestampStart": { "type": "string", "example": "2020-01-01T00:00:00Z" }, "timestampEnd": { "type": "string", "example": "2020-01-31T23:59:00Z" } } }, "IUpdateAnalyticsRecordProperties_2_0": { "type": "object", "properties": { "state": { "type": "string" }, "mode": { "type": "string" }, "userType": { "type": "string" }, "channel": { "type": "string" }, "flowLanguage": { "type": "string" }, "intent": { "type": "string" }, "intentScore": { "type": "number" }, "intentFlow": { "type": "string" }, "flowName": { "type": "string" }, "inHandoverRequest": { "type": "boolean" }, "inHandoverConversation": { "type": "boolean" }, "localeName": { "type": "string" }, "rating": { "type": "number" }, "ratingComment": { "type": "string" }, "entrypointType": { "type": "string" }, "trackedGoals": { "type": "array", "items": { "type": "string" } }, "endpointName": { "type": "string" }, "endpointUrlToken": { "type": "string" }, "handoverEscalations": { "type": "number" }, "snapshotName": { "type": "string" }, "slots": { "type": "object" }, "custom1": { "type": "string" }, "custom2": { "type": "string" }, "custom3": { "type": "string" }, "custom4": { "type": "string" }, "custom5": { "type": "string" }, "custom6": { "type": "string" }, "custom7": { "type": "string" }, "custom8": { "type": "string" }, "custom9": { "type": "string" }, "custom10": { "type": "string" } } }, "IAudioPreviewLanguages_2_0": { "type": "object", "properties": { "audioPreviewLanguages": { "type": "array", "items": { "type": "object", "properties": { "voiceId": { "type": "string", "maxLength": 50, "description": "Audio preview provided voice Id. This is the ID that you specify when calling the SynthesizeSpeech operation." }, "languageCode": { "type": "string", "maxLength": 10, "description": "Language code of the voice." } } } } } }, "ITestVoiceProvider_2_0": { "type": "object", "properties": { "voiceProvider": { "type": "string" }, "isCredentialsValid": { "type": "boolean" }, "msg": { "type": "string" }, "msgErr": { "type": "string" } } }, "IVGCallSettings_2_0": { "type": "object", "properties": { "sipRealm": { "type": "string" }, "username": { "type": "string" }, "password": { "type": "string" }, "userId": { "description": "temporary user id", "type": "string" } } }, "IVoicePrepareCall_2_0": { "type": "object", "properties": { "entrypoint": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "flowId": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "localeId": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "nluConnectorId": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "language": { "type": "string" }, "voice": { "type": "string" } } }, "TRelType": { "type": "array", "items": { "type": "string", "enum": [ "idp" ] } }, "IWebfingerRestReturnValue": { "type": "object", "properties": { "subject": { "type": "string", "example": "org:5ce7c2d833ea1e04d7e6c432" }, "links": { "type": "array", "items": { "type": "object", "properties": { "rel": { "type": "string", "enum": [ "idp" ] }, "properties": { "type": "object", "oneOf": [ { "type": "object", "properties": { "idp:type": { "type": "string", "enum": [ "none" ] } } }, { "type": "object", "properties": { "idp:type": { "type": "string", "enum": [ "oidc" ] }, "idp:callback": { "type": "string", "format": "url" }, "idp:login": { "type": "string", "format": "url" }, "idp:logout": { "type": "string", "format": "url" }, "idp:logout:fc": { "type": "string", "format": "url" } } }, { "type": "object", "properties": { "idp:type": { "type": "string", "enum": [ "oidc" ] }, "idp:login": { "type": "string", "format": "url" }, "idp:logout": { "type": "string", "format": "url" } } } ] } } } } } }, "TRel": { "type": "object", "properties": { "rel": { "type": "string", "enum": [ "idp" ] }, "properties": { "type": "object", "oneOf": [ { "type": "object", "properties": { "idp:type": { "type": "string", "enum": [ "none" ] } } }, { "type": "object", "properties": { "idp:type": { "type": "string", "enum": [ "oidc" ] }, "idp:callback": { "type": "string", "format": "url" }, "idp:login": { "type": "string", "format": "url" }, "idp:logout": { "type": "string", "format": "url" }, "idp:logout:fc": { "type": "string", "format": "url" } } }, { "type": "object", "properties": { "idp:type": { "type": "string", "enum": [ "oidc" ] }, "idp:login": { "type": "string", "format": "url" }, "idp:logout": { "type": "string", "format": "url" } } } ] } } }, "IIdpRel": { "type": "object", "properties": { "rel": { "type": "string", "enum": [ "idp" ] }, "properties": { "type": "object", "oneOf": [ { "type": "object", "properties": { "idp:type": { "type": "string", "enum": [ "none" ] } } }, { "type": "object", "properties": { "idp:type": { "type": "string", "enum": [ "oidc" ] }, "idp:callback": { "type": "string", "format": "url" }, "idp:login": { "type": "string", "format": "url" }, "idp:logout": { "type": "string", "format": "url" }, "idp:logout:fc": { "type": "string", "format": "url" } } }, { "type": "object", "properties": { "idp:type": { "type": "string", "enum": [ "oidc" ] }, "idp:login": { "type": "string", "format": "url" }, "idp:logout": { "type": "string", "format": "url" } } } ] } } }, "TIdpWebfingerProperties": { "type": "object", "oneOf": [ { "type": "object", "properties": { "idp:type": { "type": "string", "enum": [ "none" ] } } }, { "type": "object", "properties": { "idp:type": { "type": "string", "enum": [ "oidc" ] }, "idp:callback": { "type": "string", "format": "url" }, "idp:login": { "type": "string", "format": "url" }, "idp:logout": { "type": "string", "format": "url" }, "idp:logout:fc": { "type": "string", "format": "url" } } }, { "type": "object", "properties": { "idp:type": { "type": "string", "enum": [ "oidc" ] }, "idp:login": { "type": "string", "format": "url" }, "idp:logout": { "type": "string", "format": "url" } } } ] }, "INoneIdpWebfingerProperties": { "type": "object", "properties": { "idp:type": { "type": "string", "enum": [ "none" ] } } }, "IOidcIdpWebfingerProperties": { "type": "object", "properties": { "idp:type": { "type": "string", "enum": [ "oidc" ] }, "idp:callback": { "type": "string", "format": "url" }, "idp:login": { "type": "string", "format": "url" }, "idp:logout": { "type": "string", "format": "url" }, "idp:logout:fc": { "type": "string", "format": "url" } } }, "ISamlIdpWebfingerProperties": { "type": "object", "properties": { "idp:type": { "type": "string", "enum": [ "oidc" ] }, "idp:login": { "type": "string", "format": "url" }, "idp:logout": { "type": "string", "format": "url" } } }, "IAlexaSkill_2_0": { "type": "object", "properties": { "lastUpdated": { "type": "string", "description": "When the skill was last updated" }, "nameByLocale": { "type": "object", "description": "Gives the name of the skill for different locales", "properties": { "en-US": { "type": "string" }, "de-DE": { "type": "string" }, "ja-JP": { "type": "string" }, "en-GB": { "type": "string" }, "en-IN": { "type": "string" } } }, "skillId": { "type": "string", "description": "The unique id of the skill" }, "stage": { "type": "string", "description": "The current stage of the skills life cycle (e.g. is it in development, production..)" } } }, "IAmazonUser_2_0": { "type": "object", "properties": { "userId": { "type": "string", "description": "The userId of the amazon user in the platform." }, "accessToken": { "type": "string", "description": "The user's access token that allows platform to make requests to Amazon." }, "refreshToken": { "type": "string", "description": "A refresh token that is used to generate a new access token refresh token pair." } } }, "IAnalyticsQueryFilter_2_0": { "type": "object", "properties": { "filters": { "type": "array", "items": { "type": "object", "properties": { "field": { "type": "string" }, "operator": { "type": "string", "enum": [ "equals", "notEquals", "gt", "gte", "lt", "lte" ] }, "values": { "type": "array", "items": { "type": "string" } } } } } } }, "ILoadMessagesReportByQueryHashResponse_2_0": { "type": "object", "properties": { "status": { "type": "string", "enum": [ "pending", "done", "error" ] }, "data": { "type": "array", "items": { "type": "object", "properties": { "message": { "type": "string" }, "count": { "type": "number" }, "source": { "type": "string" } }, "example": { "message": "I want pizza", "count": 12345, "source": "bot" } } } }, "example": { "status": "done", "data": [ { "message": "I want pizza", "count": 12345, "source": "bot" } ] } }, "ITopNMessages_2_0": { "type": "object", "properties": { "message": { "type": "string" }, "count": { "type": "number" }, "source": { "type": "string" } }, "example": { "message": "I want pizza", "count": 12345, "source": "bot" } }, "IGenerateReportResponse_2_0": { "type": "object", "properties": { "queryHash": { "type": "string" } } }, "ILoadReportByQueryHashResponse_2_0": { "type": "object", "properties": { "status": { "type": "string", "enum": [ "pending", "done", "error" ] }, "data": { "type": "array", "items": { "type": "object", "properties": { "dimension": { "type": "string" }, "measure": { "type": "number" }, "value": { "type": "string" } } } } }, "example": { "status": "done", "data": [ { "dimension": "2021-01", "measure": 0 }, { "dimension": "2021-02", "measure": 1 }, { "dimension": "2021-03", "measure": 0 }, { "dimension": "2021-04", "measure": 1 } ] } }, "ILoadStepReportByQueryHashResponse_2_0": { "type": "object", "properties": { "status": { "type": "string", "enum": [ "pending", "done", "error" ] }, "data": { "type": "object", "properties": { "_id": { "type": "string" }, "step": { "type": "string" }, "type": { "type": "string", "enum": [ "intent", "node" ] }, "count": { "type": "number" }, "flowReferenceId": { "type": "string" }, "flowName": { "type": "string" }, "entityReferenceId": { "type": "string" }, "children": { "type": "array", "items": { "type": "object" } } }, "example": { "step": "Collect Email", "type": "node", "count": 10, "flowReferenceId": "5dcf4edd-e5da-4bdc-837f-f482f8b90f47", "flowName": "Main", "entityReferenceId": "9f5078b4-2c0e-4e62-a1a3-9f5c1db89ee9", "children": [ { "step": "Find Bookings", "type": "node", "count": 8, "flowReferenceId": "5dcf4edd-e5da-4bdc-837f-f482f8b90f47", "flowName": "Main", "entityReferenceId": "d623f450-ce35-4872-9842-3071ade1430f" }, { "step": "Help", "type": "intent", "count": 2, "flowReferenceId": "5dcf4edd-e5da-4bdc-837f-f482f8b90f47", "flowName": "Main", "entityReferenceId": "bfdb0179-32c2-4d5c-bf42-8882f14824a2" } ] } } } }, "IStep_2_0": { "type": "object", "properties": { "_id": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "label": { "type": "string" }, "type": { "type": "string", "enum": [ "intent", "node" ] }, "entityReferenceId": { "type": "string" }, "flowReferenceId": { "type": "string" }, "flowName": { "type": "string" }, "projectName": { "type": "string" }, "projectId": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "organisationId": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "snapshotName": { "type": "string" }, "snapshotId": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } } }, "IStepIndexItem_2_0": { "type": "object", "properties": { "_id": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "label": { "type": "string" }, "type": { "type": "string", "enum": [ "intent", "node" ] }, "entityReferenceId": { "type": "string" }, "flowReferenceId": { "type": "string" }, "flowName": { "type": "string" }, "snapshotName": { "type": "string" }, "snapshotId": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } } }, "IStepReport_2_0": { "type": "object", "properties": { "_id": { "type": "string" }, "step": { "type": "string" }, "type": { "type": "string", "enum": [ "intent", "node" ] }, "count": { "type": "number" }, "flowReferenceId": { "type": "string" }, "flowName": { "type": "string" }, "entityReferenceId": { "type": "string" }, "children": { "type": "array", "items": { "type": "object" } } }, "example": { "step": "Collect Email", "type": "node", "count": 10, "flowReferenceId": "5dcf4edd-e5da-4bdc-837f-f482f8b90f47", "flowName": "Main", "entityReferenceId": "9f5078b4-2c0e-4e62-a1a3-9f5c1db89ee9", "children": [ { "step": "Find Bookings", "type": "node", "count": 8, "flowReferenceId": "5dcf4edd-e5da-4bdc-837f-f482f8b90f47", "flowName": "Main", "entityReferenceId": "d623f450-ce35-4872-9842-3071ade1430f" }, { "step": "Help", "type": "intent", "count": 2, "flowReferenceId": "5dcf4edd-e5da-4bdc-837f-f482f8b90f47", "flowName": "Main", "entityReferenceId": "bfdb0179-32c2-4d5c-bf42-8882f14824a2" } ] } }, "TAnalyticsQueryFilterOperator_2_0": { "type": "string", "enum": [ "equals", "notEquals", "gt", "gte", "lt", "lte" ] }, "ILoadTranscriptsReportByQueryHashResponse_2_0": { "type": "object", "properties": { "status": { "type": "string", "enum": [ "pending", "done", "error" ] }, "data": { "type": "array", "items": { "type": "object", "properties": { "_id": { "type": "string" }, "contactId": { "type": "string" }, "channel": { "type": "string", "example": "webchat2", "enum": [ "facebook", "alexa", "slack", "generic", "inject", "rest", "realtime", "socket", "adminconsole", "webchat2", "dialogflow", "twilio", "twilio-sms", "line", "intercom", "microsoftBotFramework", "microsoftTeams", "sunshineConversations", "admin-webchat", "avaya", "nonConversational", "voiceGateway2", "amazonLex", "workplace", "webhook", "abstractRest", "userlike", "ringCentralEngage", "audioCodes", "bandwidth", "whatsapp", "eightByEight", "genesysBotConnector", "niceCXOne", "agentAssistVoice", "webchat3" ] }, "projectId": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "projectName": { "type": "string" }, "flowName": { "type": "string" }, "messages": { "type": "integer" }, "startTime": { "type": "string" }, "endTime": { "type": "string" }, "ratings": { "type": "array", "items": { "type": "number" } }, "ratingComments": { "type": "array", "items": { "type": "string" } }, "endpointName": { "type": "string" } } } } } }, "IStepPath_2_0": { "type": "object", "properties": { "value": { "type": "string" }, "match": { "type": "string" } } }, "IOrganisationData_2_0": { "type": "object", "properties": { "disabled": { "type": "boolean", "description": "Flag whether this organisation is currently disabled" }, "quotaMaxProjects": { "type": "number" }, "quotaMaxUsers": { "type": "number" }, "quotaMaxChannelsPerProject": { "type": "number" }, "quotaMaxMessagesPerDay": { "type": "number" }, "quotaMaxKnowledgeChunks": { "type": "number" }, "passwordPolicy": { "type": "object", "properties": { "minLength": { "type": "integer" }, "maxLength": { "type": "integer" }, "minAmountLowerCase": { "type": "integer" }, "minAmountUpperCase": { "type": "integer" }, "minAmountSpecialCharacters": { "type": "integer" }, "minAmountNumbers": { "type": "integer" }, "maxAmountIdenticalCharacters": { "type": "integer" }, "minAmountFailedAttemptsAutoDisable": { "type": "integer" } } }, "sessionStateTTLInMinutes": { "type": "number" }, "contactProfileTTLInMinutes": { "type": "number" }, "conversationTTLInMinutes": { "type": "number" }, "billingTimezone": { "type": "string", "description": "Timezone according to IANA Timezone Database (2020a)", "example": "Europe/Berlin", "enum": [ "Africa/Abidjan", "Africa/Accra", "Africa/Addis_Ababa", "Africa/Algiers", "Africa/Asmara", "Africa/Asmera", "Africa/Bamako", "Africa/Bangui", "Africa/Banjul", "Africa/Bissau", "Africa/Blantyre", "Africa/Brazzaville", "Africa/Bujumbura", "Africa/Cairo", "Africa/Casablanca", "Africa/Ceuta", "Africa/Conakry", "Africa/Dakar", "Africa/Dar_es_Salaam", "Africa/Djibouti", "Africa/Douala", "Africa/El_Aaiun", "Africa/Freetown", "Africa/Gaborone", "Africa/Harare", "Africa/Johannesburg", "Africa/Juba", "Africa/Kampala", "Africa/Khartoum", "Africa/Kigali", "Africa/Kinshasa", "Africa/Lagos", "Africa/Libreville", "Africa/Lome", "Africa/Luanda", "Africa/Lubumbashi", "Africa/Lusaka", "Africa/Malabo", "Africa/Maputo", "Africa/Maseru", "Africa/Mbabane", "Africa/Mogadishu", "Africa/Monrovia", "Africa/Nairobi", "Africa/Ndjamena", "Africa/Niamey", "Africa/Nouakchott", "Africa/Ouagadougou", "Africa/Porto-Novo", "Africa/Sao_Tome", "Africa/Timbuktu", "Africa/Tripoli", "Africa/Tunis", "Africa/Windhoek", "America/Adak", "America/Anchorage", "America/Anguilla", "America/Antigua", "America/Araguaina", "America/Argentina/Buenos_Aires", "America/Argentina/Catamarca", "America/Argentina/ComodRivadavia", "America/Argentina/Cordoba", "America/Argentina/Jujuy", "America/Argentina/La_Rioja", "America/Argentina/Mendoza", "America/Argentina/Rio_Gallegos", "America/Argentina/Salta", "America/Argentina/San_Juan", "America/Argentina/San_Luis", "America/Argentina/Tucuman", "America/Argentina/Ushuaia", "America/Aruba", "America/Asuncion", "America/Atikokan", "America/Atka", "America/Bahia", "America/Bahia_Banderas", "America/Barbados", "America/Belem", "America/Belize", "America/Blanc-Sablon", "America/Boa_Vista", "America/Bogota", "America/Boise", "America/Buenos_Aires", "America/Cambridge_Bay", "America/Campo_Grande", "America/Cancun", "America/Caracas", "America/Catamarca", "America/Cayenne", "America/Cayman", "America/Chicago", "America/Chihuahua", "America/Coral_Harbour", "America/Cordoba", "America/Costa_Rica", "America/Creston", "America/Cuiaba", "America/Curacao", "America/Danmarkshavn", "America/Dawson", "America/Dawson_Creek", "America/Denver", "America/Detroit", "America/Dominica", "America/Edmonton", "America/Eirunepe", "America/El_Salvador", "America/Ensenada", "America/Fort_Nelson", "America/Fort_Wayne", "America/Fortaleza", "America/Glace_Bay", "America/Godthab", "America/Goose_Bay", "America/Grand_Turk", "America/Grenada", "America/Guadeloupe", "America/Guatemala", "America/Guayaquil", "America/Guyana", "America/Halifax", "America/Havana", "America/Hermosillo", "America/Indiana/Indianapolis", "America/Indiana/Knox", "America/Indiana/Marengo", "America/Indiana/Petersburg", "America/Indiana/Tell_City", "America/Indiana/Vevay", "America/Indiana/Vincennes", "America/Indiana/Winamac", "America/Indianapolis", "America/Inuvik", "America/Iqaluit", "America/Jamaica", "America/Jujuy", "America/Juneau", "America/Kentucky/Louisville", "America/Kentucky/Monticello", "America/Knox_IN", "America/Kralendijk", "America/La_Paz", "America/Lima", "America/Los_Angeles", "America/Louisville", "America/Lower_Princes", "America/Maceio", "America/Managua", "America/Manaus", "America/Marigot", "America/Martinique", "America/Matamoros", "America/Mazatlan", "America/Mendoza", "America/Menominee", "America/Merida", "America/Metlakatla", "America/Mexico_City", "America/Miquelon", "America/Moncton", "America/Monterrey", "America/Montevideo", "America/Montreal", "America/Montserrat", "America/Nassau", "America/New_York", "America/Nipigon", "America/Nome", "America/Noronha", "America/North_Dakota/Beulah", "America/North_Dakota/Center", "America/North_Dakota/New_Salem", "America/Ojinaga", "America/Panama", "America/Pangnirtung", "America/Paramaribo", "America/Phoenix", "America/Port-au-Prince", "America/Port_of_Spain", "America/Porto_Acre", "America/Porto_Velho", "America/Puerto_Rico", "America/Punta_Arenas", "America/Rainy_River", "America/Rankin_Inlet", "America/Recife", "America/Regina", "America/Resolute", "America/Rio_Branco", "America/Rosario", "America/Santa_Isabel", "America/Santarem", "America/Santiago", "America/Santo_Domingo", "America/Sao_Paulo", "America/Scoresbysund", "America/Shiprock", "America/Sitka", "America/St_Barthelemy", "America/St_Johns", "America/St_Kitts", "America/St_Lucia", "America/St_Thomas", "America/St_Vincent", "America/Swift_Current", "America/Tegucigalpa", "America/Thule", "America/Thunder_Bay", "America/Tijuana", "America/Toronto", "America/Tortola", "America/Vancouver", "America/Virgin", "America/Whitehorse", "America/Winnipeg", "America/Yakutat", "America/Yellowknife", "Antarctica/Casey", "Antarctica/Davis", "Antarctica/DumontDUrville", "Antarctica/Macquarie", "Antarctica/Mawson", "Antarctica/McMurdo", "Antarctica/Palmer", "Antarctica/Rothera", "Antarctica/South_Pole", "Antarctica/Syowa", "Antarctica/Troll", "Antarctica/Vostok", "Arctic/Longyearbyen", "Asia/Aden", "Asia/Almaty", "Asia/Amman", "Asia/Anadyr", "Asia/Aqtau", "Asia/Aqtobe", "Asia/Ashgabat", "Asia/Ashkhabad", "Asia/Atyrau", "Asia/Baghdad", "Asia/Bahrain", "Asia/Baku", "Asia/Bangkok", "Asia/Barnaul", "Asia/Beirut", "Asia/Bishkek", "Asia/Brunei", "Asia/Calcutta", "Asia/Chita", "Asia/Choibalsan", "Asia/Chongqing", "Asia/Chungking", "Asia/Colombo", "Asia/Dacca", "Asia/Damascus", "Asia/Dhaka", "Asia/Dili", "Asia/Dubai", "Asia/Dushanbe", "Asia/Famagusta", "Asia/Gaza", "Asia/Harbin", "Asia/Hebron", "Asia/Ho_Chi_Minh", "Asia/Hong_Kong", "Asia/Hovd", "Asia/Irkutsk", "Asia/Istanbul", "Asia/Jakarta", "Asia/Jayapura", "Asia/Jerusalem", "Asia/Kabul", "Asia/Kamchatka", "Asia/Karachi", "Asia/Kashgar", "Asia/Kathmandu", "Asia/Katmandu", "Asia/Khandyga", "Asia/Kolkata", "Asia/Krasnoyarsk", "Asia/Kuala_Lumpur", "Asia/Kuching", "Asia/Kuwait", "Asia/Macao", "Asia/Macau", "Asia/Magadan", "Asia/Makassar", "Asia/Manila", "Asia/Muscat", "Asia/Nicosia", "Asia/Novokuznetsk", "Asia/Novosibirsk", "Asia/Omsk", "Asia/Oral", "Asia/Phnom_Penh", "Asia/Pontianak", "Asia/Pyongyang", "Asia/Qatar", "Asia/Qyzylorda", "Asia/Rangoon", "Asia/Riyadh", "Asia/Saigon", "Asia/Sakhalin", "Asia/Samarkand", "Asia/Seoul", "Asia/Shanghai", "Asia/Singapore", "Asia/Srednekolymsk", "Asia/Taipei", "Asia/Tashkent", "Asia/Tbilisi", "Asia/Tehran", "Asia/Tel_Aviv", "Asia/Thimbu", "Asia/Thimphu", "Asia/Tokyo", "Asia/Tomsk", "Asia/Ujung_Pandang", "Asia/Ulaanbaatar", "Asia/Ulan_Bator", "Asia/Urumqi", "Asia/Ust-Nera", "Asia/Vientiane", "Asia/Vladivostok", "Asia/Yakutsk", "Asia/Yangon", "Asia/Yekaterinburg", "Asia/Yerevan", "Atlantic/Azores", "Atlantic/Bermuda", "Atlantic/Canary", "Atlantic/Cape_Verde", "Atlantic/Faeroe", "Atlantic/Faroe", "Atlantic/Jan_Mayen", "Atlantic/Madeira", "Atlantic/Reykjavik", "Atlantic/South_Georgia", "Atlantic/St_Helena", "Atlantic/Stanley", "Australia/ACT", "Australia/Adelaide", "Australia/Brisbane", "Australia/Broken_Hill", "Australia/Canberra", "Australia/Currie", "Australia/Darwin", "Australia/Eucla", "Australia/Hobart", "Australia/LHI", "Australia/Lindeman", "Australia/Lord_Howe", "Australia/Melbourne", "Australia/NSW", "Australia/North", "Australia/Perth", "Australia/Queensland", "Australia/South", "Australia/Sydney", "Australia/Tasmania", "Australia/Victoria", "Australia/West", "Australia/Yancowinna", "Brazil/Acre", "Brazil/DeNoronha", "Brazil/East", "Brazil/West", "CET", "CST6CDT", "Canada/Atlantic", "Canada/Central", "Canada/Eastern", "Canada/Mountain", "Canada/Newfoundland", "Canada/Pacific", "Canada/Saskatchewan", "Canada/Yukon", "Chile/Continental", "Chile/EasterIsland", "Cuba", "EET", "EST", "EST5EDT", "Egypt", "Eire", "Etc/GMT", "Etc/GMT+0", "Etc/GMT+1", "Etc/GMT+10", "Etc/GMT+11", "Etc/GMT+12", "Etc/GMT+2", "Etc/GMT+3", "Etc/GMT+4", "Etc/GMT+5", "Etc/GMT+6", "Etc/GMT+7", "Etc/GMT+8", "Etc/GMT+9", "Etc/GMT-0", "Etc/GMT-1", "Etc/GMT-10", "Etc/GMT-11", "Etc/GMT-12", "Etc/GMT-13", "Etc/GMT-14", "Etc/GMT-2", "Etc/GMT-3", "Etc/GMT-4", "Etc/GMT-5", "Etc/GMT-6", "Etc/GMT-7", "Etc/GMT-8", "Etc/GMT-9", "Etc/GMT0", "Etc/Greenwich", "Etc/UCT", "Etc/UTC", "Etc/Universal", "Etc/Zulu", "Europe/Amsterdam", "Europe/Andorra", "Europe/Astrakhan", "Europe/Athens", "Europe/Belfast", "Europe/Belgrade", "Europe/Berlin", "Europe/Bratislava", "Europe/Brussels", "Europe/Bucharest", "Europe/Budapest", "Europe/Busingen", "Europe/Chisinau", "Europe/Copenhagen", "Europe/Dublin", "Europe/Gibraltar", "Europe/Guernsey", "Europe/Helsinki", "Europe/Isle_of_Man", "Europe/Istanbul", "Europe/Jersey", "Europe/Kaliningrad", "Europe/Kiev", "Europe/Kirov", "Europe/Lisbon", "Europe/Ljubljana", "Europe/London", "Europe/Luxembourg", "Europe/Madrid", "Europe/Malta", "Europe/Mariehamn", "Europe/Minsk", "Europe/Monaco", "Europe/Moscow", "Europe/Nicosia", "Europe/Oslo", "Europe/Paris", "Europe/Podgorica", "Europe/Prague", "Europe/Riga", "Europe/Rome", "Europe/Samara", "Europe/San_Marino", "Europe/Sarajevo", "Europe/Saratov", "Europe/Simferopol", "Europe/Skopje", "Europe/Sofia", "Europe/Stockholm", "Europe/Tallinn", "Europe/Tirane", "Europe/Tiraspol", "Europe/Ulyanovsk", "Europe/Uzhgorod", "Europe/Vaduz", "Europe/Vatican", "Europe/Vienna", "Europe/Vilnius", "Europe/Volgograd", "Europe/Warsaw", "Europe/Zagreb", "Europe/Zaporozhye", "Europe/Zurich", "GB", "GB-Eire", "GMT", "GMT+0", "GMT-0", "GMT0", "Greenwich", "HST", "Hongkong", "Iceland", "Indian/Antananarivo", "Indian/Chagos", "Indian/Christmas", "Indian/Cocos", "Indian/Comoro", "Indian/Kerguelen", "Indian/Mahe", "Indian/Maldives", "Indian/Mauritius", "Indian/Mayotte", "Indian/Reunion", "Iran", "Israel", "Jamaica", "Japan", "Kwajalein", "Libya", "MET", "MST", "MST7MDT", "Mexico/BajaNorte", "Mexico/BajaSur", "Mexico/General", "NZ", "NZ-CHAT", "Navajo", "PRC", "PST8PDT", "Pacific/Apia", "Pacific/Auckland", "Pacific/Bougainville", "Pacific/Chatham", "Pacific/Chuuk", "Pacific/Easter", "Pacific/Efate", "Pacific/Enderbury", "Pacific/Fakaofo", "Pacific/Fiji", "Pacific/Funafuti", "Pacific/Galapagos", "Pacific/Gambier", "Pacific/Guadalcanal", "Pacific/Guam", "Pacific/Honolulu", "Pacific/Johnston", "Pacific/Kiritimati", "Pacific/Kosrae", "Pacific/Kwajalein", "Pacific/Majuro", "Pacific/Marquesas", "Pacific/Midway", "Pacific/Nauru", "Pacific/Niue", "Pacific/Norfolk", "Pacific/Noumea", "Pacific/Pago_Pago", "Pacific/Palau", "Pacific/Pitcairn", "Pacific/Pohnpei", "Pacific/Ponape", "Pacific/Port_Moresby", "Pacific/Rarotonga", "Pacific/Saipan", "Pacific/Samoa", "Pacific/Tahiti", "Pacific/Tarawa", "Pacific/Tongatapu", "Pacific/Truk", "Pacific/Wake", "Pacific/Wallis", "Pacific/Yap", "Poland", "Portugal", "ROC", "ROK", "Singapore", "Turkey", "UCT", "US/Alaska", "US/Aleutian", "US/Arizona", "US/Central", "US/East-Indiana", "US/Eastern", "US/Hawaii", "US/Indiana-Starke", "US/Michigan", "US/Mountain", "US/Pacific", "US/Pacific-New", "US/Samoa", "UTC", "Universal", "W-SU", "WET", "Zulu" ] }, "dataPrivacySettings": { "type": "object", "properties": { "enabled": { "type": "boolean" }, "useAnalytics": { "type": "boolean" }, "useContactProfiles": { "type": "boolean" }, "useConversations": { "type": "boolean" }, "maskAnalytics": { "type": "boolean" }, "maskLogging": { "type": "boolean" }, "ignoreList": { "type": "array", "items": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } } } } } }, "IOrganisation_2_0": { "properties": { "name": { "type": "string", "description": "The name of this organisation" }, "disabled": { "type": "boolean", "description": "Flag whether this organisation is currently disabled" }, "quotaMaxProjects": { "type": "number" }, "quotaMaxUsers": { "type": "number" }, "quotaMaxChannelsPerProject": { "type": "number" }, "quotaMaxMessagesPerDay": { "type": "number" }, "quotaMaxKnowledgeChunks": { "type": "number" }, "passwordPolicy": { "type": "object", "properties": { "minLength": { "type": "integer" }, "maxLength": { "type": "integer" }, "minAmountLowerCase": { "type": "integer" }, "minAmountUpperCase": { "type": "integer" }, "minAmountSpecialCharacters": { "type": "integer" }, "minAmountNumbers": { "type": "integer" }, "maxAmountIdenticalCharacters": { "type": "integer" }, "minAmountFailedAttemptsAutoDisable": { "type": "integer" } } }, "sessionStateTTLInMinutes": { "type": "number" }, "contactProfileTTLInMinutes": { "type": "number" }, "conversationTTLInMinutes": { "type": "number" }, "billingTimezone": { "type": "string", "description": "Timezone according to IANA Timezone Database (2020a)", "example": "Europe/Berlin", "enum": [ "Africa/Abidjan", "Africa/Accra", "Africa/Addis_Ababa", "Africa/Algiers", "Africa/Asmara", "Africa/Asmera", "Africa/Bamako", "Africa/Bangui", "Africa/Banjul", "Africa/Bissau", "Africa/Blantyre", "Africa/Brazzaville", "Africa/Bujumbura", "Africa/Cairo", "Africa/Casablanca", "Africa/Ceuta", "Africa/Conakry", "Africa/Dakar", "Africa/Dar_es_Salaam", "Africa/Djibouti", "Africa/Douala", "Africa/El_Aaiun", "Africa/Freetown", "Africa/Gaborone", "Africa/Harare", "Africa/Johannesburg", "Africa/Juba", "Africa/Kampala", "Africa/Khartoum", "Africa/Kigali", "Africa/Kinshasa", "Africa/Lagos", "Africa/Libreville", "Africa/Lome", "Africa/Luanda", "Africa/Lubumbashi", "Africa/Lusaka", "Africa/Malabo", "Africa/Maputo", "Africa/Maseru", "Africa/Mbabane", "Africa/Mogadishu", "Africa/Monrovia", "Africa/Nairobi", "Africa/Ndjamena", "Africa/Niamey", "Africa/Nouakchott", "Africa/Ouagadougou", "Africa/Porto-Novo", "Africa/Sao_Tome", "Africa/Timbuktu", "Africa/Tripoli", "Africa/Tunis", "Africa/Windhoek", "America/Adak", "America/Anchorage", "America/Anguilla", "America/Antigua", "America/Araguaina", "America/Argentina/Buenos_Aires", "America/Argentina/Catamarca", "America/Argentina/ComodRivadavia", "America/Argentina/Cordoba", "America/Argentina/Jujuy", "America/Argentina/La_Rioja", "America/Argentina/Mendoza", "America/Argentina/Rio_Gallegos", "America/Argentina/Salta", "America/Argentina/San_Juan", "America/Argentina/San_Luis", "America/Argentina/Tucuman", "America/Argentina/Ushuaia", "America/Aruba", "America/Asuncion", "America/Atikokan", "America/Atka", "America/Bahia", "America/Bahia_Banderas", "America/Barbados", "America/Belem", "America/Belize", "America/Blanc-Sablon", "America/Boa_Vista", "America/Bogota", "America/Boise", "America/Buenos_Aires", "America/Cambridge_Bay", "America/Campo_Grande", "America/Cancun", "America/Caracas", "America/Catamarca", "America/Cayenne", "America/Cayman", "America/Chicago", "America/Chihuahua", "America/Coral_Harbour", "America/Cordoba", "America/Costa_Rica", "America/Creston", "America/Cuiaba", "America/Curacao", "America/Danmarkshavn", "America/Dawson", "America/Dawson_Creek", "America/Denver", "America/Detroit", "America/Dominica", "America/Edmonton", "America/Eirunepe", "America/El_Salvador", "America/Ensenada", "America/Fort_Nelson", "America/Fort_Wayne", "America/Fortaleza", "America/Glace_Bay", "America/Godthab", "America/Goose_Bay", "America/Grand_Turk", "America/Grenada", "America/Guadeloupe", "America/Guatemala", "America/Guayaquil", "America/Guyana", "America/Halifax", "America/Havana", "America/Hermosillo", "America/Indiana/Indianapolis", "America/Indiana/Knox", "America/Indiana/Marengo", "America/Indiana/Petersburg", "America/Indiana/Tell_City", "America/Indiana/Vevay", "America/Indiana/Vincennes", "America/Indiana/Winamac", "America/Indianapolis", "America/Inuvik", "America/Iqaluit", "America/Jamaica", "America/Jujuy", "America/Juneau", "America/Kentucky/Louisville", "America/Kentucky/Monticello", "America/Knox_IN", "America/Kralendijk", "America/La_Paz", "America/Lima", "America/Los_Angeles", "America/Louisville", "America/Lower_Princes", "America/Maceio", "America/Managua", "America/Manaus", "America/Marigot", "America/Martinique", "America/Matamoros", "America/Mazatlan", "America/Mendoza", "America/Menominee", "America/Merida", "America/Metlakatla", "America/Mexico_City", "America/Miquelon", "America/Moncton", "America/Monterrey", "America/Montevideo", "America/Montreal", "America/Montserrat", "America/Nassau", "America/New_York", "America/Nipigon", "America/Nome", "America/Noronha", "America/North_Dakota/Beulah", "America/North_Dakota/Center", "America/North_Dakota/New_Salem", "America/Ojinaga", "America/Panama", "America/Pangnirtung", "America/Paramaribo", "America/Phoenix", "America/Port-au-Prince", "America/Port_of_Spain", "America/Porto_Acre", "America/Porto_Velho", "America/Puerto_Rico", "America/Punta_Arenas", "America/Rainy_River", "America/Rankin_Inlet", "America/Recife", "America/Regina", "America/Resolute", "America/Rio_Branco", "America/Rosario", "America/Santa_Isabel", "America/Santarem", "America/Santiago", "America/Santo_Domingo", "America/Sao_Paulo", "America/Scoresbysund", "America/Shiprock", "America/Sitka", "America/St_Barthelemy", "America/St_Johns", "America/St_Kitts", "America/St_Lucia", "America/St_Thomas", "America/St_Vincent", "America/Swift_Current", "America/Tegucigalpa", "America/Thule", "America/Thunder_Bay", "America/Tijuana", "America/Toronto", "America/Tortola", "America/Vancouver", "America/Virgin", "America/Whitehorse", "America/Winnipeg", "America/Yakutat", "America/Yellowknife", "Antarctica/Casey", "Antarctica/Davis", "Antarctica/DumontDUrville", "Antarctica/Macquarie", "Antarctica/Mawson", "Antarctica/McMurdo", "Antarctica/Palmer", "Antarctica/Rothera", "Antarctica/South_Pole", "Antarctica/Syowa", "Antarctica/Troll", "Antarctica/Vostok", "Arctic/Longyearbyen", "Asia/Aden", "Asia/Almaty", "Asia/Amman", "Asia/Anadyr", "Asia/Aqtau", "Asia/Aqtobe", "Asia/Ashgabat", "Asia/Ashkhabad", "Asia/Atyrau", "Asia/Baghdad", "Asia/Bahrain", "Asia/Baku", "Asia/Bangkok", "Asia/Barnaul", "Asia/Beirut", "Asia/Bishkek", "Asia/Brunei", "Asia/Calcutta", "Asia/Chita", "Asia/Choibalsan", "Asia/Chongqing", "Asia/Chungking", "Asia/Colombo", "Asia/Dacca", "Asia/Damascus", "Asia/Dhaka", "Asia/Dili", "Asia/Dubai", "Asia/Dushanbe", "Asia/Famagusta", "Asia/Gaza", "Asia/Harbin", "Asia/Hebron", "Asia/Ho_Chi_Minh", "Asia/Hong_Kong", "Asia/Hovd", "Asia/Irkutsk", "Asia/Istanbul", "Asia/Jakarta", "Asia/Jayapura", "Asia/Jerusalem", "Asia/Kabul", "Asia/Kamchatka", "Asia/Karachi", "Asia/Kashgar", "Asia/Kathmandu", "Asia/Katmandu", "Asia/Khandyga", "Asia/Kolkata", "Asia/Krasnoyarsk", "Asia/Kuala_Lumpur", "Asia/Kuching", "Asia/Kuwait", "Asia/Macao", "Asia/Macau", "Asia/Magadan", "Asia/Makassar", "Asia/Manila", "Asia/Muscat", "Asia/Nicosia", "Asia/Novokuznetsk", "Asia/Novosibirsk", "Asia/Omsk", "Asia/Oral", "Asia/Phnom_Penh", "Asia/Pontianak", "Asia/Pyongyang", "Asia/Qatar", "Asia/Qyzylorda", "Asia/Rangoon", "Asia/Riyadh", "Asia/Saigon", "Asia/Sakhalin", "Asia/Samarkand", "Asia/Seoul", "Asia/Shanghai", "Asia/Singapore", "Asia/Srednekolymsk", "Asia/Taipei", "Asia/Tashkent", "Asia/Tbilisi", "Asia/Tehran", "Asia/Tel_Aviv", "Asia/Thimbu", "Asia/Thimphu", "Asia/Tokyo", "Asia/Tomsk", "Asia/Ujung_Pandang", "Asia/Ulaanbaatar", "Asia/Ulan_Bator", "Asia/Urumqi", "Asia/Ust-Nera", "Asia/Vientiane", "Asia/Vladivostok", "Asia/Yakutsk", "Asia/Yangon", "Asia/Yekaterinburg", "Asia/Yerevan", "Atlantic/Azores", "Atlantic/Bermuda", "Atlantic/Canary", "Atlantic/Cape_Verde", "Atlantic/Faeroe", "Atlantic/Faroe", "Atlantic/Jan_Mayen", "Atlantic/Madeira", "Atlantic/Reykjavik", "Atlantic/South_Georgia", "Atlantic/St_Helena", "Atlantic/Stanley", "Australia/ACT", "Australia/Adelaide", "Australia/Brisbane", "Australia/Broken_Hill", "Australia/Canberra", "Australia/Currie", "Australia/Darwin", "Australia/Eucla", "Australia/Hobart", "Australia/LHI", "Australia/Lindeman", "Australia/Lord_Howe", "Australia/Melbourne", "Australia/NSW", "Australia/North", "Australia/Perth", "Australia/Queensland", "Australia/South", "Australia/Sydney", "Australia/Tasmania", "Australia/Victoria", "Australia/West", "Australia/Yancowinna", "Brazil/Acre", "Brazil/DeNoronha", "Brazil/East", "Brazil/West", "CET", "CST6CDT", "Canada/Atlantic", "Canada/Central", "Canada/Eastern", "Canada/Mountain", "Canada/Newfoundland", "Canada/Pacific", "Canada/Saskatchewan", "Canada/Yukon", "Chile/Continental", "Chile/EasterIsland", "Cuba", "EET", "EST", "EST5EDT", "Egypt", "Eire", "Etc/GMT", "Etc/GMT+0", "Etc/GMT+1", "Etc/GMT+10", "Etc/GMT+11", "Etc/GMT+12", "Etc/GMT+2", "Etc/GMT+3", "Etc/GMT+4", "Etc/GMT+5", "Etc/GMT+6", "Etc/GMT+7", "Etc/GMT+8", "Etc/GMT+9", "Etc/GMT-0", "Etc/GMT-1", "Etc/GMT-10", "Etc/GMT-11", "Etc/GMT-12", "Etc/GMT-13", "Etc/GMT-14", "Etc/GMT-2", "Etc/GMT-3", "Etc/GMT-4", "Etc/GMT-5", "Etc/GMT-6", "Etc/GMT-7", "Etc/GMT-8", "Etc/GMT-9", "Etc/GMT0", "Etc/Greenwich", "Etc/UCT", "Etc/UTC", "Etc/Universal", "Etc/Zulu", "Europe/Amsterdam", "Europe/Andorra", "Europe/Astrakhan", "Europe/Athens", "Europe/Belfast", "Europe/Belgrade", "Europe/Berlin", "Europe/Bratislava", "Europe/Brussels", "Europe/Bucharest", "Europe/Budapest", "Europe/Busingen", "Europe/Chisinau", "Europe/Copenhagen", "Europe/Dublin", "Europe/Gibraltar", "Europe/Guernsey", "Europe/Helsinki", "Europe/Isle_of_Man", "Europe/Istanbul", "Europe/Jersey", "Europe/Kaliningrad", "Europe/Kiev", "Europe/Kirov", "Europe/Lisbon", "Europe/Ljubljana", "Europe/London", "Europe/Luxembourg", "Europe/Madrid", "Europe/Malta", "Europe/Mariehamn", "Europe/Minsk", "Europe/Monaco", "Europe/Moscow", "Europe/Nicosia", "Europe/Oslo", "Europe/Paris", "Europe/Podgorica", "Europe/Prague", "Europe/Riga", "Europe/Rome", "Europe/Samara", "Europe/San_Marino", "Europe/Sarajevo", "Europe/Saratov", "Europe/Simferopol", "Europe/Skopje", "Europe/Sofia", "Europe/Stockholm", "Europe/Tallinn", "Europe/Tirane", "Europe/Tiraspol", "Europe/Ulyanovsk", "Europe/Uzhgorod", "Europe/Vaduz", "Europe/Vatican", "Europe/Vienna", "Europe/Vilnius", "Europe/Volgograd", "Europe/Warsaw", "Europe/Zagreb", "Europe/Zaporozhye", "Europe/Zurich", "GB", "GB-Eire", "GMT", "GMT+0", "GMT-0", "GMT0", "Greenwich", "HST", "Hongkong", "Iceland", "Indian/Antananarivo", "Indian/Chagos", "Indian/Christmas", "Indian/Cocos", "Indian/Comoro", "Indian/Kerguelen", "Indian/Mahe", "Indian/Maldives", "Indian/Mauritius", "Indian/Mayotte", "Indian/Reunion", "Iran", "Israel", "Jamaica", "Japan", "Kwajalein", "Libya", "MET", "MST", "MST7MDT", "Mexico/BajaNorte", "Mexico/BajaSur", "Mexico/General", "NZ", "NZ-CHAT", "Navajo", "PRC", "PST8PDT", "Pacific/Apia", "Pacific/Auckland", "Pacific/Bougainville", "Pacific/Chatham", "Pacific/Chuuk", "Pacific/Easter", "Pacific/Efate", "Pacific/Enderbury", "Pacific/Fakaofo", "Pacific/Fiji", "Pacific/Funafuti", "Pacific/Galapagos", "Pacific/Gambier", "Pacific/Guadalcanal", "Pacific/Guam", "Pacific/Honolulu", "Pacific/Johnston", "Pacific/Kiritimati", "Pacific/Kosrae", "Pacific/Kwajalein", "Pacific/Majuro", "Pacific/Marquesas", "Pacific/Midway", "Pacific/Nauru", "Pacific/Niue", "Pacific/Norfolk", "Pacific/Noumea", "Pacific/Pago_Pago", "Pacific/Palau", "Pacific/Pitcairn", "Pacific/Pohnpei", "Pacific/Ponape", "Pacific/Port_Moresby", "Pacific/Rarotonga", "Pacific/Saipan", "Pacific/Samoa", "Pacific/Tahiti", "Pacific/Tarawa", "Pacific/Tongatapu", "Pacific/Truk", "Pacific/Wake", "Pacific/Wallis", "Pacific/Yap", "Poland", "Portugal", "ROC", "ROK", "Singapore", "Turkey", "UCT", "US/Alaska", "US/Aleutian", "US/Arizona", "US/Central", "US/East-Indiana", "US/Eastern", "US/Hawaii", "US/Indiana-Starke", "US/Michigan", "US/Mountain", "US/Pacific", "US/Pacific-New", "US/Samoa", "UTC", "Universal", "W-SU", "WET", "Zulu" ] }, "dataPrivacySettings": { "type": "object", "properties": { "enabled": { "type": "boolean" }, "useAnalytics": { "type": "boolean" }, "useContactProfiles": { "type": "boolean" }, "useConversations": { "type": "boolean" }, "maskAnalytics": { "type": "boolean" }, "maskLogging": { "type": "boolean" }, "ignoreList": { "type": "array", "items": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } } } } }, "required": [ "name" ], "type": "object" }, "IUpdateOrganisation_2_0": { "properties": { "name": { "type": "string", "description": "The name of this organisation" }, "disabled": { "type": "boolean", "description": "Flag whether this organisation is currently disabled" }, "quotaMaxProjects": { "type": "number" }, "quotaMaxUsers": { "type": "number" }, "quotaMaxChannelsPerProject": { "type": "number" }, "quotaMaxMessagesPerDay": { "type": "number" }, "quotaMaxKnowledgeChunks": { "type": "number" }, "passwordPolicy": { "type": "object", "properties": { "minLength": { "type": "integer" }, "maxLength": { "type": "integer" }, "minAmountLowerCase": { "type": "integer" }, "minAmountUpperCase": { "type": "integer" }, "minAmountSpecialCharacters": { "type": "integer" }, "minAmountNumbers": { "type": "integer" }, "maxAmountIdenticalCharacters": { "type": "integer" }, "minAmountFailedAttemptsAutoDisable": { "type": "integer" } } }, "sessionStateTTLInMinutes": { "type": "number" }, "contactProfileTTLInMinutes": { "type": "number" }, "conversationTTLInMinutes": { "type": "number" }, "billingTimezone": { "type": "string", "description": "Timezone according to IANA Timezone Database (2020a)", "example": "Europe/Berlin", "enum": [ "Africa/Abidjan", "Africa/Accra", "Africa/Addis_Ababa", "Africa/Algiers", "Africa/Asmara", "Africa/Asmera", "Africa/Bamako", "Africa/Bangui", "Africa/Banjul", "Africa/Bissau", "Africa/Blantyre", "Africa/Brazzaville", "Africa/Bujumbura", "Africa/Cairo", "Africa/Casablanca", "Africa/Ceuta", "Africa/Conakry", "Africa/Dakar", "Africa/Dar_es_Salaam", "Africa/Djibouti", "Africa/Douala", "Africa/El_Aaiun", "Africa/Freetown", "Africa/Gaborone", "Africa/Harare", "Africa/Johannesburg", "Africa/Juba", "Africa/Kampala", "Africa/Khartoum", "Africa/Kigali", "Africa/Kinshasa", "Africa/Lagos", "Africa/Libreville", "Africa/Lome", "Africa/Luanda", "Africa/Lubumbashi", "Africa/Lusaka", "Africa/Malabo", "Africa/Maputo", "Africa/Maseru", "Africa/Mbabane", "Africa/Mogadishu", "Africa/Monrovia", "Africa/Nairobi", "Africa/Ndjamena", "Africa/Niamey", "Africa/Nouakchott", "Africa/Ouagadougou", "Africa/Porto-Novo", "Africa/Sao_Tome", "Africa/Timbuktu", "Africa/Tripoli", "Africa/Tunis", "Africa/Windhoek", "America/Adak", "America/Anchorage", "America/Anguilla", "America/Antigua", "America/Araguaina", "America/Argentina/Buenos_Aires", "America/Argentina/Catamarca", "America/Argentina/ComodRivadavia", "America/Argentina/Cordoba", "America/Argentina/Jujuy", "America/Argentina/La_Rioja", "America/Argentina/Mendoza", "America/Argentina/Rio_Gallegos", "America/Argentina/Salta", "America/Argentina/San_Juan", "America/Argentina/San_Luis", "America/Argentina/Tucuman", "America/Argentina/Ushuaia", "America/Aruba", "America/Asuncion", "America/Atikokan", "America/Atka", "America/Bahia", "America/Bahia_Banderas", "America/Barbados", "America/Belem", "America/Belize", "America/Blanc-Sablon", "America/Boa_Vista", "America/Bogota", "America/Boise", "America/Buenos_Aires", "America/Cambridge_Bay", "America/Campo_Grande", "America/Cancun", "America/Caracas", "America/Catamarca", "America/Cayenne", "America/Cayman", "America/Chicago", "America/Chihuahua", "America/Coral_Harbour", "America/Cordoba", "America/Costa_Rica", "America/Creston", "America/Cuiaba", "America/Curacao", "America/Danmarkshavn", "America/Dawson", "America/Dawson_Creek", "America/Denver", "America/Detroit", "America/Dominica", "America/Edmonton", "America/Eirunepe", "America/El_Salvador", "America/Ensenada", "America/Fort_Nelson", "America/Fort_Wayne", "America/Fortaleza", "America/Glace_Bay", "America/Godthab", "America/Goose_Bay", "America/Grand_Turk", "America/Grenada", "America/Guadeloupe", "America/Guatemala", "America/Guayaquil", "America/Guyana", "America/Halifax", "America/Havana", "America/Hermosillo", "America/Indiana/Indianapolis", "America/Indiana/Knox", "America/Indiana/Marengo", "America/Indiana/Petersburg", "America/Indiana/Tell_City", "America/Indiana/Vevay", "America/Indiana/Vincennes", "America/Indiana/Winamac", "America/Indianapolis", "America/Inuvik", "America/Iqaluit", "America/Jamaica", "America/Jujuy", "America/Juneau", "America/Kentucky/Louisville", "America/Kentucky/Monticello", "America/Knox_IN", "America/Kralendijk", "America/La_Paz", "America/Lima", "America/Los_Angeles", "America/Louisville", "America/Lower_Princes", "America/Maceio", "America/Managua", "America/Manaus", "America/Marigot", "America/Martinique", "America/Matamoros", "America/Mazatlan", "America/Mendoza", "America/Menominee", "America/Merida", "America/Metlakatla", "America/Mexico_City", "America/Miquelon", "America/Moncton", "America/Monterrey", "America/Montevideo", "America/Montreal", "America/Montserrat", "America/Nassau", "America/New_York", "America/Nipigon", "America/Nome", "America/Noronha", "America/North_Dakota/Beulah", "America/North_Dakota/Center", "America/North_Dakota/New_Salem", "America/Ojinaga", "America/Panama", "America/Pangnirtung", "America/Paramaribo", "America/Phoenix", "America/Port-au-Prince", "America/Port_of_Spain", "America/Porto_Acre", "America/Porto_Velho", "America/Puerto_Rico", "America/Punta_Arenas", "America/Rainy_River", "America/Rankin_Inlet", "America/Recife", "America/Regina", "America/Resolute", "America/Rio_Branco", "America/Rosario", "America/Santa_Isabel", "America/Santarem", "America/Santiago", "America/Santo_Domingo", "America/Sao_Paulo", "America/Scoresbysund", "America/Shiprock", "America/Sitka", "America/St_Barthelemy", "America/St_Johns", "America/St_Kitts", "America/St_Lucia", "America/St_Thomas", "America/St_Vincent", "America/Swift_Current", "America/Tegucigalpa", "America/Thule", "America/Thunder_Bay", "America/Tijuana", "America/Toronto", "America/Tortola", "America/Vancouver", "America/Virgin", "America/Whitehorse", "America/Winnipeg", "America/Yakutat", "America/Yellowknife", "Antarctica/Casey", "Antarctica/Davis", "Antarctica/DumontDUrville", "Antarctica/Macquarie", "Antarctica/Mawson", "Antarctica/McMurdo", "Antarctica/Palmer", "Antarctica/Rothera", "Antarctica/South_Pole", "Antarctica/Syowa", "Antarctica/Troll", "Antarctica/Vostok", "Arctic/Longyearbyen", "Asia/Aden", "Asia/Almaty", "Asia/Amman", "Asia/Anadyr", "Asia/Aqtau", "Asia/Aqtobe", "Asia/Ashgabat", "Asia/Ashkhabad", "Asia/Atyrau", "Asia/Baghdad", "Asia/Bahrain", "Asia/Baku", "Asia/Bangkok", "Asia/Barnaul", "Asia/Beirut", "Asia/Bishkek", "Asia/Brunei", "Asia/Calcutta", "Asia/Chita", "Asia/Choibalsan", "Asia/Chongqing", "Asia/Chungking", "Asia/Colombo", "Asia/Dacca", "Asia/Damascus", "Asia/Dhaka", "Asia/Dili", "Asia/Dubai", "Asia/Dushanbe", "Asia/Famagusta", "Asia/Gaza", "Asia/Harbin", "Asia/Hebron", "Asia/Ho_Chi_Minh", "Asia/Hong_Kong", "Asia/Hovd", "Asia/Irkutsk", "Asia/Istanbul", "Asia/Jakarta", "Asia/Jayapura", "Asia/Jerusalem", "Asia/Kabul", "Asia/Kamchatka", "Asia/Karachi", "Asia/Kashgar", "Asia/Kathmandu", "Asia/Katmandu", "Asia/Khandyga", "Asia/Kolkata", "Asia/Krasnoyarsk", "Asia/Kuala_Lumpur", "Asia/Kuching", "Asia/Kuwait", "Asia/Macao", "Asia/Macau", "Asia/Magadan", "Asia/Makassar", "Asia/Manila", "Asia/Muscat", "Asia/Nicosia", "Asia/Novokuznetsk", "Asia/Novosibirsk", "Asia/Omsk", "Asia/Oral", "Asia/Phnom_Penh", "Asia/Pontianak", "Asia/Pyongyang", "Asia/Qatar", "Asia/Qyzylorda", "Asia/Rangoon", "Asia/Riyadh", "Asia/Saigon", "Asia/Sakhalin", "Asia/Samarkand", "Asia/Seoul", "Asia/Shanghai", "Asia/Singapore", "Asia/Srednekolymsk", "Asia/Taipei", "Asia/Tashkent", "Asia/Tbilisi", "Asia/Tehran", "Asia/Tel_Aviv", "Asia/Thimbu", "Asia/Thimphu", "Asia/Tokyo", "Asia/Tomsk", "Asia/Ujung_Pandang", "Asia/Ulaanbaatar", "Asia/Ulan_Bator", "Asia/Urumqi", "Asia/Ust-Nera", "Asia/Vientiane", "Asia/Vladivostok", "Asia/Yakutsk", "Asia/Yangon", "Asia/Yekaterinburg", "Asia/Yerevan", "Atlantic/Azores", "Atlantic/Bermuda", "Atlantic/Canary", "Atlantic/Cape_Verde", "Atlantic/Faeroe", "Atlantic/Faroe", "Atlantic/Jan_Mayen", "Atlantic/Madeira", "Atlantic/Reykjavik", "Atlantic/South_Georgia", "Atlantic/St_Helena", "Atlantic/Stanley", "Australia/ACT", "Australia/Adelaide", "Australia/Brisbane", "Australia/Broken_Hill", "Australia/Canberra", "Australia/Currie", "Australia/Darwin", "Australia/Eucla", "Australia/Hobart", "Australia/LHI", "Australia/Lindeman", "Australia/Lord_Howe", "Australia/Melbourne", "Australia/NSW", "Australia/North", "Australia/Perth", "Australia/Queensland", "Australia/South", "Australia/Sydney", "Australia/Tasmania", "Australia/Victoria", "Australia/West", "Australia/Yancowinna", "Brazil/Acre", "Brazil/DeNoronha", "Brazil/East", "Brazil/West", "CET", "CST6CDT", "Canada/Atlantic", "Canada/Central", "Canada/Eastern", "Canada/Mountain", "Canada/Newfoundland", "Canada/Pacific", "Canada/Saskatchewan", "Canada/Yukon", "Chile/Continental", "Chile/EasterIsland", "Cuba", "EET", "EST", "EST5EDT", "Egypt", "Eire", "Etc/GMT", "Etc/GMT+0", "Etc/GMT+1", "Etc/GMT+10", "Etc/GMT+11", "Etc/GMT+12", "Etc/GMT+2", "Etc/GMT+3", "Etc/GMT+4", "Etc/GMT+5", "Etc/GMT+6", "Etc/GMT+7", "Etc/GMT+8", "Etc/GMT+9", "Etc/GMT-0", "Etc/GMT-1", "Etc/GMT-10", "Etc/GMT-11", "Etc/GMT-12", "Etc/GMT-13", "Etc/GMT-14", "Etc/GMT-2", "Etc/GMT-3", "Etc/GMT-4", "Etc/GMT-5", "Etc/GMT-6", "Etc/GMT-7", "Etc/GMT-8", "Etc/GMT-9", "Etc/GMT0", "Etc/Greenwich", "Etc/UCT", "Etc/UTC", "Etc/Universal", "Etc/Zulu", "Europe/Amsterdam", "Europe/Andorra", "Europe/Astrakhan", "Europe/Athens", "Europe/Belfast", "Europe/Belgrade", "Europe/Berlin", "Europe/Bratislava", "Europe/Brussels", "Europe/Bucharest", "Europe/Budapest", "Europe/Busingen", "Europe/Chisinau", "Europe/Copenhagen", "Europe/Dublin", "Europe/Gibraltar", "Europe/Guernsey", "Europe/Helsinki", "Europe/Isle_of_Man", "Europe/Istanbul", "Europe/Jersey", "Europe/Kaliningrad", "Europe/Kiev", "Europe/Kirov", "Europe/Lisbon", "Europe/Ljubljana", "Europe/London", "Europe/Luxembourg", "Europe/Madrid", "Europe/Malta", "Europe/Mariehamn", "Europe/Minsk", "Europe/Monaco", "Europe/Moscow", "Europe/Nicosia", "Europe/Oslo", "Europe/Paris", "Europe/Podgorica", "Europe/Prague", "Europe/Riga", "Europe/Rome", "Europe/Samara", "Europe/San_Marino", "Europe/Sarajevo", "Europe/Saratov", "Europe/Simferopol", "Europe/Skopje", "Europe/Sofia", "Europe/Stockholm", "Europe/Tallinn", "Europe/Tirane", "Europe/Tiraspol", "Europe/Ulyanovsk", "Europe/Uzhgorod", "Europe/Vaduz", "Europe/Vatican", "Europe/Vienna", "Europe/Vilnius", "Europe/Volgograd", "Europe/Warsaw", "Europe/Zagreb", "Europe/Zaporozhye", "Europe/Zurich", "GB", "GB-Eire", "GMT", "GMT+0", "GMT-0", "GMT0", "Greenwich", "HST", "Hongkong", "Iceland", "Indian/Antananarivo", "Indian/Chagos", "Indian/Christmas", "Indian/Cocos", "Indian/Comoro", "Indian/Kerguelen", "Indian/Mahe", "Indian/Maldives", "Indian/Mauritius", "Indian/Mayotte", "Indian/Reunion", "Iran", "Israel", "Jamaica", "Japan", "Kwajalein", "Libya", "MET", "MST", "MST7MDT", "Mexico/BajaNorte", "Mexico/BajaSur", "Mexico/General", "NZ", "NZ-CHAT", "Navajo", "PRC", "PST8PDT", "Pacific/Apia", "Pacific/Auckland", "Pacific/Bougainville", "Pacific/Chatham", "Pacific/Chuuk", "Pacific/Easter", "Pacific/Efate", "Pacific/Enderbury", "Pacific/Fakaofo", "Pacific/Fiji", "Pacific/Funafuti", "Pacific/Galapagos", "Pacific/Gambier", "Pacific/Guadalcanal", "Pacific/Guam", "Pacific/Honolulu", "Pacific/Johnston", "Pacific/Kiritimati", "Pacific/Kosrae", "Pacific/Kwajalein", "Pacific/Majuro", "Pacific/Marquesas", "Pacific/Midway", "Pacific/Nauru", "Pacific/Niue", "Pacific/Norfolk", "Pacific/Noumea", "Pacific/Pago_Pago", "Pacific/Palau", "Pacific/Pitcairn", "Pacific/Pohnpei", "Pacific/Ponape", "Pacific/Port_Moresby", "Pacific/Rarotonga", "Pacific/Saipan", "Pacific/Samoa", "Pacific/Tahiti", "Pacific/Tarawa", "Pacific/Tongatapu", "Pacific/Truk", "Pacific/Wake", "Pacific/Wallis", "Pacific/Yap", "Poland", "Portugal", "ROC", "ROK", "Singapore", "Turkey", "UCT", "US/Alaska", "US/Aleutian", "US/Arizona", "US/Central", "US/East-Indiana", "US/Eastern", "US/Hawaii", "US/Indiana-Starke", "US/Michigan", "US/Mountain", "US/Pacific", "US/Pacific-New", "US/Samoa", "UTC", "Universal", "W-SU", "WET", "Zulu" ] }, "dataPrivacySettings": { "type": "object", "properties": { "enabled": { "type": "boolean" }, "useAnalytics": { "type": "boolean" }, "useContactProfiles": { "type": "boolean" }, "useConversations": { "type": "boolean" }, "maskAnalytics": { "type": "boolean" }, "maskLogging": { "type": "boolean" }, "ignoreList": { "type": "array", "items": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } } } } }, "type": "object" }, "IOrganisationPasswordPolicy_2_0": { "type": "object", "properties": { "minLength": { "type": "integer" }, "maxLength": { "type": "integer" }, "minAmountLowerCase": { "type": "integer" }, "minAmountUpperCase": { "type": "integer" }, "minAmountSpecialCharacters": { "type": "integer" }, "minAmountNumbers": { "type": "integer" }, "maxAmountIdenticalCharacters": { "type": "integer" }, "minAmountFailedAttemptsAutoDisable": { "type": "integer" } } }, "IOrganisationDataPrivacySettings_2_0": { "type": "object", "properties": { "enabled": { "type": "boolean" }, "useAnalytics": { "type": "boolean" }, "useContactProfiles": { "type": "boolean" }, "useConversations": { "type": "boolean" }, "maskAnalytics": { "type": "boolean" }, "maskLogging": { "type": "boolean" }, "ignoreList": { "type": "array", "items": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } } } }, "IOrganisationIndexItem_2_0": { "type": "object", "properties": { "_id": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "name": { "type": "string", "description": "The name of this organisation" }, "disabled": { "type": "boolean", "description": "Flag whether this organisation is currently disabled" }, "quotaMaxProjects": { "type": "number" }, "quotaMaxUsers": { "type": "number" }, "quotaMaxChannelsPerProject": { "type": "number" }, "quotaMaxMessagesPerDay": { "type": "number" }, "quotaMaxKnowledgeChunks": { "type": "number" }, "passwordPolicy": { "type": "object", "properties": { "minLength": { "type": "integer" }, "maxLength": { "type": "integer" }, "minAmountLowerCase": { "type": "integer" }, "minAmountUpperCase": { "type": "integer" }, "minAmountSpecialCharacters": { "type": "integer" }, "minAmountNumbers": { "type": "integer" }, "maxAmountIdenticalCharacters": { "type": "integer" }, "minAmountFailedAttemptsAutoDisable": { "type": "integer" } } }, "sessionStateTTLInMinutes": { "type": "number" }, "contactProfileTTLInMinutes": { "type": "number" }, "conversationTTLInMinutes": { "type": "number" }, "liveAgentAccount": { "type": "number" }, "billingTimezone": { "type": "string", "description": "Timezone according to IANA Timezone Database (2020a)", "example": "Europe/Berlin", "enum": [ "Africa/Abidjan", "Africa/Accra", "Africa/Addis_Ababa", "Africa/Algiers", "Africa/Asmara", "Africa/Asmera", "Africa/Bamako", "Africa/Bangui", "Africa/Banjul", "Africa/Bissau", "Africa/Blantyre", "Africa/Brazzaville", "Africa/Bujumbura", "Africa/Cairo", "Africa/Casablanca", "Africa/Ceuta", "Africa/Conakry", "Africa/Dakar", "Africa/Dar_es_Salaam", "Africa/Djibouti", "Africa/Douala", "Africa/El_Aaiun", "Africa/Freetown", "Africa/Gaborone", "Africa/Harare", "Africa/Johannesburg", "Africa/Juba", "Africa/Kampala", "Africa/Khartoum", "Africa/Kigali", "Africa/Kinshasa", "Africa/Lagos", "Africa/Libreville", "Africa/Lome", "Africa/Luanda", "Africa/Lubumbashi", "Africa/Lusaka", "Africa/Malabo", "Africa/Maputo", "Africa/Maseru", "Africa/Mbabane", "Africa/Mogadishu", "Africa/Monrovia", "Africa/Nairobi", "Africa/Ndjamena", "Africa/Niamey", "Africa/Nouakchott", "Africa/Ouagadougou", "Africa/Porto-Novo", "Africa/Sao_Tome", "Africa/Timbuktu", "Africa/Tripoli", "Africa/Tunis", "Africa/Windhoek", "America/Adak", "America/Anchorage", "America/Anguilla", "America/Antigua", "America/Araguaina", "America/Argentina/Buenos_Aires", "America/Argentina/Catamarca", "America/Argentina/ComodRivadavia", "America/Argentina/Cordoba", "America/Argentina/Jujuy", "America/Argentina/La_Rioja", "America/Argentina/Mendoza", "America/Argentina/Rio_Gallegos", "America/Argentina/Salta", "America/Argentina/San_Juan", "America/Argentina/San_Luis", "America/Argentina/Tucuman", "America/Argentina/Ushuaia", "America/Aruba", "America/Asuncion", "America/Atikokan", "America/Atka", "America/Bahia", "America/Bahia_Banderas", "America/Barbados", "America/Belem", "America/Belize", "America/Blanc-Sablon", "America/Boa_Vista", "America/Bogota", "America/Boise", "America/Buenos_Aires", "America/Cambridge_Bay", "America/Campo_Grande", "America/Cancun", "America/Caracas", "America/Catamarca", "America/Cayenne", "America/Cayman", "America/Chicago", "America/Chihuahua", "America/Coral_Harbour", "America/Cordoba", "America/Costa_Rica", "America/Creston", "America/Cuiaba", "America/Curacao", "America/Danmarkshavn", "America/Dawson", "America/Dawson_Creek", "America/Denver", "America/Detroit", "America/Dominica", "America/Edmonton", "America/Eirunepe", "America/El_Salvador", "America/Ensenada", "America/Fort_Nelson", "America/Fort_Wayne", "America/Fortaleza", "America/Glace_Bay", "America/Godthab", "America/Goose_Bay", "America/Grand_Turk", "America/Grenada", "America/Guadeloupe", "America/Guatemala", "America/Guayaquil", "America/Guyana", "America/Halifax", "America/Havana", "America/Hermosillo", "America/Indiana/Indianapolis", "America/Indiana/Knox", "America/Indiana/Marengo", "America/Indiana/Petersburg", "America/Indiana/Tell_City", "America/Indiana/Vevay", "America/Indiana/Vincennes", "America/Indiana/Winamac", "America/Indianapolis", "America/Inuvik", "America/Iqaluit", "America/Jamaica", "America/Jujuy", "America/Juneau", "America/Kentucky/Louisville", "America/Kentucky/Monticello", "America/Knox_IN", "America/Kralendijk", "America/La_Paz", "America/Lima", "America/Los_Angeles", "America/Louisville", "America/Lower_Princes", "America/Maceio", "America/Managua", "America/Manaus", "America/Marigot", "America/Martinique", "America/Matamoros", "America/Mazatlan", "America/Mendoza", "America/Menominee", "America/Merida", "America/Metlakatla", "America/Mexico_City", "America/Miquelon", "America/Moncton", "America/Monterrey", "America/Montevideo", "America/Montreal", "America/Montserrat", "America/Nassau", "America/New_York", "America/Nipigon", "America/Nome", "America/Noronha", "America/North_Dakota/Beulah", "America/North_Dakota/Center", "America/North_Dakota/New_Salem", "America/Ojinaga", "America/Panama", "America/Pangnirtung", "America/Paramaribo", "America/Phoenix", "America/Port-au-Prince", "America/Port_of_Spain", "America/Porto_Acre", "America/Porto_Velho", "America/Puerto_Rico", "America/Punta_Arenas", "America/Rainy_River", "America/Rankin_Inlet", "America/Recife", "America/Regina", "America/Resolute", "America/Rio_Branco", "America/Rosario", "America/Santa_Isabel", "America/Santarem", "America/Santiago", "America/Santo_Domingo", "America/Sao_Paulo", "America/Scoresbysund", "America/Shiprock", "America/Sitka", "America/St_Barthelemy", "America/St_Johns", "America/St_Kitts", "America/St_Lucia", "America/St_Thomas", "America/St_Vincent", "America/Swift_Current", "America/Tegucigalpa", "America/Thule", "America/Thunder_Bay", "America/Tijuana", "America/Toronto", "America/Tortola", "America/Vancouver", "America/Virgin", "America/Whitehorse", "America/Winnipeg", "America/Yakutat", "America/Yellowknife", "Antarctica/Casey", "Antarctica/Davis", "Antarctica/DumontDUrville", "Antarctica/Macquarie", "Antarctica/Mawson", "Antarctica/McMurdo", "Antarctica/Palmer", "Antarctica/Rothera", "Antarctica/South_Pole", "Antarctica/Syowa", "Antarctica/Troll", "Antarctica/Vostok", "Arctic/Longyearbyen", "Asia/Aden", "Asia/Almaty", "Asia/Amman", "Asia/Anadyr", "Asia/Aqtau", "Asia/Aqtobe", "Asia/Ashgabat", "Asia/Ashkhabad", "Asia/Atyrau", "Asia/Baghdad", "Asia/Bahrain", "Asia/Baku", "Asia/Bangkok", "Asia/Barnaul", "Asia/Beirut", "Asia/Bishkek", "Asia/Brunei", "Asia/Calcutta", "Asia/Chita", "Asia/Choibalsan", "Asia/Chongqing", "Asia/Chungking", "Asia/Colombo", "Asia/Dacca", "Asia/Damascus", "Asia/Dhaka", "Asia/Dili", "Asia/Dubai", "Asia/Dushanbe", "Asia/Famagusta", "Asia/Gaza", "Asia/Harbin", "Asia/Hebron", "Asia/Ho_Chi_Minh", "Asia/Hong_Kong", "Asia/Hovd", "Asia/Irkutsk", "Asia/Istanbul", "Asia/Jakarta", "Asia/Jayapura", "Asia/Jerusalem", "Asia/Kabul", "Asia/Kamchatka", "Asia/Karachi", "Asia/Kashgar", "Asia/Kathmandu", "Asia/Katmandu", "Asia/Khandyga", "Asia/Kolkata", "Asia/Krasnoyarsk", "Asia/Kuala_Lumpur", "Asia/Kuching", "Asia/Kuwait", "Asia/Macao", "Asia/Macau", "Asia/Magadan", "Asia/Makassar", "Asia/Manila", "Asia/Muscat", "Asia/Nicosia", "Asia/Novokuznetsk", "Asia/Novosibirsk", "Asia/Omsk", "Asia/Oral", "Asia/Phnom_Penh", "Asia/Pontianak", "Asia/Pyongyang", "Asia/Qatar", "Asia/Qyzylorda", "Asia/Rangoon", "Asia/Riyadh", "Asia/Saigon", "Asia/Sakhalin", "Asia/Samarkand", "Asia/Seoul", "Asia/Shanghai", "Asia/Singapore", "Asia/Srednekolymsk", "Asia/Taipei", "Asia/Tashkent", "Asia/Tbilisi", "Asia/Tehran", "Asia/Tel_Aviv", "Asia/Thimbu", "Asia/Thimphu", "Asia/Tokyo", "Asia/Tomsk", "Asia/Ujung_Pandang", "Asia/Ulaanbaatar", "Asia/Ulan_Bator", "Asia/Urumqi", "Asia/Ust-Nera", "Asia/Vientiane", "Asia/Vladivostok", "Asia/Yakutsk", "Asia/Yangon", "Asia/Yekaterinburg", "Asia/Yerevan", "Atlantic/Azores", "Atlantic/Bermuda", "Atlantic/Canary", "Atlantic/Cape_Verde", "Atlantic/Faeroe", "Atlantic/Faroe", "Atlantic/Jan_Mayen", "Atlantic/Madeira", "Atlantic/Reykjavik", "Atlantic/South_Georgia", "Atlantic/St_Helena", "Atlantic/Stanley", "Australia/ACT", "Australia/Adelaide", "Australia/Brisbane", "Australia/Broken_Hill", "Australia/Canberra", "Australia/Currie", "Australia/Darwin", "Australia/Eucla", "Australia/Hobart", "Australia/LHI", "Australia/Lindeman", "Australia/Lord_Howe", "Australia/Melbourne", "Australia/NSW", "Australia/North", "Australia/Perth", "Australia/Queensland", "Australia/South", "Australia/Sydney", "Australia/Tasmania", "Australia/Victoria", "Australia/West", "Australia/Yancowinna", "Brazil/Acre", "Brazil/DeNoronha", "Brazil/East", "Brazil/West", "CET", "CST6CDT", "Canada/Atlantic", "Canada/Central", "Canada/Eastern", "Canada/Mountain", "Canada/Newfoundland", "Canada/Pacific", "Canada/Saskatchewan", "Canada/Yukon", "Chile/Continental", "Chile/EasterIsland", "Cuba", "EET", "EST", "EST5EDT", "Egypt", "Eire", "Etc/GMT", "Etc/GMT+0", "Etc/GMT+1", "Etc/GMT+10", "Etc/GMT+11", "Etc/GMT+12", "Etc/GMT+2", "Etc/GMT+3", "Etc/GMT+4", "Etc/GMT+5", "Etc/GMT+6", "Etc/GMT+7", "Etc/GMT+8", "Etc/GMT+9", "Etc/GMT-0", "Etc/GMT-1", "Etc/GMT-10", "Etc/GMT-11", "Etc/GMT-12", "Etc/GMT-13", "Etc/GMT-14", "Etc/GMT-2", "Etc/GMT-3", "Etc/GMT-4", "Etc/GMT-5", "Etc/GMT-6", "Etc/GMT-7", "Etc/GMT-8", "Etc/GMT-9", "Etc/GMT0", "Etc/Greenwich", "Etc/UCT", "Etc/UTC", "Etc/Universal", "Etc/Zulu", "Europe/Amsterdam", "Europe/Andorra", "Europe/Astrakhan", "Europe/Athens", "Europe/Belfast", "Europe/Belgrade", "Europe/Berlin", "Europe/Bratislava", "Europe/Brussels", "Europe/Bucharest", "Europe/Budapest", "Europe/Busingen", "Europe/Chisinau", "Europe/Copenhagen", "Europe/Dublin", "Europe/Gibraltar", "Europe/Guernsey", "Europe/Helsinki", "Europe/Isle_of_Man", "Europe/Istanbul", "Europe/Jersey", "Europe/Kaliningrad", "Europe/Kiev", "Europe/Kirov", "Europe/Lisbon", "Europe/Ljubljana", "Europe/London", "Europe/Luxembourg", "Europe/Madrid", "Europe/Malta", "Europe/Mariehamn", "Europe/Minsk", "Europe/Monaco", "Europe/Moscow", "Europe/Nicosia", "Europe/Oslo", "Europe/Paris", "Europe/Podgorica", "Europe/Prague", "Europe/Riga", "Europe/Rome", "Europe/Samara", "Europe/San_Marino", "Europe/Sarajevo", "Europe/Saratov", "Europe/Simferopol", "Europe/Skopje", "Europe/Sofia", "Europe/Stockholm", "Europe/Tallinn", "Europe/Tirane", "Europe/Tiraspol", "Europe/Ulyanovsk", "Europe/Uzhgorod", "Europe/Vaduz", "Europe/Vatican", "Europe/Vienna", "Europe/Vilnius", "Europe/Volgograd", "Europe/Warsaw", "Europe/Zagreb", "Europe/Zaporozhye", "Europe/Zurich", "GB", "GB-Eire", "GMT", "GMT+0", "GMT-0", "GMT0", "Greenwich", "HST", "Hongkong", "Iceland", "Indian/Antananarivo", "Indian/Chagos", "Indian/Christmas", "Indian/Cocos", "Indian/Comoro", "Indian/Kerguelen", "Indian/Mahe", "Indian/Maldives", "Indian/Mauritius", "Indian/Mayotte", "Indian/Reunion", "Iran", "Israel", "Jamaica", "Japan", "Kwajalein", "Libya", "MET", "MST", "MST7MDT", "Mexico/BajaNorte", "Mexico/BajaSur", "Mexico/General", "NZ", "NZ-CHAT", "Navajo", "PRC", "PST8PDT", "Pacific/Apia", "Pacific/Auckland", "Pacific/Bougainville", "Pacific/Chatham", "Pacific/Chuuk", "Pacific/Easter", "Pacific/Efate", "Pacific/Enderbury", "Pacific/Fakaofo", "Pacific/Fiji", "Pacific/Funafuti", "Pacific/Galapagos", "Pacific/Gambier", "Pacific/Guadalcanal", "Pacific/Guam", "Pacific/Honolulu", "Pacific/Johnston", "Pacific/Kiritimati", "Pacific/Kosrae", "Pacific/Kwajalein", "Pacific/Majuro", "Pacific/Marquesas", "Pacific/Midway", "Pacific/Nauru", "Pacific/Niue", "Pacific/Norfolk", "Pacific/Noumea", "Pacific/Pago_Pago", "Pacific/Palau", "Pacific/Pitcairn", "Pacific/Pohnpei", "Pacific/Ponape", "Pacific/Port_Moresby", "Pacific/Rarotonga", "Pacific/Saipan", "Pacific/Samoa", "Pacific/Tahiti", "Pacific/Tarawa", "Pacific/Tongatapu", "Pacific/Truk", "Pacific/Wake", "Pacific/Wallis", "Pacific/Yap", "Poland", "Portugal", "ROC", "ROK", "Singapore", "Turkey", "UCT", "US/Alaska", "US/Aleutian", "US/Arizona", "US/Central", "US/East-Indiana", "US/Eastern", "US/Hawaii", "US/Indiana-Starke", "US/Michigan", "US/Mountain", "US/Pacific", "US/Pacific-New", "US/Samoa", "UTC", "Universal", "W-SU", "WET", "Zulu" ] }, "dataPrivacySettings": { "type": "object", "properties": { "enabled": { "type": "boolean" }, "useAnalytics": { "type": "boolean" }, "useContactProfiles": { "type": "boolean" }, "useConversations": { "type": "boolean" }, "maskAnalytics": { "type": "boolean" }, "maskLogging": { "type": "boolean" }, "ignoreList": { "type": "array", "items": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } } } } } }, "IUserDataManagement_2_0": { "type": "object", "required": [ "id", "name", "password", "organisation" ], "properties": { "id": { "type": "string" }, "name": { "type": "string" }, "password": { "type": "string" }, "organisation": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "roles": { "type": "array", "items": { "type": "string", "enum": [ "admin", "apiKeys", "base_role", "basicSupportUser", "fullSupportUser", "liveAgentAdmin", "liveAgentAgent", "liveAgentSupervisor", "odata", "projectAssigner", "projectManager", "userManager", "userDetailsViewer", "voiceGatewayUser" ] } }, "acceptedTOS": { "type": "boolean" }, "disabled": { "type": "boolean" } } }, "IUserUpdateDataManagement_2_0": { "type": "object", "properties": { "id": { "type": "string" }, "name": { "type": "string" }, "acceptedTOS": { "type": "boolean" }, "disabled": { "type": "boolean" } } }, "IManagementUserAdditional_2_0": { "type": "object", "properties": { "newPassword": { "type": "string" } } }, "IManagementUserUpdate_2_0": { "type": "object", "properties": { "id": { "type": "string" }, "name": { "type": "string" }, "acceptedTOS": { "type": "boolean" }, "disabled": { "type": "boolean" }, "newPassword": { "type": "string" } } }, "IUserManagement_2_0": { "type": "object", "required": [ "id", "name", "password", "organisation" ], "properties": { "id": { "type": "string" }, "name": { "type": "string" }, "password": { "type": "string" }, "organisation": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "roles": { "type": "array", "items": { "type": "string", "enum": [ "admin", "apiKeys", "base_role", "basicSupportUser", "fullSupportUser", "liveAgentAdmin", "liveAgentAgent", "liveAgentSupervisor", "odata", "projectAssigner", "projectManager", "userManager", "userDetailsViewer", "voiceGatewayUser" ] } }, "acceptedTOS": { "type": "boolean" }, "disabled": { "type": "boolean" }, "_id": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "createdAt": { "type": "integer", "description": "Unix-timestamp", "example": 1694518620, "minimum": 0, "maximum": 2147483647 }, "lastChanged": { "type": "integer", "description": "Unix-timestamp", "example": 1694518620, "minimum": 0, "maximum": 2147483647 }, "createdBy": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "lastChangedBy": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } }, "description": "The IEntityMeta defines meta information every entity within the system has. These are dates when a resource was created and modified as well as information about the user who initially created a resource and who modified it the last time.\n" }, "IUserManagementIndexItem_2_0": { "type": "object", "properties": { "id": { "type": "string" }, "name": { "type": "string" }, "_id": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "createdAt": { "type": "integer", "description": "Unix-timestamp", "example": 1694518620, "minimum": 0, "maximum": 2147483647 }, "lastChanged": { "type": "integer", "description": "Unix-timestamp", "example": 1694518620, "minimum": 0, "maximum": 2147483647 }, "createdBy": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "lastChangedBy": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } }, "description": "The IEntityMeta defines meta information every entity within the system has. These are dates when a resource was created and modified as well as information about the user who initially created a resource and who modified it the last time.\n" }, "IVendor_2_0": { "type": "object", "properties": { "version": { "type": "string", "description": "The product version we are running" }, "frontendBaseUrl": { "type": "string", "description": "Base URL to the frontend UI" }, "hasLicenseAgreement": { "type": "string", "description": "Flag whether users need to agree the license agreement within this env" }, "maxContactProfileTTL": { "type": "number" }, "maxConversationTTL": { "type": "number" }, "maxSessionStateTTL": { "type": "number" } } }, "ICallCounterAggregatedValue_2_0": { "type": "object", "properties": { "calls": { "type": "number" }, "duration": { "type": "number" }, "concurrentCalls": { "type": "number" }, "day": { "type": "number" }, "month": { "type": "number" }, "year": { "type": "number" } } }, "IConversationCounterAggregatedValue_2_0": { "type": "object", "properties": { "conversations": { "type": "number" }, "day": { "type": "number" }, "month": { "type": "number" }, "year": { "type": "number" }, "channel": { "type": "string" } } }, "IConversationData_2_0": { "type": "object", "properties": { "projectId": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "projectName": { "type": "string" }, "inputId": { "type": "string" }, "sessionId": { "type": "string" }, "contactId": { "type": "string" }, "organisation": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "inputText": { "type": "string" }, "inputData": { "type": "object" }, "type": { "type": "string", "example": "user", "enum": [ "input", "output" ] }, "source": { "type": "string", "example": "user", "enum": [ "user", "bot", "agent", "suggestion" ] }, "flowName": { "type": "string" }, "flowReferenceId": { "type": "string" }, "channel": { "type": "string", "example": "webchat2", "enum": [ "facebook", "alexa", "slack", "generic", "inject", "rest", "realtime", "socket", "adminconsole", "webchat2", "dialogflow", "twilio", "twilio-sms", "line", "intercom", "microsoftBotFramework", "microsoftTeams", "sunshineConversations", "admin-webchat", "avaya", "nonConversational", "voiceGateway2", "amazonLex", "workplace", "webhook", "abstractRest", "userlike", "ringCentralEngage", "audioCodes", "bandwidth", "whatsapp", "eightByEight", "genesysBotConnector", "niceCXOne", "agentAssistVoice", "webchat3" ] }, "timestamp": { "type": "object" }, "inHandoverRequest": { "type": "boolean" }, "inHandoverConversation": { "type": "boolean" }, "outputId": { "type": "string" }, "expiresAt": { "type": "object" }, "endpointUrlToken": { "type": "string" }, "endpointName": { "type": "string" }, "localeReferenceId": { "type": "string" }, "localeName": { "type": "string" }, "snapshotId": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "snapshotName": { "type": "string" }, "rating": { "type": "number" }, "ratingComment": { "type": "string" } } }, "IConversationSession_2_0": { "type": "object", "properties": { "_id": { "type": "string" }, "contactId": { "type": "string" }, "channel": { "type": "string", "example": "webchat2", "enum": [ "facebook", "alexa", "slack", "generic", "inject", "rest", "realtime", "socket", "adminconsole", "webchat2", "dialogflow", "twilio", "twilio-sms", "line", "intercom", "microsoftBotFramework", "microsoftTeams", "sunshineConversations", "admin-webchat", "avaya", "nonConversational", "voiceGateway2", "amazonLex", "workplace", "webhook", "abstractRest", "userlike", "ringCentralEngage", "audioCodes", "bandwidth", "whatsapp", "eightByEight", "genesysBotConnector", "niceCXOne", "agentAssistVoice", "webchat3" ] }, "projectId": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "projectName": { "type": "string" }, "flowName": { "type": "string" }, "messages": { "type": "integer" }, "startTime": { "type": "string" }, "endTime": { "type": "string" }, "ratings": { "type": "array", "items": { "type": "number" } }, "ratingComments": { "type": "array", "items": { "type": "string" } }, "endpointName": { "type": "string" } } }, "TAnalyticsSource_2_0": { "type": "string", "example": "user", "enum": [ "user", "bot", "agent", "suggestion" ] }, "TAnalyticsType_2_0": { "type": "string", "example": "user", "enum": [ "input", "output" ] }, "IKnowledgeQueryCounterAggregatedValue_2_0": { "type": "object", "properties": { "queries": { "type": "number" }, "day": { "type": "number" }, "month": { "type": "number" }, "year": { "type": "number" } } }, "ILogEntry_2_0": { "type": "object", "properties": { "_id": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "timestamp": { "type": "string", "format": "date-time" }, "msg": { "type": "string" }, "meta": { "type": "object" }, "traceId": { "type": "string" } } }, "ILogEntryIndexItem_2_0": { "type": "object", "properties": { "_id": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "timestamp": { "type": "string", "format": "date-time" }, "msg": { "type": "string" }, "meta": { "type": "object" }, "traceId": { "type": "string" } } }, "IProfileData_2_0": { "type": "object", "properties": { "profile": { "type": "object", "properties": { "prevent_data_collection": { "type": "boolean" }, "accepted_gdpr": { "type": "boolean" }, "privacy_policy": { "type": "object" }, "goals": { "type": "array", "items": { "type": "string", "example": "buyer" } }, "memories": { "type": "array", "items": { "type": "object", "properties": { "id": { "type": "string", "description": "Unique identifier for the memory", "example": "123456" }, "timestamp": { "type": "string", "format": "date-time", "description": "The timestamp of when the memory was created", "example": "2024-09-23T08:37:00Z" }, "text": { "type": "string", "description": "The text content of the memory", "example": "This is a memory." } } }, "description": "Array of memories associated with the profile." }, "firstname": { "type": "string", "example": "Max" }, "lastname": { "type": "string", "example": "Mustermann" }, "email": { "type": "string", "format": "email" }, "profilepic": { "type": "string", "example": "" } } }, "active": { "type": "boolean" }, "contactIds": { "type": "array", "items": { "type": "string", "example": "mail@example.com" } } } }, "IProfile_2_0": { "type": "object", "properties": { "profile": { "type": "object", "properties": { "prevent_data_collection": { "type": "boolean" }, "accepted_gdpr": { "type": "boolean" }, "privacy_policy": { "type": "object" }, "goals": { "type": "array", "items": { "type": "string", "example": "buyer" } }, "memories": { "type": "array", "items": { "type": "object", "properties": { "id": { "type": "string", "description": "Unique identifier for the memory", "example": "123456" }, "timestamp": { "type": "string", "format": "date-time", "description": "The timestamp of when the memory was created", "example": "2024-09-23T08:37:00Z" }, "text": { "type": "string", "description": "The text content of the memory", "example": "This is a memory." } } }, "description": "Array of memories associated with the profile." }, "firstname": { "type": "string", "example": "Max" }, "lastname": { "type": "string", "example": "Mustermann" }, "email": { "type": "string", "format": "email" }, "profilepic": { "type": "string", "example": "" } } }, "active": { "type": "boolean" }, "contactIds": { "type": "array", "items": { "type": "string", "example": "mail@example.com" } }, "_id": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "createdAt": { "type": "integer", "description": "Unix-timestamp", "example": 1694518620, "minimum": 0, "maximum": 2147483647 }, "lastChanged": { "type": "integer", "description": "Unix-timestamp", "example": 1694518620, "minimum": 0, "maximum": 2147483647 }, "createdBy": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "lastChangedBy": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } }, "description": "The IEntityMeta defines meta information every entity within the system has. These are dates when a resource was created and modified as well as information about the user who initially created a resource and who modified it the last time.\n" }, "IMemory": { "type": "object", "properties": { "id": { "type": "string", "description": "Unique identifier for the memory", "example": "123456" }, "timestamp": { "type": "string", "format": "date-time", "description": "The timestamp of when the memory was created", "example": "2024-09-23T08:37:00Z" }, "text": { "type": "string", "description": "The text content of the memory", "example": "This is a memory." } } }, "IFlattenedProfile_2_0": { "type": "object", "properties": { "prevent_data_collection": { "type": "boolean" }, "accepted_gdpr": { "type": "boolean" }, "privacy_policy": { "type": "object" }, "goals": { "type": "array", "items": { "type": "string", "example": "buyer" } }, "memories": { "type": "array", "items": { "type": "object", "properties": { "id": { "type": "string", "description": "Unique identifier for the memory", "example": "123456" }, "timestamp": { "type": "string", "format": "date-time", "description": "The timestamp of when the memory was created", "example": "2024-09-23T08:37:00Z" }, "text": { "type": "string", "description": "The text content of the memory", "example": "This is a memory." } } }, "description": "Array of memories associated with the profile." }, "firstname": { "type": "string", "example": "Max" }, "lastname": { "type": "string", "example": "Mustermann" }, "email": { "type": "string", "format": "email" }, "profilepic": { "type": "string", "example": "" } } }, "IProfileIndexItem_2_0": { "type": "object", "properties": { "_id": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "profile": { "type": "object", "properties": { "prevent_data_collection": { "type": "boolean" }, "accepted_gdpr": { "type": "boolean" }, "privacy_policy": { "type": "object" }, "goals": { "type": "array", "items": { "type": "string", "example": "buyer" } }, "memories": { "type": "array", "items": { "type": "object", "properties": { "id": { "type": "string", "description": "Unique identifier for the memory", "example": "123456" }, "timestamp": { "type": "string", "format": "date-time", "description": "The timestamp of when the memory was created", "example": "2024-09-23T08:37:00Z" }, "text": { "type": "string", "description": "The text content of the memory", "example": "This is a memory." } } }, "description": "Array of memories associated with the profile." }, "firstname": { "type": "string", "example": "Max" }, "lastname": { "type": "string", "example": "Mustermann" }, "email": { "type": "string", "format": "email" }, "profilepic": { "type": "string", "example": "" } } }, "active": { "type": "boolean" }, "contactIds": { "type": "array", "items": { "type": "string" } }, "lastChanged": { "type": "number" }, "projectId": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } } }, "IProfileSchemaData_2_0": { "type": "object", "properties": { "schema": { "type": "object" }, "details": { "type": "array", "items": { "type": "object", "properties": { "field": { "type": "string" }, "internal": { "type": "string" }, "type": { "type": "string", "enum": [ "string", "object", "number", "boolean" ] } } } } } }, "IProfileSchema_2_0": { "type": "object", "properties": { "profile": { "type": "object", "properties": { "prevent_data_collection": { "type": "boolean" }, "accepted_gdpr": { "type": "boolean" }, "privacy_policy": { "type": "object" }, "goals": { "type": "array", "items": { "type": "string", "example": "buyer" } }, "memories": { "type": "array", "items": { "type": "object", "properties": { "id": { "type": "string", "description": "Unique identifier for the memory", "example": "123456" }, "timestamp": { "type": "string", "format": "date-time", "description": "The timestamp of when the memory was created", "example": "2024-09-23T08:37:00Z" }, "text": { "type": "string", "description": "The text content of the memory", "example": "This is a memory." } } }, "description": "Array of memories associated with the profile." }, "firstname": { "type": "string", "example": "Max" }, "lastname": { "type": "string", "example": "Mustermann" }, "email": { "type": "string", "format": "email" }, "profilepic": { "type": "string", "example": "" } } }, "active": { "type": "boolean" }, "contactIds": { "type": "array", "items": { "type": "string", "example": "mail@example.com" } } } }, "IProfileSchemaEntry_2_0": { "type": "object", "properties": { "field": { "type": "string" }, "internal": { "type": "string" }, "type": { "type": "string", "enum": [ "string", "object", "number", "boolean" ] } } }, "ITaskData_2_0": { "type": "object", "properties": { "name": { "type": "string", "description": "The name of the task" }, "data": { "type": "object", "description": "The parameters of the task" }, "status": { "type": "string", "description": "The status of the task", "example": "queued", "enum": [ "queued", "active", "done", "cancelling", "cancelled", "error" ] }, "currentStep": { "type": "integer" }, "totalStep": { "type": "integer" }, "failReason": { "type": "string" }, "lastRunAt": { "type": "string", "format": "date-time" }, "lastFinishedAt": { "type": "string", "format": "date-time" } } }, "ITask_2_0": { "type": "object", "properties": { "name": { "type": "string", "description": "The name of the task" }, "data": { "type": "object", "description": "The parameters of the task" }, "status": { "type": "string", "description": "The status of the task", "example": "queued", "enum": [ "queued", "active", "done", "cancelling", "cancelled", "error" ] }, "currentStep": { "type": "integer" }, "totalStep": { "type": "integer" }, "failReason": { "type": "string" }, "lastRunAt": { "type": "string", "format": "date-time" }, "lastFinishedAt": { "type": "string", "format": "date-time" }, "_id": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "createdAt": { "type": "integer", "description": "Unix-timestamp", "example": 1694518620, "minimum": 0, "maximum": 2147483647 }, "lastChanged": { "type": "integer", "description": "Unix-timestamp", "example": 1694518620, "minimum": 0, "maximum": 2147483647 }, "createdBy": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "lastChangedBy": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } }, "description": "The IEntityMeta defines meta information every entity within the system has. These are dates when a resource was created and modified as well as information about the user who initially created a resource and who modified it the last time.\n" }, "TTaskStatus_2_0": { "type": "string", "description": "The status of the task", "example": "queued", "enum": [ "queued", "active", "done", "cancelling", "cancelled", "error" ] }, "ICreatedTask_2_0": { "type": "object", "properties": { "_id": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "status": { "type": "string", "description": "The status of the task", "example": "queued", "enum": [ "queued", "active", "done", "cancelling", "cancelled", "error" ] }, "type": { "type": "string", "example": "trainIntents" }, "parameters": { "type": "object" }, "lastChangedAt": { "type": "number", "example": 1594243850 }, "lastCreatedAt": { "type": "number", "example": 1594243850 }, "currentStep": { "type": "integer", "example": 0 }, "totalStep": { "type": "integer", "example": 100 } } }, "ITaskIndexItemData_2_0": { "type": "object", "properties": { "name": { "type": "string", "description": "The name of the task" }, "data": { "type": "object", "description": "The parameters of the task" }, "status": { "type": "string", "enum": [ "queued", "active", "done", "cancelling", "cancelled", "error" ] }, "currentStep": { "type": "integer" }, "lastRunAt": { "type": "string", "format": "date-time" }, "lastFinishedAt": { "type": "string", "format": "date-time" }, "totalStep": { "type": "integer" }, "failReason": { "type": "string" } } }, "ITaskIndexItem_2_0": { "type": "object", "properties": { "name": { "type": "string", "description": "The name of the task" }, "data": { "type": "object", "description": "The parameters of the task" }, "status": { "type": "string", "description": "The status of the task", "example": "queued", "enum": [ "queued", "active", "done", "cancelling", "cancelled", "error" ] }, "currentStep": { "type": "integer" }, "totalStep": { "type": "integer" }, "failReason": { "type": "string" }, "lastRunAt": { "type": "string", "format": "date-time" }, "lastFinishedAt": { "type": "string", "format": "date-time" }, "_id": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "createdAt": { "type": "integer", "description": "Unix-timestamp", "example": 1694518620, "minimum": 0, "maximum": 2147483647 }, "lastChanged": { "type": "integer", "description": "Unix-timestamp", "example": 1694518620, "minimum": 0, "maximum": 2147483647 }, "createdBy": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "lastChangedBy": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } }, "description": "The IEntityMeta defines meta information every entity within the system has. These are dates when a resource was created and modified as well as information about the user who initially created a resource and who modified it the last time.\n" }, "ITaskData_2_1": { "type": "object", "properties": { "type": { "type": "string", "description": "The name of the task" }, "data": { "type": "object", "description": "The parameters of the task" }, "status": { "type": "string", "description": "The status of the task", "example": "queued", "enum": [ "queued", "active", "done", "cancelling", "cancelled", "error" ] }, "progress": { "type": "integer", "minimum": 0, "maximum": 100 }, "runAt": { "type": "string", "format": "date-time" }, "finishedAt": { "type": "string", "format": "date-time" }, "failReason": { "type": "string" }, "failedAt": { "type": "string", "format": "date-time" } } }, "ITask_2_1": { "type": "object", "properties": { "type": { "type": "string", "description": "The name of the task" }, "data": { "type": "object", "description": "The parameters of the task" }, "status": { "type": "string", "description": "The status of the task", "example": "queued", "enum": [ "queued", "active", "done", "cancelling", "cancelled", "error" ] }, "progress": { "type": "integer", "minimum": 0, "maximum": 100 }, "runAt": { "type": "string", "format": "date-time" }, "finishedAt": { "type": "string", "format": "date-time" }, "failReason": { "type": "string" }, "failedAt": { "type": "string", "format": "date-time" }, "_id": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "createdAt": { "type": "integer", "description": "Unix-timestamp", "example": 1694518620, "minimum": 0, "maximum": 2147483647 }, "lastChanged": { "type": "integer", "description": "Unix-timestamp", "example": 1694518620, "minimum": 0, "maximum": 2147483647 }, "createdBy": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "lastChangedBy": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } }, "description": "The IEntityMeta defines meta information every entity within the system has. These are dates when a resource was created and modified as well as information about the user who initially created a resource and who modified it the last time.\n" }, "TTaskStatus_2_1": { "type": "string", "description": "The status of the task", "example": "queued", "enum": [ "queued", "active", "done", "cancelling", "cancelled", "error" ] }, "ICreatedTask_2_1": { "type": "object", "properties": { "_id": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "status": { "type": "string", "description": "The status of the task", "example": "queued", "enum": [ "queued", "active", "done", "cancelling", "cancelled", "error" ] }, "type": { "type": "string", "example": "trainIntents" }, "parameters": { "type": "object" }, "lastChangedAt": { "type": "number", "example": 1594243850 }, "lastCreatedAt": { "type": "number", "example": 1594243850 }, "progress": { "type": "integer", "example": 0 } } }, "ITaskIndexItemData_2_1": { "type": "object", "properties": { "name": { "type": "string", "description": "The name of the task" }, "data": { "type": "object", "description": "The parameters of the task" }, "status": { "type": "string", "enum": [ "queued", "active", "done", "cancelling", "cancelled", "error" ] }, "progress": { "type": "integer", "minimum": 0, "maximum": 100 }, "runAt": { "type": "string", "format": "date-time" }, "finishedAt": { "type": "string", "format": "date-time" }, "failReason": { "type": "string" }, "failedAt": { "type": "string", "format": "date-time" } } }, "ITaskIndexItem_2_1": { "type": "object", "properties": { "type": { "type": "string", "description": "The name of the task" }, "data": { "type": "object", "description": "The parameters of the task" }, "status": { "type": "string", "description": "The status of the task", "example": "queued", "enum": [ "queued", "active", "done", "cancelling", "cancelled", "error" ] }, "progress": { "type": "integer", "minimum": 0, "maximum": 100 }, "runAt": { "type": "string", "format": "date-time" }, "finishedAt": { "type": "string", "format": "date-time" }, "failReason": { "type": "string" }, "failedAt": { "type": "string", "format": "date-time" }, "_id": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "createdAt": { "type": "integer", "description": "Unix-timestamp", "example": 1694518620, "minimum": 0, "maximum": 2147483647 }, "lastChanged": { "type": "integer", "description": "Unix-timestamp", "example": 1694518620, "minimum": 0, "maximum": 2147483647 }, "createdBy": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "lastChangedBy": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } }, "description": "The IEntityMeta defines meta information every entity within the system has. These are dates when a resource was created and modified as well as information about the user who initially created a resource and who modified it the last time.\n" }, "ITrainerRecordData_2_0": { "type": "object", "properties": { "text": { "type": "string", "description": "The text of the user", "example": "I want a Pizza" }, "count": { "type": "number", "description": "How often the text was used as an input", "example": 2 }, "flowReferenceId": { "type": "string", "format": "uuid" }, "handled": { "type": "boolean" }, "handleAction": { "type": "string", "enum": [ "addedToIntent", "skip", "ignored" ] }, "nlu": { "type": "object", "description": "The last NLU object that was created (from InputObject) based on the message" }, "meta": { "type": "object" }, "snapshotReference": { "type": "string", "description": "Reference to a snapshot in case this record was created because a user talked to a snapshot" } } }, "ITrainerRecord_2_0": { "type": "object", "properties": { "text": { "type": "string", "description": "The text of the user", "example": "I want a Pizza" }, "count": { "type": "number", "description": "How often the text was used as an input", "example": 2 }, "flowReferenceId": { "type": "string", "format": "uuid" }, "handled": { "type": "boolean" }, "handleAction": { "type": "string", "enum": [ "addedToIntent", "skip", "ignored" ] }, "nlu": { "type": "object", "description": "The last NLU object that was created (from InputObject) based on the message" }, "meta": { "type": "object" }, "snapshotReference": { "type": "string", "description": "Reference to a snapshot in case this record was created because a user talked to a snapshot" }, "_id": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "createdAt": { "type": "integer", "description": "Unix-timestamp", "example": 1694518620, "minimum": 0, "maximum": 2147483647 }, "lastChanged": { "type": "integer", "description": "Unix-timestamp", "example": 1694518620, "minimum": 0, "maximum": 2147483647 }, "createdBy": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "lastChangedBy": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } }, "description": "The IEntityMeta defines meta information every entity within the system has. These are dates when a resource was created and modified as well as information about the user who initially created a resource and who modified it the last time.\n" }, "ITrainerRecordIndexItem_2_0": { "type": "object", "properties": { "text": { "type": "string", "description": "The text of the user", "example": "I want a Pizza" }, "count": { "type": "number", "description": "How often the text was used as an input", "example": 2 }, "flowReferenceId": { "type": "string", "format": "uuid" }, "handled": { "type": "boolean" }, "handleAction": { "type": "string", "enum": [ "addedToIntent", "skip", "ignored" ] }, "nlu": { "type": "object", "description": "The last NLU object that was created (from InputObject) based on the message" }, "meta": { "type": "object" }, "snapshotReference": { "type": "string", "description": "Reference to a snapshot in case this record was created because a user talked to a snapshot" }, "_id": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "createdAt": { "type": "integer", "description": "Unix-timestamp", "example": 1694518620, "minimum": 0, "maximum": 2147483647 }, "lastChanged": { "type": "integer", "description": "Unix-timestamp", "example": 1694518620, "minimum": 0, "maximum": 2147483647 }, "createdBy": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "lastChangedBy": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } }, "description": "The IEntityMeta defines meta information every entity within the system has. These are dates when a resource was created and modified as well as information about the user who initially created a resource and who modified it the last time.\n" }, "IGenerateNluScoreData_2_0": { "type": "object", "required": [ "flowReferenceId", "localeReferenceId", "sentence" ], "properties": { "flowReferenceId": { "type": "string", "format": "uuid", "description": "UUID of the flow reference." }, "localeReferenceId": { "type": "string", "format": "uuid", "description": "UUID of the locale reference." }, "sentence": { "type": "string", "description": "Sentence to analyze for NLU scoring." } } }, "IGeneratedNluScore_2_0": { "type": "object", "properties": { "id": { "type": "string", "description": "Unique identifier of the score." }, "name": { "type": "string", "description": "Name of the score type." }, "score": { "type": "number", "description": "Numerical value of the score." }, "negated": { "type": "boolean", "description": "Indicates if the score is negated." }, "confirmationSentence": { "type": "string", "description": "Sentence used to confirm the score." }, "confirmationSentences": { "type": "array", "items": { "type": "string" }, "description": "Multiple sentences for confirmation if applicable." }, "disambiguationSentence": { "type": "string", "description": "Sentence used for disambiguation." }, "flow": { "type": "string", "description": "UUID of the flow associated with the score." } } }, "IAgentAssistGridConfig_2_0": { "type": "object", "properties": { "grid": { "type": "object", "properties": { "columns": { "type": "number", "description": "Number of columns in the grid." }, "rows": { "type": "number", "description": "Number of rows in the grid." }, "gap": { "type": "number", "description": "Padding between tiles in pixels. The default value is 10. If you set it to 0, the default will be used." } } }, "tiles": { "type": "object", "properties": { "tile-id": { "type": "object", "description": "The Tile ID is used in the Flow Nodes to fill in this specific tile.", "properties": { "x": { "type": "number", "description": "The row number where the tile is located, starting from 1." }, "y": { "type": "number", "description": "The column number where the tile is located, starting from 1." }, "columns": { "type": "number", "description": "The number of columns the tile should occupy. The default value is 1." }, "rows": { "type": "number", "description": "The number of rows the tile should occupy. The default value is 1." } } } } } } }, "IAgentAssistConfigData_2_0": { "type": "object", "properties": { "name": { "type": "string", "description": "The human readable name of the config." }, "description": { "type": "string", "description": "The description which can be used to understand what the agent assist config contains in terms of tiles." }, "config": { "type": "object", "description": "The actual grid-config.", "properties": { "grid": { "type": "object", "properties": { "columns": { "type": "number", "description": "Number of columns in the grid." }, "rows": { "type": "number", "description": "Number of rows in the grid." }, "gap": { "type": "number", "description": "Padding between tiles in pixels. The default value is 10. If you set it to 0, the default will be used." } } }, "tiles": { "type": "object", "properties": { "tile-id": { "type": "object", "description": "The Tile ID is used in the Flow Nodes to fill in this specific tile.", "properties": { "x": { "type": "number", "description": "The row number where the tile is located, starting from 1." }, "y": { "type": "number", "description": "The column number where the tile is located, starting from 1." }, "columns": { "type": "number", "description": "The number of columns the tile should occupy. The default value is 1." }, "rows": { "type": "number", "description": "The number of rows the tile should occupy. The default value is 1." } } } } } } } } }, "IAgentAssistConfigGeneratedData_2_0": { "type": "object", "properties": { "referenceId": { "type": "string", "format": "uuid" } } }, "IAgentAssistConfig_2_0": { "type": "object", "properties": { "name": { "type": "string", "description": "The human readable name of the config." }, "description": { "type": "string", "description": "The description which can be used to understand what the agent assist config contains in terms of tiles." }, "config": { "type": "object", "description": "The actual grid-config.", "properties": { "grid": { "type": "object", "properties": { "columns": { "type": "number", "description": "Number of columns in the grid." }, "rows": { "type": "number", "description": "Number of rows in the grid." }, "gap": { "type": "number", "description": "Padding between tiles in pixels. The default value is 10. If you set it to 0, the default will be used." } } }, "tiles": { "type": "object", "properties": { "tile-id": { "type": "object", "description": "The Tile ID is used in the Flow Nodes to fill in this specific tile.", "properties": { "x": { "type": "number", "description": "The row number where the tile is located, starting from 1." }, "y": { "type": "number", "description": "The column number where the tile is located, starting from 1." }, "columns": { "type": "number", "description": "The number of columns the tile should occupy. The default value is 1." }, "rows": { "type": "number", "description": "The number of rows the tile should occupy. The default value is 1." } } } } } } }, "referenceId": { "type": "string", "format": "uuid" }, "_id": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "createdAt": { "type": "integer", "description": "Unix-timestamp", "example": 1694518620, "minimum": 0, "maximum": 2147483647 }, "lastChanged": { "type": "integer", "description": "Unix-timestamp", "example": 1694518620, "minimum": 0, "maximum": 2147483647 }, "createdBy": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "lastChangedBy": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } }, "description": "The IEntityMeta defines meta information every entity within the system has. These are dates when a resource was created and modified as well as information about the user who initially created a resource and who modified it the last time.\n" }, "IAiAgentData_2_0": { "type": "object", "properties": { "name": { "type": "string", "example": "Cognigy AI Agent" }, "image": { "type": "string", "description": "Avatar of the AI Agent.", "example": "https://cognigy.com/ai-agent.png" }, "imageOptimizedFormat": { "type": "boolean", "description": "Whether the optimized image format defined by Cognigy is used.", "example": true }, "knowledgeReferenceId": { "type": "string", "format": "uuid", "description": "A referenceId of a Knowledge Store this Agent will use as base knowledge.", "example": "c7b3b3b3-3b3b-3b3b-3b3b-3b3b3b3b3b3b" }, "description": { "type": "string", "maxLength": 1000, "description": "A short description of the AI Agent, up to 1000 characters.", "example": "I am a virtual assistant that can help you with your questions." }, "speakingStyle": { "type": "object", "properties": { "completeness": { "type": "string" }, "formality": { "type": "string" } }, "example": { "completeness": "concise", "formality": "formal" } }, "safetySettings": { "type": "object", "properties": { "avoidHarmfulContent": { "type": "boolean" }, "avoidUngroundedContent": { "type": "boolean" }, "avoidCopyrightInfringements": { "type": "boolean" }, "preventJailbreakAndManipulation": { "type": "boolean" } } }, "contactProfilesOption": { "type": "string", "enum": [ "none", "selectedProfileFields", "completeProfile", "profileMemoriesOnly" ], "description": "Option to enable or customize Contact profiles selection for the AI Agent.", "example": "selectedProfileFields" }, "contactProfilesSelected": { "type": "array", "items": { "type": "string" }, "description": "Selected contact profiles for the AI Agent, it is used only when contactProfilesOption is set to 'selectedProfileFields'.", "example": [ "name", "email" ] }, "instructions": { "type": "string", "description": "Instructions for the AI Agent.", "example": "I can help you with your questions, provide information and much more.", "maxLength": 1000 } } }, "IAiAgent_2_0": { "type": "object", "properties": { "name": { "type": "string", "example": "Cognigy AI Agent" }, "image": { "type": "string", "description": "Avatar of the AI Agent.", "example": "https://cognigy.com/ai-agent.png" }, "imageOptimizedFormat": { "type": "boolean", "description": "Whether the optimized image format defined by Cognigy is used.", "example": true }, "knowledgeReferenceId": { "type": "string", "format": "uuid", "description": "A referenceId of a Knowledge Store this Agent will use as base knowledge.", "example": "c7b3b3b3-3b3b-3b3b-3b3b-3b3b3b3b3b3b" }, "description": { "type": "string", "maxLength": 1000, "description": "A short description of the AI Agent, up to 1000 characters.", "example": "I am a virtual assistant that can help you with your questions." }, "speakingStyle": { "type": "object", "properties": { "completeness": { "type": "string" }, "formality": { "type": "string" } }, "example": { "completeness": "concise", "formality": "formal" } }, "safetySettings": { "type": "object", "properties": { "avoidHarmfulContent": { "type": "boolean" }, "avoidUngroundedContent": { "type": "boolean" }, "avoidCopyrightInfringements": { "type": "boolean" }, "preventJailbreakAndManipulation": { "type": "boolean" } } }, "contactProfilesOption": { "type": "string", "enum": [ "none", "selectedProfileFields", "completeProfile", "profileMemoriesOnly" ], "description": "Option to enable or customize Contact profiles selection for the AI Agent.", "example": "selectedProfileFields" }, "contactProfilesSelected": { "type": "array", "items": { "type": "string" }, "description": "Selected contact profiles for the AI Agent, it is used only when contactProfilesOption is set to 'selectedProfileFields'.", "example": [ "name", "email" ] }, "instructions": { "type": "string", "description": "Instructions for the AI Agent.", "example": "I can help you with your questions, provide information and much more.", "maxLength": 1000 }, "_id": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "createdAt": { "type": "integer", "description": "Unix-timestamp", "example": 1694518620, "minimum": 0, "maximum": 2147483647 }, "lastChanged": { "type": "integer", "description": "Unix-timestamp", "example": 1694518620, "minimum": 0, "maximum": 2147483647 }, "createdBy": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "lastChangedBy": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } }, "description": "The IEntityMeta defines meta information every entity within the system has. These are dates when a resource was created and modified as well as information about the user who initially created a resource and who modified it the last time.\n" }, "IAiAgentHiringTemplate_2_0": { "type": "object", "properties": { "templateId": { "type": "string", "description": "The ID of the AI Agent template to hire.", "example": "RetailAssistant-Rita" }, "aiAgentName": { "type": "string", "description": "The name of the AI Agent.", "example": "Rita" }, "aiAgentFileName": { "type": "string", "description": "The file name of the AI Agent.", "example": "Rita.tar" }, "aiAgentImage": { "type": "string", "description": "The image of the AI Agent.", "example": "https://cognigy.com/rita.png" }, "aiAgentDescription": { "type": "string", "description": "A short description of the AI Agent, up to 1000 characters.", "example": "I am a virtual assistant that can help you with your questions." } } }, "IAiAgentTemplateId_2_0": { "type": "object", "properties": { "templateId": { "type": "string", "description": "The ID of the AI Agent template to hire.", "example": "insurance-agent-olivia" }, "overrideAiAgentReferenceId": { "type": "string", "description": "The reference ID of the AI Agent to override the AI Agent from the hired package.", "example": "5f7b1b1b-7b1b-4b1b-9b1b-7b1b1b1b1b1b" } } }, "IChart_2_0": { "type": "object", "properties": { "nodes": { "type": "array", "items": { "type": "object", "properties": { "_id": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "type": { "type": "string", "example": "if" }, "referenceId": { "type": "string", "format": "uuid" }, "extension": { "type": "string", "example": "@cognigy/basic-nodes" }, "label": { "type": "string", "example": "A new Node" }, "analyticsLabel": { "type": "string", "example": "Step name" }, "comment": { "type": "string", "example": "this is a very important node" }, "commentColor": { "oneOf": [ { "oneOf": [ { "type": "string", "pattern": "^#(?:[0-9a-fA-F]{3}){1,2}$", "example": "#ff8a80" }, { "type": "string", "example": "none", "enum": [ "aliceBlue", "antiqueWhite", "aqua", "aquamarine", "azure", "beige", "bisque", "black", "blanchedAlmond", "blue", "blueViolet", "brown", "burlyWood", "cadetBlue", "chartreuse", "chocolate", "coral", "cornflowerBlue", "cornsilk", "crimson", "cyan", "darkBlue", "darkCyan", "darkGoldenRod", "darkGray", "darkGrey", "darkGreen", "darkKhaki", "darkMagenta", "darkOliveGreen", "darkOrange", "darkOrchid", "darkRed", "darkSalmon", "darkSeaGreen", "darkSlateBlue", "darkSlateGray", "darkSlateGrey", "darkTurquoise", "darkViolet", "deepPink", "deepSkyBlue", "dimGray", "dimGrey", "dodgerBlue", "fireBrick", "floralWhite", "forestGreen", "fuchsia", "gainsboro", "ghostWhite", "gold", "goldenRod", "gray", "grey", "green", "greenYellow", "honeyDew", "hotPink", "indianRed", "indigo", "ivory", "khaki", "lavender", "lavenderBlush", "lawnGreen", "lemonChiffon", "lightBlue", "lightCoral", "lightCyan", "lightGoldenRodYellow", "lightGray", "lightGrey", "lightGreen", "lightPink", "lightSalmon", "lightSeaGreen", "lightSkyBlue", "lightSlateGray", "lightSlateGrey", "lightSteelBlue", "lightYellow", "lime", "limeGreen", "linen", "magenta", "maroon", "mediumAquaMarine", "mediumBlue", "mediumOrchid", "mediumPurple", "mediumSeaGreen", "mediumSlateBlue", "mediumSpringGreen", "mediumTurquoise", "mediumVioletRed", "midnightBlue", "mintCream", "mistyRose", "moccasin", "navajoWhite", "navy", "oldLace", "olive", "oliveDrab", "orange", "orangeRed", "orchid", "paleGoldenRod", "paleGreen", "paleTurquoise", "paleVioletRed", "papayaWhip", "peachPuff", "peru", "pink", "plum", "powderBlue", "purple", "rebeccaPurple", "red", "rosyBrown", "royalBlue", "saddleBrown", "salmon", "sandyBrown", "seaGreen", "seaShell", "sienna", "silver", "skyBlue", "slateBlue", "slateGray", "slateGrey", "snow", "springGreen", "steelBlue", "tan", "teal", "thistle", "tomato", "turquoise", "violet", "wheat", "white", "whiteSmoke", "yellow", "yellowGreen", "none", "transparent" ] } ] }, { "type": "string", "nullable": false, "enum": [ "" ] } ] }, "isCollapsed": { "type": "boolean", "example": false }, "isEntryPoint": { "type": "boolean", "example": false }, "isDisabled": { "type": "boolean", "example": false } } } }, "relations": { "type": "array", "items": { "type": "object", "properties": { "_id": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "node": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "children": { "type": "array", "items": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } }, "next": { "oneOf": [ { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, { "nullable": true } ] } } } } } }, "IChartNodeData_2_0": { "type": "object", "properties": { "type": { "type": "string", "example": "if", "description": "Type of the Node" }, "extension": { "type": "string", "example": "@cognigy/basic-nodes", "enum": [ "@cognigy/basic-nodes", "@cognigy/mongodb", "@cognigy/mssql", "@cognigy/smtp", "@cognigy/voicegateway", "@cognigy/microsoft", "@cognigy/voiceGateway2" ] }, "label": { "type": "string", "example": "A new Node", "description": "Replaces the default name of the Node displayed in the Flow Editor." }, "comment": { "type": "string", "example": "this is a very important node", "description": "Adds additional information about Nodes, for example, a specific of the Node." }, "commentColor": { "oneOf": [ { "oneOf": [ { "type": "string", "pattern": "^#(?:[0-9a-fA-F]{3}){1,2}$", "example": "#ff8a80" }, { "type": "string", "example": "none", "enum": [ "aliceBlue", "antiqueWhite", "aqua", "aquamarine", "azure", "beige", "bisque", "black", "blanchedAlmond", "blue", "blueViolet", "brown", "burlyWood", "cadetBlue", "chartreuse", "chocolate", "coral", "cornflowerBlue", "cornsilk", "crimson", "cyan", "darkBlue", "darkCyan", "darkGoldenRod", "darkGray", "darkGrey", "darkGreen", "darkKhaki", "darkMagenta", "darkOliveGreen", "darkOrange", "darkOrchid", "darkRed", "darkSalmon", "darkSeaGreen", "darkSlateBlue", "darkSlateGray", "darkSlateGrey", "darkTurquoise", "darkViolet", "deepPink", "deepSkyBlue", "dimGray", "dimGrey", "dodgerBlue", "fireBrick", "floralWhite", "forestGreen", "fuchsia", "gainsboro", "ghostWhite", "gold", "goldenRod", "gray", "grey", "green", "greenYellow", "honeyDew", "hotPink", "indianRed", "indigo", "ivory", "khaki", "lavender", "lavenderBlush", "lawnGreen", "lemonChiffon", "lightBlue", "lightCoral", "lightCyan", "lightGoldenRodYellow", "lightGray", "lightGrey", "lightGreen", "lightPink", "lightSalmon", "lightSeaGreen", "lightSkyBlue", "lightSlateGray", "lightSlateGrey", "lightSteelBlue", "lightYellow", "lime", "limeGreen", "linen", "magenta", "maroon", "mediumAquaMarine", "mediumBlue", "mediumOrchid", "mediumPurple", "mediumSeaGreen", "mediumSlateBlue", "mediumSpringGreen", "mediumTurquoise", "mediumVioletRed", "midnightBlue", "mintCream", "mistyRose", "moccasin", "navajoWhite", "navy", "oldLace", "olive", "oliveDrab", "orange", "orangeRed", "orchid", "paleGoldenRod", "paleGreen", "paleTurquoise", "paleVioletRed", "papayaWhip", "peachPuff", "peru", "pink", "plum", "powderBlue", "purple", "rebeccaPurple", "red", "rosyBrown", "royalBlue", "saddleBrown", "salmon", "sandyBrown", "seaGreen", "seaShell", "sienna", "silver", "skyBlue", "slateBlue", "slateGray", "slateGrey", "snow", "springGreen", "steelBlue", "tan", "teal", "thistle", "tomato", "turquoise", "violet", "wheat", "white", "whiteSmoke", "yellow", "yellowGreen", "none", "transparent" ] } ] }, { "type": "string", "nullable": false, "enum": [ "" ] } ] }, "isEntryPoint": { "type": "boolean", "example": false }, "isDisabled": { "type": "boolean", "example": false }, "config": { "type": "object", "example": { "condition": { "type": "rule", "condition": "", "rule": { "left": "1", "operand": "gt", "right": "2" } } } }, "localeReference": { "type": "string", "example": "63bd8ebb648e6e739f1bbd82" }, "analyticsLabel": { "type": "string", "example": "condition" } } }, "IChartNode_2_0": { "type": "object", "properties": { "type": { "type": "string", "example": "if", "description": "Type of the Node" }, "extension": { "type": "string", "example": "@cognigy/basic-nodes", "enum": [ "@cognigy/basic-nodes", "@cognigy/mongodb", "@cognigy/mssql", "@cognigy/smtp", "@cognigy/voicegateway", "@cognigy/microsoft", "@cognigy/voiceGateway2" ] }, "label": { "type": "string", "example": "A new Node", "description": "Replaces the default name of the Node displayed in the Flow Editor." }, "comment": { "type": "string", "example": "this is a very important node", "description": "Adds additional information about Nodes, for example, a specific of the Node." }, "commentColor": { "oneOf": [ { "oneOf": [ { "type": "string", "pattern": "^#(?:[0-9a-fA-F]{3}){1,2}$", "example": "#ff8a80" }, { "type": "string", "example": "none", "enum": [ "aliceBlue", "antiqueWhite", "aqua", "aquamarine", "azure", "beige", "bisque", "black", "blanchedAlmond", "blue", "blueViolet", "brown", "burlyWood", "cadetBlue", "chartreuse", "chocolate", "coral", "cornflowerBlue", "cornsilk", "crimson", "cyan", "darkBlue", "darkCyan", "darkGoldenRod", "darkGray", "darkGrey", "darkGreen", "darkKhaki", "darkMagenta", "darkOliveGreen", "darkOrange", "darkOrchid", "darkRed", "darkSalmon", "darkSeaGreen", "darkSlateBlue", "darkSlateGray", "darkSlateGrey", "darkTurquoise", "darkViolet", "deepPink", "deepSkyBlue", "dimGray", "dimGrey", "dodgerBlue", "fireBrick", "floralWhite", "forestGreen", "fuchsia", "gainsboro", "ghostWhite", "gold", "goldenRod", "gray", "grey", "green", "greenYellow", "honeyDew", "hotPink", "indianRed", "indigo", "ivory", "khaki", "lavender", "lavenderBlush", "lawnGreen", "lemonChiffon", "lightBlue", "lightCoral", "lightCyan", "lightGoldenRodYellow", "lightGray", "lightGrey", "lightGreen", "lightPink", "lightSalmon", "lightSeaGreen", "lightSkyBlue", "lightSlateGray", "lightSlateGrey", "lightSteelBlue", "lightYellow", "lime", "limeGreen", "linen", "magenta", "maroon", "mediumAquaMarine", "mediumBlue", "mediumOrchid", "mediumPurple", "mediumSeaGreen", "mediumSlateBlue", "mediumSpringGreen", "mediumTurquoise", "mediumVioletRed", "midnightBlue", "mintCream", "mistyRose", "moccasin", "navajoWhite", "navy", "oldLace", "olive", "oliveDrab", "orange", "orangeRed", "orchid", "paleGoldenRod", "paleGreen", "paleTurquoise", "paleVioletRed", "papayaWhip", "peachPuff", "peru", "pink", "plum", "powderBlue", "purple", "rebeccaPurple", "red", "rosyBrown", "royalBlue", "saddleBrown", "salmon", "sandyBrown", "seaGreen", "seaShell", "sienna", "silver", "skyBlue", "slateBlue", "slateGray", "slateGrey", "snow", "springGreen", "steelBlue", "tan", "teal", "thistle", "tomato", "turquoise", "violet", "wheat", "white", "whiteSmoke", "yellow", "yellowGreen", "none", "transparent" ] } ] }, { "type": "string", "nullable": false, "enum": [ "" ] } ] }, "isEntryPoint": { "type": "boolean", "example": false }, "isDisabled": { "type": "boolean", "example": false }, "config": { "type": "object", "example": { "condition": { "type": "rule", "condition": "", "rule": { "left": "1", "operand": "gt", "right": "2" } } } }, "localeReference": { "type": "string", "example": "63bd8ebb648e6e739f1bbd82" }, "analyticsLabel": { "type": "string", "example": "condition" }, "_id": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } } }, "IChartNodeIndexItemData_2_0": { "type": "object", "properties": { "type": { "type": "string", "example": "if" }, "referenceId": { "type": "string", "format": "uuid" }, "extension": { "type": "string", "example": "@cognigy/basic-nodes" }, "label": { "type": "string", "example": "A new Node" }, "analyticsLabel": { "type": "string", "example": "Step name" }, "comment": { "type": "string", "example": "this is a very important node" }, "commentColor": { "oneOf": [ { "oneOf": [ { "type": "string", "pattern": "^#(?:[0-9a-fA-F]{3}){1,2}$", "example": "#ff8a80" }, { "type": "string", "example": "none", "enum": [ "aliceBlue", "antiqueWhite", "aqua", "aquamarine", "azure", "beige", "bisque", "black", "blanchedAlmond", "blue", "blueViolet", "brown", "burlyWood", "cadetBlue", "chartreuse", "chocolate", "coral", "cornflowerBlue", "cornsilk", "crimson", "cyan", "darkBlue", "darkCyan", "darkGoldenRod", "darkGray", "darkGrey", "darkGreen", "darkKhaki", "darkMagenta", "darkOliveGreen", "darkOrange", "darkOrchid", "darkRed", "darkSalmon", "darkSeaGreen", "darkSlateBlue", "darkSlateGray", "darkSlateGrey", "darkTurquoise", "darkViolet", "deepPink", "deepSkyBlue", "dimGray", "dimGrey", "dodgerBlue", "fireBrick", "floralWhite", "forestGreen", "fuchsia", "gainsboro", "ghostWhite", "gold", "goldenRod", "gray", "grey", "green", "greenYellow", "honeyDew", "hotPink", "indianRed", "indigo", "ivory", "khaki", "lavender", "lavenderBlush", "lawnGreen", "lemonChiffon", "lightBlue", "lightCoral", "lightCyan", "lightGoldenRodYellow", "lightGray", "lightGrey", "lightGreen", "lightPink", "lightSalmon", "lightSeaGreen", "lightSkyBlue", "lightSlateGray", "lightSlateGrey", "lightSteelBlue", "lightYellow", "lime", "limeGreen", "linen", "magenta", "maroon", "mediumAquaMarine", "mediumBlue", "mediumOrchid", "mediumPurple", "mediumSeaGreen", "mediumSlateBlue", "mediumSpringGreen", "mediumTurquoise", "mediumVioletRed", "midnightBlue", "mintCream", "mistyRose", "moccasin", "navajoWhite", "navy", "oldLace", "olive", "oliveDrab", "orange", "orangeRed", "orchid", "paleGoldenRod", "paleGreen", "paleTurquoise", "paleVioletRed", "papayaWhip", "peachPuff", "peru", "pink", "plum", "powderBlue", "purple", "rebeccaPurple", "red", "rosyBrown", "royalBlue", "saddleBrown", "salmon", "sandyBrown", "seaGreen", "seaShell", "sienna", "silver", "skyBlue", "slateBlue", "slateGray", "slateGrey", "snow", "springGreen", "steelBlue", "tan", "teal", "thistle", "tomato", "turquoise", "violet", "wheat", "white", "whiteSmoke", "yellow", "yellowGreen", "none", "transparent" ] } ] }, { "type": "string", "nullable": false, "enum": [ "" ] } ] }, "isCollapsed": { "type": "boolean", "example": false }, "isEntryPoint": { "type": "boolean", "example": false }, "isDisabled": { "type": "boolean", "example": false } } }, "IChartNodeIndexItem_2_0": { "type": "object", "properties": { "_id": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "type": { "type": "string", "example": "if" }, "referenceId": { "type": "string", "format": "uuid" }, "extension": { "type": "string", "example": "@cognigy/basic-nodes" }, "label": { "type": "string", "example": "A new Node" }, "analyticsLabel": { "type": "string", "example": "Step name" }, "comment": { "type": "string", "example": "this is a very important node" }, "commentColor": { "oneOf": [ { "oneOf": [ { "type": "string", "pattern": "^#(?:[0-9a-fA-F]{3}){1,2}$", "example": "#ff8a80" }, { "type": "string", "example": "none", "enum": [ "aliceBlue", "antiqueWhite", "aqua", "aquamarine", "azure", "beige", "bisque", "black", "blanchedAlmond", "blue", "blueViolet", "brown", "burlyWood", "cadetBlue", "chartreuse", "chocolate", "coral", "cornflowerBlue", "cornsilk", "crimson", "cyan", "darkBlue", "darkCyan", "darkGoldenRod", "darkGray", "darkGrey", "darkGreen", "darkKhaki", "darkMagenta", "darkOliveGreen", "darkOrange", "darkOrchid", "darkRed", "darkSalmon", "darkSeaGreen", "darkSlateBlue", "darkSlateGray", "darkSlateGrey", "darkTurquoise", "darkViolet", "deepPink", "deepSkyBlue", "dimGray", "dimGrey", "dodgerBlue", "fireBrick", "floralWhite", "forestGreen", "fuchsia", "gainsboro", "ghostWhite", "gold", "goldenRod", "gray", "grey", "green", "greenYellow", "honeyDew", "hotPink", "indianRed", "indigo", "ivory", "khaki", "lavender", "lavenderBlush", "lawnGreen", "lemonChiffon", "lightBlue", "lightCoral", "lightCyan", "lightGoldenRodYellow", "lightGray", "lightGrey", "lightGreen", "lightPink", "lightSalmon", "lightSeaGreen", "lightSkyBlue", "lightSlateGray", "lightSlateGrey", "lightSteelBlue", "lightYellow", "lime", "limeGreen", "linen", "magenta", "maroon", "mediumAquaMarine", "mediumBlue", "mediumOrchid", "mediumPurple", "mediumSeaGreen", "mediumSlateBlue", "mediumSpringGreen", "mediumTurquoise", "mediumVioletRed", "midnightBlue", "mintCream", "mistyRose", "moccasin", "navajoWhite", "navy", "oldLace", "olive", "oliveDrab", "orange", "orangeRed", "orchid", "paleGoldenRod", "paleGreen", "paleTurquoise", "paleVioletRed", "papayaWhip", "peachPuff", "peru", "pink", "plum", "powderBlue", "purple", "rebeccaPurple", "red", "rosyBrown", "royalBlue", "saddleBrown", "salmon", "sandyBrown", "seaGreen", "seaShell", "sienna", "silver", "skyBlue", "slateBlue", "slateGray", "slateGrey", "snow", "springGreen", "steelBlue", "tan", "teal", "thistle", "tomato", "turquoise", "violet", "wheat", "white", "whiteSmoke", "yellow", "yellowGreen", "none", "transparent" ] } ] }, { "type": "string", "nullable": false, "enum": [ "" ] } ] }, "isCollapsed": { "type": "boolean", "example": false }, "isEntryPoint": { "type": "boolean", "example": false }, "isDisabled": { "type": "boolean", "example": false } } }, "IChartNodeRelation_2_0": { "type": "object", "properties": { "_id": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "node": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "children": { "type": "array", "items": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } }, "next": { "oneOf": [ { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, { "nullable": true } ] } } }, "IGenerateNodeOutput_2_0": { "type": "object", "properties": { "localeId": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "userText": { "type": "string", "example": "greetings" }, "outputType": { "type": "string", "example": "text", "enum": [ "text", "adaptiveCard" ] }, "lastOutput": { "type": "string", "description": "Last adaptive card output", "example": "{\"$schema\":\"http://adaptivecards.io/schemas/adaptive-card.json\", ...}" }, "generateContentLimit": { "type": "number", "description": "The number of sentences to be generated", "example": 3 } } }, "IGenerateTextNodeOutputResponse_2_0": { "type": "object", "properties": { "output": { "type": "array", "items": { "type": "string", "example": "Greetings" } }, "outputType": { "type": "string", "example": "text" } } }, "IGenerateAdaptiveCardNodeOutputResponse_2_0": { "type": "object", "properties": { "output": { "type": "object", "properties": { "type": { "type": "string", "example": "AdaptiveCard" }, "body": { "type": "array", "items": { "type": "object" } }, "actions": { "type": "array", "items": { "type": "object" } }, "version": { "type": "string", "example": 1 }, "speak": { "type": "string", "example": "create a poll for playing football on saturday at 3pm with the following options: yes, no, maybe" } } }, "outputType": { "type": "string", "example": "adaptiveCard" } } }, "IChartNodeSearchResult_2_0": { "type": "object", "properties": { "nodeId": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "nodeReferenceId": { "type": "string", "format": "uuid" }, "matches": { "type": "array", "items": { "type": "object", "properties": { "fieldType": { "type": "string" }, "matchPath": { "type": "string" } } } } } }, "IConnectionDataFields_2_0": { "type": "object", "properties": { "fields": { "type": "object", "description": "The fields of the Connection. Key-Value pairs. The key should match the connection schema of the specific connection type.", "minProperties": 1, "maxProperties": 10, "example": { "some-key-from-connection-schema": "x123sdfu12312" } } } }, "IConnectionDataCreate_2_0": { "type": "object", "properties": { "name": { "type": "string", "example": "some name" }, "isDeprecated": { "type": "boolean", "description": "Marked 'true' if the connection type is deprecated" }, "type": { "type": "string", "example": "http_basic" }, "extension": { "type": "string", "example": "@cognigy/basic-nodes" }, "fields": { "type": "object", "description": "The fields of the Connection. Key-Value pairs. The key should match the connection schema of the specific connection type.", "minProperties": 1, "maxProperties": 10, "example": { "some-key-from-connection-schema": "x123sdfu12312" } } } }, "IConnectionData": { "type": "object", "properties": { "referenceId": { "type": "string", "description": "The reference id of the Connection", "format": "uuid" }, "name": { "type": "string", "description": "The name of the Connection", "example": "Azure API" }, "isDeprecated": { "type": "boolean", "description": "Marked 'true' if the connection type is deprecated" }, "connectionSchema": { "type": "object", "description": "Identifies the schema which should be used to validate the connection fields.", "properties": { "extension": { "type": "string", "description": "The package-name of the extension.", "example": "azure" }, "type": { "type": "string", "description": "The type of the connection defined in the extension.", "example": "oauth2" } } }, "fields": { "type": "object", "description": "The fields of the Connection. Key-Value pairs. The key should match the connection schema of the specific connection type.", "minProperties": 1, "maxProperties": 10, "example": { "some-key-from-connection-schema": "x123sdfu12312" } } } }, "IConnection_2_0": { "type": "object", "properties": { "key": { "type": "string", "description": "The key of the connection field. The key should match the connection schema of the specific connection type.", "example": "some-key-from-connection-schema" }, "value": { "type": "string", "description": "The value of the connection field", "example": "x123w123" }, "_id": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "createdAt": { "type": "integer", "description": "Unix-timestamp", "example": 1694518620, "minimum": 0, "maximum": 2147483647 }, "lastChanged": { "type": "integer", "description": "Unix-timestamp", "example": 1694518620, "minimum": 0, "maximum": 2147483647 }, "createdBy": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "lastChangedBy": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } }, "description": "The IEntityMeta defines meta information every entity within the system has. These are dates when a resource was created and modified as well as information about the user who initially created a resource and who modified it the last time.\n" }, "IConnectionData_2_0": { "type": "object", "properties": { "key": { "type": "string", "description": "The key of the connection field. The key should match the connection schema of the specific connection type.", "example": "some-key-from-connection-schema" }, "value": { "type": "string", "description": "The value of the connection field", "example": "x123w123" } } }, "IConnectionIndexItem_2_0": { "type": "object", "properties": { "_id": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "referenceId": { "type": "string", "description": "The reference id of the Connection", "example": "0f7b5514-e7a5-4947-ae44-7519a23c7403" }, "name": { "type": "string", "description": "The name of the Connection", "example": "azure" }, "isDeprecated": { "type": "boolean", "description": "Marked 'true' if the connection type is deprecated" }, "connectionSchema": { "type": "object", "properties": { "extension": { "type": "string", "description": "The package-name of the extension." }, "type": { "type": "string", "description": "The type of connection." } } }, "createdAt": { "type": "integer", "description": "Unix-timestamp", "example": 1694518620, "minimum": 0, "maximum": 2147483647 }, "lastChanged": { "type": "integer", "description": "Unix-timestamp", "example": 1694518620, "minimum": 0, "maximum": 2147483647 }, "createdBy": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "lastChangedBy": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } }, "description": "The IEntityMeta defines meta information every entity within the system has. These are dates when a resource was created and modified as well as information about the user who initially created a resource and who modified it the last time.\n" }, "IConnectionSchemaData_2_0": { "type": "object", "properties": { "extension": { "type": "string", "description": "The package name of the extension", "example": "azure" }, "type": { "type": "string", "description": "The type of the connection within the extension", "example": "oauth-2" }, "label": { "type": "string", "description": "The label for the connection type", "example": "OAuth-2" }, "fields": { "type": "array", "items": { "type": "object", "properties": { "fieldName": { "type": "string", "description": "The name of the field", "example": "client_secret" } } } } } }, "IConnectionSchema_2_0": { "type": "object", "properties": { "extension": { "type": "string", "description": "The package name of the extension", "example": "azure" }, "type": { "type": "string", "description": "The type of the connection within the extension", "example": "oauth-2" }, "label": { "type": "string", "description": "The label for the connection type", "example": "OAuth-2" }, "fields": { "type": "array", "items": { "type": "object", "properties": { "fieldName": { "type": "string", "description": "The name of the field", "example": "client_secret" } } } }, "_id": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "createdAt": { "type": "integer", "description": "Unix-timestamp", "example": 1694518620, "minimum": 0, "maximum": 2147483647 }, "lastChanged": { "type": "integer", "description": "Unix-timestamp", "example": 1694518620, "minimum": 0, "maximum": 2147483647 }, "createdBy": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "lastChangedBy": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } }, "description": "The IEntityMeta defines meta information every entity within the system has. These are dates when a resource was created and modified as well as information about the user who initially created a resource and who modified it the last time.\n" }, "IConnectionSchemaIndexItem_2_0": { "type": "object", "properties": { "_id": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "extension": { "type": "string", "description": "The package name of the extension this schema was found", "example": "azure" }, "createdAt": { "type": "integer", "description": "Unix-timestamp", "example": 1694518620, "minimum": 0, "maximum": 2147483647 }, "lastChanged": { "type": "integer", "description": "Unix-timestamp", "example": 1694518620, "minimum": 0, "maximum": 2147483647 }, "createdBy": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "lastChangedBy": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } }, "description": "The IEntityMeta defines meta information every entity within the system has. These are dates when a resource was created and modified as well as information about the user who initially created a resource and who modified it the last time.\n" }, "IEndpointData_2_0": { "type": "object", "properties": { "foreignId": { "type": "string" }, "channel": { "type": "string", "example": "webchat2", "enum": [ "facebook", "alexa", "slack", "generic", "inject", "rest", "realtime", "socket", "adminconsole", "webchat2", "dialogflow", "twilio", "twilio-sms", "line", "intercom", "microsoftBotFramework", "microsoftTeams", "sunshineConversations", "admin-webchat", "avaya", "nonConversational", "voiceGateway2", "amazonLex", "workplace", "webhook", "abstractRest", "userlike", "ringCentralEngage", "audioCodes", "bandwidth", "whatsapp", "eightByEight", "genesysBotConnector", "niceCXOne", "agentAssistVoice", "webchat3" ] }, "flowId": { "type": "string" }, "localeId": { "type": "string" }, "URLToken": { "type": "string", "description": "The URLToken of the endpoint", "example": "f65b289912c929c2a09523dd48eedb1249bb74384f6561f84b4ffc5e84d2f15f" }, "name": { "type": "string", "description": "The name of the endpoint", "example": "New Endpoint" }, "entrypoint": { "type": "string", "description": "The ID can be either a Snapshot ID or a Project ID. The Endpoint will refer to the chosen one.", "example": "667ed4ae16d66f47dc2a9400" }, "active": { "type": "boolean", "description": "Toggle whether the endpoint is active or not" }, "nluConnectorId": { "oneOf": [ { "type": "string", "description": "The NLUConnector type", "example": "cognigy", "enum": [ "alexa", "dialogflow", "dialogflowBuiltIn", "amazonLexBuiltIn", "luis", "watson", "noNlu", "cognigy", "code", "generativeAI", "lex" ] }, { "type": "string" } ] }, "useConversations": { "type": "boolean", "description": "Whether to collect conversations history for this endpoint" }, "maskIPAddress": { "type": "boolean", "description": "Whether to mask sensitive IP address in input object and analytics data for this endpoint" }, "maskAnalytics": { "type": "boolean", "description": "Whether to mask sensitive data in analytics for this endpoint" }, "maskLogging": { "type": "boolean", "description": "Whether to mask sensitive data in logs for this endpoint" }, "useContactProfiles": { "type": "boolean", "description": "Whether to use contact profiles for this endpoint" }, "useAnalytics": { "type": "boolean", "description": "Whether we should store analytics for this endpoint" }, "useDashbotAnalytics": { "type": "boolean", "description": "Whether we should use Dashbot to collect analytics" }, "dashbotApikey": { "type": "string", "description": "The apikey for the dashbot bot" }, "dashbotPlatform": { "type": "string" }, "disableInputSanitization": { "type": "string", "description": "If true, disables input text sanitization after Input Transformer" }, "disableSkipUriTags": { "type": "string", "description": "If true, disables skipping of uri tags" }, "overrideSnapshotConnections": { "type": "boolean" }, "settings": { "type": "object", "properties": { "accessScope": { "type": "string" }, "accessToken": { "type": "string" }, "appId": { "type": "string" }, "appSecret": { "type": "string" }, "backgroundImageUrl": { "type": "string" }, "basicAuthPassword": { "type": "string" }, "basicAuthUser": { "type": "string" }, "botUserId": { "type": "string" }, "businessHours": { "type": "object", "properties": { "businessHours": { "type": "array", "items": { "type": "object", "properties": { "startTime": { "type": "string" }, "endTime": { "type": "string" }, "weekDay": { "type": "string" } } } }, "enabled": { "type": "boolean" }, "text": { "type": "string" }, "mode": { "type": "string" }, "timeZone": { "type": "string" }, "title": { "type": "string" } } }, "colorScheme": { "type": "string" }, "connectionName": { "type": "string" }, "customJSON": { "type": "string" }, "designTemplate": { "type": "integer" }, "disableHtmlContentSanitization": { "type": "boolean" }, "disableInputAutocomplete": { "type": "boolean" }, "disableInputAutogrow": { "type": "boolean" }, "disableUrlButtonSanitization": { "type": "boolean" }, "enableGenericHTMLStyling": { "type": "boolean" }, "enableAsyncCommunication": { "type": "boolean" }, "engagementMessageText": { "type": "string" }, "displayGetStartedButton": { "type": "boolean" }, "dynamicImageAspectRatio": { "type": "boolean" }, "enableCollectMetadata": { "type": "boolean" }, "enableConnectionStatusIndicator": { "type": "boolean" }, "enableDemoWebchat": { "type": "boolean" }, "enableFileUpload": { "type": "boolean" }, "enablePersistentMenu": { "type": "boolean" }, "enableRating": { "type": "string", "enum": [ "onRequest", "always", "once" ] }, "enableSTT": { "type": "boolean" }, "enableTTS": { "type": "boolean" }, "enableUnreadMessageBadge": { "type": "boolean" }, "enableUnreadMessagePreview": { "type": "boolean" }, "enableUnreadMessageSound": { "type": "boolean" }, "enableUnreadMessageTitleIndicator": { "type": "boolean" }, "enableTypingIndicator": { "type": "boolean" }, "facebookPageToken": { "type": "string" }, "focusInputAfterPostback": { "type": "boolean" }, "getStartedButtonText": { "type": "string" }, "getStartedPayload": { "type": "string" }, "getStartedText": { "type": "string" }, "getStartedData": { "type": "string" }, "headerLogoUrl": { "type": "string" }, "hubSecret": { "type": "string" }, "inputAutogrowMaxRows": { "type": "number" }, "inputPlaceholder": { "type": "string" }, "language": { "type": "string" }, "lineChannelAccessToken": { "type": "string" }, "lineChannelSecret": { "type": "string" }, "maintenance": { "type": "object", "properties": { "enabled": { "type": "boolean" }, "mode": { "type": "string" }, "text": { "type": "string" }, "title": { "type": "string" } } }, "mergeContactProfiles": { "type": "boolean" }, "messageDelay": { "type": "integer" }, "messageLogoUrl": { "type": "string" }, "overwriteWebchatBundleUrl": { "type": "string" }, "ratingTitleText": { "type": "string" }, "ratingCommentText": { "type": "string" }, "ratingMessageHistoryRatingText": { "type": "string" }, "ratingMessageHistoryCommentText": { "type": "string" }, "reparseAlexaSlots": { "type": "boolean" }, "requestFacebookProfileData": { "type": "boolean" }, "sessionExpiration": { "type": "integer" }, "shouldOverwriteWebchatBundleUrl": { "type": "boolean" }, "showEngagementMessagesInChat": { "type": "boolean" }, "slackOAuthAccessToken": { "type": "string" }, "slackVerifyToken": { "type": "string" }, "sunshineConversationsChannelKeyId": { "type": "string" }, "sunshineConversationsChannelSecret": { "type": "string" }, "sunshineConversationsChannelUri": { "type": "string", "format": "uri" }, "tenantId": { "type": "string" }, "updateContactProfileWithFacebookProfile": { "type": "boolean" }, "voice": { "type": "string" }, "webhookUrl": { "type": "string", "format": "uri" }, "skill": { "type": "object" }, "persistentMenu": { "type": "object" } } }, "transformer": { "type": "object", "properties": { "abortOnError": { "type": "boolean", "description": "If true, then we will abort the message processing if the transformer throws an error. Otherwise, we will continue with normal message processing in the event of an error.\n" }, "transformer": { "type": "string", "description": "The transformer object as written by the user. This will be displayed in the UI since it includes typings.\n" }, "transpiledTransformer": { "type": "string", "description": "The transformer object written by the user, but without typings. This will be executed.\n" }, "inputTransformerEnabled": { "type": "boolean" }, "outputTransformerEnabled": { "type": "boolean" }, "finalPingTransformerEnabled": { "type": "boolean" }, "notifyTransformerEnabled": { "type": "boolean" }, "injectTransformerEnabled": { "type": "boolean" } } }, "handoverSettings": { "type": "object", "properties": { "provider": { "type": "string", "enum": [ "cognigy", "none", "rce" ] }, "providerSettings": { "type": "object", "properties": { "forwardOnlyHandoverConversations": { "type": "boolean", "description": "(rce) Whether to forward all conversations to the provider, or only the conversations that trigger a handover. If this setting is true, then we will only forward conversations were handover was triggered.\n" }, "getQueueUpdates": { "type": "boolean", "description": "(rce) Indicates if queue updates should be enabled to receive events about the estimated wait time\n" }, "apiVersion": { "type": "string", "description": "(salesforce) Salesforce LiveAgent API Version" }, "baseUrl": { "type": "string", "description": "Base URL of the LiveAgent API Deployment" }, "apiAccessToken": { "type": "string", "description": "(rce) The API access token you can create within RCE" }, "baseApiUrl": { "type": "string", "description": "(rce) The API URL to your RCE installation" }, "realtimeAccessToken": { "type": "string", "description": "(rce) The access token for your rce source sdk source" }, "realtimeEndpointUrl": { "type": "string", "description": "(rce) The endpoint URL of your rce source sdk source" }, "webhookSecret": { "type": "string", "description": "(rce) The secret used to secure webhooks in RCE" }, "botCategoryId": { "type": "string", "description": "(rce) The ID of the category you use as the 'bot category' within RCE" }, "agentCategoryId": { "type": "string", "description": "(rce) The ID of the category you use as the 'bot category' within RCE" }, "organizationId": { "type": "string", "description": "(salesforce) Salesforce Organization ID" }, "deploymentId": { "type": "string", "description": "(salesforce) Salesforce LiveAgent Deployment ID" }, "buttonId": { "type": "string", "description": "(salesforce) Salesforce LiveAgent Chat Button ID" } } }, "agentAssistSettings": { "type": "object", "properties": { "copilotType": { "type": "string", "enum": [ "none", "workspace", "whisper" ], "description": "Copilot Type" }, "agentAssistFlowId": { "type": "string", "description": "Copilot flow ID" }, "agentAssistConfigId": { "type": "string", "description": "Selected Copilot Config ReferenceId" }, "enableTranscriptTile": { "type": "boolean", "description": "Enable the transcript tile" }, "enableTranscriptTileChatInput": { "type": "boolean", "description": "Enable the chat input for transcript tile" }, "redactTranscriptTileMessages": { "type": "boolean", "description": "Enable redaction of messages in transcript tile" } } } } }, "orgDataPrivacySettings": { "description": "Organisation data privacy settings overwrite the ones defined on endpoint-level", "type": "object", "properties": { "enabled": { "type": "boolean", "description": "Whether or not organisation data privacy settings are enabled" }, "useAnalytics": { "type": "boolean" }, "storeDataPayload": { "type": "boolean" }, "useContactProfiles": { "type": "boolean" }, "useConversations": { "type": "boolean" }, "maskIPAddress": { "type": "boolean" }, "maskAnalytics": { "type": "boolean" }, "maskLogging": { "type": "boolean" } } } } }, "IEndpoint_2_0": { "type": "object", "properties": { "foreignId": { "type": "string" }, "channel": { "type": "string", "example": "webchat2", "enum": [ "facebook", "alexa", "slack", "generic", "inject", "rest", "realtime", "socket", "adminconsole", "webchat2", "dialogflow", "twilio", "twilio-sms", "line", "intercom", "microsoftBotFramework", "microsoftTeams", "sunshineConversations", "admin-webchat", "avaya", "nonConversational", "voiceGateway2", "amazonLex", "workplace", "webhook", "abstractRest", "userlike", "ringCentralEngage", "audioCodes", "bandwidth", "whatsapp", "eightByEight", "genesysBotConnector", "niceCXOne", "agentAssistVoice", "webchat3" ] }, "flowId": { "type": "string" }, "localeId": { "type": "string" }, "URLToken": { "type": "string", "description": "The URLToken of the endpoint", "example": "f65b289912c929c2a09523dd48eedb1249bb74384f6561f84b4ffc5e84d2f15f" }, "name": { "type": "string", "description": "The name of the endpoint", "example": "New Endpoint" }, "entrypoint": { "type": "string", "description": "The ID can be either a Snapshot ID or a Project ID. The Endpoint will refer to the chosen one.", "example": "667ed4ae16d66f47dc2a9400" }, "active": { "type": "boolean", "description": "Toggle whether the endpoint is active or not" }, "nluConnectorId": { "oneOf": [ { "type": "string", "description": "The NLUConnector type", "example": "cognigy", "enum": [ "alexa", "dialogflow", "dialogflowBuiltIn", "amazonLexBuiltIn", "luis", "watson", "noNlu", "cognigy", "code", "generativeAI", "lex" ] }, { "type": "string" } ] }, "useConversations": { "type": "boolean", "description": "Whether to collect conversations history for this endpoint" }, "maskIPAddress": { "type": "boolean", "description": "Whether to mask sensitive IP address in input object and analytics data for this endpoint" }, "maskAnalytics": { "type": "boolean", "description": "Whether to mask sensitive data in analytics for this endpoint" }, "maskLogging": { "type": "boolean", "description": "Whether to mask sensitive data in logs for this endpoint" }, "useContactProfiles": { "type": "boolean", "description": "Whether to use contact profiles for this endpoint" }, "useAnalytics": { "type": "boolean", "description": "Whether we should store analytics for this endpoint" }, "useDashbotAnalytics": { "type": "boolean", "description": "Whether we should use Dashbot to collect analytics" }, "dashbotApikey": { "type": "string", "description": "The apikey for the dashbot bot" }, "dashbotPlatform": { "type": "string" }, "disableInputSanitization": { "type": "string", "description": "If true, disables input text sanitization after Input Transformer" }, "disableSkipUriTags": { "type": "string", "description": "If true, disables skipping of uri tags" }, "overrideSnapshotConnections": { "type": "boolean" }, "settings": { "type": "object", "properties": { "accessScope": { "type": "string" }, "accessToken": { "type": "string" }, "appId": { "type": "string" }, "appSecret": { "type": "string" }, "backgroundImageUrl": { "type": "string" }, "basicAuthPassword": { "type": "string" }, "basicAuthUser": { "type": "string" }, "botUserId": { "type": "string" }, "businessHours": { "type": "object", "properties": { "businessHours": { "type": "array", "items": { "type": "object", "properties": { "startTime": { "type": "string" }, "endTime": { "type": "string" }, "weekDay": { "type": "string" } } } }, "enabled": { "type": "boolean" }, "text": { "type": "string" }, "mode": { "type": "string" }, "timeZone": { "type": "string" }, "title": { "type": "string" } } }, "colorScheme": { "type": "string" }, "connectionName": { "type": "string" }, "customJSON": { "type": "string" }, "designTemplate": { "type": "integer" }, "disableHtmlContentSanitization": { "type": "boolean" }, "disableInputAutocomplete": { "type": "boolean" }, "disableInputAutogrow": { "type": "boolean" }, "disableUrlButtonSanitization": { "type": "boolean" }, "enableGenericHTMLStyling": { "type": "boolean" }, "enableAsyncCommunication": { "type": "boolean" }, "engagementMessageText": { "type": "string" }, "displayGetStartedButton": { "type": "boolean" }, "dynamicImageAspectRatio": { "type": "boolean" }, "enableCollectMetadata": { "type": "boolean" }, "enableConnectionStatusIndicator": { "type": "boolean" }, "enableDemoWebchat": { "type": "boolean" }, "enableFileUpload": { "type": "boolean" }, "enablePersistentMenu": { "type": "boolean" }, "enableRating": { "type": "string", "enum": [ "onRequest", "always", "once" ] }, "enableSTT": { "type": "boolean" }, "enableTTS": { "type": "boolean" }, "enableUnreadMessageBadge": { "type": "boolean" }, "enableUnreadMessagePreview": { "type": "boolean" }, "enableUnreadMessageSound": { "type": "boolean" }, "enableUnreadMessageTitleIndicator": { "type": "boolean" }, "enableTypingIndicator": { "type": "boolean" }, "facebookPageToken": { "type": "string" }, "focusInputAfterPostback": { "type": "boolean" }, "getStartedButtonText": { "type": "string" }, "getStartedPayload": { "type": "string" }, "getStartedText": { "type": "string" }, "getStartedData": { "type": "string" }, "headerLogoUrl": { "type": "string" }, "hubSecret": { "type": "string" }, "inputAutogrowMaxRows": { "type": "number" }, "inputPlaceholder": { "type": "string" }, "language": { "type": "string" }, "lineChannelAccessToken": { "type": "string" }, "lineChannelSecret": { "type": "string" }, "maintenance": { "type": "object", "properties": { "enabled": { "type": "boolean" }, "mode": { "type": "string" }, "text": { "type": "string" }, "title": { "type": "string" } } }, "mergeContactProfiles": { "type": "boolean" }, "messageDelay": { "type": "integer" }, "messageLogoUrl": { "type": "string" }, "overwriteWebchatBundleUrl": { "type": "string" }, "ratingTitleText": { "type": "string" }, "ratingCommentText": { "type": "string" }, "ratingMessageHistoryRatingText": { "type": "string" }, "ratingMessageHistoryCommentText": { "type": "string" }, "reparseAlexaSlots": { "type": "boolean" }, "requestFacebookProfileData": { "type": "boolean" }, "sessionExpiration": { "type": "integer" }, "shouldOverwriteWebchatBundleUrl": { "type": "boolean" }, "showEngagementMessagesInChat": { "type": "boolean" }, "slackOAuthAccessToken": { "type": "string" }, "slackVerifyToken": { "type": "string" }, "sunshineConversationsChannelKeyId": { "type": "string" }, "sunshineConversationsChannelSecret": { "type": "string" }, "sunshineConversationsChannelUri": { "type": "string", "format": "uri" }, "tenantId": { "type": "string" }, "updateContactProfileWithFacebookProfile": { "type": "boolean" }, "voice": { "type": "string" }, "webhookUrl": { "type": "string", "format": "uri" }, "skill": { "type": "object" }, "persistentMenu": { "type": "object" } } }, "transformer": { "type": "object", "properties": { "abortOnError": { "type": "boolean", "description": "If true, then we will abort the message processing if the transformer throws an error. Otherwise, we will continue with normal message processing in the event of an error.\n" }, "transformer": { "type": "string", "description": "The transformer object as written by the user. This will be displayed in the UI since it includes typings.\n" }, "transpiledTransformer": { "type": "string", "description": "The transformer object written by the user, but without typings. This will be executed.\n" }, "inputTransformerEnabled": { "type": "boolean" }, "outputTransformerEnabled": { "type": "boolean" }, "finalPingTransformerEnabled": { "type": "boolean" }, "notifyTransformerEnabled": { "type": "boolean" }, "injectTransformerEnabled": { "type": "boolean" } } }, "handoverSettings": { "type": "object", "properties": { "provider": { "type": "string", "enum": [ "cognigy", "none", "rce" ] }, "providerSettings": { "type": "object", "properties": { "forwardOnlyHandoverConversations": { "type": "boolean", "description": "(rce) Whether to forward all conversations to the provider, or only the conversations that trigger a handover. If this setting is true, then we will only forward conversations were handover was triggered.\n" }, "getQueueUpdates": { "type": "boolean", "description": "(rce) Indicates if queue updates should be enabled to receive events about the estimated wait time\n" }, "apiVersion": { "type": "string", "description": "(salesforce) Salesforce LiveAgent API Version" }, "baseUrl": { "type": "string", "description": "Base URL of the LiveAgent API Deployment" }, "apiAccessToken": { "type": "string", "description": "(rce) The API access token you can create within RCE" }, "baseApiUrl": { "type": "string", "description": "(rce) The API URL to your RCE installation" }, "realtimeAccessToken": { "type": "string", "description": "(rce) The access token for your rce source sdk source" }, "realtimeEndpointUrl": { "type": "string", "description": "(rce) The endpoint URL of your rce source sdk source" }, "webhookSecret": { "type": "string", "description": "(rce) The secret used to secure webhooks in RCE" }, "botCategoryId": { "type": "string", "description": "(rce) The ID of the category you use as the 'bot category' within RCE" }, "agentCategoryId": { "type": "string", "description": "(rce) The ID of the category you use as the 'bot category' within RCE" }, "organizationId": { "type": "string", "description": "(salesforce) Salesforce Organization ID" }, "deploymentId": { "type": "string", "description": "(salesforce) Salesforce LiveAgent Deployment ID" }, "buttonId": { "type": "string", "description": "(salesforce) Salesforce LiveAgent Chat Button ID" } } }, "agentAssistSettings": { "type": "object", "properties": { "copilotType": { "type": "string", "enum": [ "none", "workspace", "whisper" ], "description": "Copilot Type" }, "agentAssistFlowId": { "type": "string", "description": "Copilot flow ID" }, "agentAssistConfigId": { "type": "string", "description": "Selected Copilot Config ReferenceId" }, "enableTranscriptTile": { "type": "boolean", "description": "Enable the transcript tile" }, "enableTranscriptTileChatInput": { "type": "boolean", "description": "Enable the chat input for transcript tile" }, "redactTranscriptTileMessages": { "type": "boolean", "description": "Enable redaction of messages in transcript tile" } } } } }, "orgDataPrivacySettings": { "description": "Organisation data privacy settings overwrite the ones defined on endpoint-level", "type": "object", "properties": { "enabled": { "type": "boolean", "description": "Whether or not organisation data privacy settings are enabled" }, "useAnalytics": { "type": "boolean" }, "storeDataPayload": { "type": "boolean" }, "useContactProfiles": { "type": "boolean" }, "useConversations": { "type": "boolean" }, "maskIPAddress": { "type": "boolean" }, "maskAnalytics": { "type": "boolean" }, "maskLogging": { "type": "boolean" } } }, "_id": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "createdAt": { "type": "integer", "description": "Unix-timestamp", "example": 1694518620, "minimum": 0, "maximum": 2147483647 }, "lastChanged": { "type": "integer", "description": "Unix-timestamp", "example": 1694518620, "minimum": 0, "maximum": 2147483647 }, "createdBy": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "lastChangedBy": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } }, "description": "The IEntityMeta defines meta information every entity within the system has. These are dates when a resource was created and modified as well as information about the user who initially created a resource and who modified it the last time.\n" }, "IEndpointTranslationSettings_2_0": { "type": "object", "properties": { "translationEnabled": { "type": "boolean", "description": "Whether or not Translation is enabled for the Endpoint" }, "flowLanguage": { "type": "string", "description": "The language of the Flow outputs" }, "inputLanguage": { "type": "string", "description": "The language of the user inputs ('auto' for auto-detection)" }, "noTranslateMarker": { "type": "string", "description": "Don't translate inputs and outputs which are prefixed with this prefix" }, "glossaryId": { "type": "string", "description": "The glossary to use for the bot output translation" }, "glossaryIdInput": { "type": "string", "description": "The glossary to use for the user input translation" }, "formality": { "type": "string", "description": "Sets whether the translated text should lean towards formal or informal language" }, "padPayloads": { "type": "boolean", "description": "If true, prevents all user inputs based on payloads to be translated" }, "alwaysRemoveNoTranslateMarker": { "type": "boolean", "description": "Wether we remove No Translation Markers, even if translation is not enabled" }, "setInputLanguageOnExecutionCount": { "type": "boolean", "description": "If the input language is set to 'auto', it will be fixed to its current value on this execution count" } } }, "IEndpoitOrgDataPrivacySettings_2_0": { "description": "Organisation data privacy settings overwrite the ones defined on endpoint-level", "type": "object", "properties": { "enabled": { "type": "boolean", "description": "Whether or not organisation data privacy settings are enabled" }, "useAnalytics": { "type": "boolean" }, "storeDataPayload": { "type": "boolean" }, "useContactProfiles": { "type": "boolean" }, "useConversations": { "type": "boolean" }, "maskIPAddress": { "type": "boolean" }, "maskAnalytics": { "type": "boolean" }, "maskLogging": { "type": "boolean" } } }, "IEndpointIndexItem_2_0": { "type": "object", "properties": { "name": { "type": "string", "description": "The name of the endpoint", "example": "New Endpoint" }, "flowId": { "type": "string" }, "localeId": { "type": "string" }, "URLToken": { "type": "string", "description": "The URLToken of the endpoint", "example": "f65b289912c929c2a09523dd48eedb1249bb74384f6561f84b4ffc5e84d2f15f" }, "channel": { "type": "string", "example": "webchat2", "enum": [ "facebook", "alexa", "slack", "generic", "inject", "rest", "realtime", "socket", "adminconsole", "webchat2", "dialogflow", "twilio", "twilio-sms", "line", "intercom", "microsoftBotFramework", "microsoftTeams", "sunshineConversations", "admin-webchat", "avaya", "nonConversational", "voiceGateway2", "amazonLex", "workplace", "webhook", "abstractRest", "userlike", "ringCentralEngage", "audioCodes", "bandwidth", "whatsapp", "eightByEight", "genesysBotConnector", "niceCXOne", "agentAssistVoice", "webchat3" ] }, "overrideSnapshotConnections": { "type": "boolean" }, "_id": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "createdAt": { "type": "integer", "description": "Unix-timestamp", "example": 1694518620, "minimum": 0, "maximum": 2147483647 }, "lastChanged": { "type": "integer", "description": "Unix-timestamp", "example": 1694518620, "minimum": 0, "maximum": 2147483647 }, "createdBy": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "lastChangedBy": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } }, "description": "The IEntityMeta defines meta information every entity within the system has. These are dates when a resource was created and modified as well as information about the user who initially created a resource and who modified it the last time.\n" }, "IExtensionData_2_0": { "type": "object", "properties": { "name": { "type": "string", "description": "The name of the Extension", "example": "New Extension" }, "label": { "type": "string", "description": "The label of the Extension", "example": "New Extension" }, "version": { "type": "string", "description": "The version of the Extension", "pattern": "^(0|[1-9]\\d*)\\.(0|[1-9]\\d*)\\.(0|[1-9]\\d*)(?:-((?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\\.(?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\\+([0-9a-zA-Z-]+(?:\\.[0-9a-zA-Z-]+)*))?$", "example": "1.0.0" }, "imageUrlToken": { "type": "string", "format": "alphanum-64", "description": "A fully qualified URL to an image/icon for the extension." }, "description": { "type": "string", "description": "Optional description of the extension" }, "tags": { "type": "array", "description": "Optional list of tags to find the extension", "items": { "type": "string" } }, "author": { "type": "string", "description": "Author of the extension" }, "extensionType": { "type": "string", "description": "Type of this extension", "enum": [ "nodes" ] }, "trustedCode": { "type": "boolean", "description": "Whether the code of the extension is trusted and runs without isolation" }, "nodes": { "type": "object", "properties": { "type": { "type": "string" }, "parentType": { "type": "string", "description": "The type of the node parent, if there is one" }, "defaultLabel": { "oneOf": [ { "type": "string", "description": "The label that should be used when a new Node of this type is created" }, { "type": "object", "description": "A localized version of the label that should be used when a new Node of this type is created", "properties": { "default": { "type": "string" }, "enUS": { "type": "string" }, "deDE": { "type": "string" }, "esES": { "type": "string" }, "jaJP": { "type": "string" }, "koKR": { "type": "string" } } } ] }, "summary": { "oneOf": [ { "type": "string", "description": "A short line of text that describes what this Node is used for" }, { "type": "object", "description": "A localized version of a short line of text that describes what this Node is used for", "properties": { "default": { "type": "string" }, "enUS": { "type": "string" }, "deDE": { "type": "string" }, "esES": { "type": "string" }, "jaJP": { "type": "string" }, "koKR": { "type": "string" } } } ] }, "extension": { "type": "string" }, "extensionImg": { "type": "string" }, "appearance": { "type": "object", "properties": { "logo": { "type": "string" }, "textColor": { "type": "string", "example": "blue", "oneOf": [ { "type": "string", "example": "none", "enum": [ "aliceBlue", "antiqueWhite", "aqua", "aquamarine", "azure", "beige", "bisque", "black", "blanchedAlmond", "blue", "blueViolet", "brown", "burlyWood", "cadetBlue", "chartreuse", "chocolate", "coral", "cornflowerBlue", "cornsilk", "crimson", "cyan", "darkBlue", "darkCyan", "darkGoldenRod", "darkGray", "darkGrey", "darkGreen", "darkKhaki", "darkMagenta", "darkOliveGreen", "darkOrange", "darkOrchid", "darkRed", "darkSalmon", "darkSeaGreen", "darkSlateBlue", "darkSlateGray", "darkSlateGrey", "darkTurquoise", "darkViolet", "deepPink", "deepSkyBlue", "dimGray", "dimGrey", "dodgerBlue", "fireBrick", "floralWhite", "forestGreen", "fuchsia", "gainsboro", "ghostWhite", "gold", "goldenRod", "gray", "grey", "green", "greenYellow", "honeyDew", "hotPink", "indianRed", "indigo", "ivory", "khaki", "lavender", "lavenderBlush", "lawnGreen", "lemonChiffon", "lightBlue", "lightCoral", "lightCyan", "lightGoldenRodYellow", "lightGray", "lightGrey", "lightGreen", "lightPink", "lightSalmon", "lightSeaGreen", "lightSkyBlue", "lightSlateGray", "lightSlateGrey", "lightSteelBlue", "lightYellow", "lime", "limeGreen", "linen", "magenta", "maroon", "mediumAquaMarine", "mediumBlue", "mediumOrchid", "mediumPurple", "mediumSeaGreen", "mediumSlateBlue", "mediumSpringGreen", "mediumTurquoise", "mediumVioletRed", "midnightBlue", "mintCream", "mistyRose", "moccasin", "navajoWhite", "navy", "oldLace", "olive", "oliveDrab", "orange", "orangeRed", "orchid", "paleGoldenRod", "paleGreen", "paleTurquoise", "paleVioletRed", "papayaWhip", "peachPuff", "peru", "pink", "plum", "powderBlue", "purple", "rebeccaPurple", "red", "rosyBrown", "royalBlue", "saddleBrown", "salmon", "sandyBrown", "seaGreen", "seaShell", "sienna", "silver", "skyBlue", "slateBlue", "slateGray", "slateGrey", "snow", "springGreen", "steelBlue", "tan", "teal", "thistle", "tomato", "turquoise", "violet", "wheat", "white", "whiteSmoke", "yellow", "yellowGreen", "none", "transparent" ] }, { "type": "string", "example": "cognigyGrey", "enum": [ "amber", "blueGrey", "cognigyBlue", "cognigyGrey", "deepOrange", "deepPurple", "lightBlue", "lightGreen" ] } ] }, "contrastTextColor": { "type": "string", "example": "blue", "oneOf": [ { "type": "string", "example": "none", "enum": [ "aliceBlue", "antiqueWhite", "aqua", "aquamarine", "azure", "beige", "bisque", "black", "blanchedAlmond", "blue", "blueViolet", "brown", "burlyWood", "cadetBlue", "chartreuse", "chocolate", "coral", "cornflowerBlue", "cornsilk", "crimson", "cyan", "darkBlue", "darkCyan", "darkGoldenRod", "darkGray", "darkGrey", "darkGreen", "darkKhaki", "darkMagenta", "darkOliveGreen", "darkOrange", "darkOrchid", "darkRed", "darkSalmon", "darkSeaGreen", "darkSlateBlue", "darkSlateGray", "darkSlateGrey", "darkTurquoise", "darkViolet", "deepPink", "deepSkyBlue", "dimGray", "dimGrey", "dodgerBlue", "fireBrick", "floralWhite", "forestGreen", "fuchsia", "gainsboro", "ghostWhite", "gold", "goldenRod", "gray", "grey", "green", "greenYellow", "honeyDew", "hotPink", "indianRed", "indigo", "ivory", "khaki", "lavender", "lavenderBlush", "lawnGreen", "lemonChiffon", "lightBlue", "lightCoral", "lightCyan", "lightGoldenRodYellow", "lightGray", "lightGrey", "lightGreen", "lightPink", "lightSalmon", "lightSeaGreen", "lightSkyBlue", "lightSlateGray", "lightSlateGrey", "lightSteelBlue", "lightYellow", "lime", "limeGreen", "linen", "magenta", "maroon", "mediumAquaMarine", "mediumBlue", "mediumOrchid", "mediumPurple", "mediumSeaGreen", "mediumSlateBlue", "mediumSpringGreen", "mediumTurquoise", "mediumVioletRed", "midnightBlue", "mintCream", "mistyRose", "moccasin", "navajoWhite", "navy", "oldLace", "olive", "oliveDrab", "orange", "orangeRed", "orchid", "paleGoldenRod", "paleGreen", "paleTurquoise", "paleVioletRed", "papayaWhip", "peachPuff", "peru", "pink", "plum", "powderBlue", "purple", "rebeccaPurple", "red", "rosyBrown", "royalBlue", "saddleBrown", "salmon", "sandyBrown", "seaGreen", "seaShell", "sienna", "silver", "skyBlue", "slateBlue", "slateGray", "slateGrey", "snow", "springGreen", "steelBlue", "tan", "teal", "thistle", "tomato", "turquoise", "violet", "wheat", "white", "whiteSmoke", "yellow", "yellowGreen", "none", "transparent" ] }, { "type": "string", "example": "cognigyGrey", "enum": [ "amber", "blueGrey", "cognigyBlue", "cognigyGrey", "deepOrange", "deepPurple", "lightBlue", "lightGreen" ] } ] }, "color": { "type": "string", "example": "red", "oneOf": [ { "type": "string", "example": "none", "enum": [ "aliceBlue", "antiqueWhite", "aqua", "aquamarine", "azure", "beige", "bisque", "black", "blanchedAlmond", "blue", "blueViolet", "brown", "burlyWood", "cadetBlue", "chartreuse", "chocolate", "coral", "cornflowerBlue", "cornsilk", "crimson", "cyan", "darkBlue", "darkCyan", "darkGoldenRod", "darkGray", "darkGrey", "darkGreen", "darkKhaki", "darkMagenta", "darkOliveGreen", "darkOrange", "darkOrchid", "darkRed", "darkSalmon", "darkSeaGreen", "darkSlateBlue", "darkSlateGray", "darkSlateGrey", "darkTurquoise", "darkViolet", "deepPink", "deepSkyBlue", "dimGray", "dimGrey", "dodgerBlue", "fireBrick", "floralWhite", "forestGreen", "fuchsia", "gainsboro", "ghostWhite", "gold", "goldenRod", "gray", "grey", "green", "greenYellow", "honeyDew", "hotPink", "indianRed", "indigo", "ivory", "khaki", "lavender", "lavenderBlush", "lawnGreen", "lemonChiffon", "lightBlue", "lightCoral", "lightCyan", "lightGoldenRodYellow", "lightGray", "lightGrey", "lightGreen", "lightPink", "lightSalmon", "lightSeaGreen", "lightSkyBlue", "lightSlateGray", "lightSlateGrey", "lightSteelBlue", "lightYellow", "lime", "limeGreen", "linen", "magenta", "maroon", "mediumAquaMarine", "mediumBlue", "mediumOrchid", "mediumPurple", "mediumSeaGreen", "mediumSlateBlue", "mediumSpringGreen", "mediumTurquoise", "mediumVioletRed", "midnightBlue", "mintCream", "mistyRose", "moccasin", "navajoWhite", "navy", "oldLace", "olive", "oliveDrab", "orange", "orangeRed", "orchid", "paleGoldenRod", "paleGreen", "paleTurquoise", "paleVioletRed", "papayaWhip", "peachPuff", "peru", "pink", "plum", "powderBlue", "purple", "rebeccaPurple", "red", "rosyBrown", "royalBlue", "saddleBrown", "salmon", "sandyBrown", "seaGreen", "seaShell", "sienna", "silver", "skyBlue", "slateBlue", "slateGray", "slateGrey", "snow", "springGreen", "steelBlue", "tan", "teal", "thistle", "tomato", "turquoise", "violet", "wheat", "white", "whiteSmoke", "yellow", "yellowGreen", "none", "transparent" ] }, { "type": "string", "example": "cognigyGrey", "enum": [ "amber", "blueGrey", "cognigyBlue", "cognigyGrey", "deepOrange", "deepPurple", "lightBlue", "lightGreen" ] } ] }, "variant": { "type": "string", "enum": [ "regular", "mini", "hexagon" ] } } }, "behavior": { "type": "object", "properties": { "stopping": { "type": "boolean" }, "entrypoint": { "type": "boolean" } } }, "constraints": { "type": "object", "properties": { "editable": { "type": "boolean", "description": "Should this node be editable" }, "deletable": { "type": "boolean", "description": "Should this node be deletable" }, "creatable": { "type": "boolean", "description": "Should this node be manually creatable" }, "collapsable": { "type": "boolean", "description": "Should this node be collapsable" }, "childFlowCreatable": { "type": "boolean", "description": "Should it be possible to create child flow from this node" }, "movable": { "type": "boolean", "description": "Should this node be movable" }, "placement": { "type": "object", "description": "Additional placement information", "properties": { "predecessor": { "type": "object", "properties": { "whitelist": { "items": { "type": "string" } }, "blacklist": { "items": { "type": "string" } } } }, "successor": { "type": "object", "properties": { "whitelist": { "items": { "type": "string" } }, "blacklist": { "items": { "type": "string" } } } }, "children": { "type": "object", "properties": { "whitelist": { "items": { "type": "string" } }, "blacklist": { "items": { "type": "string" } } } } } } } }, "dependencies": { "type": "object", "properties": { "children": { "type": "array", "items": { "type": "string" } } } }, "fields": { "type": "array", "items": { "type": "object", "properties": { "type": { "type": "string", "enum": [ "text", "rule" ] }, "key": { "type": "string" }, "label": { "oneOf": [ { "type": "string" }, { "type": "object", "properties": { "default": { "type": "string" }, "enUS": { "type": "string" }, "deDE": { "type": "string" }, "esES": { "type": "string" }, "jaJP": { "type": "string" }, "koKR": { "type": "string" } } } ] }, "defaultValue": { "description": "The default value for that field" } } } }, "previews": { "type": "array", "items": { "type": "object", "properties": { "type": { "type": "string", "enum": [ "message", "image", "code" ] }, "key": { "type": "string" } } } }, "tokens": { "type": "array", "items": { "type": "object", "properties": { "label": { "type": "string", "maxLength": 30, "example": "word count" }, "script": { "type": "string", "maxLength": 500, "example": "ci.text.split(' ').length" }, "type": { "type": "string", "enum": [ "profile", "input", "context", "custom", "answer", "flow-output", "flow-input" ], "example": "input" } } } }, "tags": { "type": "string", "enum": [ "basic", "logic", "message", "profile", "service", "nlu", "data" ] }, "sections": { "type": "array", "items": { "type": "object", "properties": { "key": { "type": "string", "description": "The key of the Field whose value should be matched" }, "value": { "description": "The expected value(s) that make this condition match" }, "negate": { "type": "boolean", "description": "If this is true, the condition result will be inverted" } } } }, "form": { "type": "array", "items": { "type": "object", "properties": { "key": { "type": "string", "description": "A key either pointing to a 'field -> key' or 'section -> key'" }, "type": { "type": "string", "description": "The type of the pointer, either 'field' or 'section'", "enum": [ "field", "section" ] } } } } } }, "connections": { "type": "object", "properties": { "extension": { "type": "string", "description": "The package name of the extension", "example": "azure" }, "type": { "type": "string", "description": "The type of the connection within the extension", "example": "oauth-2" }, "label": { "type": "string", "description": "The label for the connection type", "example": "OAuth-2" }, "fields": { "type": "array", "items": { "type": "object", "properties": { "fieldName": { "type": "string", "description": "The name of the field", "example": "client_secret" } } } }, "_id": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "createdAt": { "type": "integer", "description": "Unix-timestamp", "example": 1694518620, "minimum": 0, "maximum": 2147483647 }, "lastChanged": { "type": "integer", "description": "Unix-timestamp", "example": 1694518620, "minimum": 0, "maximum": 2147483647 }, "createdBy": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "lastChangedBy": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } }, "description": "The IEntityMeta defines meta information every entity within the system has. These are dates when a resource was created and modified as well as information about the user who initially created a resource and who modified it the last time.\n" } } }, "IExtension_2_0": { "type": "object", "properties": { "name": { "type": "string", "description": "The name of the Extension", "example": "New Extension" }, "label": { "type": "string", "description": "The label of the Extension", "example": "New Extension" }, "version": { "type": "string", "description": "The version of the Extension", "pattern": "^(0|[1-9]\\d*)\\.(0|[1-9]\\d*)\\.(0|[1-9]\\d*)(?:-((?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\\.(?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\\+([0-9a-zA-Z-]+(?:\\.[0-9a-zA-Z-]+)*))?$", "example": "1.0.0" }, "imageUrlToken": { "type": "string", "format": "alphanum-64", "description": "A fully qualified URL to an image/icon for the extension." }, "description": { "type": "string", "description": "Optional description of the extension" }, "tags": { "type": "array", "description": "Optional list of tags to find the extension", "items": { "type": "string" } }, "author": { "type": "string", "description": "Author of the extension" }, "extensionType": { "type": "string", "description": "Type of this extension", "enum": [ "nodes" ] }, "trustedCode": { "type": "boolean", "description": "Whether the code of the extension is trusted and runs without isolation" }, "nodes": { "type": "object", "properties": { "type": { "type": "string" }, "parentType": { "type": "string", "description": "The type of the node parent, if there is one" }, "defaultLabel": { "oneOf": [ { "type": "string", "description": "The label that should be used when a new Node of this type is created" }, { "type": "object", "description": "A localized version of the label that should be used when a new Node of this type is created", "properties": { "default": { "type": "string" }, "enUS": { "type": "string" }, "deDE": { "type": "string" }, "esES": { "type": "string" }, "jaJP": { "type": "string" }, "koKR": { "type": "string" } } } ] }, "summary": { "oneOf": [ { "type": "string", "description": "A short line of text that describes what this Node is used for" }, { "type": "object", "description": "A localized version of a short line of text that describes what this Node is used for", "properties": { "default": { "type": "string" }, "enUS": { "type": "string" }, "deDE": { "type": "string" }, "esES": { "type": "string" }, "jaJP": { "type": "string" }, "koKR": { "type": "string" } } } ] }, "extension": { "type": "string" }, "extensionImg": { "type": "string" }, "appearance": { "type": "object", "properties": { "logo": { "type": "string" }, "textColor": { "type": "string", "example": "blue", "oneOf": [ { "type": "string", "example": "none", "enum": [ "aliceBlue", "antiqueWhite", "aqua", "aquamarine", "azure", "beige", "bisque", "black", "blanchedAlmond", "blue", "blueViolet", "brown", "burlyWood", "cadetBlue", "chartreuse", "chocolate", "coral", "cornflowerBlue", "cornsilk", "crimson", "cyan", "darkBlue", "darkCyan", "darkGoldenRod", "darkGray", "darkGrey", "darkGreen", "darkKhaki", "darkMagenta", "darkOliveGreen", "darkOrange", "darkOrchid", "darkRed", "darkSalmon", "darkSeaGreen", "darkSlateBlue", "darkSlateGray", "darkSlateGrey", "darkTurquoise", "darkViolet", "deepPink", "deepSkyBlue", "dimGray", "dimGrey", "dodgerBlue", "fireBrick", "floralWhite", "forestGreen", "fuchsia", "gainsboro", "ghostWhite", "gold", "goldenRod", "gray", "grey", "green", "greenYellow", "honeyDew", "hotPink", "indianRed", "indigo", "ivory", "khaki", "lavender", "lavenderBlush", "lawnGreen", "lemonChiffon", "lightBlue", "lightCoral", "lightCyan", "lightGoldenRodYellow", "lightGray", "lightGrey", "lightGreen", "lightPink", "lightSalmon", "lightSeaGreen", "lightSkyBlue", "lightSlateGray", "lightSlateGrey", "lightSteelBlue", "lightYellow", "lime", "limeGreen", "linen", "magenta", "maroon", "mediumAquaMarine", "mediumBlue", "mediumOrchid", "mediumPurple", "mediumSeaGreen", "mediumSlateBlue", "mediumSpringGreen", "mediumTurquoise", "mediumVioletRed", "midnightBlue", "mintCream", "mistyRose", "moccasin", "navajoWhite", "navy", "oldLace", "olive", "oliveDrab", "orange", "orangeRed", "orchid", "paleGoldenRod", "paleGreen", "paleTurquoise", "paleVioletRed", "papayaWhip", "peachPuff", "peru", "pink", "plum", "powderBlue", "purple", "rebeccaPurple", "red", "rosyBrown", "royalBlue", "saddleBrown", "salmon", "sandyBrown", "seaGreen", "seaShell", "sienna", "silver", "skyBlue", "slateBlue", "slateGray", "slateGrey", "snow", "springGreen", "steelBlue", "tan", "teal", "thistle", "tomato", "turquoise", "violet", "wheat", "white", "whiteSmoke", "yellow", "yellowGreen", "none", "transparent" ] }, { "type": "string", "example": "cognigyGrey", "enum": [ "amber", "blueGrey", "cognigyBlue", "cognigyGrey", "deepOrange", "deepPurple", "lightBlue", "lightGreen" ] } ] }, "contrastTextColor": { "type": "string", "example": "blue", "oneOf": [ { "type": "string", "example": "none", "enum": [ "aliceBlue", "antiqueWhite", "aqua", "aquamarine", "azure", "beige", "bisque", "black", "blanchedAlmond", "blue", "blueViolet", "brown", "burlyWood", "cadetBlue", "chartreuse", "chocolate", "coral", "cornflowerBlue", "cornsilk", "crimson", "cyan", "darkBlue", "darkCyan", "darkGoldenRod", "darkGray", "darkGrey", "darkGreen", "darkKhaki", "darkMagenta", "darkOliveGreen", "darkOrange", "darkOrchid", "darkRed", "darkSalmon", "darkSeaGreen", "darkSlateBlue", "darkSlateGray", "darkSlateGrey", "darkTurquoise", "darkViolet", "deepPink", "deepSkyBlue", "dimGray", "dimGrey", "dodgerBlue", "fireBrick", "floralWhite", "forestGreen", "fuchsia", "gainsboro", "ghostWhite", "gold", "goldenRod", "gray", "grey", "green", "greenYellow", "honeyDew", "hotPink", "indianRed", "indigo", "ivory", "khaki", "lavender", "lavenderBlush", "lawnGreen", "lemonChiffon", "lightBlue", "lightCoral", "lightCyan", "lightGoldenRodYellow", "lightGray", "lightGrey", "lightGreen", "lightPink", "lightSalmon", "lightSeaGreen", "lightSkyBlue", "lightSlateGray", "lightSlateGrey", "lightSteelBlue", "lightYellow", "lime", "limeGreen", "linen", "magenta", "maroon", "mediumAquaMarine", "mediumBlue", "mediumOrchid", "mediumPurple", "mediumSeaGreen", "mediumSlateBlue", "mediumSpringGreen", "mediumTurquoise", "mediumVioletRed", "midnightBlue", "mintCream", "mistyRose", "moccasin", "navajoWhite", "navy", "oldLace", "olive", "oliveDrab", "orange", "orangeRed", "orchid", "paleGoldenRod", "paleGreen", "paleTurquoise", "paleVioletRed", "papayaWhip", "peachPuff", "peru", "pink", "plum", "powderBlue", "purple", "rebeccaPurple", "red", "rosyBrown", "royalBlue", "saddleBrown", "salmon", "sandyBrown", "seaGreen", "seaShell", "sienna", "silver", "skyBlue", "slateBlue", "slateGray", "slateGrey", "snow", "springGreen", "steelBlue", "tan", "teal", "thistle", "tomato", "turquoise", "violet", "wheat", "white", "whiteSmoke", "yellow", "yellowGreen", "none", "transparent" ] }, { "type": "string", "example": "cognigyGrey", "enum": [ "amber", "blueGrey", "cognigyBlue", "cognigyGrey", "deepOrange", "deepPurple", "lightBlue", "lightGreen" ] } ] }, "color": { "type": "string", "example": "red", "oneOf": [ { "type": "string", "example": "none", "enum": [ "aliceBlue", "antiqueWhite", "aqua", "aquamarine", "azure", "beige", "bisque", "black", "blanchedAlmond", "blue", "blueViolet", "brown", "burlyWood", "cadetBlue", "chartreuse", "chocolate", "coral", "cornflowerBlue", "cornsilk", "crimson", "cyan", "darkBlue", "darkCyan", "darkGoldenRod", "darkGray", "darkGrey", "darkGreen", "darkKhaki", "darkMagenta", "darkOliveGreen", "darkOrange", "darkOrchid", "darkRed", "darkSalmon", "darkSeaGreen", "darkSlateBlue", "darkSlateGray", "darkSlateGrey", "darkTurquoise", "darkViolet", "deepPink", "deepSkyBlue", "dimGray", "dimGrey", "dodgerBlue", "fireBrick", "floralWhite", "forestGreen", "fuchsia", "gainsboro", "ghostWhite", "gold", "goldenRod", "gray", "grey", "green", "greenYellow", "honeyDew", "hotPink", "indianRed", "indigo", "ivory", "khaki", "lavender", "lavenderBlush", "lawnGreen", "lemonChiffon", "lightBlue", "lightCoral", "lightCyan", "lightGoldenRodYellow", "lightGray", "lightGrey", "lightGreen", "lightPink", "lightSalmon", "lightSeaGreen", "lightSkyBlue", "lightSlateGray", "lightSlateGrey", "lightSteelBlue", "lightYellow", "lime", "limeGreen", "linen", "magenta", "maroon", "mediumAquaMarine", "mediumBlue", "mediumOrchid", "mediumPurple", "mediumSeaGreen", "mediumSlateBlue", "mediumSpringGreen", "mediumTurquoise", "mediumVioletRed", "midnightBlue", "mintCream", "mistyRose", "moccasin", "navajoWhite", "navy", "oldLace", "olive", "oliveDrab", "orange", "orangeRed", "orchid", "paleGoldenRod", "paleGreen", "paleTurquoise", "paleVioletRed", "papayaWhip", "peachPuff", "peru", "pink", "plum", "powderBlue", "purple", "rebeccaPurple", "red", "rosyBrown", "royalBlue", "saddleBrown", "salmon", "sandyBrown", "seaGreen", "seaShell", "sienna", "silver", "skyBlue", "slateBlue", "slateGray", "slateGrey", "snow", "springGreen", "steelBlue", "tan", "teal", "thistle", "tomato", "turquoise", "violet", "wheat", "white", "whiteSmoke", "yellow", "yellowGreen", "none", "transparent" ] }, { "type": "string", "example": "cognigyGrey", "enum": [ "amber", "blueGrey", "cognigyBlue", "cognigyGrey", "deepOrange", "deepPurple", "lightBlue", "lightGreen" ] } ] }, "variant": { "type": "string", "enum": [ "regular", "mini", "hexagon" ] } } }, "behavior": { "type": "object", "properties": { "stopping": { "type": "boolean" }, "entrypoint": { "type": "boolean" } } }, "constraints": { "type": "object", "properties": { "editable": { "type": "boolean", "description": "Should this node be editable" }, "deletable": { "type": "boolean", "description": "Should this node be deletable" }, "creatable": { "type": "boolean", "description": "Should this node be manually creatable" }, "collapsable": { "type": "boolean", "description": "Should this node be collapsable" }, "childFlowCreatable": { "type": "boolean", "description": "Should it be possible to create child flow from this node" }, "movable": { "type": "boolean", "description": "Should this node be movable" }, "placement": { "type": "object", "description": "Additional placement information", "properties": { "predecessor": { "type": "object", "properties": { "whitelist": { "items": { "type": "string" } }, "blacklist": { "items": { "type": "string" } } } }, "successor": { "type": "object", "properties": { "whitelist": { "items": { "type": "string" } }, "blacklist": { "items": { "type": "string" } } } }, "children": { "type": "object", "properties": { "whitelist": { "items": { "type": "string" } }, "blacklist": { "items": { "type": "string" } } } } } } } }, "dependencies": { "type": "object", "properties": { "children": { "type": "array", "items": { "type": "string" } } } }, "fields": { "type": "array", "items": { "type": "object", "properties": { "type": { "type": "string", "enum": [ "text", "rule" ] }, "key": { "type": "string" }, "label": { "oneOf": [ { "type": "string" }, { "type": "object", "properties": { "default": { "type": "string" }, "enUS": { "type": "string" }, "deDE": { "type": "string" }, "esES": { "type": "string" }, "jaJP": { "type": "string" }, "koKR": { "type": "string" } } } ] }, "defaultValue": { "description": "The default value for that field" } } } }, "previews": { "type": "array", "items": { "type": "object", "properties": { "type": { "type": "string", "enum": [ "message", "image", "code" ] }, "key": { "type": "string" } } } }, "tokens": { "type": "array", "items": { "type": "object", "properties": { "label": { "type": "string", "maxLength": 30, "example": "word count" }, "script": { "type": "string", "maxLength": 500, "example": "ci.text.split(' ').length" }, "type": { "type": "string", "enum": [ "profile", "input", "context", "custom", "answer", "flow-output", "flow-input" ], "example": "input" } } } }, "tags": { "type": "string", "enum": [ "basic", "logic", "message", "profile", "service", "nlu", "data" ] }, "sections": { "type": "array", "items": { "type": "object", "properties": { "key": { "type": "string", "description": "The key of the Field whose value should be matched" }, "value": { "description": "The expected value(s) that make this condition match" }, "negate": { "type": "boolean", "description": "If this is true, the condition result will be inverted" } } } }, "form": { "type": "array", "items": { "type": "object", "properties": { "key": { "type": "string", "description": "A key either pointing to a 'field -> key' or 'section -> key'" }, "type": { "type": "string", "description": "The type of the pointer, either 'field' or 'section'", "enum": [ "field", "section" ] } } } } } }, "connections": { "type": "object", "properties": { "extension": { "type": "string", "description": "The package name of the extension", "example": "azure" }, "type": { "type": "string", "description": "The type of the connection within the extension", "example": "oauth-2" }, "label": { "type": "string", "description": "The label for the connection type", "example": "OAuth-2" }, "fields": { "type": "array", "items": { "type": "object", "properties": { "fieldName": { "type": "string", "description": "The name of the field", "example": "client_secret" } } } }, "_id": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "createdAt": { "type": "integer", "description": "Unix-timestamp", "example": 1694518620, "minimum": 0, "maximum": 2147483647 }, "lastChanged": { "type": "integer", "description": "Unix-timestamp", "example": 1694518620, "minimum": 0, "maximum": 2147483647 }, "createdBy": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "lastChangedBy": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } }, "description": "The IEntityMeta defines meta information every entity within the system has. These are dates when a resource was created and modified as well as information about the user who initially created a resource and who modified it the last time.\n" }, "_id": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "createdAt": { "type": "integer", "description": "Unix-timestamp", "example": 1694518620, "minimum": 0, "maximum": 2147483647 }, "lastChanged": { "type": "integer", "description": "Unix-timestamp", "example": 1694518620, "minimum": 0, "maximum": 2147483647 }, "createdBy": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "lastChangedBy": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } }, "description": "The IEntityMeta defines meta information every entity within the system has. These are dates when a resource was created and modified as well as information about the user who initially created a resource and who modified it the last time.\n" }, "IExtensionIndexItem_2_0": { "type": "object", "properties": { "_id": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "name": { "type": "string", "description": "The name of the Extension", "example": "new-extension" }, "label": { "type": "string", "description": "Optional human readable extension name", "example": "New Extension" }, "version": { "type": "string", "description": "The version of the Extension", "example": "1.0.0" }, "imageUrlToken": { "type": "string", "format": "alphanum-64", "description": "A fully qualified URL to an image/icon for the extension." }, "description": { "type": "string", "description": "Optional description of the extension", "example": "This is a fancy extension" }, "trustedCode": { "type": "boolean", "description": "NodeDescriptors trusted flag." }, "createdAt": { "type": "integer", "description": "Unix-timestamp", "example": 1694518620, "minimum": 0, "maximum": 2147483647 }, "lastChanged": { "type": "integer", "description": "Unix-timestamp", "example": 1694518620, "minimum": 0, "maximum": 2147483647 }, "createdBy": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "lastChangedBy": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } }, "description": "The IEntityMeta defines meta information every entity within the system has. These are dates when a resource was created and modified as well as information about the user who initially created a resource and who modified it the last time.\n" }, "IFileData_2_0": { "type": "object", "properties": { "name": { "type": "string" } } }, "IFile_2_0": { "type": "object", "properties": { "name": { "type": "string" }, "_id": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "createdAt": { "type": "integer", "description": "Unix-timestamp", "example": 1694518620, "minimum": 0, "maximum": 2147483647 }, "lastChanged": { "type": "integer", "description": "Unix-timestamp", "example": 1694518620, "minimum": 0, "maximum": 2147483647 }, "createdBy": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "lastChangedBy": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } }, "description": "The IEntityMeta defines meta information every entity within the system has. These are dates when a resource was created and modified as well as information about the user who initially created a resource and who modified it the last time.\n" }, "IGenericIntentFeedbackFinding_2_0": { "type": "object", "properties": { "type": { "type": "string", "enum": [ "poorFScore", "fairFScore", "goodFScore", "fewSentences", "unclearIntent", "noSiblings" ] } } }, "ILowDataIntentFeedbackFinding_2_0": { "type": "object", "properties": { "type": { "type": "string", "enum": [ "lowDataIntents" ] }, "intents": { "type": "array", "items": { "properties": { "intentReferenceId": { "type": "string" }, "intentName": { "type": "string" }, "intentId": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "flowName": { "type": "string" }, "flowId": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } } } } } }, "IOverlapIntentFeedbackFinding_2_0": { "type": "object", "properties": { "type": { "type": "string", "enum": [ "someOverlap", "strongOverlap" ] }, "overlappingIntentReferenceId": { "type": "string" }, "overlappingIntentName": { "type": "string" }, "overlappingIntentId": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "overlappingFlowName": { "type": "string" }, "overlappingFlowId": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } } }, "IIntentFeedbackReport_2_0": { "type": "object", "properties": { "findings": { "type": "array", "items": { "oneOf": [ { "type": "object", "properties": { "type": { "type": "string", "enum": [ "poorFScore", "fairFScore", "goodFScore", "fewSentences", "unclearIntent", "noSiblings" ] } } }, { "type": "object", "properties": { "type": { "type": "string", "enum": [ "someOverlap", "strongOverlap" ] }, "overlappingIntentReferenceId": { "type": "string" }, "overlappingIntentName": { "type": "string" }, "overlappingIntentId": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "overlappingFlowName": { "type": "string" }, "overlappingFlowId": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } } }, { "type": "object", "properties": { "type": { "type": "string", "enum": [ "lowDataIntents" ] }, "intents": { "type": "array", "items": { "properties": { "intentReferenceId": { "type": "string" }, "intentName": { "type": "string" }, "intentId": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "flowName": { "type": "string" }, "flowId": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } } } } } } ] } }, "info": { "type": "object", "properties": { "fScore": { "type": "number" } } } } }, "ISentenceFeedbackReport_2_0": { "type": "object", "properties": { "findings": { "type": "array", "items": { "type": "object", "properties": { "type": { "type": "string", "enum": [ "poorScore", "fairScore", "goodScore", "overlap", "wrongIntent" ] } } } }, "info": { "type": "object", "properties": { "trueIntent": { "type": "string" }, "topIntent": { "type": "string" }, "runnerUp": { "type": "string" }, "topScore": { "type": "number" }, "runnerUpScore": { "type": "number" }, "difference": { "type": "number" }, "trueIntentName": { "type": "string" }, "topIntentName": { "type": "string" }, "runnerUpIntentName": { "type": "string" } } } } }, "TSentenceFeedbackFindingType_2_0": { "type": "string", "enum": [ "poorScore", "fairScore", "goodScore", "overlap", "wrongIntent" ] }, "TTrainGroupFeedbackFindingType_2_0": { "type": "string", "enum": [ "poorAccuracy", "fairAccuracy", "goodAccuracy", "lowDataIntents" ] }, "ITrainGroupGenericFinding_2_0": { "type": "object", "properties": { "type": { "type": "string", "enum": [ "poorAccuracy", "fairAccuracy", "goodAccuracy", "lowDataIntents" ] } } }, "ITrainGroupLowDataFinding_2_0": { "type": "object", "properties": { "type": { "type": "string", "enum": [ "lowDataIntents" ] }, "intents": { "type": "array", "items": { "properties": { "intentReferenceId": { "type": "string" }, "intentName": { "type": "string" }, "intentId": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "flowName": { "type": "string" }, "flowId": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } } } } } }, "ITrainGroupFeedbackReport_2_0": { "type": "object", "properties": { "findings": { "type": "array", "items": { "oneOf": [ { "type": "object", "properties": { "type": { "type": "string", "enum": [ "poorAccuracy", "fairAccuracy", "goodAccuracy", "lowDataIntents" ] } } }, { "type": "object", "properties": { "type": { "type": "string", "enum": [ "lowDataIntents" ] }, "intents": { "type": "array", "items": { "properties": { "intentReferenceId": { "type": "string" }, "intentName": { "type": "string" }, "intentId": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "flowName": { "type": "string" }, "flowId": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } } } } } } ] } }, "info": { "type": "object", "properties": { "fScore": { "type": "number" } } } } }, "IFlowData_2_0": { "type": "object", "properties": { "name": { "type": "string" }, "description": { "type": "string" }, "context": { "type": "object" }, "attachedFlows": { "type": "array", "items": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } }, "attachedLexicons": { "type": "array", "items": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } }, "img": { "type": "string" } } }, "IFlowGeneratedData_2_0": { "type": "object", "properties": { "referenceId": { "type": "string", "format": "uuid" }, "intentTrainGroupReference": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "feedbackReport": { "type": "object", "properties": { "findings": { "type": "array", "items": { "oneOf": [ { "type": "object", "properties": { "type": { "type": "string", "enum": [ "poorAccuracy", "fairAccuracy", "goodAccuracy", "lowDataIntents" ] } } }, { "type": "object", "properties": { "type": { "type": "string", "enum": [ "lowDataIntents" ] }, "intents": { "type": "array", "items": { "properties": { "intentReferenceId": { "type": "string" }, "intentName": { "type": "string" }, "intentId": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "flowName": { "type": "string" }, "flowId": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } } } } } } ] } }, "info": { "type": "object", "properties": { "fScore": { "type": "number" } } } } }, "isTrainingOutOfDate": { "type": "boolean" } } }, "IFlow_2_0": { "type": "object", "properties": { "referenceId": { "type": "string", "format": "uuid" }, "intentTrainGroupReference": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "feedbackReport": { "type": "object", "properties": { "findings": { "type": "array", "items": { "oneOf": [ { "type": "object", "properties": { "type": { "type": "string", "enum": [ "poorAccuracy", "fairAccuracy", "goodAccuracy", "lowDataIntents" ] } } }, { "type": "object", "properties": { "type": { "type": "string", "enum": [ "lowDataIntents" ] }, "intents": { "type": "array", "items": { "properties": { "intentReferenceId": { "type": "string" }, "intentName": { "type": "string" }, "intentId": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "flowName": { "type": "string" }, "flowId": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } } } } } } ] } }, "info": { "type": "object", "properties": { "fScore": { "type": "number" } } } } }, "isTrainingOutOfDate": { "type": "boolean" }, "name": { "type": "string" }, "description": { "type": "string" }, "context": { "type": "object" }, "attachedFlows": { "type": "array", "items": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } }, "attachedLexicons": { "type": "array", "items": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } }, "img": { "type": "string" }, "_id": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "createdAt": { "type": "integer", "description": "Unix-timestamp", "example": 1694518620, "minimum": 0, "maximum": 2147483647 }, "lastChanged": { "type": "integer", "description": "Unix-timestamp", "example": 1694518620, "minimum": 0, "maximum": 2147483647 }, "createdBy": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "lastChangedBy": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } }, "description": "The IEntityMeta defines meta information every entity within the system has. These are dates when a resource was created and modified as well as information about the user who initially created a resource and who modified it the last time.\n" }, "IUpdateFlowData_2_0": { "type": "object", "properties": { "name": { "type": "string" }, "description": { "type": "string" }, "context": { "type": "object" }, "attachedFlows": { "type": "array", "items": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } }, "attachedLexicons": { "type": "array", "items": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } }, "img": { "type": "string" }, "localeId": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } } }, "IFlowIndexItem_2_0": { "type": "object", "properties": { "name": { "type": "string" }, "description": { "type": "string" }, "referenceId": { "type": "string", "format": "uuid" }, "isTrainingOutOfDate": { "type": "boolean" }, "_id": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "createdAt": { "type": "integer", "description": "Unix-timestamp", "example": 1694518620, "minimum": 0, "maximum": 2147483647 }, "lastChanged": { "type": "integer", "description": "Unix-timestamp", "example": 1694518620, "minimum": 0, "maximum": 2147483647 }, "createdBy": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "lastChangedBy": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } }, "description": "The IEntityMeta defines meta information every entity within the system has. These are dates when a resource was created and modified as well as information about the user who initially created a resource and who modified it the last time.\n" }, "IIntentData_2_0": { "type": "object", "properties": { "name": { "type": "string", "example": "OrderFood" }, "description": { "type": "string", "example": "Intent to order food" }, "condition": { "type": "string" }, "rules": { "type": "array", "items": { "type": "string" } }, "isRejectIntent": { "type": "boolean" }, "isDisabled": { "type": "boolean" }, "tags": { "type": "array", "items": { "type": "string" } }, "confirmationSentences": { "type": "array", "items": { "type": "string" } }, "disambiguationSentence": { "type": "string" }, "data": { "type": "object" }, "localeReference": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "childFeatures": { "oneOf": [ { "type": "boolean" }, { "type": "array", "items": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } } ], "example": false }, "biasTowardsParentOrChildIntents": { "type": "string", "enum": [ "parents", "children" ] }, "parentIntentId": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "analyticsLabel": { "type": "string" }, "overrideIntentDefaultRepliesAsExamples": { "type": "string", "description": "Toggle overriding the flow setting for using default replies as training examples", "enum": [ "on", "off", "useFlowSettings" ] } } }, "IIntentGeneratedData_2_0": { "type": "object", "properties": { "referenceId": { "type": "string", "format": "uuid" }, "feedbackReport": { "type": "object", "properties": { "findings": { "type": "array", "items": { "oneOf": [ { "type": "object", "properties": { "type": { "type": "string", "enum": [ "poorFScore", "fairFScore", "goodFScore", "fewSentences", "unclearIntent", "noSiblings" ] } } }, { "type": "object", "properties": { "type": { "type": "string", "enum": [ "someOverlap", "strongOverlap" ] }, "overlappingIntentReferenceId": { "type": "string" }, "overlappingIntentName": { "type": "string" }, "overlappingIntentId": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "overlappingFlowName": { "type": "string" }, "overlappingFlowId": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } } }, { "type": "object", "properties": { "type": { "type": "string", "enum": [ "lowDataIntents" ] }, "intents": { "type": "array", "items": { "properties": { "intentReferenceId": { "type": "string" }, "intentName": { "type": "string" }, "intentId": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "flowName": { "type": "string" }, "flowId": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } } } } } } ] } }, "info": { "type": "object", "properties": { "fScore": { "type": "number" } } } } } } }, "IIntent_2_0": { "type": "object", "properties": { "name": { "type": "string", "example": "OrderFood" }, "description": { "type": "string", "example": "Intent to order food" }, "condition": { "type": "string" }, "rules": { "type": "array", "items": { "type": "string" } }, "isRejectIntent": { "type": "boolean" }, "isDisabled": { "type": "boolean" }, "tags": { "type": "array", "items": { "type": "string" } }, "confirmationSentences": { "type": "array", "items": { "type": "string" } }, "disambiguationSentence": { "type": "string" }, "data": { "type": "object" }, "localeReference": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "childFeatures": { "oneOf": [ { "type": "boolean" }, { "type": "array", "items": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } } ], "example": false }, "biasTowardsParentOrChildIntents": { "type": "string", "enum": [ "parents", "children" ] }, "parentIntentId": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "analyticsLabel": { "type": "string" }, "overrideIntentDefaultRepliesAsExamples": { "type": "string", "description": "Toggle overriding the flow setting for using default replies as training examples", "enum": [ "on", "off", "useFlowSettings" ] }, "_id": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "createdAt": { "type": "integer", "description": "Unix-timestamp", "example": 1694518620, "minimum": 0, "maximum": 2147483647 }, "lastChanged": { "type": "integer", "description": "Unix-timestamp", "example": 1694518620, "minimum": 0, "maximum": 2147483647 }, "createdBy": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "lastChangedBy": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } }, "description": "The IEntityMeta defines meta information every entity within the system has. These are dates when a resource was created and modified as well as information about the user who initially created a resource and who modified it the last time.\n" }, "IIntentIndexItem_2_0": { "type": "object", "properties": { "_id": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "referenceId": { "type": "string", "format": "uuid" }, "name": { "type": "string", "example": "OrderFood" }, "description": { "type": "string", "example": "Intent to order food" }, "tags": { "type": "array", "items": { "type": "string" } }, "isRejectIntent": { "type": "boolean" }, "isDisabled": { "type": "boolean" }, "localeReference": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "parentIntentId": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "feedbackReport": { "type": "object", "properties": { "findings": { "type": "array", "items": { "oneOf": [ { "type": "object", "properties": { "type": { "type": "string", "enum": [ "poorFScore", "fairFScore", "goodFScore", "fewSentences", "unclearIntent", "noSiblings" ] } } }, { "type": "object", "properties": { "type": { "type": "string", "enum": [ "someOverlap", "strongOverlap" ] }, "overlappingIntentReferenceId": { "type": "string" }, "overlappingIntentName": { "type": "string" }, "overlappingIntentId": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "overlappingFlowName": { "type": "string" }, "overlappingFlowId": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } } }, { "type": "object", "properties": { "type": { "type": "string", "enum": [ "lowDataIntents" ] }, "intents": { "type": "array", "items": { "properties": { "intentReferenceId": { "type": "string" }, "intentName": { "type": "string" }, "intentId": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "flowName": { "type": "string" }, "flowId": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } } } } } } ] } }, "info": { "type": "object", "properties": { "fScore": { "type": "number" } } } } } } }, "ILearningSentenceData_2_0": { "type": "object", "properties": { "confirmationCount": { "type": "integer", "example": 42 }, "rejectedCount": { "type": "integer", "example": 42 }, "sentence": { "type": "string", "example": "How do you turn this on?" } } }, "ILearningSentence_2_0": { "type": "object", "properties": { "confirmationCount": { "type": "integer", "example": 42 }, "rejectedCount": { "type": "integer", "example": 42 }, "sentence": { "type": "string", "example": "How do you turn this on?" }, "_id": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "createdAt": { "type": "integer", "description": "Unix-timestamp", "example": 1694518620, "minimum": 0, "maximum": 2147483647 }, "lastChanged": { "type": "integer", "description": "Unix-timestamp", "example": 1694518620, "minimum": 0, "maximum": 2147483647 }, "createdBy": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "lastChangedBy": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } }, "description": "The IEntityMeta defines meta information every entity within the system has. These are dates when a resource was created and modified as well as information about the user who initially created a resource and who modified it the last time.\n" }, "ILearningSentenceIndexItem_2_0": { "type": "object", "properties": { "_id": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "count": { "type": "integer", "example": 42 }, "sentence": { "type": "string", "example": "How do you turn this on?" } } }, "ISentenceData_2_0": { "type": "object", "properties": { "text": { "type": "string", "example": "I want to buy a pizza." }, "slots": { "type": "array", "items": { "oneOf": [ { "type": "object", "properties": { "type": { "type": "string", "enum": [ "anySlot" ] }, "name": { "type": "string" }, "start": { "type": "number" }, "end": { "type": "number" } } }, { "type": "object", "properties": { "type": { "type": "string", "enum": [ "systemSlot" ] }, "dimension": { "type": "string" }, "start": { "type": "number" }, "end": { "type": "number" } } }, { "type": "object", "properties": { "type": { "type": "string", "enum": [ "lexiconSlot" ] }, "lexiconReference": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "slotReference": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "name": { "type": "string" }, "start": { "type": "number" }, "end": { "type": "number" } } } ] } } } }, "ISentenceGeneratedData_2_0": { "type": "object", "properties": { "localeReference": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "feedbackReport": { "type": "object", "properties": { "findings": { "type": "array", "items": { "type": "object", "properties": { "type": { "type": "string", "enum": [ "poorScore", "fairScore", "goodScore", "overlap", "wrongIntent" ] } } } }, "info": { "type": "object", "properties": { "trueIntent": { "type": "string" }, "topIntent": { "type": "string" }, "runnerUp": { "type": "string" }, "topScore": { "type": "number" }, "runnerUpScore": { "type": "number" }, "difference": { "type": "number" }, "trueIntentName": { "type": "string" }, "topIntentName": { "type": "string" }, "runnerUpIntentName": { "type": "string" } } } } } } }, "ISentence_2_0": { "type": "object", "properties": { "localeReference": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "feedbackReport": { "type": "object", "properties": { "findings": { "type": "array", "items": { "type": "object", "properties": { "type": { "type": "string", "enum": [ "poorScore", "fairScore", "goodScore", "overlap", "wrongIntent" ] } } } }, "info": { "type": "object", "properties": { "trueIntent": { "type": "string" }, "topIntent": { "type": "string" }, "runnerUp": { "type": "string" }, "topScore": { "type": "number" }, "runnerUpScore": { "type": "number" }, "difference": { "type": "number" }, "trueIntentName": { "type": "string" }, "topIntentName": { "type": "string" }, "runnerUpIntentName": { "type": "string" } } } } }, "text": { "type": "string", "example": "I want to buy a pizza." }, "slots": { "type": "array", "items": { "oneOf": [ { "type": "object", "properties": { "type": { "type": "string", "enum": [ "anySlot" ] }, "name": { "type": "string" }, "start": { "type": "number" }, "end": { "type": "number" } } }, { "type": "object", "properties": { "type": { "type": "string", "enum": [ "systemSlot" ] }, "dimension": { "type": "string" }, "start": { "type": "number" }, "end": { "type": "number" } } }, { "type": "object", "properties": { "type": { "type": "string", "enum": [ "lexiconSlot" ] }, "lexiconReference": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "slotReference": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "name": { "type": "string" }, "start": { "type": "number" }, "end": { "type": "number" } } } ] } }, "_id": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "createdAt": { "type": "integer", "description": "Unix-timestamp", "example": 1694518620, "minimum": 0, "maximum": 2147483647 }, "lastChanged": { "type": "integer", "description": "Unix-timestamp", "example": 1694518620, "minimum": 0, "maximum": 2147483647 }, "createdBy": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "lastChangedBy": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } }, "description": "The IEntityMeta defines meta information every entity within the system has. These are dates when a resource was created and modified as well as information about the user who initially created a resource and who modified it the last time.\n" }, "ILexiconSentenceSlot_2_0": { "type": "object", "properties": { "type": { "type": "string", "enum": [ "lexiconSlot" ] }, "lexiconReference": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "slotReference": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "name": { "type": "string" }, "start": { "type": "number" }, "end": { "type": "number" } } }, "IAnySlot_2_0": { "type": "object", "properties": { "type": { "type": "string", "enum": [ "anySlot" ] }, "name": { "type": "string" }, "start": { "type": "number" }, "end": { "type": "number" } } }, "ISystemSlot_2_0": { "type": "object", "properties": { "type": { "type": "string", "enum": [ "systemSlot" ] }, "dimension": { "type": "string" }, "start": { "type": "number" }, "end": { "type": "number" } } }, "ISentenceIndexItemData_2_0": { "type": "object", "properties": { "text": { "type": "string", "example": "I want to buy a pizza." }, "localeReference": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "slots": { "type": "array", "items": { "type": "object", "additionalProperties": false, "properties": { "tagReference": { "type": "string" }, "lexiconReference": { "type": "string" } } } }, "feedbackReport": { "type": "object", "properties": { "findings": { "type": "array", "items": { "type": "object", "properties": { "type": { "type": "string", "enum": [ "poorScore", "fairScore", "goodScore", "overlap", "wrongIntent" ] } } } }, "info": { "type": "object", "properties": { "trueIntent": { "type": "string" }, "topIntent": { "type": "string" }, "runnerUp": { "type": "string" }, "topScore": { "type": "number" }, "runnerUpScore": { "type": "number" }, "difference": { "type": "number" }, "trueIntentName": { "type": "string" }, "topIntentName": { "type": "string" }, "runnerUpIntentName": { "type": "string" } } } } } } }, "ISentenceIndexItem_2_0": { "type": "object", "properties": { "text": { "type": "string", "example": "I want to buy a pizza." }, "localeReference": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "slots": { "type": "array", "items": { "type": "object", "additionalProperties": false, "properties": { "tagReference": { "type": "string" }, "lexiconReference": { "type": "string" } } } }, "feedbackReport": { "type": "object", "properties": { "findings": { "type": "array", "items": { "type": "object", "properties": { "type": { "type": "string", "enum": [ "poorScore", "fairScore", "goodScore", "overlap", "wrongIntent" ] } } } }, "info": { "type": "object", "properties": { "trueIntent": { "type": "string" }, "topIntent": { "type": "string" }, "runnerUp": { "type": "string" }, "topScore": { "type": "number" }, "runnerUpScore": { "type": "number" }, "difference": { "type": "number" }, "trueIntentName": { "type": "string" }, "topIntentName": { "type": "string" }, "runnerUpIntentName": { "type": "string" } } } } }, "_id": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "createdAt": { "type": "integer", "description": "Unix-timestamp", "example": 1694518620, "minimum": 0, "maximum": 2147483647 }, "lastChanged": { "type": "integer", "description": "Unix-timestamp", "example": 1694518620, "minimum": 0, "maximum": 2147483647 }, "createdBy": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "lastChangedBy": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } }, "description": "The IEntityMeta defines meta information every entity within the system has. These are dates when a resource was created and modified as well as information about the user who initially created a resource and who modified it the last time.\n" }, "IYesNoSentenceData_2_0": { "type": "object", "properties": { "text": { "type": "string", "example": "I want to buy a pizza." } } }, "IYesNoSentenceGeneratedData_2_0": { "type": "object", "properties": { "localeReference": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "feedbackReport": { "type": "object", "properties": { "findings": { "type": "array", "items": { "type": "object", "properties": { "type": { "type": "string", "enum": [ "poorScore", "fairScore", "goodScore", "overlap", "wrongIntent" ] } } } }, "info": { "type": "object", "properties": { "trueIntent": { "type": "string" }, "topIntent": { "type": "string" }, "runnerUp": { "type": "string" }, "topScore": { "type": "number" }, "runnerUpScore": { "type": "number" }, "difference": { "type": "number" }, "trueIntentName": { "type": "string" }, "topIntentName": { "type": "string" }, "runnerUpIntentName": { "type": "string" } } } } } } }, "IYesNoSentence_2_0": { "type": "object", "properties": { "localeReference": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "feedbackReport": { "type": "object", "properties": { "findings": { "type": "array", "items": { "type": "object", "properties": { "type": { "type": "string", "enum": [ "poorScore", "fairScore", "goodScore", "overlap", "wrongIntent" ] } } } }, "info": { "type": "object", "properties": { "trueIntent": { "type": "string" }, "topIntent": { "type": "string" }, "runnerUp": { "type": "string" }, "topScore": { "type": "number" }, "runnerUpScore": { "type": "number" }, "difference": { "type": "number" }, "trueIntentName": { "type": "string" }, "topIntentName": { "type": "string" }, "runnerUpIntentName": { "type": "string" } } } } }, "text": { "type": "string", "example": "I want to buy a pizza." }, "_id": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "createdAt": { "type": "integer", "description": "Unix-timestamp", "example": 1694518620, "minimum": 0, "maximum": 2147483647 }, "lastChanged": { "type": "integer", "description": "Unix-timestamp", "example": 1694518620, "minimum": 0, "maximum": 2147483647 }, "createdBy": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "lastChangedBy": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } }, "description": "The IEntityMeta defines meta information every entity within the system has. These are dates when a resource was created and modified as well as information about the user who initially created a resource and who modified it the last time.\n" }, "IFlowSettingsData_2_0": { "type": "object", "properties": { "continueExecutionAfterAttachedFlow": { "type": "boolean" }, "continueExecutionAterDefaultReply": { "type": "boolean" }, "continueExecutionAfterNegativeConfirmation": { "type": "boolean" }, "passDefaultRepliesIntoFlow": { "type": "boolean" }, "flowIntentMappingOrder": { "type": "string", "enum": [ "joint", "main", "attached" ] }, "useAttachedFlowThresholds": { "type": "boolean" }, "useAttachedFlowContinueAfterDefaultReply": { "type": "boolean" }, "useAttachedFlowPassDefaultRepliesIntoFlow": { "type": "boolean" }, "implicitSlotParsing": { "type": "string", "enum": [ "disabled", "full", "system", "lexicon" ] }, "useAttachedFlowImplicitSlotParsing": { "type": "boolean" }, "lexiconSlotsWithSubMatches": { "type": "boolean" }, "useIntentDefaultRepliesAsExamples": { "description": "Enable/Disable using default replies as training examples.", "type": "boolean" }, "localeSettings": { "type": "object", "properties": { "localeReference": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "inheritFallbackLocaleModel": { "type": "boolean" } } } } }, "IFlowSettingsResponse_2_0": { "type": "object", "properties": { "continueExecutionAfterAttachedFlow": { "type": "boolean" }, "continueExecutionAterDefaultReply": { "type": "boolean" }, "continueExecutionAfterNegativeConfirmation": { "type": "boolean" }, "passDefaultRepliesIntoFlow": { "type": "boolean" }, "flowIntentMappingOrder": { "type": "string", "enum": [ "joint", "main", "attached" ] }, "useAttachedFlowThresholds": { "type": "boolean" }, "useAttachedFlowContinueAfterDefaultReply": { "type": "boolean" }, "useAttachedFlowPassDefaultRepliesIntoFlow": { "type": "boolean" }, "implicitSlotParsing": { "type": "string", "enum": [ "disabled", "full", "system", "lexicon" ] }, "useAttachedFlowImplicitSlotParsing": { "type": "boolean" }, "lexiconSlotsWithSubMatches": { "type": "boolean" }, "useIntentDefaultRepliesAsExamples": { "description": "Enable/Disable using default replies as training examples.", "type": "boolean" }, "localeSettings": { "type": "array", "items": { "type": "object", "properties": { "type": { "type": "object", "properties": { "localeReference": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "inheritFallbackLocaleModel": { "type": "boolean" } } } } } } } }, "IFlowSettings_2_0": { "type": "object", "properties": { "continueExecutionAfterAttachedFlow": { "type": "boolean" }, "continueExecutionAterDefaultReply": { "type": "boolean" }, "continueExecutionAfterNegativeConfirmation": { "type": "boolean" }, "passDefaultRepliesIntoFlow": { "type": "boolean" }, "flowIntentMappingOrder": { "type": "string", "enum": [ "joint", "main", "attached" ] }, "useAttachedFlowThresholds": { "type": "boolean" }, "useAttachedFlowContinueAfterDefaultReply": { "type": "boolean" }, "useAttachedFlowPassDefaultRepliesIntoFlow": { "type": "boolean" }, "implicitSlotParsing": { "type": "string", "enum": [ "disabled", "full", "system", "lexicon" ] }, "useAttachedFlowImplicitSlotParsing": { "type": "boolean" }, "lexiconSlotsWithSubMatches": { "type": "boolean" }, "useIntentDefaultRepliesAsExamples": { "description": "Enable/Disable using default replies as training examples.", "type": "boolean" }, "localeSettings": { "type": "array", "items": { "type": "object", "properties": { "type": { "type": "object", "properties": { "localeReference": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "inheritFallbackLocaleModel": { "type": "boolean" } } } } } }, "intentThreshold": { "type": "object", "properties": { "lower": { "type": "number", "example": 0.4 }, "upper": { "type": "number", "example": 0.5 } } }, "learnNewExampleSentences": { "type": "boolean" }, "learnNewExampleSentencesThreshold": { "type": "integer" }, "negativeConfirmationWords": { "type": "array", "items": { "type": "string" } }, "positiveConfirmationWords": { "type": "array", "items": { "type": "string" } }, "systemSlots": { "type": "object", "properties": { "useAgeSlots": { "type": "boolean" }, "useDateSlots": { "type": "boolean" }, "useDistanceSlots": { "type": "boolean" }, "useDurationSlots": { "type": "boolean" }, "useEmailSlots": { "type": "boolean" }, "useMoneySlots": { "type": "boolean" }, "useNumberSlots": { "type": "boolean" }, "usePercentageSlots": { "type": "boolean" }, "useTemperatureSlots": { "type": "boolean" }, "useURLSlots": { "type": "boolean" } } }, "yesNoLogic": { "type": "string", "enum": [ "yesNoIntents", "yesNoIntentsWithRules", "confirmationWords" ] }, "yesNoIntentThreshold": { "type": "integer" }, "_id": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "createdAt": { "type": "integer", "description": "Unix-timestamp", "example": 1694518620, "minimum": 0, "maximum": 2147483647 }, "lastChanged": { "type": "integer", "description": "Unix-timestamp", "example": 1694518620, "minimum": 0, "maximum": 2147483647 }, "createdBy": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "lastChangedBy": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } }, "description": "The IEntityMeta defines meta information every entity within the system has. These are dates when a resource was created and modified as well as information about the user who initially created a resource and who modified it the last time.\n" }, "ILocaleSettings_2_0": { "type": "object", "properties": { "localeReference": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "inheritFallbackLocaleModel": { "type": "boolean" } } }, "ISlotFillerData_2_0": { "type": "object", "properties": { "name": { "type": "string" }, "type": { "type": "string", "example": "age", "enum": [ "age", "date", "duration", "email", "intent", "slot", "money", "number", "percentage", "regex", "temperature" ] }, "usePositiveOnly": { "type": "boolean" }, "removeNegated": { "type": "boolean" }, "storeResultInContext": { "type": "boolean" }, "contextKey": { "type": "string" }, "storeInContactProfile": { "type": "boolean" }, "profileKey": { "type": "string" }, "storeDetailedResults": { "type": "boolean" }, "skipIfResultInContext": { "type": "boolean" }, "additionalValidation": { "type": "string" }, "resultLocation": { "type": "string" }, "regex": { "type": "string" }, "slot": { "type": "string" } } }, "ISlotFillerGeneratedData_2_0": { "type": "object", "properties": { "referenceId": { "type": "string", "format": "uuid" } } }, "ISlotFiller_2_0": { "type": "object", "properties": { "name": { "type": "string" }, "type": { "type": "string", "example": "age", "enum": [ "age", "date", "duration", "email", "intent", "slot", "money", "number", "percentage", "regex", "temperature" ] }, "usePositiveOnly": { "type": "boolean" }, "removeNegated": { "type": "boolean" }, "storeResultInContext": { "type": "boolean" }, "contextKey": { "type": "string" }, "storeInContactProfile": { "type": "boolean" }, "profileKey": { "type": "string" }, "storeDetailedResults": { "type": "boolean" }, "skipIfResultInContext": { "type": "boolean" }, "additionalValidation": { "type": "string" }, "resultLocation": { "type": "string" }, "regex": { "type": "string" }, "slot": { "type": "string" }, "referenceId": { "type": "string", "format": "uuid" }, "_id": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "createdAt": { "type": "integer", "description": "Unix-timestamp", "example": 1694518620, "minimum": 0, "maximum": 2147483647 }, "lastChanged": { "type": "integer", "description": "Unix-timestamp", "example": 1694518620, "minimum": 0, "maximum": 2147483647 }, "createdBy": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "lastChangedBy": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } }, "description": "The IEntityMeta defines meta information every entity within the system has. These are dates when a resource was created and modified as well as information about the user who initially created a resource and who modified it the last time.\n" }, "ISlotFillerIndexItemData_2_0": { "type": "object", "properties": { "_id": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "name": { "type": "string", "example": "pizza" }, "type": { "type": "string", "example": "age", "enum": [ "age", "date", "duration", "email", "intent", "slot", "money", "number", "percentage", "regex", "temperature" ] }, "referenceId": { "type": "string" } } }, "ISlotFillerIndexItem_2_0": { "type": "object", "properties": { "_id": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "name": { "type": "string", "example": "pizza" }, "type": { "type": "string", "example": "age", "enum": [ "age", "date", "duration", "email", "intent", "slot", "money", "number", "percentage", "regex", "temperature" ] }, "referenceId": { "type": "string" }, "createdAt": { "type": "integer", "description": "Unix-timestamp", "example": 1694518620, "minimum": 0, "maximum": 2147483647 }, "lastChanged": { "type": "integer", "description": "Unix-timestamp", "example": 1694518620, "minimum": 0, "maximum": 2147483647 }, "createdBy": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "lastChangedBy": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } }, "description": "The IEntityMeta defines meta information every entity within the system has. These are dates when a resource was created and modified as well as information about the user who initially created a resource and who modified it the last time.\n" }, "IFlowStateData_2_0": { "type": "object", "properties": { "name": { "type": "string", "example": "default" }, "isDefault": { "type": "boolean" }, "type": { "type": "string", "enum": [ "blacklist", "whitelist" ], "example": "blacklist" }, "intentIds": { "type": "array", "items": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } } } }, "IFlowStateGeneratedData_2_0": { "type": "object", "properties": { "referenceId": { "type": "string", "format": "uuid" } } }, "IFlowState_2_0": { "type": "object", "properties": { "name": { "type": "string", "example": "default" }, "isDefault": { "type": "boolean" }, "type": { "type": "string", "enum": [ "blacklist", "whitelist" ], "example": "blacklist" }, "intentIds": { "type": "array", "items": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } }, "referenceId": { "type": "string", "format": "uuid" }, "_id": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "createdAt": { "type": "integer", "description": "Unix-timestamp", "example": 1694518620, "minimum": 0, "maximum": 2147483647 }, "lastChanged": { "type": "integer", "description": "Unix-timestamp", "example": 1694518620, "minimum": 0, "maximum": 2147483647 }, "createdBy": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "lastChangedBy": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } }, "description": "The IEntityMeta defines meta information every entity within the system has. These are dates when a resource was created and modified as well as information about the user who initially created a resource and who modified it the last time.\n" }, "IFlowStateIndexItem_2_0": { "type": "object", "properties": { "name": { "type": "string", "example": "default" }, "referenceId": { "type": "string", "format": "uuid" }, "isDefault": { "type": "boolean" }, "type": { "type": "string", "enum": [ "blacklist", "whitelist" ], "example": "blacklist" }, "intentIds": { "type": "array", "items": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } }, "_id": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "createdAt": { "type": "integer", "description": "Unix-timestamp", "example": 1694518620, "minimum": 0, "maximum": 2147483647 }, "lastChanged": { "type": "integer", "description": "Unix-timestamp", "example": 1694518620, "minimum": 0, "maximum": 2147483647 }, "createdBy": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "lastChangedBy": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } }, "description": "The IEntityMeta defines meta information every entity within the system has. These are dates when a resource was created and modified as well as information about the user who initially created a resource and who modified it the last time.\n" }, "IFunctionData_2_0": { "type": "object", "properties": { "name": { "type": "string" }, "code": { "type": "string" }, "isDisabled": { "type": "boolean" } } }, "IFunction_2_0": { "type": "object", "properties": { "name": { "type": "string" }, "code": { "type": "string" }, "isDisabled": { "type": "boolean" }, "_id": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "createdAt": { "type": "integer", "description": "Unix-timestamp", "example": 1694518620, "minimum": 0, "maximum": 2147483647 }, "lastChanged": { "type": "integer", "description": "Unix-timestamp", "example": 1694518620, "minimum": 0, "maximum": 2147483647 }, "createdBy": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "lastChangedBy": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } }, "description": "The IEntityMeta defines meta information every entity within the system has. These are dates when a resource was created and modified as well as information about the user who initially created a resource and who modified it the last time.\n" }, "IFunctionIndexItem_2_0": { "type": "object", "properties": { "name": { "type": "string", "description": "The name of the function", "example": "New Function" }, "code": { "type": "string", "description": "The code of the function", "example": "console.log('Hello World');" }, "referenceId": { "type": "string", "format": "uuid" }, "isDisabled": { "type": "boolean" }, "_id": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "createdAt": { "type": "integer", "description": "Unix-timestamp", "example": 1694518620, "minimum": 0, "maximum": 2147483647 }, "lastChanged": { "type": "integer", "description": "Unix-timestamp", "example": 1694518620, "minimum": 0, "maximum": 2147483647 }, "createdBy": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "lastChangedBy": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } }, "description": "The IEntityMeta defines meta information every entity within the system has. These are dates when a resource was created and modified as well as information about the user who initially created a resource and who modified it the last time.\n" }, "IFunctionInstanceData_2_0": { "type": "object", "properties": { "_id": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "functionReference": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "trigger": { "type": "string", "enum": [ "flow", "manual" ], "description": "How was this function instance triggered, e.g. was it spawned while executing a Flow?", "example": "flow" }, "status": { "type": "string", "enum": [ "queued", "active", "done", "error" ], "description": "The current state of the instance. New instances are in the 'queued' state, while running ones are in 'active' state.", "example": "active" }, "error": { "type": "string" }, "createdAt": { "type": "integer", "description": "Unix-timestamp", "example": 1694518620, "minimum": 0, "maximum": 2147483647 }, "finishedAt": { "type": "integer", "description": "Unix-timestamp", "example": 1694518620, "minimum": 0, "maximum": 2147483647 } } }, "IFunctionInstance_2_0": { "type": "object", "properties": { "_id": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "functionReference": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "trigger": { "type": "string", "enum": [ "flow", "manual" ], "description": "How was this function instance triggered, e.g. was it spawned while executing a Flow?", "example": "flow" }, "status": { "type": "string", "enum": [ "queued", "active", "done", "error" ], "description": "The current state of the instance. New instances are in the 'queued' state, while running ones are in 'active' state.", "example": "active" }, "error": { "type": "string" }, "createdAt": { "type": "integer", "description": "Unix-timestamp", "example": 1694518620, "minimum": 0, "maximum": 2147483647 }, "finishedAt": { "type": "integer", "description": "Unix-timestamp", "example": 1694518620, "minimum": 0, "maximum": 2147483647 } } }, "IFunctionInstanceIndexItem_2_0": { "type": "object", "properties": { "_id": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "trigger": { "type": "string", "enum": [ "flow", "manual" ], "description": "How was this function instance triggered, e.g. was it spawned while executing a Flow?", "example": "flow" }, "status": { "type": "string", "enum": [ "queued", "active", "done", "error" ], "description": "The current state of the instance. New instances are in the 'queued' state, while running ones are in 'active' state.", "example": "active" }, "error": { "type": "string" }, "createdAt": { "type": "integer", "description": "Unix-timestamp", "example": 1694518620, "minimum": 0, "maximum": 2147483647 }, "finishedAt": { "type": "integer", "description": "Unix-timestamp", "example": 1694518620, "minimum": 0, "maximum": 2147483647 } } }, "TFunctionInstanceStatus_2_0": { "type": "string", "enum": [ "queued", "active", "done", "error" ], "description": "The current state of the instance. New instances are in the 'queued' state, while running ones are in 'active' state.", "example": "active" }, "TFunctionInstanceTrigger_2_0": { "type": "string", "enum": [ "flow", "manual" ], "description": "How was this function instance triggered, e.g. was it spawned while executing a Flow?", "example": "flow" }, "IGoalData_2_0": { "type": "object", "properties": { "name": { "type": "string", "description": "The name of the Goal", "example": "New Goal" }, "description": { "type": "string", "description": "The description of the goal", "example": "This is a sample goal" }, "steps": { "type": "array", "items": { "type": "object", "properties": { "name": { "type": "string", "description": "The name of the goal step", "example": "Step 1" }, "description": { "type": "string", "description": "The description of the goal step", "example": "This is the first step" }, "order": { "type": "number", "description": "Step order in the goal configuration", "example": 1 }, "type": { "type": "string", "description": "Step type", "example": "start" }, "metrics": { "type": "array", "items": { "type": "object", "properties": { "name": { "type": "string", "description": "The name of the metric", "example": "Duration" }, "description": { "type": "string", "description": "The description of the metric", "example": "Time taken to complete the step" }, "type": { "type": "string", "description": "Metric type. Available values \"currency\", \"duration\", \"revenue\"", "example": "duration" }, "value": { "type": "number", "description": "Metric value", "example": 30 } } } } } } } } }, "IGoal_2_0": { "type": "object", "properties": { "name": { "type": "string", "description": "The name of the Goal", "example": "New Goal" }, "description": { "type": "string", "description": "The description of the goal", "example": "This is a sample goal" }, "steps": { "type": "array", "items": { "type": "object", "properties": { "name": { "type": "string", "description": "The name of the goal step", "example": "Step 1" }, "description": { "type": "string", "description": "The description of the goal step", "example": "This is the first step" }, "order": { "type": "number", "description": "Step order in the goal configuration", "example": 1 }, "type": { "type": "string", "description": "Step type", "example": "start" }, "metrics": { "type": "array", "items": { "type": "object", "properties": { "name": { "type": "string", "description": "The name of the metric", "example": "Duration" }, "description": { "type": "string", "description": "The description of the metric", "example": "Time taken to complete the step" }, "type": { "type": "string", "description": "Metric type. Available values \"currency\", \"duration\", \"revenue\"", "example": "duration" }, "value": { "type": "number", "description": "Metric value", "example": 30 } } } } } } }, "_id": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "createdAt": { "type": "integer", "description": "Unix-timestamp", "example": 1694518620, "minimum": 0, "maximum": 2147483647 }, "lastChanged": { "type": "integer", "description": "Unix-timestamp", "example": 1694518620, "minimum": 0, "maximum": 2147483647 }, "createdBy": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "lastChangedBy": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } }, "description": "The IEntityMeta defines meta information every entity within the system has. These are dates when a resource was created and modified as well as information about the user who initially created a resource and who modified it the last time.\n" }, "IGoalIndexItem_2_0": { "type": "object", "properties": { "name": { "type": "string", "description": "The name of the goal", "example": "New Goal" }, "_id": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "createdAt": { "type": "integer", "description": "Unix-timestamp", "example": 1694518620, "minimum": 0, "maximum": 2147483647 }, "lastChanged": { "type": "integer", "description": "Unix-timestamp", "example": 1694518620, "minimum": 0, "maximum": 2147483647 }, "createdBy": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "lastChangedBy": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } }, "description": "The IEntityMeta defines meta information every entity within the system has. These are dates when a resource was created and modified as well as information about the user who initially created a resource and who modified it the last time.\n" }, "IGoalStep_2_0": { "type": "object", "properties": { "name": { "type": "string", "description": "The name of the goal step", "example": "Step 1" }, "description": { "type": "string", "description": "The description of the goal step", "example": "This is the first step" }, "order": { "type": "number", "description": "Step order in the goal configuration", "example": 1 }, "type": { "type": "string", "description": "Step type", "example": "start" }, "metrics": { "type": "array", "items": { "type": "object", "properties": { "name": { "type": "string", "description": "The name of the metric", "example": "Duration" }, "description": { "type": "string", "description": "The description of the metric", "example": "Time taken to complete the step" }, "type": { "type": "string", "description": "Metric type. Available values \"currency\", \"duration\", \"revenue\"", "example": "duration" }, "value": { "type": "number", "description": "Metric value", "example": 30 } } } } } }, "IGoalStepMetric_2_0": { "type": "object", "properties": { "name": { "type": "string", "description": "The name of the metric", "example": "Duration" }, "description": { "type": "string", "description": "The description of the metric", "example": "Time taken to complete the step" }, "type": { "type": "string", "description": "Metric type. Available values \"currency\", \"duration\", \"revenue\"", "example": "duration" }, "value": { "type": "number", "description": "Metric value", "example": 30 } } }, "IKnowledgeSearchIngestData_2_0": { "type": "object", "properties": { "documentUrl": { "type": "string", "example": "https://some-website.com/knowledgebase.txt", "description": "The document url or the file name ingested for the knowledge store" }, "paragraphNumber": { "type": "number", "example": 3, "description": "The paragraph number of the document" }, "content": { "type": "string", "example": "some content", "description": "The content of the paragraph" }, "data": { "type": "object", "example": { "someKey": "someValue" }, "description": "The supporting data of the paragraph" } } }, "IKnowledgeStoreDataCreate_2_0": { "type": "object", "properties": { "name": { "type": "string", "example": "mystore", "description": "The name of the KnowledgeStore" }, "description": { "type": "string", "example": "mystore description", "description": "The description about what the knowledge store contains" } } }, "IKnowledgeStoreData_2_0": { "type": "object", "properties": { "name": { "type": "string", "example": "mystore", "description": "The name of the KnowledgeStore" }, "description": { "type": "string", "example": "mystore description", "description": "The description about what the knowledge store contains" }, "language": { "type": "string", "example": "en-US", "description": "The language code" }, "status": { "type": "string", "enum": [ "ready", "warning" ] }, "documents": { "type": "array", "items": { "type": "string", "example": "https://some-website.com/knowledgebase.txt", "description": "The document url or the file name ingested for the knowledge store" } } } }, "IKnowledgeStoreGeneratedData_2_0": { "type": "object", "properties": { "referenceId": { "type": "string", "format": "uuid" } } }, "IKnowledgeStore_2_0": { "type": "object", "properties": { "name": { "type": "string", "example": "mystore", "description": "The name of the KnowledgeStore" }, "description": { "type": "string", "example": "mystore description", "description": "The description about what the knowledge store contains" }, "language": { "type": "string", "example": "en-US", "description": "The language code" }, "status": { "type": "string", "enum": [ "ready", "warning" ] }, "documents": { "type": "array", "items": { "type": "string", "example": "https://some-website.com/knowledgebase.txt", "description": "The document url or the file name ingested for the knowledge store" } }, "referenceId": { "type": "string", "format": "uuid" }, "_id": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "createdAt": { "type": "integer", "description": "Unix-timestamp", "example": 1694518620, "minimum": 0, "maximum": 2147483647 }, "lastChanged": { "type": "integer", "description": "Unix-timestamp", "example": 1694518620, "minimum": 0, "maximum": 2147483647 }, "createdBy": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "lastChangedBy": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } }, "description": "The IEntityMeta defines meta information every entity within the system has. These are dates when a resource was created and modified as well as information about the user who initially created a resource and who modified it the last time.\n" }, "IKnowledgeChunkDataCreate_2_0": { "type": "object", "properties": { "order": { "type": "number", "example": 1, "description": "The name of the KnowledgeChunk" }, "text": { "type": "string", "example": "This is a paragraph from an article", "description": "The text that is the actual content of the chunk" }, "data": { "type": "object", "description": "The extended data of KnowledgeChunk" } } }, "IKnowledgeChunkData_2_0": { "type": "object", "properties": { "order": { "type": "number", "example": 1, "description": "The name of the KnowledgeChunk" }, "text": { "type": "string", "example": "This is a paragraph from an article", "description": "The text that is the actual content of the chunk" }, "data": { "type": "object", "description": "The extended data of KnowledgeChunk" }, "disabled": { "type": "boolean", "enum": [ false, true ], "description": "The status to check if knowledge chunk is disabled" } } }, "IKnowledgeChunkGeneratedData_2_0": { "type": "object", "properties": { "referenceId": { "type": "string", "format": "uuid" } } }, "IKnowledgeChunk_2_0": { "type": "object", "properties": { "order": { "type": "number", "example": 1, "description": "The name of the KnowledgeChunk" }, "text": { "type": "string", "example": "This is a paragraph from an article", "description": "The text that is the actual content of the chunk" }, "data": { "type": "object", "description": "The extended data of KnowledgeChunk" }, "disabled": { "type": "boolean", "enum": [ false, true ], "description": "The status to check if knowledge chunk is disabled" }, "referenceId": { "type": "string", "format": "uuid" }, "_id": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "createdAt": { "type": "integer", "description": "Unix-timestamp", "example": 1694518620, "minimum": 0, "maximum": 2147483647 }, "lastChanged": { "type": "integer", "description": "Unix-timestamp", "example": 1694518620, "minimum": 0, "maximum": 2147483647 }, "createdBy": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "lastChangedBy": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } }, "description": "The IEntityMeta defines meta information every entity within the system has. These are dates when a resource was created and modified as well as information about the user who initially created a resource and who modified it the last time.\n" }, "IKnowledgeSourceDataCreate_2_0": { "type": "object", "properties": { "name": { "type": "string", "example": "mysource", "description": "The name of the KnowledgeSource" }, "description": { "type": "string", "example": "mysource description", "description": "The description about what the knowledge source contains" }, "type": { "type": "string", "enum": [ "url", "manual", "pdf", "txt", "ctxt" ], "description": "The type of source for the Knowledge store" }, "metaData": { "type": "object", "properties": { "tags": { "type": "array", "items": { "type": "string", "example": "tag1" } } } } } }, "IKnowledgeSourceDataUpdate_2_0": { "type": "object", "properties": { "name": { "type": "string", "example": "mysource", "description": "The name of the KnowledgeSource" }, "description": { "type": "string", "example": "mysource description", "description": "The description about what the knowledge source contains" }, "status": { "type": "string", "enum": [ "ready", "ingesting", "disabled" ] }, "metaData": { "type": "object", "properties": { "tags": { "type": "array", "description": "Array of tags to replace the existing tags", "items": { "type": "string", "example": "tag1" } } } } } }, "IKnowledgeSourceDataTypeWebsite_2_0": { "type": "object", "properties": { "url": { "type": "string", "example": "https://www.some-article.com", "description": "The url of the website to scrape the data from. This is only applicable for KnowledgeSources of type \"url\"" } } }, "IKnowledgeSourceData_2_0": { "type": "object", "properties": { "name": { "type": "string", "example": "mysource", "description": "The name of the KnowledgeSource" }, "description": { "type": "string", "example": "mysource description", "description": "The description about what the knowledge source contains" }, "type": { "type": "string", "enum": [ "url", "manual", "pdf", "txt", "ctxt" ], "description": "The type of source for the Knowledge store" }, "metaData": { "type": "object", "properties": { "tags": { "type": "array", "items": { "type": "string", "example": "tag1" } } } }, "chunkCount": { "type": "integer" }, "status": { "type": "string", "enum": [ "ready", "ingesting", "disabled" ] } } }, "IKnowledgeSourceGeneratedData_2_0": { "type": "object", "properties": { "referenceId": { "type": "string", "format": "uuid" } } }, "IKnowledgeSource_2_0": { "type": "object", "properties": { "name": { "type": "string", "example": "mysource", "description": "The name of the KnowledgeSource" }, "description": { "type": "string", "example": "mysource description", "description": "The description about what the knowledge source contains" }, "type": { "type": "string", "enum": [ "url", "manual", "pdf", "txt", "ctxt" ], "description": "The type of source for the Knowledge store" }, "metaData": { "type": "object", "properties": { "tags": { "type": "array", "items": { "type": "string", "example": "tag1" } } } }, "chunkCount": { "type": "integer" }, "status": { "type": "string", "enum": [ "ready", "ingesting", "disabled" ] }, "referenceId": { "type": "string", "format": "uuid" }, "_id": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "createdAt": { "type": "integer", "description": "Unix-timestamp", "example": 1694518620, "minimum": 0, "maximum": 2147483647 }, "lastChanged": { "type": "integer", "description": "Unix-timestamp", "example": 1694518620, "minimum": 0, "maximum": 2147483647 }, "createdBy": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "lastChangedBy": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } }, "description": "The IEntityMeta defines meta information every entity within the system has. These are dates when a resource was created and modified as well as information about the user who initially created a resource and who modified it the last time.\n" }, "IAvailableModelItem_2_0": { "type": "object", "properties": { "modelName": { "type": "string" }, "modelId": { "type": "string" }, "providerName": { "type": "array" } } }, "IAvailableModelsForLLMProvider_2_0": { "type": "object", "properties": { "availableModels": { "type": "array", "items": { "type": "object", "properties": { "modelName": { "type": "string" }, "modelId": { "type": "string" }, "providerName": { "type": "array" } } } } } }, "ILLMFallback_2_0": { "type": "object", "properties": { "isFallbackEnabled": { "type": "boolean", "description": "A flag that indicates whether the fallback configuration should be considered at all" }, "fallbackLLMReferenceId": { "type": "string", "description": "The reference id of an existing largeLanguageModel" }, "immediateFallBack": { "type": "object", "properties": { "failedRequests": { "type": "number", "description": "Number of failed requests to trigger the fallback LLM as 1st choice" }, "durationInMinutes": { "type": "number", "description": "Duration in minutes for which the fallback LLM should be used as 1st choice" }, "emailNotificationList": { "type": "array", "items": { "type": "string" }, "description": "List of email addresses to notify when fallback is triggered" } } } }, "description": "Configuration for LLM fallback" }, "ILargeLanguageModelFields_2_0": { "type": "object", "required": [ "name", "modelType", "provider", "connectionId" ], "properties": { "name": { "type": "string", "example": "LLM Name" }, "description": { "type": "string", "example": "LLM meaningful description" }, "modelType": { "type": "string", "enum": [ "gpt-3.5-turbo", "gpt-3.5-turbo-instruct", "gpt-4", "gpt-4o", "gpt-4o-mini", "text-embedding-ada-002", "luminous-extended-control", "luminous-embedding-128", "claude-v1-100k", "claude-instant-v1", "claude-3-opus-20240229", "text-bison@001", "custom-model", "gemini-1.0-pro", "gemini-1.5-pro", "gemini-1.5-flash" ] }, "modelGroup": { "type": "string", "enum": [ "chat", "completion" ] }, "isCustomModel": { "type": "boolean", "example": true }, "provider": { "type": "string", "enum": [ "azureOpenAI", "openAI", "anthropic", "googleVertexAI", "googleGemini", "alephAlpha", "awsBedrock" ] }, "connectionId": { "type": "string", "description": "The reference id of the GenerativeAI Provider Connection", "format": "uuid" }, "isDefault": { "type": "boolean", "description": "Sets the LLM to default (fallback) if no other LLM is set", "example": false }, "openAI": { "type": "object", "description": "OpenAI specific meta data", "properties": { "customModel": { "type": "string", "example": "gpt-4-32k-0613", "description": "The custom model name. This does not work with embedding models" } } }, "anthropic": { "type": "object", "description": "Anthropic specific meta data", "properties": { "customModel": { "type": "string", "example": "claude-3-opus-20240229", "description": "The custom model name. This does not work with embedding models" } } }, "azureOpenAI": { "type": "object", "description": "Azure OpenAI specific meta data", "properties": { "resourceName": { "type": "string" }, "deploymentName": { "type": "string" }, "apiVersion": { "type": "string" }, "baseCustomUrl": { "type": "string", "example": [ "https://.openai.azure.com/openai/deployments//chat/completions?api-version=", "https://.openai.azure.com/openai/deployments//completions?api-version=", "https://.openai.azure.com/openai/deployments//embeddings?api-version=" ] } } }, "googleVertexAI": { "type": "object", "description": "Google VertexAI specific meta data", "properties": { "location": { "type": "string" }, "apiEndpoint": { "type": "string" }, "publisher": { "type": "string" } } }, "googleGemini": { "type": "object", "description": "Google Gemini specific meta data", "properties": { "location": { "type": "string" } } }, "alephAlpha": { "type": "object", "description": "Aleph Alpha specific meta data", "properties": { "customModel": { "type": "string", "example": "luminous-003", "description": "The custom model name. This does not work with embedding models" }, "baseCustomUrl": { "type": "string", "example": "https://api.aleph-alpha.com" } } }, "fallbacks": { "type": "array", "description": "(alpha feature) specifies a fallback LLM that will be used when the current LLM stops working.", "items": { "type": "object", "properties": { "isFallbackEnabled": { "type": "boolean", "description": "A flag that indicates whether the fallback configuration should be considered at all" }, "fallbackLLMReferenceId": { "type": "string", "description": "The reference id of an existing largeLanguageModel" }, "immediateFallBack": { "type": "object", "properties": { "failedRequests": { "type": "number", "description": "Number of failed requests to trigger the fallback LLM as 1st choice" }, "durationInMinutes": { "type": "number", "description": "Duration in minutes for which the fallback LLM should be used as 1st choice" }, "emailNotificationList": { "type": "array", "items": { "type": "string" }, "description": "List of email addresses to notify when fallback is triggered" } } } }, "description": "Configuration for LLM fallback" } } } }, "ILargeLanguageModelCreate_2_0": { "type": "object", "required": [ "name", "modelType", "provider", "connectionId" ], "properties": { "name": { "type": "string", "example": "LLM Name" }, "description": { "type": "string", "example": "LLM meaningful description" }, "modelType": { "type": "string", "enum": [ "gpt-3.5-turbo", "gpt-3.5-turbo-instruct", "gpt-4", "gpt-4o", "gpt-4o-mini", "text-embedding-ada-002", "luminous-extended-control", "luminous-embedding-128", "claude-v1-100k", "claude-instant-v1", "claude-3-opus-20240229", "text-bison@001", "custom-model", "gemini-1.0-pro", "gemini-1.5-pro", "gemini-1.5-flash" ] }, "modelGroup": { "type": "string", "enum": [ "chat", "completion" ] }, "isCustomModel": { "type": "boolean", "example": true }, "provider": { "type": "string", "enum": [ "azureOpenAI", "openAI", "anthropic", "googleVertexAI", "googleGemini", "alephAlpha", "awsBedrock" ] }, "connectionId": { "type": "string", "description": "The reference id of the GenerativeAI Provider Connection", "format": "uuid" }, "isDefault": { "type": "boolean", "description": "Sets the LLM to default (fallback) if no other LLM is set", "example": false }, "openAI": { "type": "object", "description": "OpenAI specific meta data", "properties": { "customModel": { "type": "string", "example": "gpt-4-32k-0613", "description": "The custom model name. This does not work with embedding models" } } }, "anthropic": { "type": "object", "description": "Anthropic specific meta data", "properties": { "customModel": { "type": "string", "example": "claude-3-opus-20240229", "description": "The custom model name. This does not work with embedding models" } } }, "azureOpenAI": { "type": "object", "description": "Azure OpenAI specific meta data", "properties": { "resourceName": { "type": "string" }, "deploymentName": { "type": "string" }, "apiVersion": { "type": "string" }, "baseCustomUrl": { "type": "string", "example": [ "https://.openai.azure.com/openai/deployments//chat/completions?api-version=", "https://.openai.azure.com/openai/deployments//completions?api-version=", "https://.openai.azure.com/openai/deployments//embeddings?api-version=" ] } } }, "googleVertexAI": { "type": "object", "description": "Google VertexAI specific meta data", "properties": { "location": { "type": "string" }, "apiEndpoint": { "type": "string" }, "publisher": { "type": "string" } } }, "googleGemini": { "type": "object", "description": "Google Gemini specific meta data", "properties": { "location": { "type": "string" } } }, "alephAlpha": { "type": "object", "description": "Aleph Alpha specific meta data", "properties": { "customModel": { "type": "string", "example": "luminous-003", "description": "The custom model name. This does not work with embedding models" }, "baseCustomUrl": { "type": "string", "example": "https://api.aleph-alpha.com" } } }, "fallbacks": { "type": "array", "description": "(alpha feature) specifies a fallback LLM that will be used when the current LLM stops working.", "items": { "type": "object", "properties": { "isFallbackEnabled": { "type": "boolean", "description": "A flag that indicates whether the fallback configuration should be considered at all" }, "fallbackLLMReferenceId": { "type": "string", "description": "The reference id of an existing largeLanguageModel" }, "immediateFallBack": { "type": "object", "properties": { "failedRequests": { "type": "number", "description": "Number of failed requests to trigger the fallback LLM as 1st choice" }, "durationInMinutes": { "type": "number", "description": "Duration in minutes for which the fallback LLM should be used as 1st choice" }, "emailNotificationList": { "type": "array", "items": { "type": "string" }, "description": "List of email addresses to notify when fallback is triggered" } } } }, "description": "Configuration for LLM fallback" } } } }, "ILargeLanguageModelData_2_0": { "type": "object", "required": [ "name", "modelType", "provider", "connectionId" ], "properties": { "name": { "type": "string", "example": "LLM Name" }, "description": { "type": "string", "example": "LLM meaningful description" }, "modelType": { "type": "string", "enum": [ "gpt-3.5-turbo", "gpt-3.5-turbo-instruct", "gpt-4", "gpt-4o", "gpt-4o-mini", "text-embedding-ada-002", "luminous-extended-control", "luminous-embedding-128", "claude-v1-100k", "claude-instant-v1", "claude-3-opus-20240229", "text-bison@001", "custom-model", "gemini-1.0-pro", "gemini-1.5-pro", "gemini-1.5-flash" ] }, "modelGroup": { "type": "string", "enum": [ "chat", "completion" ] }, "isCustomModel": { "type": "boolean", "example": true }, "provider": { "type": "string", "enum": [ "azureOpenAI", "openAI", "anthropic", "googleVertexAI", "googleGemini", "alephAlpha", "awsBedrock" ] }, "connectionId": { "type": "string", "description": "The reference id of the GenerativeAI Provider Connection", "format": "uuid" }, "isDefault": { "type": "boolean", "description": "Sets the LLM to default (fallback) if no other LLM is set", "example": false }, "openAI": { "type": "object", "description": "OpenAI specific meta data", "properties": { "customModel": { "type": "string", "example": "gpt-4-32k-0613", "description": "The custom model name. This does not work with embedding models" } } }, "anthropic": { "type": "object", "description": "Anthropic specific meta data", "properties": { "customModel": { "type": "string", "example": "claude-3-opus-20240229", "description": "The custom model name. This does not work with embedding models" } } }, "azureOpenAI": { "type": "object", "description": "Azure OpenAI specific meta data", "properties": { "resourceName": { "type": "string" }, "deploymentName": { "type": "string" }, "apiVersion": { "type": "string" }, "baseCustomUrl": { "type": "string", "example": [ "https://.openai.azure.com/openai/deployments//chat/completions?api-version=", "https://.openai.azure.com/openai/deployments//completions?api-version=", "https://.openai.azure.com/openai/deployments//embeddings?api-version=" ] } } }, "googleVertexAI": { "type": "object", "description": "Google VertexAI specific meta data", "properties": { "location": { "type": "string" }, "apiEndpoint": { "type": "string" }, "publisher": { "type": "string" } } }, "googleGemini": { "type": "object", "description": "Google Gemini specific meta data", "properties": { "location": { "type": "string" } } }, "alephAlpha": { "type": "object", "description": "Aleph Alpha specific meta data", "properties": { "customModel": { "type": "string", "example": "luminous-003", "description": "The custom model name. This does not work with embedding models" }, "baseCustomUrl": { "type": "string", "example": "https://api.aleph-alpha.com" } } }, "fallbacks": { "type": "array", "description": "(alpha feature) specifies a fallback LLM that will be used when the current LLM stops working.", "items": { "type": "object", "properties": { "isFallbackEnabled": { "type": "boolean", "description": "A flag that indicates whether the fallback configuration should be considered at all" }, "fallbackLLMReferenceId": { "type": "string", "description": "The reference id of an existing largeLanguageModel" }, "immediateFallBack": { "type": "object", "properties": { "failedRequests": { "type": "number", "description": "Number of failed requests to trigger the fallback LLM as 1st choice" }, "durationInMinutes": { "type": "number", "description": "Duration in minutes for which the fallback LLM should be used as 1st choice" }, "emailNotificationList": { "type": "array", "items": { "type": "string" }, "description": "List of email addresses to notify when fallback is triggered" } } } }, "description": "Configuration for LLM fallback" } }, "referenceId": { "type": "string", "description": "The reference id of the LargeLanguageModel", "format": "uuid" } } }, "ILargeLanguageModel_2_0": { "type": "object", "required": [ "name", "modelType", "provider", "connectionId" ], "properties": { "name": { "type": "string", "example": "LLM Name" }, "description": { "type": "string", "example": "LLM meaningful description" }, "modelType": { "type": "string", "enum": [ "gpt-3.5-turbo", "gpt-3.5-turbo-instruct", "gpt-4", "gpt-4o", "gpt-4o-mini", "text-embedding-ada-002", "luminous-extended-control", "luminous-embedding-128", "claude-v1-100k", "claude-instant-v1", "claude-3-opus-20240229", "text-bison@001", "custom-model", "gemini-1.0-pro", "gemini-1.5-pro", "gemini-1.5-flash" ] }, "modelGroup": { "type": "string", "enum": [ "chat", "completion" ] }, "isCustomModel": { "type": "boolean", "example": true }, "provider": { "type": "string", "enum": [ "azureOpenAI", "openAI", "anthropic", "googleVertexAI", "googleGemini", "alephAlpha", "awsBedrock" ] }, "connectionId": { "type": "string", "description": "The reference id of the GenerativeAI Provider Connection", "format": "uuid" }, "isDefault": { "type": "boolean", "description": "Sets the LLM to default (fallback) if no other LLM is set", "example": false }, "openAI": { "type": "object", "description": "OpenAI specific meta data", "properties": { "customModel": { "type": "string", "example": "gpt-4-32k-0613", "description": "The custom model name. This does not work with embedding models" } } }, "anthropic": { "type": "object", "description": "Anthropic specific meta data", "properties": { "customModel": { "type": "string", "example": "claude-3-opus-20240229", "description": "The custom model name. This does not work with embedding models" } } }, "azureOpenAI": { "type": "object", "description": "Azure OpenAI specific meta data", "properties": { "resourceName": { "type": "string" }, "deploymentName": { "type": "string" }, "apiVersion": { "type": "string" }, "baseCustomUrl": { "type": "string", "example": [ "https://.openai.azure.com/openai/deployments//chat/completions?api-version=", "https://.openai.azure.com/openai/deployments//completions?api-version=", "https://.openai.azure.com/openai/deployments//embeddings?api-version=" ] } } }, "googleVertexAI": { "type": "object", "description": "Google VertexAI specific meta data", "properties": { "location": { "type": "string" }, "apiEndpoint": { "type": "string" }, "publisher": { "type": "string" } } }, "googleGemini": { "type": "object", "description": "Google Gemini specific meta data", "properties": { "location": { "type": "string" } } }, "alephAlpha": { "type": "object", "description": "Aleph Alpha specific meta data", "properties": { "customModel": { "type": "string", "example": "luminous-003", "description": "The custom model name. This does not work with embedding models" }, "baseCustomUrl": { "type": "string", "example": "https://api.aleph-alpha.com" } } }, "fallbacks": { "type": "array", "description": "(alpha feature) specifies a fallback LLM that will be used when the current LLM stops working.", "items": { "type": "object", "properties": { "isFallbackEnabled": { "type": "boolean", "description": "A flag that indicates whether the fallback configuration should be considered at all" }, "fallbackLLMReferenceId": { "type": "string", "description": "The reference id of an existing largeLanguageModel" }, "immediateFallBack": { "type": "object", "properties": { "failedRequests": { "type": "number", "description": "Number of failed requests to trigger the fallback LLM as 1st choice" }, "durationInMinutes": { "type": "number", "description": "Duration in minutes for which the fallback LLM should be used as 1st choice" }, "emailNotificationList": { "type": "array", "items": { "type": "string" }, "description": "List of email addresses to notify when fallback is triggered" } } } }, "description": "Configuration for LLM fallback" } }, "referenceId": { "type": "string", "description": "The reference id of the LargeLanguageModel", "format": "uuid" }, "_id": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "createdAt": { "type": "integer", "description": "Unix-timestamp", "example": 1694518620, "minimum": 0, "maximum": 2147483647 }, "lastChanged": { "type": "integer", "description": "Unix-timestamp", "example": 1694518620, "minimum": 0, "maximum": 2147483647 }, "createdBy": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "lastChangedBy": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } }, "description": "The IEntityMeta defines meta information every entity within the system has. These are dates when a resource was created and modified as well as information about the user who initially created a resource and who modified it the last time.\n" }, "ILargeLanguageModelIndexItem_2_0": { "type": "object", "properties": { "referenceId": { "type": "string", "description": "The reference id of the LargeLanguageModel", "format": "uuid" }, "name": { "type": "string", "example": "LLM Name" }, "description": { "type": "string", "example": "LLM Name" }, "modeltype": { "type": "string", "enum": [ "gpt-3.5-turbo", "gpt-3.5-turbo-instruct", "gpt-4", "gpt-4o", "gpt-4o-mini", "text-embedding-ada-002", "luminous-extended-control", "luminous-embedding-128", "claude-v1-100k", "claude-instant-v1", "claude-3-opus-20240229", "text-bison@001", "custom-model", "gemini-1.0-pro", "gemini-1.5-pro", "gemini-1.5-flash" ] }, "provider": { "type": "string", "enum": [ "azureOpenAI", "openAI", "anthropic", "googleVertexAI", "googleGemini", "alephAlpha", "awsBedrock" ] }, "connectionId": { "type": "string", "description": "The reference id of the GenerativeAI Provider Connection", "format": "uuid" }, "isDefault": { "type": "boolean", "description": "Sets the LLM to default (fallback) if no other LLM is set", "example": false }, "_id": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "createdAt": { "type": "integer", "description": "Unix-timestamp", "example": 1694518620, "minimum": 0, "maximum": 2147483647 }, "lastChanged": { "type": "integer", "description": "Unix-timestamp", "example": 1694518620, "minimum": 0, "maximum": 2147483647 }, "createdBy": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "lastChangedBy": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } }, "description": "The IEntityMeta defines meta information every entity within the system has. These are dates when a resource was created and modified as well as information about the user who initially created a resource and who modified it the last time.\n" }, "TImportLexiconMode_2_0": { "type": "string", "example": "skip", "enum": [ "skip", "overwrite", "merge" ] }, "ILexiconData_2_0": { "type": "object", "properties": { "name": { "type": "string", "description": "The name of the lexicon", "example": "EU countries" }, "description": { "type": "string", "description": "A meaningful description of the lexicon", "example": "Countries members of the European Union, e.g. Spain" } } }, "ILexiconGeneratedData_2_0": { "type": "object", "properties": { "referenceId": { "type": "string", "format": "uuid" }, "values": { "deprecated": true } } }, "ILexicon_2_0": { "type": "object", "properties": { "name": { "type": "string", "description": "The name of the lexicon", "example": "EU countries" }, "description": { "type": "string", "description": "A meaningful description of the lexicon", "example": "Countries members of the European Union, e.g. Spain" }, "referenceId": { "type": "string", "format": "uuid" }, "values": { "deprecated": true }, "_id": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "createdAt": { "type": "integer", "description": "Unix-timestamp", "example": 1694518620, "minimum": 0, "maximum": 2147483647 }, "lastChanged": { "type": "integer", "description": "Unix-timestamp", "example": 1694518620, "minimum": 0, "maximum": 2147483647 }, "createdBy": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "lastChangedBy": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } }, "description": "The IEntityMeta defines meta information every entity within the system has. These are dates when a resource was created and modified as well as information about the user who initially created a resource and who modified it the last time.\n" }, "ILexiconEntryData_2_0": { "type": "object", "required": [ "mainKeyphrase" ], "properties": { "data": { "type": "string", "description": "Additional JSON-data of the lexicon entry", "example": "{\"key1\": \"value1\" }" }, "slotReferences": { "type": "array", "description": "The used slots by the lexicon entry", "items": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } }, "mainKeyphrase": { "type": "string", "description": "the keyphrase value", "example": "pizza" } } }, "ILexiconEntryGeneratedData_2_0": { "type": "object", "properties": { "mainKeyphrase": { "type": "string", "description": "the keyphrase value", "example": "pizza" }, "keyphrases": { "type": "object", "properties": { "_id": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "value": { "type": "string", "description": "the keyphrase value", "example": "pizza" }, "isMainKeyphrase": { "type": "boolean", "description": "Indicator if the Keyphrase is the mainKeyphrase", "example": true } } } } }, "ILexiconEntry_2_0": { "type": "object", "required": [ "mainKeyphrase" ], "properties": { "data": { "type": "string", "description": "Additional JSON-data of the lexicon entry", "example": "{\"key1\": \"value1\" }" }, "slotReferences": { "type": "array", "description": "The used slots by the lexicon entry", "items": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } }, "mainKeyphrase": { "type": "string", "description": "the keyphrase value", "example": "pizza" }, "keyphrases": { "type": "object", "properties": { "_id": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "value": { "type": "string", "description": "the keyphrase value", "example": "pizza" }, "isMainKeyphrase": { "type": "boolean", "description": "Indicator if the Keyphrase is the mainKeyphrase", "example": true } } }, "_id": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "createdAt": { "type": "integer", "description": "Unix-timestamp", "example": 1694518620, "minimum": 0, "maximum": 2147483647 }, "lastChanged": { "type": "integer", "description": "Unix-timestamp", "example": 1694518620, "minimum": 0, "maximum": 2147483647 }, "createdBy": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "lastChangedBy": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } }, "description": "The IEntityMeta defines meta information every entity within the system has. These are dates when a resource was created and modified as well as information about the user who initially created a resource and who modified it the last time.\n" }, "ILexiconEntryIndexItem_2_0": { "type": "object", "properties": { "_id": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "mainKeyphrase": { "description": "the keyphrase value", "example": "pizza" }, "data": { "type": "string", "description": "Additional JSON-data of the lexicon entry", "example": {} }, "keyphrases": { "type": "object", "properties": { "_id": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "value": { "type": "string", "description": "the keyphrase value", "example": "pizza" }, "isMainKeyphrase": { "type": "boolean", "description": "Indicator if the Keyphrase is the mainKeyphrase", "example": true } } }, "slotReferences": { "type": "array", "description": "The used slots by the lexicon entry", "items": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } } } }, "ILexiconIndexItemData_2_0": { "type": "object", "properties": { "name": { "type": "string", "description": "The name of the lexicon", "example": "New Lexicon" }, "description": { "type": "string", "description": "A meaningful description of the lexicon", "example": "Countries members of the European Union, e.g. Spain" }, "referenceId": { "type": "string", "format": "uuid" } } }, "ILexiconIndexItem_2_0": { "type": "object", "properties": { "name": { "type": "string", "description": "The name of the lexicon", "example": "New Lexicon" }, "description": { "type": "string", "description": "A meaningful description of the lexicon", "example": "Countries members of the European Union, e.g. Spain" }, "referenceId": { "type": "string", "format": "uuid" }, "_id": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "createdAt": { "type": "integer", "description": "Unix-timestamp", "example": 1694518620, "minimum": 0, "maximum": 2147483647 }, "lastChanged": { "type": "integer", "description": "Unix-timestamp", "example": 1694518620, "minimum": 0, "maximum": 2147483647 }, "createdBy": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "lastChangedBy": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } }, "description": "The IEntityMeta defines meta information every entity within the system has. These are dates when a resource was created and modified as well as information about the user who initially created a resource and who modified it the last time.\n" }, "ILexiconKeyphraseData_2_0": { "type": "object", "properties": { "name": { "type": "string", "description": "The name of the slot", "example": "food" }, "isMainKeyphrase": { "type": "boolean", "description": "Indicates if it is main", "example": true } } }, "ILexiconKeyphrase_2_0": { "type": "object", "properties": { "name": { "type": "string", "description": "The name of the slot", "example": "food" }, "isMainKeyphrase": { "type": "boolean", "description": "Indicates if it is main", "example": true }, "_id": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "createdAt": { "type": "integer", "description": "Unix-timestamp", "example": 1694518620, "minimum": 0, "maximum": 2147483647 }, "lastChanged": { "type": "integer", "description": "Unix-timestamp", "example": 1694518620, "minimum": 0, "maximum": 2147483647 }, "createdBy": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "lastChangedBy": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } }, "description": "The IEntityMeta defines meta information every entity within the system has. These are dates when a resource was created and modified as well as information about the user who initially created a resource and who modified it the last time.\n" }, "ILexiconKeyphraseIndexItem_2_0": { "type": "object", "properties": { "_id": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "name": { "type": "string", "description": "The name of the slot", "example": "food" }, "isMainKeyphrase": { "type": "boolean", "description": "Indicates if it is main", "example": true }, "lexiconEntryReference": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } } }, "ILexiconSlotData_2_0": { "type": "object", "properties": { "name": { "type": "string", "description": "The name of the slot", "example": "food" } } }, "ILexiconSlot_2_0": { "type": "object", "properties": { "name": { "type": "string", "description": "The name of the slot", "example": "food" }, "_id": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "createdAt": { "type": "integer", "description": "Unix-timestamp", "example": 1694518620, "minimum": 0, "maximum": 2147483647 }, "lastChanged": { "type": "integer", "description": "Unix-timestamp", "example": 1694518620, "minimum": 0, "maximum": 2147483647 }, "createdBy": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "lastChangedBy": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } }, "description": "The IEntityMeta defines meta information every entity within the system has. These are dates when a resource was created and modified as well as information about the user who initially created a resource and who modified it the last time.\n" }, "ILexiconSlotIndexItem_2_0": { "type": "object", "properties": { "_id": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "name": { "type": "string", "description": "The name of the slot", "example": "food" } } }, "ILocaleData_2_0": { "type": "object", "properties": { "name": { "type": "string", "description": "The name of the Locale", "example": "English" }, "primary": { "type": "boolean" }, "nluLanguage": { "type": "string", "example": "en-US", "enum": [ "ge-GE", "da-DK", "en-AU", "en-CA", "en-IN", "en-GB", "en-US", "de-DE", "ja-JP", "ko-KR", "es-ES", "nl-NL", "ar-AE", "fi-FI", "fr-FR", "it-IT", "nn-NO", "pl-PL", "sv-SE", "th-TH", "zh-CN", "vi-VN", "pt-BR", "ru-RU", "pt-PT", "tr-TR", "hi-IN", "bn-IN", "ta-IN" ] }, "fallbackLocaleReference": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } } }, "ILocale_2_0": { "type": "object", "properties": { "name": { "type": "string", "description": "The name of the Locale", "example": "English" }, "primary": { "type": "boolean" }, "nluLanguage": { "type": "string", "example": "en-US", "enum": [ "ge-GE", "da-DK", "en-AU", "en-CA", "en-IN", "en-GB", "en-US", "de-DE", "ja-JP", "ko-KR", "es-ES", "nl-NL", "ar-AE", "fi-FI", "fr-FR", "it-IT", "nn-NO", "pl-PL", "sv-SE", "th-TH", "zh-CN", "vi-VN", "pt-BR", "ru-RU", "pt-PT", "tr-TR", "hi-IN", "bn-IN", "ta-IN" ] }, "fallbackLocaleReference": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "_id": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "createdAt": { "type": "integer", "description": "Unix-timestamp", "example": 1694518620, "minimum": 0, "maximum": 2147483647 }, "lastChanged": { "type": "integer", "description": "Unix-timestamp", "example": 1694518620, "minimum": 0, "maximum": 2147483647 }, "createdBy": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "lastChangedBy": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } }, "description": "The IEntityMeta defines meta information every entity within the system has. These are dates when a resource was created and modified as well as information about the user who initially created a resource and who modified it the last time.\n" }, "ILocaleIndexItem_2_0": { "type": "object", "properties": { "name": { "type": "string", "description": "The name of the Locale", "example": "English" }, "nluLanguage": { "type": "string", "example": "en-US", "enum": [ "ge-GE", "da-DK", "en-AU", "en-CA", "en-IN", "en-GB", "en-US", "de-DE", "ja-JP", "ko-KR", "es-ES", "nl-NL", "ar-AE", "fi-FI", "fr-FR", "it-IT", "nn-NO", "pl-PL", "sv-SE", "th-TH", "zh-CN", "vi-VN", "pt-BR", "ru-RU", "pt-PT", "tr-TR", "hi-IN", "bn-IN", "ta-IN" ] }, "primary": { "type": "boolean" }, "fallbackLocaleReference": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "_id": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "createdAt": { "type": "integer", "description": "Unix-timestamp", "example": 1694518620, "minimum": 0, "maximum": 2147483647 }, "lastChanged": { "type": "integer", "description": "Unix-timestamp", "example": 1694518620, "minimum": 0, "maximum": 2147483647 }, "createdBy": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "lastChangedBy": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } }, "description": "The IEntityMeta defines meta information every entity within the system has. These are dates when a resource was created and modified as well as information about the user who initially created a resource and who modified it the last time.\n" }, "TNLULanguage_2_0": { "type": "string", "example": "en-US", "enum": [ "ge-GE", "da-DK", "en-AU", "en-CA", "en-IN", "en-GB", "en-US", "de-DE", "ja-JP", "ko-KR", "es-ES", "nl-NL", "ar-AE", "fi-FI", "fr-FR", "it-IT", "nn-NO", "pl-PL", "sv-SE", "th-TH", "zh-CN", "vi-VN", "pt-BR", "ru-RU", "pt-PT", "tr-TR", "hi-IN", "bn-IN", "ta-IN" ] }, "IYesNoIntentData_2_0": { "type": "object", "properties": { "isDisabled": { "type": "boolean" }, "name": { "type": "string", "example": "pizza" }, "_id": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "rules": { "type": "array", "items": { "type": "string" } } } }, "IYesNoIntentItem_2_0": { "type": "object", "properties": { "yesIntent": { "type": "object", "properties": { "isDisabled": { "type": "boolean" }, "name": { "type": "string", "example": "pizza" }, "_id": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "rules": { "type": "array", "items": { "type": "string" } } } }, "noIntent": { "type": "object", "properties": { "isDisabled": { "type": "boolean" }, "name": { "type": "string", "example": "pizza" }, "_id": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "rules": { "type": "array", "items": { "type": "string" } } } }, "rejectIntent": { "type": "object", "properties": { "isDisabled": { "type": "boolean" }, "name": { "type": "string", "example": "pizza" }, "_id": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "rules": { "type": "array", "items": { "type": "string" } } } } } }, "IYesNoIntentMetaData_2_0": { "type": "object", "properties": { "rules": { "type": "array", "items": { "type": "string" }, "description": "The intent rules", "example": [ "this should be a valid rule" ] }, "isDisabled": { "type": "boolean" } } }, "INLUConnectorData_2_0": { "type": "object", "properties": { "name": { "type": "string", "description": "The name of the NLUConnector", "example": "New NLUConnector" }, "type": { "type": "string", "description": "The NLUConnector type", "example": "cognigy", "enum": [ "alexa", "dialogflow", "dialogflowBuiltIn", "amazonLexBuiltIn", "luis", "watson", "noNlu", "cognigy", "code", "generativeAI", "lex" ] }, "settings": { "oneOf": [ { "type": "object", "description": "Settings used by the Alexa NLUConnector", "properties": { "invocationName": { "type": "string", "description": "The invocation name of the Alexa skill. Necessary to start Alexa simulations." }, "reparseAlexaSlots": { "type": "boolean", "description": "Whether to reparse slots from Alexa with our own keyphrase mapper. Used by Alexa." }, "skill": { "type": "object", "properties": { "lastUpdated": { "type": "string", "description": "When the skill was last updated" }, "nameByLocale": { "type": "object", "description": "Gives the name of the skill for different locales", "properties": { "en-US": { "type": "string" }, "de-DE": { "type": "string" }, "ja-JP": { "type": "string" }, "en-GB": { "type": "string" }, "en-IN": { "type": "string" } } }, "skillId": { "type": "string", "description": "The unique id of the skill" }, "stage": { "type": "string", "description": "The current stage of the skills life cycle (e.g. is it in development, production..)" } } } } }, { "type": "object", "description": "Settings used by the DialogFlow NLUConnector", "properties": { "dialogflowApiVersion": { "type": "integer", "description": "The version of the dialogflow API to use.", "enum": [ 1, 2 ] }, "dialogflowProjectId": { "type": "string", "description": "The projectId of the Dialogflow Agent." }, "accessToken": { "description": "The access token used to authenticate requests. Used by DialogFlow.", "type": "string" }, "privateKey": { "type": "string", "description": "The private key of a Google Service Account that has the access right to use the Dialogflow API. It is stored as a string." } } }, { "type": "object", "description": "Settings used by the LUIS NLUConnector", "properties": { "authenticationURL": { "type": "string", "description": "The URL Used to authenticate requests by LUIS." } } }, { "type": "object", "description": "Settings used by the Watson NLUConnector", "properties": { "apikey": { "type": "string", "description": "Apikey for accessing the Watson NLU Api" }, "workspaceid": { "type": "string", "description": "Skill ID for accessing the Assistant skill" }, "serviceURL": { "type": "string", "description": "The URL used to authenticate requests by Watson" } } }, { "type": "object", "description": "Settings used by the Lex NLUConnector", "properties": { "accessKeyId": { "type": "string", "description": "Apikey for accessing the Lex NLU Api" }, "secretAccessKey": { "type": "string", "description": "Secret Access Key for accessing the Lex NLU Api" }, "awsRegion": { "type": "string", "description": "The AWS region the Lex bot is deployed to" }, "botId": { "type": "string", "description": "Id of the Lex bot" }, "botAliasId": { "type": "string", "description": "Alias of the Lex bot" } } } ] }, "transformer": { "type": "object", "properties": { "abortOnError": { "type": "string", "description": "If true, then we will abort the message processing if the transformer throws an error. Otherwise, we will continue with normal message processing in the event of an error.", "example": false }, "transformerStackEnabled": { "type": "string", "description": "If true, then we will write the transformer stack in the input object, when the channel is adminconsole.", "example": false }, "transformer": { "type": "string", "description": "The transformer object as written by the user. This will be displayed in the UI since it includes typings." }, "preNluTransformerEnabled": { "type": "string", "example": false }, "postNluTransformerEnabled": { "type": "string", "example": false }, "nluCodeTransformerEnabled": { "type": "string", "example": false } } } } }, "INLUConnectorGeneratedData_2_0": { "type": "object", "properties": { "referenceId": { "type": "string", "format": "uuid" } } }, "INLUConnector_2_0": { "type": "object", "properties": { "name": { "type": "string", "description": "The name of the NLUConnector", "example": "New NLUConnector" }, "type": { "type": "string", "description": "The NLUConnector type", "example": "cognigy", "enum": [ "alexa", "dialogflow", "dialogflowBuiltIn", "amazonLexBuiltIn", "luis", "watson", "noNlu", "cognigy", "code", "generativeAI", "lex" ] }, "settings": { "oneOf": [ { "type": "object", "description": "Settings used by the Alexa NLUConnector", "properties": { "invocationName": { "type": "string", "description": "The invocation name of the Alexa skill. Necessary to start Alexa simulations." }, "reparseAlexaSlots": { "type": "boolean", "description": "Whether to reparse slots from Alexa with our own keyphrase mapper. Used by Alexa." }, "skill": { "type": "object", "properties": { "lastUpdated": { "type": "string", "description": "When the skill was last updated" }, "nameByLocale": { "type": "object", "description": "Gives the name of the skill for different locales", "properties": { "en-US": { "type": "string" }, "de-DE": { "type": "string" }, "ja-JP": { "type": "string" }, "en-GB": { "type": "string" }, "en-IN": { "type": "string" } } }, "skillId": { "type": "string", "description": "The unique id of the skill" }, "stage": { "type": "string", "description": "The current stage of the skills life cycle (e.g. is it in development, production..)" } } } } }, { "type": "object", "description": "Settings used by the DialogFlow NLUConnector", "properties": { "dialogflowApiVersion": { "type": "integer", "description": "The version of the dialogflow API to use.", "enum": [ 1, 2 ] }, "dialogflowProjectId": { "type": "string", "description": "The projectId of the Dialogflow Agent." }, "accessToken": { "description": "The access token used to authenticate requests. Used by DialogFlow.", "type": "string" }, "privateKey": { "type": "string", "description": "The private key of a Google Service Account that has the access right to use the Dialogflow API. It is stored as a string." } } }, { "type": "object", "description": "Settings used by the LUIS NLUConnector", "properties": { "authenticationURL": { "type": "string", "description": "The URL Used to authenticate requests by LUIS." } } }, { "type": "object", "description": "Settings used by the Watson NLUConnector", "properties": { "apikey": { "type": "string", "description": "Apikey for accessing the Watson NLU Api" }, "workspaceid": { "type": "string", "description": "Skill ID for accessing the Assistant skill" }, "serviceURL": { "type": "string", "description": "The URL used to authenticate requests by Watson" } } }, { "type": "object", "description": "Settings used by the Lex NLUConnector", "properties": { "accessKeyId": { "type": "string", "description": "Apikey for accessing the Lex NLU Api" }, "secretAccessKey": { "type": "string", "description": "Secret Access Key for accessing the Lex NLU Api" }, "awsRegion": { "type": "string", "description": "The AWS region the Lex bot is deployed to" }, "botId": { "type": "string", "description": "Id of the Lex bot" }, "botAliasId": { "type": "string", "description": "Alias of the Lex bot" } } } ] }, "transformer": { "type": "object", "properties": { "abortOnError": { "type": "string", "description": "If true, then we will abort the message processing if the transformer throws an error. Otherwise, we will continue with normal message processing in the event of an error.", "example": false }, "transformerStackEnabled": { "type": "string", "description": "If true, then we will write the transformer stack in the input object, when the channel is adminconsole.", "example": false }, "transformer": { "type": "string", "description": "The transformer object as written by the user. This will be displayed in the UI since it includes typings." }, "preNluTransformerEnabled": { "type": "string", "example": false }, "postNluTransformerEnabled": { "type": "string", "example": false }, "nluCodeTransformerEnabled": { "type": "string", "example": false } } }, "referenceId": { "type": "string", "format": "uuid" }, "_id": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "createdAt": { "type": "integer", "description": "Unix-timestamp", "example": 1694518620, "minimum": 0, "maximum": 2147483647 }, "lastChanged": { "type": "integer", "description": "Unix-timestamp", "example": 1694518620, "minimum": 0, "maximum": 2147483647 }, "createdBy": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "lastChangedBy": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } }, "description": "The IEntityMeta defines meta information every entity within the system has. These are dates when a resource was created and modified as well as information about the user who initially created a resource and who modified it the last time.\n" }, "INLUTransformerFunction_2_0": { "type": "object", "properties": { "abortOnError": { "type": "string", "description": "If true, then we will abort the message processing if the transformer throws an error. Otherwise, we will continue with normal message processing in the event of an error.", "example": false }, "transformerStackEnabled": { "type": "string", "description": "If true, then we will write the transformer stack in the input object, when the channel is adminconsole.", "example": false }, "transformer": { "type": "string", "description": "The transformer object as written by the user. This will be displayed in the UI since it includes typings." }, "preNluTransformerEnabled": { "type": "string", "example": false }, "postNluTransformerEnabled": { "type": "string", "example": false }, "nluCodeTransformerEnabled": { "type": "string", "example": false } } }, "IDialogFlowSettings_2_0": { "type": "object", "description": "Settings used by the DialogFlow NLUConnector", "properties": { "dialogflowApiVersion": { "type": "integer", "description": "The version of the dialogflow API to use.", "enum": [ 1, 2 ] }, "dialogflowProjectId": { "type": "string", "description": "The projectId of the Dialogflow Agent." }, "accessToken": { "description": "The access token used to authenticate requests. Used by DialogFlow.", "type": "string" }, "privateKey": { "type": "string", "description": "The private key of a Google Service Account that has the access right to use the Dialogflow API. It is stored as a string." } } }, "ILuisSettings_2_0": { "type": "object", "description": "Settings used by the LUIS NLUConnector", "properties": { "authenticationURL": { "type": "string", "description": "The URL Used to authenticate requests by LUIS." } } }, "IWatsonSettings_2_0": { "type": "object", "description": "Settings used by the Watson NLUConnector", "properties": { "apikey": { "type": "string", "description": "Apikey for accessing the Watson NLU Api" }, "workspaceid": { "type": "string", "description": "Skill ID for accessing the Assistant skill" }, "serviceURL": { "type": "string", "description": "The URL used to authenticate requests by Watson" } } }, "ILexSettings_2_0": { "type": "object", "description": "Settings used by the Lex NLUConnector", "properties": { "accessKeyId": { "type": "string", "description": "Apikey for accessing the Lex NLU Api" }, "secretAccessKey": { "type": "string", "description": "Secret Access Key for accessing the Lex NLU Api" }, "awsRegion": { "type": "string", "description": "The AWS region the Lex bot is deployed to" }, "botId": { "type": "string", "description": "Id of the Lex bot" }, "botAliasId": { "type": "string", "description": "Alias of the Lex bot" } } }, "IAlexaSettings_2_0": { "type": "object", "description": "Settings used by the Alexa NLUConnector", "properties": { "invocationName": { "type": "string", "description": "The invocation name of the Alexa skill. Necessary to start Alexa simulations." }, "reparseAlexaSlots": { "type": "boolean", "description": "Whether to reparse slots from Alexa with our own keyphrase mapper. Used by Alexa." }, "skill": { "type": "object", "properties": { "lastUpdated": { "type": "string", "description": "When the skill was last updated" }, "nameByLocale": { "type": "object", "description": "Gives the name of the skill for different locales", "properties": { "en-US": { "type": "string" }, "de-DE": { "type": "string" }, "ja-JP": { "type": "string" }, "en-GB": { "type": "string" }, "en-IN": { "type": "string" } } }, "skillId": { "type": "string", "description": "The unique id of the skill" }, "stage": { "type": "string", "description": "The current stage of the skills life cycle (e.g. is it in development, production..)" } } } } }, "ISkill_2_0": { "type": "object", "properties": { "lastUpdated": { "type": "string", "description": "When the skill was last updated" }, "nameByLocale": { "type": "object", "description": "Gives the name of the skill for different locales", "properties": { "en-US": { "type": "string" }, "de-DE": { "type": "string" }, "ja-JP": { "type": "string" }, "en-GB": { "type": "string" }, "en-IN": { "type": "string" } } }, "skillId": { "type": "string", "description": "The unique id of the skill" }, "stage": { "type": "string", "description": "The current stage of the skills life cycle (e.g. is it in development, production..)" } } }, "INLUConnectorIndexItem_2_0": { "type": "object", "properties": { "name": { "type": "string", "description": "The name of the NLUConnector", "example": "New NLUConnector" }, "referenceId": { "type": "string", "format": "uuid" }, "type": { "type": "string", "description": "The NLUConnector type", "example": "cognigy", "enum": [ "alexa", "dialogflow", "dialogflowBuiltIn", "amazonLexBuiltIn", "luis", "watson", "noNlu", "cognigy", "code", "generativeAI", "lex" ] }, "_id": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "createdAt": { "type": "integer", "description": "Unix-timestamp", "example": 1694518620, "minimum": 0, "maximum": 2147483647 }, "lastChanged": { "type": "integer", "description": "Unix-timestamp", "example": 1694518620, "minimum": 0, "maximum": 2147483647 }, "createdBy": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "lastChangedBy": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } }, "description": "The IEntityMeta defines meta information every entity within the system has. These are dates when a resource was created and modified as well as information about the user who initially created a resource and who modified it the last time.\n" }, "TNLUConnectorType_2_0": { "type": "string", "description": "The NLUConnector type", "example": "cognigy", "enum": [ "alexa", "dialogflow", "dialogflowBuiltIn", "amazonLexBuiltIn", "luis", "watson", "noNlu", "cognigy", "code", "generativeAI", "lex" ] }, "INodeDescriptor_2_0": { "type": "object", "properties": { "type": { "type": "string" }, "parentType": { "type": "string", "description": "The type of the node parent, if there is one" }, "defaultLabel": { "oneOf": [ { "type": "string", "description": "The label that should be used when a new Node of this type is created" }, { "type": "object", "description": "A localized version of the label that should be used when a new Node of this type is created", "properties": { "default": { "type": "string" }, "enUS": { "type": "string" }, "deDE": { "type": "string" }, "esES": { "type": "string" }, "jaJP": { "type": "string" }, "koKR": { "type": "string" } } } ] }, "summary": { "oneOf": [ { "type": "string", "description": "A short line of text that describes what this Node is used for" }, { "type": "object", "description": "A localized version of a short line of text that describes what this Node is used for", "properties": { "default": { "type": "string" }, "enUS": { "type": "string" }, "deDE": { "type": "string" }, "esES": { "type": "string" }, "jaJP": { "type": "string" }, "koKR": { "type": "string" } } } ] }, "extension": { "type": "string" }, "extensionImg": { "type": "string" }, "appearance": { "type": "object", "properties": { "logo": { "type": "string" }, "textColor": { "type": "string", "example": "blue", "oneOf": [ { "type": "string", "example": "none", "enum": [ "aliceBlue", "antiqueWhite", "aqua", "aquamarine", "azure", "beige", "bisque", "black", "blanchedAlmond", "blue", "blueViolet", "brown", "burlyWood", "cadetBlue", "chartreuse", "chocolate", "coral", "cornflowerBlue", "cornsilk", "crimson", "cyan", "darkBlue", "darkCyan", "darkGoldenRod", "darkGray", "darkGrey", "darkGreen", "darkKhaki", "darkMagenta", "darkOliveGreen", "darkOrange", "darkOrchid", "darkRed", "darkSalmon", "darkSeaGreen", "darkSlateBlue", "darkSlateGray", "darkSlateGrey", "darkTurquoise", "darkViolet", "deepPink", "deepSkyBlue", "dimGray", "dimGrey", "dodgerBlue", "fireBrick", "floralWhite", "forestGreen", "fuchsia", "gainsboro", "ghostWhite", "gold", "goldenRod", "gray", "grey", "green", "greenYellow", "honeyDew", "hotPink", "indianRed", "indigo", "ivory", "khaki", "lavender", "lavenderBlush", "lawnGreen", "lemonChiffon", "lightBlue", "lightCoral", "lightCyan", "lightGoldenRodYellow", "lightGray", "lightGrey", "lightGreen", "lightPink", "lightSalmon", "lightSeaGreen", "lightSkyBlue", "lightSlateGray", "lightSlateGrey", "lightSteelBlue", "lightYellow", "lime", "limeGreen", "linen", "magenta", "maroon", "mediumAquaMarine", "mediumBlue", "mediumOrchid", "mediumPurple", "mediumSeaGreen", "mediumSlateBlue", "mediumSpringGreen", "mediumTurquoise", "mediumVioletRed", "midnightBlue", "mintCream", "mistyRose", "moccasin", "navajoWhite", "navy", "oldLace", "olive", "oliveDrab", "orange", "orangeRed", "orchid", "paleGoldenRod", "paleGreen", "paleTurquoise", "paleVioletRed", "papayaWhip", "peachPuff", "peru", "pink", "plum", "powderBlue", "purple", "rebeccaPurple", "red", "rosyBrown", "royalBlue", "saddleBrown", "salmon", "sandyBrown", "seaGreen", "seaShell", "sienna", "silver", "skyBlue", "slateBlue", "slateGray", "slateGrey", "snow", "springGreen", "steelBlue", "tan", "teal", "thistle", "tomato", "turquoise", "violet", "wheat", "white", "whiteSmoke", "yellow", "yellowGreen", "none", "transparent" ] }, { "type": "string", "example": "cognigyGrey", "enum": [ "amber", "blueGrey", "cognigyBlue", "cognigyGrey", "deepOrange", "deepPurple", "lightBlue", "lightGreen" ] } ] }, "contrastTextColor": { "type": "string", "example": "blue", "oneOf": [ { "type": "string", "example": "none", "enum": [ "aliceBlue", "antiqueWhite", "aqua", "aquamarine", "azure", "beige", "bisque", "black", "blanchedAlmond", "blue", "blueViolet", "brown", "burlyWood", "cadetBlue", "chartreuse", "chocolate", "coral", "cornflowerBlue", "cornsilk", "crimson", "cyan", "darkBlue", "darkCyan", "darkGoldenRod", "darkGray", "darkGrey", "darkGreen", "darkKhaki", "darkMagenta", "darkOliveGreen", "darkOrange", "darkOrchid", "darkRed", "darkSalmon", "darkSeaGreen", "darkSlateBlue", "darkSlateGray", "darkSlateGrey", "darkTurquoise", "darkViolet", "deepPink", "deepSkyBlue", "dimGray", "dimGrey", "dodgerBlue", "fireBrick", "floralWhite", "forestGreen", "fuchsia", "gainsboro", "ghostWhite", "gold", "goldenRod", "gray", "grey", "green", "greenYellow", "honeyDew", "hotPink", "indianRed", "indigo", "ivory", "khaki", "lavender", "lavenderBlush", "lawnGreen", "lemonChiffon", "lightBlue", "lightCoral", "lightCyan", "lightGoldenRodYellow", "lightGray", "lightGrey", "lightGreen", "lightPink", "lightSalmon", "lightSeaGreen", "lightSkyBlue", "lightSlateGray", "lightSlateGrey", "lightSteelBlue", "lightYellow", "lime", "limeGreen", "linen", "magenta", "maroon", "mediumAquaMarine", "mediumBlue", "mediumOrchid", "mediumPurple", "mediumSeaGreen", "mediumSlateBlue", "mediumSpringGreen", "mediumTurquoise", "mediumVioletRed", "midnightBlue", "mintCream", "mistyRose", "moccasin", "navajoWhite", "navy", "oldLace", "olive", "oliveDrab", "orange", "orangeRed", "orchid", "paleGoldenRod", "paleGreen", "paleTurquoise", "paleVioletRed", "papayaWhip", "peachPuff", "peru", "pink", "plum", "powderBlue", "purple", "rebeccaPurple", "red", "rosyBrown", "royalBlue", "saddleBrown", "salmon", "sandyBrown", "seaGreen", "seaShell", "sienna", "silver", "skyBlue", "slateBlue", "slateGray", "slateGrey", "snow", "springGreen", "steelBlue", "tan", "teal", "thistle", "tomato", "turquoise", "violet", "wheat", "white", "whiteSmoke", "yellow", "yellowGreen", "none", "transparent" ] }, { "type": "string", "example": "cognigyGrey", "enum": [ "amber", "blueGrey", "cognigyBlue", "cognigyGrey", "deepOrange", "deepPurple", "lightBlue", "lightGreen" ] } ] }, "color": { "type": "string", "example": "red", "oneOf": [ { "type": "string", "example": "none", "enum": [ "aliceBlue", "antiqueWhite", "aqua", "aquamarine", "azure", "beige", "bisque", "black", "blanchedAlmond", "blue", "blueViolet", "brown", "burlyWood", "cadetBlue", "chartreuse", "chocolate", "coral", "cornflowerBlue", "cornsilk", "crimson", "cyan", "darkBlue", "darkCyan", "darkGoldenRod", "darkGray", "darkGrey", "darkGreen", "darkKhaki", "darkMagenta", "darkOliveGreen", "darkOrange", "darkOrchid", "darkRed", "darkSalmon", "darkSeaGreen", "darkSlateBlue", "darkSlateGray", "darkSlateGrey", "darkTurquoise", "darkViolet", "deepPink", "deepSkyBlue", "dimGray", "dimGrey", "dodgerBlue", "fireBrick", "floralWhite", "forestGreen", "fuchsia", "gainsboro", "ghostWhite", "gold", "goldenRod", "gray", "grey", "green", "greenYellow", "honeyDew", "hotPink", "indianRed", "indigo", "ivory", "khaki", "lavender", "lavenderBlush", "lawnGreen", "lemonChiffon", "lightBlue", "lightCoral", "lightCyan", "lightGoldenRodYellow", "lightGray", "lightGrey", "lightGreen", "lightPink", "lightSalmon", "lightSeaGreen", "lightSkyBlue", "lightSlateGray", "lightSlateGrey", "lightSteelBlue", "lightYellow", "lime", "limeGreen", "linen", "magenta", "maroon", "mediumAquaMarine", "mediumBlue", "mediumOrchid", "mediumPurple", "mediumSeaGreen", "mediumSlateBlue", "mediumSpringGreen", "mediumTurquoise", "mediumVioletRed", "midnightBlue", "mintCream", "mistyRose", "moccasin", "navajoWhite", "navy", "oldLace", "olive", "oliveDrab", "orange", "orangeRed", "orchid", "paleGoldenRod", "paleGreen", "paleTurquoise", "paleVioletRed", "papayaWhip", "peachPuff", "peru", "pink", "plum", "powderBlue", "purple", "rebeccaPurple", "red", "rosyBrown", "royalBlue", "saddleBrown", "salmon", "sandyBrown", "seaGreen", "seaShell", "sienna", "silver", "skyBlue", "slateBlue", "slateGray", "slateGrey", "snow", "springGreen", "steelBlue", "tan", "teal", "thistle", "tomato", "turquoise", "violet", "wheat", "white", "whiteSmoke", "yellow", "yellowGreen", "none", "transparent" ] }, { "type": "string", "example": "cognigyGrey", "enum": [ "amber", "blueGrey", "cognigyBlue", "cognigyGrey", "deepOrange", "deepPurple", "lightBlue", "lightGreen" ] } ] }, "variant": { "type": "string", "enum": [ "regular", "mini", "hexagon" ] } } }, "behavior": { "type": "object", "properties": { "stopping": { "type": "boolean" }, "entrypoint": { "type": "boolean" } } }, "constraints": { "type": "object", "properties": { "editable": { "type": "boolean", "description": "Should this node be editable" }, "deletable": { "type": "boolean", "description": "Should this node be deletable" }, "creatable": { "type": "boolean", "description": "Should this node be manually creatable" }, "collapsable": { "type": "boolean", "description": "Should this node be collapsable" }, "childFlowCreatable": { "type": "boolean", "description": "Should it be possible to create child flow from this node" }, "movable": { "type": "boolean", "description": "Should this node be movable" }, "placement": { "type": "object", "description": "Additional placement information", "properties": { "predecessor": { "type": "object", "properties": { "whitelist": { "items": { "type": "string" } }, "blacklist": { "items": { "type": "string" } } } }, "successor": { "type": "object", "properties": { "whitelist": { "items": { "type": "string" } }, "blacklist": { "items": { "type": "string" } } } }, "children": { "type": "object", "properties": { "whitelist": { "items": { "type": "string" } }, "blacklist": { "items": { "type": "string" } } } } } } } }, "dependencies": { "type": "object", "properties": { "children": { "type": "array", "items": { "type": "string" } } } }, "fields": { "type": "array", "items": { "type": "object", "properties": { "type": { "type": "string", "enum": [ "text", "rule" ] }, "key": { "type": "string" }, "label": { "oneOf": [ { "type": "string" }, { "type": "object", "properties": { "default": { "type": "string" }, "enUS": { "type": "string" }, "deDE": { "type": "string" }, "esES": { "type": "string" }, "jaJP": { "type": "string" }, "koKR": { "type": "string" } } } ] }, "defaultValue": { "description": "The default value for that field" } } } }, "previews": { "type": "array", "items": { "type": "object", "properties": { "type": { "type": "string", "enum": [ "message", "image", "code" ] }, "key": { "type": "string" } } } }, "tokens": { "type": "array", "items": { "type": "object", "properties": { "label": { "type": "string", "maxLength": 30, "example": "word count" }, "script": { "type": "string", "maxLength": 500, "example": "ci.text.split(' ').length" }, "type": { "type": "string", "enum": [ "profile", "input", "context", "custom", "answer", "flow-output", "flow-input" ], "example": "input" } } } }, "tags": { "type": "string", "enum": [ "basic", "logic", "message", "profile", "service", "nlu", "data" ] }, "sections": { "type": "array", "items": { "type": "object", "properties": { "key": { "type": "string", "description": "The key of the Field whose value should be matched" }, "value": { "description": "The expected value(s) that make this condition match" }, "negate": { "type": "boolean", "description": "If this is true, the condition result will be inverted" } } } }, "form": { "type": "array", "items": { "type": "object", "properties": { "key": { "type": "string", "description": "A key either pointing to a 'field -> key' or 'section -> key'" }, "type": { "type": "string", "description": "The type of the pointer, either 'field' or 'section'", "enum": [ "field", "section" ] } } } } } }, "INodeDescriptorWithoutLocalization_2_0": { "type": "object", "properties": { "type": { "type": "string" }, "parentType": { "type": "string", "description": "The type of the node parent, if there is one" }, "defaultLabel": { "type": "string", "description": "The label that should be used when a new Node of this type is created" }, "summary": { "type": "string", "description": "A short line of text that describes what this Node is used for" }, "extension": { "type": "string" }, "extensionImg": { "type": "string" }, "appearance": { "type": "object", "properties": { "logo": { "type": "string" }, "textColor": { "type": "string", "example": "blue", "oneOf": [ { "type": "string", "example": "none", "enum": [ "aliceBlue", "antiqueWhite", "aqua", "aquamarine", "azure", "beige", "bisque", "black", "blanchedAlmond", "blue", "blueViolet", "brown", "burlyWood", "cadetBlue", "chartreuse", "chocolate", "coral", "cornflowerBlue", "cornsilk", "crimson", "cyan", "darkBlue", "darkCyan", "darkGoldenRod", "darkGray", "darkGrey", "darkGreen", "darkKhaki", "darkMagenta", "darkOliveGreen", "darkOrange", "darkOrchid", "darkRed", "darkSalmon", "darkSeaGreen", "darkSlateBlue", "darkSlateGray", "darkSlateGrey", "darkTurquoise", "darkViolet", "deepPink", "deepSkyBlue", "dimGray", "dimGrey", "dodgerBlue", "fireBrick", "floralWhite", "forestGreen", "fuchsia", "gainsboro", "ghostWhite", "gold", "goldenRod", "gray", "grey", "green", "greenYellow", "honeyDew", "hotPink", "indianRed", "indigo", "ivory", "khaki", "lavender", "lavenderBlush", "lawnGreen", "lemonChiffon", "lightBlue", "lightCoral", "lightCyan", "lightGoldenRodYellow", "lightGray", "lightGrey", "lightGreen", "lightPink", "lightSalmon", "lightSeaGreen", "lightSkyBlue", "lightSlateGray", "lightSlateGrey", "lightSteelBlue", "lightYellow", "lime", "limeGreen", "linen", "magenta", "maroon", "mediumAquaMarine", "mediumBlue", "mediumOrchid", "mediumPurple", "mediumSeaGreen", "mediumSlateBlue", "mediumSpringGreen", "mediumTurquoise", "mediumVioletRed", "midnightBlue", "mintCream", "mistyRose", "moccasin", "navajoWhite", "navy", "oldLace", "olive", "oliveDrab", "orange", "orangeRed", "orchid", "paleGoldenRod", "paleGreen", "paleTurquoise", "paleVioletRed", "papayaWhip", "peachPuff", "peru", "pink", "plum", "powderBlue", "purple", "rebeccaPurple", "red", "rosyBrown", "royalBlue", "saddleBrown", "salmon", "sandyBrown", "seaGreen", "seaShell", "sienna", "silver", "skyBlue", "slateBlue", "slateGray", "slateGrey", "snow", "springGreen", "steelBlue", "tan", "teal", "thistle", "tomato", "turquoise", "violet", "wheat", "white", "whiteSmoke", "yellow", "yellowGreen", "none", "transparent" ] }, { "type": "string", "example": "cognigyGrey", "enum": [ "amber", "blueGrey", "cognigyBlue", "cognigyGrey", "deepOrange", "deepPurple", "lightBlue", "lightGreen" ] } ] }, "contrastTextColor": { "type": "string", "example": "blue", "oneOf": [ { "type": "string", "example": "none", "enum": [ "aliceBlue", "antiqueWhite", "aqua", "aquamarine", "azure", "beige", "bisque", "black", "blanchedAlmond", "blue", "blueViolet", "brown", "burlyWood", "cadetBlue", "chartreuse", "chocolate", "coral", "cornflowerBlue", "cornsilk", "crimson", "cyan", "darkBlue", "darkCyan", "darkGoldenRod", "darkGray", "darkGrey", "darkGreen", "darkKhaki", "darkMagenta", "darkOliveGreen", "darkOrange", "darkOrchid", "darkRed", "darkSalmon", "darkSeaGreen", "darkSlateBlue", "darkSlateGray", "darkSlateGrey", "darkTurquoise", "darkViolet", "deepPink", "deepSkyBlue", "dimGray", "dimGrey", "dodgerBlue", "fireBrick", "floralWhite", "forestGreen", "fuchsia", "gainsboro", "ghostWhite", "gold", "goldenRod", "gray", "grey", "green", "greenYellow", "honeyDew", "hotPink", "indianRed", "indigo", "ivory", "khaki", "lavender", "lavenderBlush", "lawnGreen", "lemonChiffon", "lightBlue", "lightCoral", "lightCyan", "lightGoldenRodYellow", "lightGray", "lightGrey", "lightGreen", "lightPink", "lightSalmon", "lightSeaGreen", "lightSkyBlue", "lightSlateGray", "lightSlateGrey", "lightSteelBlue", "lightYellow", "lime", "limeGreen", "linen", "magenta", "maroon", "mediumAquaMarine", "mediumBlue", "mediumOrchid", "mediumPurple", "mediumSeaGreen", "mediumSlateBlue", "mediumSpringGreen", "mediumTurquoise", "mediumVioletRed", "midnightBlue", "mintCream", "mistyRose", "moccasin", "navajoWhite", "navy", "oldLace", "olive", "oliveDrab", "orange", "orangeRed", "orchid", "paleGoldenRod", "paleGreen", "paleTurquoise", "paleVioletRed", "papayaWhip", "peachPuff", "peru", "pink", "plum", "powderBlue", "purple", "rebeccaPurple", "red", "rosyBrown", "royalBlue", "saddleBrown", "salmon", "sandyBrown", "seaGreen", "seaShell", "sienna", "silver", "skyBlue", "slateBlue", "slateGray", "slateGrey", "snow", "springGreen", "steelBlue", "tan", "teal", "thistle", "tomato", "turquoise", "violet", "wheat", "white", "whiteSmoke", "yellow", "yellowGreen", "none", "transparent" ] }, { "type": "string", "example": "cognigyGrey", "enum": [ "amber", "blueGrey", "cognigyBlue", "cognigyGrey", "deepOrange", "deepPurple", "lightBlue", "lightGreen" ] } ] }, "color": { "type": "string", "example": "red", "oneOf": [ { "type": "string", "example": "none", "enum": [ "aliceBlue", "antiqueWhite", "aqua", "aquamarine", "azure", "beige", "bisque", "black", "blanchedAlmond", "blue", "blueViolet", "brown", "burlyWood", "cadetBlue", "chartreuse", "chocolate", "coral", "cornflowerBlue", "cornsilk", "crimson", "cyan", "darkBlue", "darkCyan", "darkGoldenRod", "darkGray", "darkGrey", "darkGreen", "darkKhaki", "darkMagenta", "darkOliveGreen", "darkOrange", "darkOrchid", "darkRed", "darkSalmon", "darkSeaGreen", "darkSlateBlue", "darkSlateGray", "darkSlateGrey", "darkTurquoise", "darkViolet", "deepPink", "deepSkyBlue", "dimGray", "dimGrey", "dodgerBlue", "fireBrick", "floralWhite", "forestGreen", "fuchsia", "gainsboro", "ghostWhite", "gold", "goldenRod", "gray", "grey", "green", "greenYellow", "honeyDew", "hotPink", "indianRed", "indigo", "ivory", "khaki", "lavender", "lavenderBlush", "lawnGreen", "lemonChiffon", "lightBlue", "lightCoral", "lightCyan", "lightGoldenRodYellow", "lightGray", "lightGrey", "lightGreen", "lightPink", "lightSalmon", "lightSeaGreen", "lightSkyBlue", "lightSlateGray", "lightSlateGrey", "lightSteelBlue", "lightYellow", "lime", "limeGreen", "linen", "magenta", "maroon", "mediumAquaMarine", "mediumBlue", "mediumOrchid", "mediumPurple", "mediumSeaGreen", "mediumSlateBlue", "mediumSpringGreen", "mediumTurquoise", "mediumVioletRed", "midnightBlue", "mintCream", "mistyRose", "moccasin", "navajoWhite", "navy", "oldLace", "olive", "oliveDrab", "orange", "orangeRed", "orchid", "paleGoldenRod", "paleGreen", "paleTurquoise", "paleVioletRed", "papayaWhip", "peachPuff", "peru", "pink", "plum", "powderBlue", "purple", "rebeccaPurple", "red", "rosyBrown", "royalBlue", "saddleBrown", "salmon", "sandyBrown", "seaGreen", "seaShell", "sienna", "silver", "skyBlue", "slateBlue", "slateGray", "slateGrey", "snow", "springGreen", "steelBlue", "tan", "teal", "thistle", "tomato", "turquoise", "violet", "wheat", "white", "whiteSmoke", "yellow", "yellowGreen", "none", "transparent" ] }, { "type": "string", "example": "cognigyGrey", "enum": [ "amber", "blueGrey", "cognigyBlue", "cognigyGrey", "deepOrange", "deepPurple", "lightBlue", "lightGreen" ] } ] }, "variant": { "type": "string", "enum": [ "regular", "mini", "hexagon" ] } } }, "behavior": { "type": "object", "properties": { "stopping": { "type": "boolean" }, "entrypoint": { "type": "boolean" } } }, "constraints": { "type": "object", "properties": { "editable": { "type": "boolean", "description": "Should this node be editable" }, "deletable": { "type": "boolean", "description": "Should this node be deletable" }, "creatable": { "type": "boolean", "description": "Should this node be manually creatable" }, "collapsable": { "type": "boolean", "description": "Should this node be collapsable" }, "childFlowCreatable": { "type": "boolean", "description": "Should it be possible to create child flow from this node" }, "movable": { "type": "boolean", "description": "Should this node be movable" }, "placement": { "type": "object", "description": "Additional placement information", "properties": { "predecessor": { "type": "object", "properties": { "whitelist": { "items": { "type": "string" } }, "blacklist": { "items": { "type": "string" } } } }, "successor": { "type": "object", "properties": { "whitelist": { "items": { "type": "string" } }, "blacklist": { "items": { "type": "string" } } } }, "children": { "type": "object", "properties": { "whitelist": { "items": { "type": "string" } }, "blacklist": { "items": { "type": "string" } } } } } } } }, "dependencies": { "type": "object", "properties": { "children": { "type": "array", "items": { "type": "string" } } } }, "fields": { "type": "array", "items": { "type": "object", "properties": { "type": { "type": "string", "enum": [ "text", "rule" ] }, "key": { "type": "string" }, "label": { "type": "string" }, "defaultValue": { "description": "The default value for that field" } } } }, "previews": { "type": "array", "items": { "type": "object", "properties": { "type": { "type": "string", "enum": [ "message", "image", "code" ] }, "key": { "type": "string" } } } }, "tokens": { "type": "array", "items": { "type": "object", "properties": { "label": { "type": "string", "maxLength": 30, "example": "word count" }, "script": { "type": "string", "maxLength": 500, "example": "ci.text.split(' ').length" }, "type": { "type": "string", "enum": [ "profile", "input", "context", "custom", "answer", "flow-output", "flow-input" ], "example": "input" } } } }, "tags": { "type": "string", "enum": [ "basic", "logic", "message", "profile", "service", "nlu", "data" ] }, "sections": { "type": "array", "items": { "type": "object", "properties": { "key": { "type": "string", "description": "The key of the Field whose value should be matched" }, "value": { "description": "The expected value(s) that make this condition match" }, "negate": { "type": "boolean", "description": "If this is true, the condition result will be inverted" } } } }, "form": { "type": "array", "items": { "type": "object", "properties": { "key": { "type": "string", "description": "A key either pointing to a 'field -> key' or 'section -> key'" }, "type": { "type": "string", "description": "The type of the pointer, either 'field' or 'section'", "enum": [ "field", "section" ] } } } } } }, "INodeFieldCondition_2_0": { "type": "object", "properties": { "key": { "type": "string", "description": "The key of the Field whose value should be matched" }, "value": { "description": "The expected value(s) that make this condition match" }, "negate": { "type": "boolean", "description": "If this is true, the condition result will be inverted" } } }, "INodeSection_2_0": { "type": "object", "properties": { "key": { "type": "string", "description": "Unique identifier for this section within all sections of a descriptor, e.g. 'authentication" }, "label": { "oneOf": [ { "type": "string", "description": "Condition whether this section should be rendered" }, { "type": "object", "description": "A localized Condition whether this section should be rendered", "properties": { "default": { "type": "string" }, "enUS": { "type": "string" }, "deDE": { "type": "string" }, "esES": { "type": "string" }, "jaJP": { "type": "string" }, "koKR": { "type": "string" } } } ] }, "condition": { "type": "object", "properties": { "key": { "type": "string", "description": "The key of the Field whose value should be matched" }, "value": { "description": "The expected value(s) that make this condition match" }, "negate": { "type": "boolean", "description": "If this is true, the condition result will be inverted" } } }, "defaultCollapsed": { "type": "boolean", "description": "Whether the sections should be collapsed by default", "default": false }, "fields": { "type": "array", "items": { "type": "string" } }, "theme": { "type": "string", "description": "Used to highlight sections if they contain new features" } } }, "INodeFieldAndSectionFormElement_2_0": { "type": "object", "properties": { "key": { "type": "string", "description": "A key either pointing to a 'field -> key' or 'section -> key'" }, "type": { "type": "string", "description": "The type of the pointer, either 'field' or 'section'", "enum": [ "field", "section" ] } } }, "IOptionsResolverRestReturnValue_2_0": { "type": "object", "properties": { "options": { "type": "array", "items": { "type": "object", "properties": { "label": { "type": "string" }, "value": { "type": "string" } } } } } }, "IPackageData_2_0": { "type": "object", "properties": { "name": { "type": "string", "description": "The name of the Package", "example": "New Package" }, "description": { "type": "string", "description": "The description of the Package", "example": "Version 1" } } }, "IPackageGeneratedData_2_0": { "type": "object", "properties": { "_id": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "hash": { "type": "string", "description": "The hash identifying the contents of the Package", "example": "Version 1" }, "createdBy": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "createdAt": { "type": "integer", "description": "Unix-timestamp", "example": 1694518620, "minimum": 0, "maximum": 2147483647 } } }, "IPackageDataCreate_2_0": { "type": "object", "properties": { "name": { "type": "string", "description": "The name of the Package", "example": "New Package" }, "description": { "type": "string", "description": "The description of the Package", "example": "Version 1" }, "resourceIds": { "type": "array", "items": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } } } }, "IPackage_2_0": { "type": "object", "properties": { "name": { "type": "string", "description": "The name of the Package", "example": "New Package" }, "description": { "type": "string", "description": "The description of the Package", "example": "Version 1" }, "_id": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "hash": { "type": "string", "description": "The hash identifying the contents of the Package", "example": "Version 1" }, "createdBy": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "createdAt": { "type": "integer", "description": "Unix-timestamp", "example": 1694518620, "minimum": 0, "maximum": 2147483647 } } }, "IPackageIndexItem_2_0": { "type": "object", "properties": { "_id": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "name": { "type": "string", "description": "The name of the Package", "example": "New Package" }, "description": { "type": "string", "description": "The description of the Package", "example": "Version 1" }, "hash": { "type": "string", "description": "The hash of the Package identifying the contents of the Package" }, "createdBy": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "createdAt": { "type": "integer", "description": "Unix-timestamp", "example": 1694518620, "minimum": 0, "maximum": 2147483647 } } }, "IStrategy_2_0": { "type": "object", "properties": { "_id": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "rename": { "type": "string", "description": "explicitly sets a new name for the imported resource", "example": "new flow" }, "autoRename": { "type": "boolean", "description": "If set to true, will append a \"counter-suffix\" to the name in\ncase the name already exists in the agent.\n", "default": true, "example": true }, "identityConflictStrategy": { "type": "string", "description": "Defines what should be done in case the agent already contains a resource\nwith the same id.\n", "default": "abort", "enum": [ "replace", "re-identify", "abort", "merge" ] }, "mergeStrategy": { "type": "object", "properties": { "replaceContent": { "type": "boolean" }, "replaceStructure": { "type": "boolean" }, "localeOverrides": { "type": "array", "items": { "type": "object", "properties": { "replaceContent": { "type": "boolean" }, "localeId": { "type": "string" } } } } } } } }, "IPlaybookData_2_0": { "type": "object", "properties": { "name": { "type": "string", "description": "The name of the Playbook", "example": "New Playbook" }, "abortOnError": { "type": "boolean", "description": "Flag wheter to stop Playbook execution when an assert-error occured" }, "timeout": { "type": "integer", "description": "A time (in ms) after which a playbook step is 'invalid/failed'", "example": 2000, "minimum": 1 } } }, "IPlaybook_2_0": { "type": "object", "properties": { "name": { "type": "string", "description": "The name of the Playbook", "example": "New Playbook" }, "abortOnError": { "type": "boolean", "description": "Flag wheter to stop Playbook execution when an assert-error occured" }, "timeout": { "type": "integer", "description": "A time (in ms) after which a playbook step is 'invalid/failed'", "example": 2000, "minimum": 1 }, "_id": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "createdAt": { "type": "integer", "description": "Unix-timestamp", "example": 1694518620, "minimum": 0, "maximum": 2147483647 }, "lastChanged": { "type": "integer", "description": "Unix-timestamp", "example": 1694518620, "minimum": 0, "maximum": 2147483647 }, "createdBy": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "lastChangedBy": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "steps": { "type": "array", "items": { "type": "object", "properties": { "text": { "type": "string", "description": "The text of the playbook step", "example": "hello world!" }, "data": { "type": "string", "description": "The data of this playbook step", "example": {} }, "_id": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "asserts": { "type": "array", "items": { "type": "object", "properties": { "text": { "type": "string", "description": "The text of the playbook step", "example": "hello world!" }, "data": { "type": "string", "description": "The data of this playbook step", "example": {} }, "_id": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } } } } } } } }, "description": "The IEntityMeta defines meta information every entity within the system has. These are dates when a resource was created and modified as well as information about the user who initially created a resource and who modified it the last time.\n" }, "IPlaybookIndexItem_2_0": { "type": "object", "properties": { "name": { "type": "string", "description": "The name of the playbook", "example": "New Playbook" }, "_id": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "createdAt": { "type": "integer", "description": "Unix-timestamp", "example": 1694518620, "minimum": 0, "maximum": 2147483647 }, "lastChanged": { "type": "integer", "description": "Unix-timestamp", "example": 1694518620, "minimum": 0, "maximum": 2147483647 }, "createdBy": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "lastChangedBy": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } }, "description": "The IEntityMeta defines meta information every entity within the system has. These are dates when a resource was created and modified as well as information about the user who initially created a resource and who modified it the last time.\n" }, "IPlaybookRunStepResultAssertData_2_0": { "type": "object", "properties": { "type": { "type": "string", "description": "Type of the assert", "example": "assertText" }, "status": { "type": "string", "enum": [ "successful", "failed" ], "description": "Whether this playbook step was successful or failed", "example": "failed" }, "params": { "type": "object", "description": "Parameters for the assert" }, "negate": { "type": "boolean", "description": "Whether the assert was negated", "example": false }, "actual": { "type": "object", "description": "Actual output" } } }, "IPlaybookRunStepResultAssert_2_0": { "type": "object", "properties": { "type": { "type": "string", "description": "Type of the assert", "example": "assertText" }, "status": { "type": "string", "enum": [ "successful", "failed" ], "description": "Whether this playbook step was successful or failed", "example": "failed" }, "params": { "type": "object", "description": "Parameters for the assert" }, "negate": { "type": "boolean", "description": "Whether the assert was negated", "example": false }, "actual": { "type": "object", "description": "Actual output" }, "_id": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } } }, "IPlaybookRunStepResultData_2_0": { "type": "object", "properties": { "status": { "type": "string", "enum": [ "successful", "failed" ], "description": "Whether this playbook step was successful or failed", "example": "failed" }, "text": { "type": "string", "description": "Text which we shoot into the system", "example": "Hello, how are you?" }, "data": { "type": "object", "description": "Data which we shoot into the system" } } }, "IPlaybookRunStepResult_2_0": { "type": "object", "properties": { "status": { "type": "string", "enum": [ "successful", "failed" ], "description": "Whether this playbook step was successful or failed", "example": "failed" }, "text": { "type": "string", "description": "Text which we shoot into the system", "example": "Hello, how are you?" }, "data": { "type": "object", "description": "Data which we shoot into the system" }, "_id": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "asserts": { "type": "array", "items": { "type": "object", "properties": { "type": { "type": "string", "description": "Type of the assert", "example": "assertText" }, "status": { "type": "string", "enum": [ "successful", "failed" ], "description": "Whether this playbook step was successful or failed", "example": "failed" }, "params": { "type": "object", "description": "Parameters for the assert" }, "negate": { "type": "boolean", "description": "Whether the assert was negated", "example": false }, "actual": { "type": "object", "description": "Actual output" }, "_id": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } } } } } }, "IPlaybookRunData_2_0": { "type": "object", "properties": { "status": { "type": "string", "enum": [ "successful", "failed" ], "description": "Whether the playbook run was successful or failed", "example": "successful" } } }, "IPlaybookRun_2_0": { "type": "object", "properties": { "status": { "type": "string", "enum": [ "successful", "failed" ], "description": "Whether the playbook run was successful or failed", "example": "successful" }, "_id": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "createdAt": { "type": "integer", "description": "Unix-timestamp", "example": 1694518620, "minimum": 0, "maximum": 2147483647 }, "lastChanged": { "type": "integer", "description": "Unix-timestamp", "example": 1694518620, "minimum": 0, "maximum": 2147483647 }, "createdBy": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "lastChangedBy": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "stepResults": { "type": "array", "items": { "type": "object", "properties": { "status": { "type": "string", "enum": [ "successful", "failed" ], "description": "Whether this playbook step was successful or failed", "example": "failed" }, "text": { "type": "string", "description": "Text which we shoot into the system", "example": "Hello, how are you?" }, "data": { "type": "object", "description": "Data which we shoot into the system" }, "_id": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "asserts": { "type": "array", "items": { "type": "object", "properties": { "type": { "type": "string", "description": "Type of the assert", "example": "assertText" }, "status": { "type": "string", "enum": [ "successful", "failed" ], "description": "Whether this playbook step was successful or failed", "example": "failed" }, "params": { "type": "object", "description": "Parameters for the assert" }, "negate": { "type": "boolean", "description": "Whether the assert was negated", "example": false }, "actual": { "type": "object", "description": "Actual output" }, "_id": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } } } } } } }, "flowId": { "type": "string", "description": "Reference Id of the flow", "example": "uuid" }, "localeId": { "type": "string", "description": "Reference Id of the locale", "example": "uuid" }, "entrypoint": { "type": "string", "description": "snapshot or project ID", "example": "^[a-z0-9]{24}$" } }, "description": "The IEntityMeta defines meta information every entity within the system has. These are dates when a resource was created and modified as well as information about the user who initially created a resource and who modified it the last time.\n" }, "IPlaybookRunIndexItem_2_0": { "description": "The IEntityMeta defines meta information every entity within the system has. These are dates when a resource was created and modified as well as information about the user who initially created a resource and who modified it the last time.\n", "type": "object", "properties": { "_id": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "createdAt": { "type": "integer", "description": "Unix-timestamp", "example": 1694518620, "minimum": 0, "maximum": 2147483647 }, "lastChanged": { "type": "integer", "description": "Unix-timestamp", "example": 1694518620, "minimum": 0, "maximum": 2147483647 }, "createdBy": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "lastChangedBy": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "status": { "type": "string", "enum": [ "successful", "failed" ], "description": "Status of the whole Playbook Run", "example": "successful" } } }, "IPlaybookStepData_2_0": { "type": "object", "properties": { "text": { "type": "string", "description": "The text of the playbook step", "example": "hello world!" }, "data": { "type": "string", "description": "The data of this playbook step", "example": {} } } }, "IPlaybookStep_2_0": { "type": "object", "properties": { "text": { "type": "string", "description": "The text of the playbook step", "example": "hello world!" }, "data": { "type": "string", "description": "The data of this playbook step", "example": {} }, "_id": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "asserts": { "type": "array", "items": { "type": "object", "properties": { "text": { "type": "string", "description": "The text of the playbook step", "example": "hello world!" }, "data": { "type": "string", "description": "The data of this playbook step", "example": {} }, "_id": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } } } } } }, "IPlaybookStepAssertData_2_0": { "type": "object", "properties": { "type": { "type": "string", "description": "The type of the Assert", "enum": [ "assertText", "assertData", "assertState", "assertContext", "assertIntent", "assertSlot" ] }, "params": { "type": "object" } } }, "IPlaybookStepAssert_2_0": { "type": "object", "properties": { "text": { "type": "string", "description": "The text of the playbook step", "example": "hello world!" }, "data": { "type": "string", "description": "The data of this playbook step", "example": {} }, "_id": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } } }, "ISchedulePlaybookRunRestDataBody_2_0": { "type": "object", "properties": { "entrypoint": { "type": "string", "description": "snapshot or project ID", "example": "61f25579055c2f43c249a181" }, "flowId": { "type": "string", "description": "The reference ID of the flow", "example": "010d1970-89b9-4012-892b-53c78ef6c117" }, "localeId": { "type": "string", "description": "The reference ID of locale", "example": "8b3b45e2-48f9-446d-a4c5-35d8284a01b2" } } }, "ICreateProjectByTemplateRestDataBody_2_0": { "type": "object", "properties": { "name": { "type": "string", "description": "The name of the Project", "example": "New Project" }, "color": { "type": "string", "example": "blue", "oneOf": [ { "type": "string", "example": "none", "enum": [ "aliceBlue", "antiqueWhite", "aqua", "aquamarine", "azure", "beige", "bisque", "black", "blanchedAlmond", "blue", "blueViolet", "brown", "burlyWood", "cadetBlue", "chartreuse", "chocolate", "coral", "cornflowerBlue", "cornsilk", "crimson", "cyan", "darkBlue", "darkCyan", "darkGoldenRod", "darkGray", "darkGrey", "darkGreen", "darkKhaki", "darkMagenta", "darkOliveGreen", "darkOrange", "darkOrchid", "darkRed", "darkSalmon", "darkSeaGreen", "darkSlateBlue", "darkSlateGray", "darkSlateGrey", "darkTurquoise", "darkViolet", "deepPink", "deepSkyBlue", "dimGray", "dimGrey", "dodgerBlue", "fireBrick", "floralWhite", "forestGreen", "fuchsia", "gainsboro", "ghostWhite", "gold", "goldenRod", "gray", "grey", "green", "greenYellow", "honeyDew", "hotPink", "indianRed", "indigo", "ivory", "khaki", "lavender", "lavenderBlush", "lawnGreen", "lemonChiffon", "lightBlue", "lightCoral", "lightCyan", "lightGoldenRodYellow", "lightGray", "lightGrey", "lightGreen", "lightPink", "lightSalmon", "lightSeaGreen", "lightSkyBlue", "lightSlateGray", "lightSlateGrey", "lightSteelBlue", "lightYellow", "lime", "limeGreen", "linen", "magenta", "maroon", "mediumAquaMarine", "mediumBlue", "mediumOrchid", "mediumPurple", "mediumSeaGreen", "mediumSlateBlue", "mediumSpringGreen", "mediumTurquoise", "mediumVioletRed", "midnightBlue", "mintCream", "mistyRose", "moccasin", "navajoWhite", "navy", "oldLace", "olive", "oliveDrab", "orange", "orangeRed", "orchid", "paleGoldenRod", "paleGreen", "paleTurquoise", "paleVioletRed", "papayaWhip", "peachPuff", "peru", "pink", "plum", "powderBlue", "purple", "rebeccaPurple", "red", "rosyBrown", "royalBlue", "saddleBrown", "salmon", "sandyBrown", "seaGreen", "seaShell", "sienna", "silver", "skyBlue", "slateBlue", "slateGray", "slateGrey", "snow", "springGreen", "steelBlue", "tan", "teal", "thistle", "tomato", "turquoise", "violet", "wheat", "white", "whiteSmoke", "yellow", "yellowGreen", "none", "transparent" ] }, { "type": "string", "example": "cognigyGrey", "enum": [ "amber", "blueGrey", "cognigyBlue", "cognigyGrey", "deepOrange", "deepPurple", "lightBlue", "lightGreen" ] } ] }, "handoverConfiguration": { "type": "object", "properties": { "setupLiveAgentInbox": { "type": "boolean" }, "whisperAssistConfiguration": { "type": "string", "enum": [ "none", "basic", "template" ] } } }, "locale": { "type": "string", "example": "en-US", "enum": [ "ge-GE", "da-DK", "en-AU", "en-CA", "en-IN", "en-GB", "en-US", "de-DE", "ja-JP", "ko-KR", "es-ES", "nl-NL", "ar-AE", "fi-FI", "fr-FR", "it-IT", "nn-NO", "pl-PL", "sv-SE", "th-TH", "zh-CN", "vi-VN", "pt-BR", "ru-RU", "pt-PT", "tr-TR", "hi-IN", "bn-IN", "ta-IN" ] }, "templateConfiguration": { "type": "object", "properties": { "endpoints": { "type": "array", "items": { "type": "object", "properties": { "channel": { "type": "string" } } } }, "skills": { "type": "array", "items": { "type": "string" } }, "template": { "type": "string" } } } } }, "IGraph_2_0": { "type": "object", "additionalProperties": { "oneOf": [ { "type": "object", "properties": { "type": { "type": "string", "example": "project", "enum": [ "project", "snapshot" ] }, "name": { "type": "string", "description": "The name of the Resource", "example": "lexicon" }, "resources": { "type": "array", "items": { "type": "object", "properties": { "_id": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "name": { "type": "string", "description": "The name of the Resource", "example": "lexicon" }, "properties": { "type": "object" } } } } } } ] } }, "IGraphProject_2_0": { "type": "object", "properties": { "type": { "type": "string", "example": "project", "enum": [ "project", "snapshot" ] }, "name": { "type": "string", "description": "The name of the Resource", "example": "lexicon" }, "resources": { "type": "array", "items": { "type": "object", "properties": { "_id": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "name": { "type": "string", "description": "The name of the Resource", "example": "lexicon" }, "properties": { "type": "object" } } } } } }, "IGraphResource_2_0": { "type": "object", "properties": { "_id": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "name": { "type": "string", "description": "The name of the Resource", "example": "lexicon" }, "properties": { "type": "object" } } }, "IProjectData_2_0": { "type": "object", "properties": { "name": { "type": "string", "description": "The name of the Project", "example": "New Project" }, "color": { "type": "string", "example": "blue", "oneOf": [ { "type": "string", "example": "none", "enum": [ "aliceBlue", "antiqueWhite", "aqua", "aquamarine", "azure", "beige", "bisque", "black", "blanchedAlmond", "blue", "blueViolet", "brown", "burlyWood", "cadetBlue", "chartreuse", "chocolate", "coral", "cornflowerBlue", "cornsilk", "crimson", "cyan", "darkBlue", "darkCyan", "darkGoldenRod", "darkGray", "darkGrey", "darkGreen", "darkKhaki", "darkMagenta", "darkOliveGreen", "darkOrange", "darkOrchid", "darkRed", "darkSalmon", "darkSeaGreen", "darkSlateBlue", "darkSlateGray", "darkSlateGrey", "darkTurquoise", "darkViolet", "deepPink", "deepSkyBlue", "dimGray", "dimGrey", "dodgerBlue", "fireBrick", "floralWhite", "forestGreen", "fuchsia", "gainsboro", "ghostWhite", "gold", "goldenRod", "gray", "grey", "green", "greenYellow", "honeyDew", "hotPink", "indianRed", "indigo", "ivory", "khaki", "lavender", "lavenderBlush", "lawnGreen", "lemonChiffon", "lightBlue", "lightCoral", "lightCyan", "lightGoldenRodYellow", "lightGray", "lightGrey", "lightGreen", "lightPink", "lightSalmon", "lightSeaGreen", "lightSkyBlue", "lightSlateGray", "lightSlateGrey", "lightSteelBlue", "lightYellow", "lime", "limeGreen", "linen", "magenta", "maroon", "mediumAquaMarine", "mediumBlue", "mediumOrchid", "mediumPurple", "mediumSeaGreen", "mediumSlateBlue", "mediumSpringGreen", "mediumTurquoise", "mediumVioletRed", "midnightBlue", "mintCream", "mistyRose", "moccasin", "navajoWhite", "navy", "oldLace", "olive", "oliveDrab", "orange", "orangeRed", "orchid", "paleGoldenRod", "paleGreen", "paleTurquoise", "paleVioletRed", "papayaWhip", "peachPuff", "peru", "pink", "plum", "powderBlue", "purple", "rebeccaPurple", "red", "rosyBrown", "royalBlue", "saddleBrown", "salmon", "sandyBrown", "seaGreen", "seaShell", "sienna", "silver", "skyBlue", "slateBlue", "slateGray", "slateGrey", "snow", "springGreen", "steelBlue", "tan", "teal", "thistle", "tomato", "turquoise", "violet", "wheat", "white", "whiteSmoke", "yellow", "yellowGreen", "none", "transparent" ] }, { "type": "string", "example": "cognigyGrey", "enum": [ "amber", "blueGrey", "cognigyBlue", "cognigyGrey", "deepOrange", "deepPurple", "lightBlue", "lightGreen" ] } ] }, "handoverConfiguration": { "type": "object", "properties": { "setupLiveAgentInbox": { "type": "boolean" }, "whisperAssistConfiguration": { "type": "string", "enum": [ "none", "basic", "template" ] } } } } }, "IProjectGeneratedData_2_0": { "type": "object", "properties": { "primaryLocaleReference": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } } }, "IHandoverConfiguration_2_0": { "type": "object", "properties": { "setupLiveAgentInbox": { "type": "boolean" }, "whisperAssistConfiguration": { "type": "string", "enum": [ "none", "basic", "template" ] } } }, "IProjectCreateData_2_0": { "type": "object", "properties": { "name": { "type": "string", "description": "The name of the Project", "example": "New Project" }, "color": { "type": "string", "example": "blue", "oneOf": [ { "type": "string", "example": "none", "enum": [ "aliceBlue", "antiqueWhite", "aqua", "aquamarine", "azure", "beige", "bisque", "black", "blanchedAlmond", "blue", "blueViolet", "brown", "burlyWood", "cadetBlue", "chartreuse", "chocolate", "coral", "cornflowerBlue", "cornsilk", "crimson", "cyan", "darkBlue", "darkCyan", "darkGoldenRod", "darkGray", "darkGrey", "darkGreen", "darkKhaki", "darkMagenta", "darkOliveGreen", "darkOrange", "darkOrchid", "darkRed", "darkSalmon", "darkSeaGreen", "darkSlateBlue", "darkSlateGray", "darkSlateGrey", "darkTurquoise", "darkViolet", "deepPink", "deepSkyBlue", "dimGray", "dimGrey", "dodgerBlue", "fireBrick", "floralWhite", "forestGreen", "fuchsia", "gainsboro", "ghostWhite", "gold", "goldenRod", "gray", "grey", "green", "greenYellow", "honeyDew", "hotPink", "indianRed", "indigo", "ivory", "khaki", "lavender", "lavenderBlush", "lawnGreen", "lemonChiffon", "lightBlue", "lightCoral", "lightCyan", "lightGoldenRodYellow", "lightGray", "lightGrey", "lightGreen", "lightPink", "lightSalmon", "lightSeaGreen", "lightSkyBlue", "lightSlateGray", "lightSlateGrey", "lightSteelBlue", "lightYellow", "lime", "limeGreen", "linen", "magenta", "maroon", "mediumAquaMarine", "mediumBlue", "mediumOrchid", "mediumPurple", "mediumSeaGreen", "mediumSlateBlue", "mediumSpringGreen", "mediumTurquoise", "mediumVioletRed", "midnightBlue", "mintCream", "mistyRose", "moccasin", "navajoWhite", "navy", "oldLace", "olive", "oliveDrab", "orange", "orangeRed", "orchid", "paleGoldenRod", "paleGreen", "paleTurquoise", "paleVioletRed", "papayaWhip", "peachPuff", "peru", "pink", "plum", "powderBlue", "purple", "rebeccaPurple", "red", "rosyBrown", "royalBlue", "saddleBrown", "salmon", "sandyBrown", "seaGreen", "seaShell", "sienna", "silver", "skyBlue", "slateBlue", "slateGray", "slateGrey", "snow", "springGreen", "steelBlue", "tan", "teal", "thistle", "tomato", "turquoise", "violet", "wheat", "white", "whiteSmoke", "yellow", "yellowGreen", "none", "transparent" ] }, { "type": "string", "example": "cognigyGrey", "enum": [ "amber", "blueGrey", "cognigyBlue", "cognigyGrey", "deepOrange", "deepPurple", "lightBlue", "lightGreen" ] } ] }, "handoverConfiguration": { "type": "object", "properties": { "setupLiveAgentInbox": { "type": "boolean" }, "whisperAssistConfiguration": { "type": "string", "enum": [ "none", "basic", "template" ] } } }, "locale": { "type": "string", "example": "en-US", "enum": [ "ge-GE", "da-DK", "en-AU", "en-CA", "en-IN", "en-GB", "en-US", "de-DE", "ja-JP", "ko-KR", "es-ES", "nl-NL", "ar-AE", "fi-FI", "fr-FR", "it-IT", "nn-NO", "pl-PL", "sv-SE", "th-TH", "zh-CN", "vi-VN", "pt-BR", "ru-RU", "pt-PT", "tr-TR", "hi-IN", "bn-IN", "ta-IN" ] } } }, "IProject_2_0": { "type": "object", "properties": { "name": { "type": "string", "description": "The name of the Project", "example": "New Project" }, "color": { "type": "string", "example": "blue", "oneOf": [ { "type": "string", "example": "none", "enum": [ "aliceBlue", "antiqueWhite", "aqua", "aquamarine", "azure", "beige", "bisque", "black", "blanchedAlmond", "blue", "blueViolet", "brown", "burlyWood", "cadetBlue", "chartreuse", "chocolate", "coral", "cornflowerBlue", "cornsilk", "crimson", "cyan", "darkBlue", "darkCyan", "darkGoldenRod", "darkGray", "darkGrey", "darkGreen", "darkKhaki", "darkMagenta", "darkOliveGreen", "darkOrange", "darkOrchid", "darkRed", "darkSalmon", "darkSeaGreen", "darkSlateBlue", "darkSlateGray", "darkSlateGrey", "darkTurquoise", "darkViolet", "deepPink", "deepSkyBlue", "dimGray", "dimGrey", "dodgerBlue", "fireBrick", "floralWhite", "forestGreen", "fuchsia", "gainsboro", "ghostWhite", "gold", "goldenRod", "gray", "grey", "green", "greenYellow", "honeyDew", "hotPink", "indianRed", "indigo", "ivory", "khaki", "lavender", "lavenderBlush", "lawnGreen", "lemonChiffon", "lightBlue", "lightCoral", "lightCyan", "lightGoldenRodYellow", "lightGray", "lightGrey", "lightGreen", "lightPink", "lightSalmon", "lightSeaGreen", "lightSkyBlue", "lightSlateGray", "lightSlateGrey", "lightSteelBlue", "lightYellow", "lime", "limeGreen", "linen", "magenta", "maroon", "mediumAquaMarine", "mediumBlue", "mediumOrchid", "mediumPurple", "mediumSeaGreen", "mediumSlateBlue", "mediumSpringGreen", "mediumTurquoise", "mediumVioletRed", "midnightBlue", "mintCream", "mistyRose", "moccasin", "navajoWhite", "navy", "oldLace", "olive", "oliveDrab", "orange", "orangeRed", "orchid", "paleGoldenRod", "paleGreen", "paleTurquoise", "paleVioletRed", "papayaWhip", "peachPuff", "peru", "pink", "plum", "powderBlue", "purple", "rebeccaPurple", "red", "rosyBrown", "royalBlue", "saddleBrown", "salmon", "sandyBrown", "seaGreen", "seaShell", "sienna", "silver", "skyBlue", "slateBlue", "slateGray", "slateGrey", "snow", "springGreen", "steelBlue", "tan", "teal", "thistle", "tomato", "turquoise", "violet", "wheat", "white", "whiteSmoke", "yellow", "yellowGreen", "none", "transparent" ] }, { "type": "string", "example": "cognigyGrey", "enum": [ "amber", "blueGrey", "cognigyBlue", "cognigyGrey", "deepOrange", "deepPurple", "lightBlue", "lightGreen" ] } ] }, "handoverConfiguration": { "type": "object", "properties": { "setupLiveAgentInbox": { "type": "boolean" }, "whisperAssistConfiguration": { "type": "string", "enum": [ "none", "basic", "template" ] } } }, "liveAgentDefaultInbox": { "type": "number", "description": "Live agent default inbox Id for the project" }, "primaryLocaleReference": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "_id": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "createdAt": { "type": "integer", "description": "Unix-timestamp", "example": 1694518620, "minimum": 0, "maximum": 2147483647 }, "lastChanged": { "type": "integer", "description": "Unix-timestamp", "example": 1694518620, "minimum": 0, "maximum": 2147483647 }, "createdBy": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "lastChangedBy": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } }, "description": "The IEntityMeta defines meta information every entity within the system has. These are dates when a resource was created and modified as well as information about the user who initially created a resource and who modified it the last time.\n" }, "IProjectIndexItem_2_0": { "type": "object", "properties": { "name": { "type": "string", "description": "The name of the Project", "example": "New Project" }, "color": { "type": "string", "example": "blue", "oneOf": [ { "type": "string", "example": "none", "enum": [ "aliceBlue", "antiqueWhite", "aqua", "aquamarine", "azure", "beige", "bisque", "black", "blanchedAlmond", "blue", "blueViolet", "brown", "burlyWood", "cadetBlue", "chartreuse", "chocolate", "coral", "cornflowerBlue", "cornsilk", "crimson", "cyan", "darkBlue", "darkCyan", "darkGoldenRod", "darkGray", "darkGrey", "darkGreen", "darkKhaki", "darkMagenta", "darkOliveGreen", "darkOrange", "darkOrchid", "darkRed", "darkSalmon", "darkSeaGreen", "darkSlateBlue", "darkSlateGray", "darkSlateGrey", "darkTurquoise", "darkViolet", "deepPink", "deepSkyBlue", "dimGray", "dimGrey", "dodgerBlue", "fireBrick", "floralWhite", "forestGreen", "fuchsia", "gainsboro", "ghostWhite", "gold", "goldenRod", "gray", "grey", "green", "greenYellow", "honeyDew", "hotPink", "indianRed", "indigo", "ivory", "khaki", "lavender", "lavenderBlush", "lawnGreen", "lemonChiffon", "lightBlue", "lightCoral", "lightCyan", "lightGoldenRodYellow", "lightGray", "lightGrey", "lightGreen", "lightPink", "lightSalmon", "lightSeaGreen", "lightSkyBlue", "lightSlateGray", "lightSlateGrey", "lightSteelBlue", "lightYellow", "lime", "limeGreen", "linen", "magenta", "maroon", "mediumAquaMarine", "mediumBlue", "mediumOrchid", "mediumPurple", "mediumSeaGreen", "mediumSlateBlue", "mediumSpringGreen", "mediumTurquoise", "mediumVioletRed", "midnightBlue", "mintCream", "mistyRose", "moccasin", "navajoWhite", "navy", "oldLace", "olive", "oliveDrab", "orange", "orangeRed", "orchid", "paleGoldenRod", "paleGreen", "paleTurquoise", "paleVioletRed", "papayaWhip", "peachPuff", "peru", "pink", "plum", "powderBlue", "purple", "rebeccaPurple", "red", "rosyBrown", "royalBlue", "saddleBrown", "salmon", "sandyBrown", "seaGreen", "seaShell", "sienna", "silver", "skyBlue", "slateBlue", "slateGray", "slateGrey", "snow", "springGreen", "steelBlue", "tan", "teal", "thistle", "tomato", "turquoise", "violet", "wheat", "white", "whiteSmoke", "yellow", "yellowGreen", "none", "transparent" ] }, { "type": "string", "example": "cognigyGrey", "enum": [ "amber", "blueGrey", "cognigyBlue", "cognigyGrey", "deepOrange", "deepPurple", "lightBlue", "lightGreen" ] } ] }, "handoverConfiguration": { "type": "object", "properties": { "setupLiveAgentInbox": { "type": "boolean" }, "whisperAssistConfiguration": { "type": "string", "enum": [ "none", "basic", "template" ] } } }, "liveAgentDefaultInbox": { "type": "number", "description": "Live agent default inbox Id for the project" }, "_id": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "createdAt": { "type": "integer", "description": "Unix-timestamp", "example": 1694518620, "minimum": 0, "maximum": 2147483647 }, "lastChanged": { "type": "integer", "description": "Unix-timestamp", "example": 1694518620, "minimum": 0, "maximum": 2147483647 }, "createdBy": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "lastChangedBy": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } }, "description": "The IEntityMeta defines meta information every entity within the system has. These are dates when a resource was created and modified as well as information about the user who initially created a resource and who modified it the last time.\n" }, "IAgentSettingsData_2_0": { "type": "object", "properties": { "timezone": { "type": "string", "description": "Timezone according to IANA Timezone Database (2020a)", "example": "Europe/Berlin", "enum": [ "Africa/Abidjan", "Africa/Accra", "Africa/Addis_Ababa", "Africa/Algiers", "Africa/Asmara", "Africa/Asmera", "Africa/Bamako", "Africa/Bangui", "Africa/Banjul", "Africa/Bissau", "Africa/Blantyre", "Africa/Brazzaville", "Africa/Bujumbura", "Africa/Cairo", "Africa/Casablanca", "Africa/Ceuta", "Africa/Conakry", "Africa/Dakar", "Africa/Dar_es_Salaam", "Africa/Djibouti", "Africa/Douala", "Africa/El_Aaiun", "Africa/Freetown", "Africa/Gaborone", "Africa/Harare", "Africa/Johannesburg", "Africa/Juba", "Africa/Kampala", "Africa/Khartoum", "Africa/Kigali", "Africa/Kinshasa", "Africa/Lagos", "Africa/Libreville", "Africa/Lome", "Africa/Luanda", "Africa/Lubumbashi", "Africa/Lusaka", "Africa/Malabo", "Africa/Maputo", "Africa/Maseru", "Africa/Mbabane", "Africa/Mogadishu", "Africa/Monrovia", "Africa/Nairobi", "Africa/Ndjamena", "Africa/Niamey", "Africa/Nouakchott", "Africa/Ouagadougou", "Africa/Porto-Novo", "Africa/Sao_Tome", "Africa/Timbuktu", "Africa/Tripoli", "Africa/Tunis", "Africa/Windhoek", "America/Adak", "America/Anchorage", "America/Anguilla", "America/Antigua", "America/Araguaina", "America/Argentina/Buenos_Aires", "America/Argentina/Catamarca", "America/Argentina/ComodRivadavia", "America/Argentina/Cordoba", "America/Argentina/Jujuy", "America/Argentina/La_Rioja", "America/Argentina/Mendoza", "America/Argentina/Rio_Gallegos", "America/Argentina/Salta", "America/Argentina/San_Juan", "America/Argentina/San_Luis", "America/Argentina/Tucuman", "America/Argentina/Ushuaia", "America/Aruba", "America/Asuncion", "America/Atikokan", "America/Atka", "America/Bahia", "America/Bahia_Banderas", "America/Barbados", "America/Belem", "America/Belize", "America/Blanc-Sablon", "America/Boa_Vista", "America/Bogota", "America/Boise", "America/Buenos_Aires", "America/Cambridge_Bay", "America/Campo_Grande", "America/Cancun", "America/Caracas", "America/Catamarca", "America/Cayenne", "America/Cayman", "America/Chicago", "America/Chihuahua", "America/Coral_Harbour", "America/Cordoba", "America/Costa_Rica", "America/Creston", "America/Cuiaba", "America/Curacao", "America/Danmarkshavn", "America/Dawson", "America/Dawson_Creek", "America/Denver", "America/Detroit", "America/Dominica", "America/Edmonton", "America/Eirunepe", "America/El_Salvador", "America/Ensenada", "America/Fort_Nelson", "America/Fort_Wayne", "America/Fortaleza", "America/Glace_Bay", "America/Godthab", "America/Goose_Bay", "America/Grand_Turk", "America/Grenada", "America/Guadeloupe", "America/Guatemala", "America/Guayaquil", "America/Guyana", "America/Halifax", "America/Havana", "America/Hermosillo", "America/Indiana/Indianapolis", "America/Indiana/Knox", "America/Indiana/Marengo", "America/Indiana/Petersburg", "America/Indiana/Tell_City", "America/Indiana/Vevay", "America/Indiana/Vincennes", "America/Indiana/Winamac", "America/Indianapolis", "America/Inuvik", "America/Iqaluit", "America/Jamaica", "America/Jujuy", "America/Juneau", "America/Kentucky/Louisville", "America/Kentucky/Monticello", "America/Knox_IN", "America/Kralendijk", "America/La_Paz", "America/Lima", "America/Los_Angeles", "America/Louisville", "America/Lower_Princes", "America/Maceio", "America/Managua", "America/Manaus", "America/Marigot", "America/Martinique", "America/Matamoros", "America/Mazatlan", "America/Mendoza", "America/Menominee", "America/Merida", "America/Metlakatla", "America/Mexico_City", "America/Miquelon", "America/Moncton", "America/Monterrey", "America/Montevideo", "America/Montreal", "America/Montserrat", "America/Nassau", "America/New_York", "America/Nipigon", "America/Nome", "America/Noronha", "America/North_Dakota/Beulah", "America/North_Dakota/Center", "America/North_Dakota/New_Salem", "America/Ojinaga", "America/Panama", "America/Pangnirtung", "America/Paramaribo", "America/Phoenix", "America/Port-au-Prince", "America/Port_of_Spain", "America/Porto_Acre", "America/Porto_Velho", "America/Puerto_Rico", "America/Punta_Arenas", "America/Rainy_River", "America/Rankin_Inlet", "America/Recife", "America/Regina", "America/Resolute", "America/Rio_Branco", "America/Rosario", "America/Santa_Isabel", "America/Santarem", "America/Santiago", "America/Santo_Domingo", "America/Sao_Paulo", "America/Scoresbysund", "America/Shiprock", "America/Sitka", "America/St_Barthelemy", "America/St_Johns", "America/St_Kitts", "America/St_Lucia", "America/St_Thomas", "America/St_Vincent", "America/Swift_Current", "America/Tegucigalpa", "America/Thule", "America/Thunder_Bay", "America/Tijuana", "America/Toronto", "America/Tortola", "America/Vancouver", "America/Virgin", "America/Whitehorse", "America/Winnipeg", "America/Yakutat", "America/Yellowknife", "Antarctica/Casey", "Antarctica/Davis", "Antarctica/DumontDUrville", "Antarctica/Macquarie", "Antarctica/Mawson", "Antarctica/McMurdo", "Antarctica/Palmer", "Antarctica/Rothera", "Antarctica/South_Pole", "Antarctica/Syowa", "Antarctica/Troll", "Antarctica/Vostok", "Arctic/Longyearbyen", "Asia/Aden", "Asia/Almaty", "Asia/Amman", "Asia/Anadyr", "Asia/Aqtau", "Asia/Aqtobe", "Asia/Ashgabat", "Asia/Ashkhabad", "Asia/Atyrau", "Asia/Baghdad", "Asia/Bahrain", "Asia/Baku", "Asia/Bangkok", "Asia/Barnaul", "Asia/Beirut", "Asia/Bishkek", "Asia/Brunei", "Asia/Calcutta", "Asia/Chita", "Asia/Choibalsan", "Asia/Chongqing", "Asia/Chungking", "Asia/Colombo", "Asia/Dacca", "Asia/Damascus", "Asia/Dhaka", "Asia/Dili", "Asia/Dubai", "Asia/Dushanbe", "Asia/Famagusta", "Asia/Gaza", "Asia/Harbin", "Asia/Hebron", "Asia/Ho_Chi_Minh", "Asia/Hong_Kong", "Asia/Hovd", "Asia/Irkutsk", "Asia/Istanbul", "Asia/Jakarta", "Asia/Jayapura", "Asia/Jerusalem", "Asia/Kabul", "Asia/Kamchatka", "Asia/Karachi", "Asia/Kashgar", "Asia/Kathmandu", "Asia/Katmandu", "Asia/Khandyga", "Asia/Kolkata", "Asia/Krasnoyarsk", "Asia/Kuala_Lumpur", "Asia/Kuching", "Asia/Kuwait", "Asia/Macao", "Asia/Macau", "Asia/Magadan", "Asia/Makassar", "Asia/Manila", "Asia/Muscat", "Asia/Nicosia", "Asia/Novokuznetsk", "Asia/Novosibirsk", "Asia/Omsk", "Asia/Oral", "Asia/Phnom_Penh", "Asia/Pontianak", "Asia/Pyongyang", "Asia/Qatar", "Asia/Qyzylorda", "Asia/Rangoon", "Asia/Riyadh", "Asia/Saigon", "Asia/Sakhalin", "Asia/Samarkand", "Asia/Seoul", "Asia/Shanghai", "Asia/Singapore", "Asia/Srednekolymsk", "Asia/Taipei", "Asia/Tashkent", "Asia/Tbilisi", "Asia/Tehran", "Asia/Tel_Aviv", "Asia/Thimbu", "Asia/Thimphu", "Asia/Tokyo", "Asia/Tomsk", "Asia/Ujung_Pandang", "Asia/Ulaanbaatar", "Asia/Ulan_Bator", "Asia/Urumqi", "Asia/Ust-Nera", "Asia/Vientiane", "Asia/Vladivostok", "Asia/Yakutsk", "Asia/Yangon", "Asia/Yekaterinburg", "Asia/Yerevan", "Atlantic/Azores", "Atlantic/Bermuda", "Atlantic/Canary", "Atlantic/Cape_Verde", "Atlantic/Faeroe", "Atlantic/Faroe", "Atlantic/Jan_Mayen", "Atlantic/Madeira", "Atlantic/Reykjavik", "Atlantic/South_Georgia", "Atlantic/St_Helena", "Atlantic/Stanley", "Australia/ACT", "Australia/Adelaide", "Australia/Brisbane", "Australia/Broken_Hill", "Australia/Canberra", "Australia/Currie", "Australia/Darwin", "Australia/Eucla", "Australia/Hobart", "Australia/LHI", "Australia/Lindeman", "Australia/Lord_Howe", "Australia/Melbourne", "Australia/NSW", "Australia/North", "Australia/Perth", "Australia/Queensland", "Australia/South", "Australia/Sydney", "Australia/Tasmania", "Australia/Victoria", "Australia/West", "Australia/Yancowinna", "Brazil/Acre", "Brazil/DeNoronha", "Brazil/East", "Brazil/West", "CET", "CST6CDT", "Canada/Atlantic", "Canada/Central", "Canada/Eastern", "Canada/Mountain", "Canada/Newfoundland", "Canada/Pacific", "Canada/Saskatchewan", "Canada/Yukon", "Chile/Continental", "Chile/EasterIsland", "Cuba", "EET", "EST", "EST5EDT", "Egypt", "Eire", "Etc/GMT", "Etc/GMT+0", "Etc/GMT+1", "Etc/GMT+10", "Etc/GMT+11", "Etc/GMT+12", "Etc/GMT+2", "Etc/GMT+3", "Etc/GMT+4", "Etc/GMT+5", "Etc/GMT+6", "Etc/GMT+7", "Etc/GMT+8", "Etc/GMT+9", "Etc/GMT-0", "Etc/GMT-1", "Etc/GMT-10", "Etc/GMT-11", "Etc/GMT-12", "Etc/GMT-13", "Etc/GMT-14", "Etc/GMT-2", "Etc/GMT-3", "Etc/GMT-4", "Etc/GMT-5", "Etc/GMT-6", "Etc/GMT-7", "Etc/GMT-8", "Etc/GMT-9", "Etc/GMT0", "Etc/Greenwich", "Etc/UCT", "Etc/UTC", "Etc/Universal", "Etc/Zulu", "Europe/Amsterdam", "Europe/Andorra", "Europe/Astrakhan", "Europe/Athens", "Europe/Belfast", "Europe/Belgrade", "Europe/Berlin", "Europe/Bratislava", "Europe/Brussels", "Europe/Bucharest", "Europe/Budapest", "Europe/Busingen", "Europe/Chisinau", "Europe/Copenhagen", "Europe/Dublin", "Europe/Gibraltar", "Europe/Guernsey", "Europe/Helsinki", "Europe/Isle_of_Man", "Europe/Istanbul", "Europe/Jersey", "Europe/Kaliningrad", "Europe/Kiev", "Europe/Kirov", "Europe/Lisbon", "Europe/Ljubljana", "Europe/London", "Europe/Luxembourg", "Europe/Madrid", "Europe/Malta", "Europe/Mariehamn", "Europe/Minsk", "Europe/Monaco", "Europe/Moscow", "Europe/Nicosia", "Europe/Oslo", "Europe/Paris", "Europe/Podgorica", "Europe/Prague", "Europe/Riga", "Europe/Rome", "Europe/Samara", "Europe/San_Marino", "Europe/Sarajevo", "Europe/Saratov", "Europe/Simferopol", "Europe/Skopje", "Europe/Sofia", "Europe/Stockholm", "Europe/Tallinn", "Europe/Tirane", "Europe/Tiraspol", "Europe/Ulyanovsk", "Europe/Uzhgorod", "Europe/Vaduz", "Europe/Vatican", "Europe/Vienna", "Europe/Vilnius", "Europe/Volgograd", "Europe/Warsaw", "Europe/Zagreb", "Europe/Zaporozhye", "Europe/Zurich", "GB", "GB-Eire", "GMT", "GMT+0", "GMT-0", "GMT0", "Greenwich", "HST", "Hongkong", "Iceland", "Indian/Antananarivo", "Indian/Chagos", "Indian/Christmas", "Indian/Cocos", "Indian/Comoro", "Indian/Kerguelen", "Indian/Mahe", "Indian/Maldives", "Indian/Mauritius", "Indian/Mayotte", "Indian/Reunion", "Iran", "Israel", "Jamaica", "Japan", "Kwajalein", "Libya", "MET", "MST", "MST7MDT", "Mexico/BajaNorte", "Mexico/BajaSur", "Mexico/General", "NZ", "NZ-CHAT", "Navajo", "PRC", "PST8PDT", "Pacific/Apia", "Pacific/Auckland", "Pacific/Bougainville", "Pacific/Chatham", "Pacific/Chuuk", "Pacific/Easter", "Pacific/Efate", "Pacific/Enderbury", "Pacific/Fakaofo", "Pacific/Fiji", "Pacific/Funafuti", "Pacific/Galapagos", "Pacific/Gambier", "Pacific/Guadalcanal", "Pacific/Guam", "Pacific/Honolulu", "Pacific/Johnston", "Pacific/Kiritimati", "Pacific/Kosrae", "Pacific/Kwajalein", "Pacific/Majuro", "Pacific/Marquesas", "Pacific/Midway", "Pacific/Nauru", "Pacific/Niue", "Pacific/Norfolk", "Pacific/Noumea", "Pacific/Pago_Pago", "Pacific/Palau", "Pacific/Pitcairn", "Pacific/Pohnpei", "Pacific/Ponape", "Pacific/Port_Moresby", "Pacific/Rarotonga", "Pacific/Saipan", "Pacific/Samoa", "Pacific/Tahiti", "Pacific/Tarawa", "Pacific/Tongatapu", "Pacific/Truk", "Pacific/Wake", "Pacific/Wallis", "Pacific/Yap", "Poland", "Portugal", "ROC", "ROK", "Singapore", "Turkey", "UCT", "US/Alaska", "US/Aleutian", "US/Arizona", "US/Central", "US/East-Indiana", "US/Eastern", "US/Hawaii", "US/Indiana-Starke", "US/Michigan", "US/Mountain", "US/Pacific", "US/Pacific-New", "US/Samoa", "UTC", "Universal", "W-SU", "WET", "Zulu" ] }, "useCaseSensitiveIntentMapping": { "type": "boolean" }, "collectAnalytics": { "type": "boolean" }, "trackDataOnlyInputs": { "type": "boolean" }, "translationSettings": { "type": "object", "properties": { "provider": { "type": "string", "description": "Supported Translation Providers", "enum": [ "none", "microsoft", "google", "deepl" ] }, "connections": { "type": "object", "properties": { "microsoft": { "type": "object", "properties": { "connecionId": { "type": "string", "description": "ReferenceId to the connection provider" }, "retries": { "type": "string", "description": "Number of retries", "default": 1 }, "timeout": { "type": "string", "description": "Timeout in milliseconds", "default": 3000 }, "cacheExpiry": { "type": "string", "description": "Cache expiry in milliseconds", "default": 0 }, "customBaseUrl": { "type": "string", "description": "Custom base url", "default": "" } } }, "deepl": { "type": "object", "properties": { "connecionId": { "type": "string", "description": "ReferenceId to the connection provider" }, "retries": { "type": "string", "description": "Number of retries", "default": 1 }, "timeout": { "type": "string", "description": "Timeout in milliseconds", "default": 3000 }, "cacheExpiry": { "type": "string", "description": "Cache expiry in milliseconds", "default": 0 }, "customBaseUrl": { "type": "string", "description": "Custom base url", "default": "" } } }, "google": { "type": "object", "properties": { "connecionId": { "type": "string", "description": "ReferenceId to the connection provider" }, "retries": { "type": "string", "description": "Number of retries", "default": 1 }, "timeout": { "type": "string", "description": "Timeout in milliseconds", "default": 3000 }, "cacheExpiry": { "type": "string", "description": "Cache expiry in milliseconds", "default": 0 }, "customBaseUrl": { "type": "string", "description": "Custom base url", "default": "" } } } } } } }, "audioPreviewSettings": { "type": "object", "properties": { "provider": { "type": "string", "description": "Supported AudioPreview Providers", "enum": [ null, "microsoft", "google", "aws" ] }, "connections": { "type": "object", "properties": { "microsoft": { "type": "object", "properties": { "connecionId": { "type": "string", "description": "ReferenceId to the connection provider" } } }, "aws": { "type": "object", "properties": { "connecionId": { "type": "string", "description": "ReferenceId to the connection provider" } } }, "google": { "type": "object", "properties": { "connecionId": { "type": "string", "description": "ReferenceId to the connection provider" } } } } } } }, "generativeAISettings": { "type": "object", "properties": { "enabled": { "type": "boolean" }, "useCasesSettings": { "type": "object", "properties": { "intentSentenceGeneration": { "type": "object", "properties": { "enabled": { "type": "boolean", "description": "Enable/Disable the usecase." }, "largeLanguageModelId": { "type": "string", "description": "reference Id to the LargeLanguageModel object" }, "temperature": { "type": "integer", "minimum": 0, "maximum": 1, "description": "Defines the creativity of the model" } } }, "aiEnhancedOutputs": { "type": "object", "properties": { "enabled": { "type": "boolean", "description": "Enable/Disable the usecase." }, "largeLanguageModelId": { "type": "string", "description": "reference Id to the LargeLanguageModel object" }, "temperature": { "type": "integer", "minimum": 0, "maximum": 1, "description": "Defines the creativity of the model" } } }, "lexiconGeneration": { "type": "object", "properties": { "enabled": { "type": "boolean", "description": "Enable/Disable the usecase." }, "largeLanguageModelId": { "type": "string", "description": "reference Id to the LargeLanguageModel object" }, "temperature": { "type": "integer", "minimum": 0, "maximum": 1, "description": "Defines the creativity of the model" } } }, "flowGeneration": { "type": "object", "properties": { "enabled": { "type": "boolean", "description": "Enable/Disable the usecase." }, "largeLanguageModelId": { "type": "string", "description": "reference Id to the LargeLanguageModel object" }, "temperature": { "type": "integer", "minimum": 0, "maximum": 1, "description": "Defines the creativity of the model" } } }, "gptConversation": { "type": "object", "properties": { "enabled": { "type": "boolean", "description": "Enable/Disable the usecase." }, "largeLanguageModelId": { "type": "string", "description": "reference Id to the LargeLanguageModel object" }, "temperature": { "type": "integer", "minimum": 0, "maximum": 1, "description": "Defines the creativity of the model" } } }, "gptPromptNode": { "type": "object", "properties": { "enabled": { "type": "boolean", "description": "Enable/Disable the usecase." }, "largeLanguageModelId": { "type": "string", "description": "reference Id to the LargeLanguageModel object" }, "temperature": { "type": "integer", "minimum": 0, "maximum": 1, "description": "Defines the creativity of the model" } } }, "generateNodeOutput": { "type": "object", "properties": { "enabled": { "type": "boolean", "description": "Enable/Disable the usecase." }, "largeLanguageModelId": { "type": "string", "description": "reference Id to the LargeLanguageModel object" }, "temperature": { "type": "integer", "minimum": 0, "maximum": 1, "description": "Defines the creativity of the model" } } }, "knowledgeSearch": { "type": "object", "properties": { "enabled": { "type": "boolean", "description": "Enable/Disable the usecase." }, "largeLanguageModelId": { "type": "string", "description": "reference Id to the LargeLanguageModel object" }, "temperature": { "type": "integer", "minimum": 0, "maximum": 1, "description": "Defines the creativity of the model" } } } } } } }, "currencySettings": { "type": "object", "properties": { "currency": { "type": "string", "example": "USD" } } }, "knowledgeAISettings": { "type": "object", "properties": { "fileExtractor": { "type": "string", "description": "Options for the Knowledge AI File Extractor", "enum": [ "default", "legacy", "azure" ] }, "azureDIConnectionId": { "type": "string", "description": "ReferenceId of the Azure AI Document Intelligence Connection", "example": "f66e99eb-db8f-433c-977f-69160d9a6bdb" } } } } }, "IAgentSettings_2_0": { "type": "object", "properties": { "timezone": { "type": "string", "description": "Timezone according to IANA Timezone Database (2020a)", "example": "Europe/Berlin", "enum": [ "Africa/Abidjan", "Africa/Accra", "Africa/Addis_Ababa", "Africa/Algiers", "Africa/Asmara", "Africa/Asmera", "Africa/Bamako", "Africa/Bangui", "Africa/Banjul", "Africa/Bissau", "Africa/Blantyre", "Africa/Brazzaville", "Africa/Bujumbura", "Africa/Cairo", "Africa/Casablanca", "Africa/Ceuta", "Africa/Conakry", "Africa/Dakar", "Africa/Dar_es_Salaam", "Africa/Djibouti", "Africa/Douala", "Africa/El_Aaiun", "Africa/Freetown", "Africa/Gaborone", "Africa/Harare", "Africa/Johannesburg", "Africa/Juba", "Africa/Kampala", "Africa/Khartoum", "Africa/Kigali", "Africa/Kinshasa", "Africa/Lagos", "Africa/Libreville", "Africa/Lome", "Africa/Luanda", "Africa/Lubumbashi", "Africa/Lusaka", "Africa/Malabo", "Africa/Maputo", "Africa/Maseru", "Africa/Mbabane", "Africa/Mogadishu", "Africa/Monrovia", "Africa/Nairobi", "Africa/Ndjamena", "Africa/Niamey", "Africa/Nouakchott", "Africa/Ouagadougou", "Africa/Porto-Novo", "Africa/Sao_Tome", "Africa/Timbuktu", "Africa/Tripoli", "Africa/Tunis", "Africa/Windhoek", "America/Adak", "America/Anchorage", "America/Anguilla", "America/Antigua", "America/Araguaina", "America/Argentina/Buenos_Aires", "America/Argentina/Catamarca", "America/Argentina/ComodRivadavia", "America/Argentina/Cordoba", "America/Argentina/Jujuy", "America/Argentina/La_Rioja", "America/Argentina/Mendoza", "America/Argentina/Rio_Gallegos", "America/Argentina/Salta", "America/Argentina/San_Juan", "America/Argentina/San_Luis", "America/Argentina/Tucuman", "America/Argentina/Ushuaia", "America/Aruba", "America/Asuncion", "America/Atikokan", "America/Atka", "America/Bahia", "America/Bahia_Banderas", "America/Barbados", "America/Belem", "America/Belize", "America/Blanc-Sablon", "America/Boa_Vista", "America/Bogota", "America/Boise", "America/Buenos_Aires", "America/Cambridge_Bay", "America/Campo_Grande", "America/Cancun", "America/Caracas", "America/Catamarca", "America/Cayenne", "America/Cayman", "America/Chicago", "America/Chihuahua", "America/Coral_Harbour", "America/Cordoba", "America/Costa_Rica", "America/Creston", "America/Cuiaba", "America/Curacao", "America/Danmarkshavn", "America/Dawson", "America/Dawson_Creek", "America/Denver", "America/Detroit", "America/Dominica", "America/Edmonton", "America/Eirunepe", "America/El_Salvador", "America/Ensenada", "America/Fort_Nelson", "America/Fort_Wayne", "America/Fortaleza", "America/Glace_Bay", "America/Godthab", "America/Goose_Bay", "America/Grand_Turk", "America/Grenada", "America/Guadeloupe", "America/Guatemala", "America/Guayaquil", "America/Guyana", "America/Halifax", "America/Havana", "America/Hermosillo", "America/Indiana/Indianapolis", "America/Indiana/Knox", "America/Indiana/Marengo", "America/Indiana/Petersburg", "America/Indiana/Tell_City", "America/Indiana/Vevay", "America/Indiana/Vincennes", "America/Indiana/Winamac", "America/Indianapolis", "America/Inuvik", "America/Iqaluit", "America/Jamaica", "America/Jujuy", "America/Juneau", "America/Kentucky/Louisville", "America/Kentucky/Monticello", "America/Knox_IN", "America/Kralendijk", "America/La_Paz", "America/Lima", "America/Los_Angeles", "America/Louisville", "America/Lower_Princes", "America/Maceio", "America/Managua", "America/Manaus", "America/Marigot", "America/Martinique", "America/Matamoros", "America/Mazatlan", "America/Mendoza", "America/Menominee", "America/Merida", "America/Metlakatla", "America/Mexico_City", "America/Miquelon", "America/Moncton", "America/Monterrey", "America/Montevideo", "America/Montreal", "America/Montserrat", "America/Nassau", "America/New_York", "America/Nipigon", "America/Nome", "America/Noronha", "America/North_Dakota/Beulah", "America/North_Dakota/Center", "America/North_Dakota/New_Salem", "America/Ojinaga", "America/Panama", "America/Pangnirtung", "America/Paramaribo", "America/Phoenix", "America/Port-au-Prince", "America/Port_of_Spain", "America/Porto_Acre", "America/Porto_Velho", "America/Puerto_Rico", "America/Punta_Arenas", "America/Rainy_River", "America/Rankin_Inlet", "America/Recife", "America/Regina", "America/Resolute", "America/Rio_Branco", "America/Rosario", "America/Santa_Isabel", "America/Santarem", "America/Santiago", "America/Santo_Domingo", "America/Sao_Paulo", "America/Scoresbysund", "America/Shiprock", "America/Sitka", "America/St_Barthelemy", "America/St_Johns", "America/St_Kitts", "America/St_Lucia", "America/St_Thomas", "America/St_Vincent", "America/Swift_Current", "America/Tegucigalpa", "America/Thule", "America/Thunder_Bay", "America/Tijuana", "America/Toronto", "America/Tortola", "America/Vancouver", "America/Virgin", "America/Whitehorse", "America/Winnipeg", "America/Yakutat", "America/Yellowknife", "Antarctica/Casey", "Antarctica/Davis", "Antarctica/DumontDUrville", "Antarctica/Macquarie", "Antarctica/Mawson", "Antarctica/McMurdo", "Antarctica/Palmer", "Antarctica/Rothera", "Antarctica/South_Pole", "Antarctica/Syowa", "Antarctica/Troll", "Antarctica/Vostok", "Arctic/Longyearbyen", "Asia/Aden", "Asia/Almaty", "Asia/Amman", "Asia/Anadyr", "Asia/Aqtau", "Asia/Aqtobe", "Asia/Ashgabat", "Asia/Ashkhabad", "Asia/Atyrau", "Asia/Baghdad", "Asia/Bahrain", "Asia/Baku", "Asia/Bangkok", "Asia/Barnaul", "Asia/Beirut", "Asia/Bishkek", "Asia/Brunei", "Asia/Calcutta", "Asia/Chita", "Asia/Choibalsan", "Asia/Chongqing", "Asia/Chungking", "Asia/Colombo", "Asia/Dacca", "Asia/Damascus", "Asia/Dhaka", "Asia/Dili", "Asia/Dubai", "Asia/Dushanbe", "Asia/Famagusta", "Asia/Gaza", "Asia/Harbin", "Asia/Hebron", "Asia/Ho_Chi_Minh", "Asia/Hong_Kong", "Asia/Hovd", "Asia/Irkutsk", "Asia/Istanbul", "Asia/Jakarta", "Asia/Jayapura", "Asia/Jerusalem", "Asia/Kabul", "Asia/Kamchatka", "Asia/Karachi", "Asia/Kashgar", "Asia/Kathmandu", "Asia/Katmandu", "Asia/Khandyga", "Asia/Kolkata", "Asia/Krasnoyarsk", "Asia/Kuala_Lumpur", "Asia/Kuching", "Asia/Kuwait", "Asia/Macao", "Asia/Macau", "Asia/Magadan", "Asia/Makassar", "Asia/Manila", "Asia/Muscat", "Asia/Nicosia", "Asia/Novokuznetsk", "Asia/Novosibirsk", "Asia/Omsk", "Asia/Oral", "Asia/Phnom_Penh", "Asia/Pontianak", "Asia/Pyongyang", "Asia/Qatar", "Asia/Qyzylorda", "Asia/Rangoon", "Asia/Riyadh", "Asia/Saigon", "Asia/Sakhalin", "Asia/Samarkand", "Asia/Seoul", "Asia/Shanghai", "Asia/Singapore", "Asia/Srednekolymsk", "Asia/Taipei", "Asia/Tashkent", "Asia/Tbilisi", "Asia/Tehran", "Asia/Tel_Aviv", "Asia/Thimbu", "Asia/Thimphu", "Asia/Tokyo", "Asia/Tomsk", "Asia/Ujung_Pandang", "Asia/Ulaanbaatar", "Asia/Ulan_Bator", "Asia/Urumqi", "Asia/Ust-Nera", "Asia/Vientiane", "Asia/Vladivostok", "Asia/Yakutsk", "Asia/Yangon", "Asia/Yekaterinburg", "Asia/Yerevan", "Atlantic/Azores", "Atlantic/Bermuda", "Atlantic/Canary", "Atlantic/Cape_Verde", "Atlantic/Faeroe", "Atlantic/Faroe", "Atlantic/Jan_Mayen", "Atlantic/Madeira", "Atlantic/Reykjavik", "Atlantic/South_Georgia", "Atlantic/St_Helena", "Atlantic/Stanley", "Australia/ACT", "Australia/Adelaide", "Australia/Brisbane", "Australia/Broken_Hill", "Australia/Canberra", "Australia/Currie", "Australia/Darwin", "Australia/Eucla", "Australia/Hobart", "Australia/LHI", "Australia/Lindeman", "Australia/Lord_Howe", "Australia/Melbourne", "Australia/NSW", "Australia/North", "Australia/Perth", "Australia/Queensland", "Australia/South", "Australia/Sydney", "Australia/Tasmania", "Australia/Victoria", "Australia/West", "Australia/Yancowinna", "Brazil/Acre", "Brazil/DeNoronha", "Brazil/East", "Brazil/West", "CET", "CST6CDT", "Canada/Atlantic", "Canada/Central", "Canada/Eastern", "Canada/Mountain", "Canada/Newfoundland", "Canada/Pacific", "Canada/Saskatchewan", "Canada/Yukon", "Chile/Continental", "Chile/EasterIsland", "Cuba", "EET", "EST", "EST5EDT", "Egypt", "Eire", "Etc/GMT", "Etc/GMT+0", "Etc/GMT+1", "Etc/GMT+10", "Etc/GMT+11", "Etc/GMT+12", "Etc/GMT+2", "Etc/GMT+3", "Etc/GMT+4", "Etc/GMT+5", "Etc/GMT+6", "Etc/GMT+7", "Etc/GMT+8", "Etc/GMT+9", "Etc/GMT-0", "Etc/GMT-1", "Etc/GMT-10", "Etc/GMT-11", "Etc/GMT-12", "Etc/GMT-13", "Etc/GMT-14", "Etc/GMT-2", "Etc/GMT-3", "Etc/GMT-4", "Etc/GMT-5", "Etc/GMT-6", "Etc/GMT-7", "Etc/GMT-8", "Etc/GMT-9", "Etc/GMT0", "Etc/Greenwich", "Etc/UCT", "Etc/UTC", "Etc/Universal", "Etc/Zulu", "Europe/Amsterdam", "Europe/Andorra", "Europe/Astrakhan", "Europe/Athens", "Europe/Belfast", "Europe/Belgrade", "Europe/Berlin", "Europe/Bratislava", "Europe/Brussels", "Europe/Bucharest", "Europe/Budapest", "Europe/Busingen", "Europe/Chisinau", "Europe/Copenhagen", "Europe/Dublin", "Europe/Gibraltar", "Europe/Guernsey", "Europe/Helsinki", "Europe/Isle_of_Man", "Europe/Istanbul", "Europe/Jersey", "Europe/Kaliningrad", "Europe/Kiev", "Europe/Kirov", "Europe/Lisbon", "Europe/Ljubljana", "Europe/London", "Europe/Luxembourg", "Europe/Madrid", "Europe/Malta", "Europe/Mariehamn", "Europe/Minsk", "Europe/Monaco", "Europe/Moscow", "Europe/Nicosia", "Europe/Oslo", "Europe/Paris", "Europe/Podgorica", "Europe/Prague", "Europe/Riga", "Europe/Rome", "Europe/Samara", "Europe/San_Marino", "Europe/Sarajevo", "Europe/Saratov", "Europe/Simferopol", "Europe/Skopje", "Europe/Sofia", "Europe/Stockholm", "Europe/Tallinn", "Europe/Tirane", "Europe/Tiraspol", "Europe/Ulyanovsk", "Europe/Uzhgorod", "Europe/Vaduz", "Europe/Vatican", "Europe/Vienna", "Europe/Vilnius", "Europe/Volgograd", "Europe/Warsaw", "Europe/Zagreb", "Europe/Zaporozhye", "Europe/Zurich", "GB", "GB-Eire", "GMT", "GMT+0", "GMT-0", "GMT0", "Greenwich", "HST", "Hongkong", "Iceland", "Indian/Antananarivo", "Indian/Chagos", "Indian/Christmas", "Indian/Cocos", "Indian/Comoro", "Indian/Kerguelen", "Indian/Mahe", "Indian/Maldives", "Indian/Mauritius", "Indian/Mayotte", "Indian/Reunion", "Iran", "Israel", "Jamaica", "Japan", "Kwajalein", "Libya", "MET", "MST", "MST7MDT", "Mexico/BajaNorte", "Mexico/BajaSur", "Mexico/General", "NZ", "NZ-CHAT", "Navajo", "PRC", "PST8PDT", "Pacific/Apia", "Pacific/Auckland", "Pacific/Bougainville", "Pacific/Chatham", "Pacific/Chuuk", "Pacific/Easter", "Pacific/Efate", "Pacific/Enderbury", "Pacific/Fakaofo", "Pacific/Fiji", "Pacific/Funafuti", "Pacific/Galapagos", "Pacific/Gambier", "Pacific/Guadalcanal", "Pacific/Guam", "Pacific/Honolulu", "Pacific/Johnston", "Pacific/Kiritimati", "Pacific/Kosrae", "Pacific/Kwajalein", "Pacific/Majuro", "Pacific/Marquesas", "Pacific/Midway", "Pacific/Nauru", "Pacific/Niue", "Pacific/Norfolk", "Pacific/Noumea", "Pacific/Pago_Pago", "Pacific/Palau", "Pacific/Pitcairn", "Pacific/Pohnpei", "Pacific/Ponape", "Pacific/Port_Moresby", "Pacific/Rarotonga", "Pacific/Saipan", "Pacific/Samoa", "Pacific/Tahiti", "Pacific/Tarawa", "Pacific/Tongatapu", "Pacific/Truk", "Pacific/Wake", "Pacific/Wallis", "Pacific/Yap", "Poland", "Portugal", "ROC", "ROK", "Singapore", "Turkey", "UCT", "US/Alaska", "US/Aleutian", "US/Arizona", "US/Central", "US/East-Indiana", "US/Eastern", "US/Hawaii", "US/Indiana-Starke", "US/Michigan", "US/Mountain", "US/Pacific", "US/Pacific-New", "US/Samoa", "UTC", "Universal", "W-SU", "WET", "Zulu" ] }, "useCaseSensitiveIntentMapping": { "type": "boolean" }, "collectAnalytics": { "type": "boolean" }, "trackDataOnlyInputs": { "type": "boolean" }, "translationSettings": { "type": "object", "properties": { "provider": { "type": "string", "description": "Supported Translation Providers", "enum": [ "none", "microsoft", "google", "deepl" ] }, "connections": { "type": "object", "properties": { "microsoft": { "type": "object", "properties": { "connecionId": { "type": "string", "description": "ReferenceId to the connection provider" }, "retries": { "type": "string", "description": "Number of retries", "default": 1 }, "timeout": { "type": "string", "description": "Timeout in milliseconds", "default": 3000 }, "cacheExpiry": { "type": "string", "description": "Cache expiry in milliseconds", "default": 0 }, "customBaseUrl": { "type": "string", "description": "Custom base url", "default": "" } } }, "deepl": { "type": "object", "properties": { "connecionId": { "type": "string", "description": "ReferenceId to the connection provider" }, "retries": { "type": "string", "description": "Number of retries", "default": 1 }, "timeout": { "type": "string", "description": "Timeout in milliseconds", "default": 3000 }, "cacheExpiry": { "type": "string", "description": "Cache expiry in milliseconds", "default": 0 }, "customBaseUrl": { "type": "string", "description": "Custom base url", "default": "" } } }, "google": { "type": "object", "properties": { "connecionId": { "type": "string", "description": "ReferenceId to the connection provider" }, "retries": { "type": "string", "description": "Number of retries", "default": 1 }, "timeout": { "type": "string", "description": "Timeout in milliseconds", "default": 3000 }, "cacheExpiry": { "type": "string", "description": "Cache expiry in milliseconds", "default": 0 }, "customBaseUrl": { "type": "string", "description": "Custom base url", "default": "" } } } } } } }, "audioPreviewSettings": { "type": "object", "properties": { "provider": { "type": "string", "description": "Supported AudioPreview Providers", "enum": [ null, "microsoft", "google", "aws" ] }, "connections": { "type": "object", "properties": { "microsoft": { "type": "object", "properties": { "connecionId": { "type": "string", "description": "ReferenceId to the connection provider" } } }, "aws": { "type": "object", "properties": { "connecionId": { "type": "string", "description": "ReferenceId to the connection provider" } } }, "google": { "type": "object", "properties": { "connecionId": { "type": "string", "description": "ReferenceId to the connection provider" } } } } } } }, "generativeAISettings": { "type": "object", "properties": { "enabled": { "type": "boolean" }, "useCasesSettings": { "type": "object", "properties": { "intentSentenceGeneration": { "type": "object", "properties": { "enabled": { "type": "boolean", "description": "Enable/Disable the usecase." }, "largeLanguageModelId": { "type": "string", "description": "reference Id to the LargeLanguageModel object" }, "temperature": { "type": "integer", "minimum": 0, "maximum": 1, "description": "Defines the creativity of the model" } } }, "aiEnhancedOutputs": { "type": "object", "properties": { "enabled": { "type": "boolean", "description": "Enable/Disable the usecase." }, "largeLanguageModelId": { "type": "string", "description": "reference Id to the LargeLanguageModel object" }, "temperature": { "type": "integer", "minimum": 0, "maximum": 1, "description": "Defines the creativity of the model" } } }, "lexiconGeneration": { "type": "object", "properties": { "enabled": { "type": "boolean", "description": "Enable/Disable the usecase." }, "largeLanguageModelId": { "type": "string", "description": "reference Id to the LargeLanguageModel object" }, "temperature": { "type": "integer", "minimum": 0, "maximum": 1, "description": "Defines the creativity of the model" } } }, "flowGeneration": { "type": "object", "properties": { "enabled": { "type": "boolean", "description": "Enable/Disable the usecase." }, "largeLanguageModelId": { "type": "string", "description": "reference Id to the LargeLanguageModel object" }, "temperature": { "type": "integer", "minimum": 0, "maximum": 1, "description": "Defines the creativity of the model" } } }, "gptConversation": { "type": "object", "properties": { "enabled": { "type": "boolean", "description": "Enable/Disable the usecase." }, "largeLanguageModelId": { "type": "string", "description": "reference Id to the LargeLanguageModel object" }, "temperature": { "type": "integer", "minimum": 0, "maximum": 1, "description": "Defines the creativity of the model" } } }, "gptPromptNode": { "type": "object", "properties": { "enabled": { "type": "boolean", "description": "Enable/Disable the usecase." }, "largeLanguageModelId": { "type": "string", "description": "reference Id to the LargeLanguageModel object" }, "temperature": { "type": "integer", "minimum": 0, "maximum": 1, "description": "Defines the creativity of the model" } } }, "generateNodeOutput": { "type": "object", "properties": { "enabled": { "type": "boolean", "description": "Enable/Disable the usecase." }, "largeLanguageModelId": { "type": "string", "description": "reference Id to the LargeLanguageModel object" }, "temperature": { "type": "integer", "minimum": 0, "maximum": 1, "description": "Defines the creativity of the model" } } }, "knowledgeSearch": { "type": "object", "properties": { "enabled": { "type": "boolean", "description": "Enable/Disable the usecase." }, "largeLanguageModelId": { "type": "string", "description": "reference Id to the LargeLanguageModel object" }, "temperature": { "type": "integer", "minimum": 0, "maximum": 1, "description": "Defines the creativity of the model" } } } } } } }, "currencySettings": { "type": "object", "properties": { "currency": { "type": "string", "example": "USD" } } }, "knowledgeAISettings": { "type": "object", "properties": { "fileExtractor": { "type": "string", "description": "Options for the Knowledge AI File Extractor", "enum": [ "default", "legacy", "azure" ] }, "azureDIConnectionId": { "type": "string", "description": "ReferenceId of the Azure AI Document Intelligence Connection", "example": "f66e99eb-db8f-433c-977f-69160d9a6bdb" } } }, "intentThreshold": { "type": "object", "properties": { "lower": { "type": "number", "example": 0.4 }, "upper": { "type": "number", "example": 0.5 } } }, "learnNewExampleSentences": { "type": "boolean" }, "learnNewExampleSentencesThreshold": { "type": "integer" }, "negativeConfirmationWords": { "type": "array", "items": { "type": "string" } }, "positiveConfirmationWords": { "type": "array", "items": { "type": "string" } }, "systemSlots": { "type": "object", "properties": { "useAgeSlots": { "type": "boolean" }, "useDateSlots": { "type": "boolean" }, "useDistanceSlots": { "type": "boolean" }, "useDurationSlots": { "type": "boolean" }, "useEmailSlots": { "type": "boolean" }, "useMoneySlots": { "type": "boolean" }, "useNumberSlots": { "type": "boolean" }, "usePercentageSlots": { "type": "boolean" }, "useTemperatureSlots": { "type": "boolean" }, "useURLSlots": { "type": "boolean" } } }, "yesNoLogic": { "type": "string", "enum": [ "yesNoIntents", "yesNoIntentsWithRules", "confirmationWords" ] }, "yesNoIntentThreshold": { "type": "integer" }, "_id": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "createdAt": { "type": "integer", "description": "Unix-timestamp", "example": 1694518620, "minimum": 0, "maximum": 2147483647 }, "lastChanged": { "type": "integer", "description": "Unix-timestamp", "example": 1694518620, "minimum": 0, "maximum": 2147483647 }, "createdBy": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "lastChangedBy": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } }, "description": "The IEntityMeta defines meta information every entity within the system has. These are dates when a resource was created and modified as well as information about the user who initially created a resource and who modified it the last time.\n" }, "TTranslationProvider_2_0": { "type": "string", "description": "Supported Translation Providers", "enum": [ "none", "microsoft", "google", "deepl" ] }, "TranslationConnection": { "type": "object", "properties": { "connecionId": { "type": "string", "description": "ReferenceId to the connection provider" }, "retries": { "type": "string", "description": "Number of retries", "default": 1 }, "timeout": { "type": "string", "description": "Timeout in milliseconds", "default": 3000 }, "cacheExpiry": { "type": "string", "description": "Cache expiry in milliseconds", "default": 0 }, "customBaseUrl": { "type": "string", "description": "Custom base url", "default": "" } } }, "IAgentTranslationSettings_2_0": { "type": "object", "properties": { "provider": { "type": "string", "description": "Supported Translation Providers", "enum": [ "none", "microsoft", "google", "deepl" ] }, "connections": { "type": "object", "properties": { "microsoft": { "type": "object", "properties": { "connecionId": { "type": "string", "description": "ReferenceId to the connection provider" }, "retries": { "type": "string", "description": "Number of retries", "default": 1 }, "timeout": { "type": "string", "description": "Timeout in milliseconds", "default": 3000 }, "cacheExpiry": { "type": "string", "description": "Cache expiry in milliseconds", "default": 0 }, "customBaseUrl": { "type": "string", "description": "Custom base url", "default": "" } } }, "deepl": { "type": "object", "properties": { "connecionId": { "type": "string", "description": "ReferenceId to the connection provider" }, "retries": { "type": "string", "description": "Number of retries", "default": 1 }, "timeout": { "type": "string", "description": "Timeout in milliseconds", "default": 3000 }, "cacheExpiry": { "type": "string", "description": "Cache expiry in milliseconds", "default": 0 }, "customBaseUrl": { "type": "string", "description": "Custom base url", "default": "" } } }, "google": { "type": "object", "properties": { "connecionId": { "type": "string", "description": "ReferenceId to the connection provider" }, "retries": { "type": "string", "description": "Number of retries", "default": 1 }, "timeout": { "type": "string", "description": "Timeout in milliseconds", "default": 3000 }, "cacheExpiry": { "type": "string", "description": "Cache expiry in milliseconds", "default": 0 }, "customBaseUrl": { "type": "string", "description": "Custom base url", "default": "" } } } } } } }, "TAudioPreviewProvider_2_0": { "type": "string", "description": "Supported AudioPreview Providers", "enum": [ null, "microsoft", "google", "aws" ] }, "IAudioPreviewMicrosoftSettings_2_0": { "type": "object", "properties": { "apiKey": { "type": "string", "maxLength": 30, "description": "MS API Key" }, "region": { "type": "string", "maxLength": 30, "description": "MS region" } } }, "IAudioPreviewAWSSettings_2_0": { "type": "object", "properties": { "accessKeyId": { "type": "string", "maxLength": 100, "description": "AWS API Id" }, "secretAccessKey": { "type": "string", "maxLength": 150, "description": "AWS API accesss Key" }, "sessionToken": { "type": "string", "maxLength": 300, "description": "AWS API session token" }, "region": { "type": "string", "maxLength": 30, "description": "AWS region" } } }, "IAudioPreviewGoogleSettings_2_0": { "type": "object", "properties": { "googleCredentialsFileName": { "type": "string", "maxLength": 100, "description": "Google Cloud credentials .json file" }, "fileToken": { "type": "string", "maxLength": 500, "description": "Credentials file token" }, "credentialsStringified": { "type": "string", "maxLength": 300, "description": "Credentials file stringified" }, "clientEmail": { "type": "string", "maxLength": 300, "description": "Client Email from the Google Cloud credentials .json file" }, "privateKey": { "type": "string", "maxLength": 150, "description": "Client private key from Google credentials file name" } } }, "AudioPreviewConnection": { "type": "object", "properties": { "connecionId": { "type": "string", "description": "ReferenceId to the connection provider" } } }, "IAudioPreviewSettings_2_0": { "type": "object", "properties": { "provider": { "type": "string", "description": "Supported AudioPreview Providers", "enum": [ null, "microsoft", "google", "aws" ] }, "connections": { "type": "object", "properties": { "microsoft": { "type": "object", "properties": { "connecionId": { "type": "string", "description": "ReferenceId to the connection provider" } } }, "aws": { "type": "object", "properties": { "connecionId": { "type": "string", "description": "ReferenceId to the connection provider" } } }, "google": { "type": "object", "properties": { "connecionId": { "type": "string", "description": "ReferenceId to the connection provider" } } } } } } }, "TGenerativeAIProviders_2_0": { "type": "string", "description": "Supported Generative AI Providers", "enum": [ "openAI", "azureOpenAI", "anthropic", "googleVertexAI", "googleGemini", "alephAlpha", "awsBedrock" ] }, "TGenerativeAIModels_2_0": { "type": "string", "description": "Supported Generative AI Models", "enum": [ "gpt-4o", "gpt-3.5-turbo", "gpt-3.5-turbo-instruct", "gpt-4", "gpt-4o", "gpt-4o-mini", "text-embedding-ada-002", "luminous-extended-control", "claude-v1-100k", "claude-instant-v1", "claude-3-opus-20240229", "text-bison@001" ] }, "IGenerativeAIMeta_2_0": { "type": "object", "properties": { "enabled": { "type": "boolean", "description": "Enable/Disable the usecase." }, "largeLanguageModelId": { "type": "string", "description": "reference Id to the LargeLanguageModel object" }, "temperature": { "type": "integer", "minimum": 0, "maximum": 1, "description": "Defines the creativity of the model" } } }, "IGenerativeAIModelSettings_2_0": { "type": "object", "properties": { "enabled": { "type": "boolean" }, "useCasesSettings": { "type": "object", "properties": { "intentSentenceGeneration": { "type": "object", "properties": { "enabled": { "type": "boolean", "description": "Enable/Disable the usecase." }, "largeLanguageModelId": { "type": "string", "description": "reference Id to the LargeLanguageModel object" }, "temperature": { "type": "integer", "minimum": 0, "maximum": 1, "description": "Defines the creativity of the model" } } }, "aiEnhancedOutputs": { "type": "object", "properties": { "enabled": { "type": "boolean", "description": "Enable/Disable the usecase." }, "largeLanguageModelId": { "type": "string", "description": "reference Id to the LargeLanguageModel object" }, "temperature": { "type": "integer", "minimum": 0, "maximum": 1, "description": "Defines the creativity of the model" } } }, "lexiconGeneration": { "type": "object", "properties": { "enabled": { "type": "boolean", "description": "Enable/Disable the usecase." }, "largeLanguageModelId": { "type": "string", "description": "reference Id to the LargeLanguageModel object" }, "temperature": { "type": "integer", "minimum": 0, "maximum": 1, "description": "Defines the creativity of the model" } } }, "flowGeneration": { "type": "object", "properties": { "enabled": { "type": "boolean", "description": "Enable/Disable the usecase." }, "largeLanguageModelId": { "type": "string", "description": "reference Id to the LargeLanguageModel object" }, "temperature": { "type": "integer", "minimum": 0, "maximum": 1, "description": "Defines the creativity of the model" } } }, "gptConversation": { "type": "object", "properties": { "enabled": { "type": "boolean", "description": "Enable/Disable the usecase." }, "largeLanguageModelId": { "type": "string", "description": "reference Id to the LargeLanguageModel object" }, "temperature": { "type": "integer", "minimum": 0, "maximum": 1, "description": "Defines the creativity of the model" } } }, "gptPromptNode": { "type": "object", "properties": { "enabled": { "type": "boolean", "description": "Enable/Disable the usecase." }, "largeLanguageModelId": { "type": "string", "description": "reference Id to the LargeLanguageModel object" }, "temperature": { "type": "integer", "minimum": 0, "maximum": 1, "description": "Defines the creativity of the model" } } }, "generateNodeOutput": { "type": "object", "properties": { "enabled": { "type": "boolean", "description": "Enable/Disable the usecase." }, "largeLanguageModelId": { "type": "string", "description": "reference Id to the LargeLanguageModel object" }, "temperature": { "type": "integer", "minimum": 0, "maximum": 1, "description": "Defines the creativity of the model" } } }, "knowledgeSearch": { "type": "object", "properties": { "enabled": { "type": "boolean", "description": "Enable/Disable the usecase." }, "largeLanguageModelId": { "type": "string", "description": "reference Id to the LargeLanguageModel object" }, "temperature": { "type": "integer", "minimum": 0, "maximum": 1, "description": "Defines the creativity of the model" } } } } } } }, "TFileExtractorOptions_2_0": { "type": "string", "description": "Options for the Knowledge AI File Extractor", "enum": [ "default", "legacy", "azure" ] }, "IKnowledgeAISettings_2_0": { "type": "object", "properties": { "fileExtractor": { "type": "string", "description": "Options for the Knowledge AI File Extractor", "enum": [ "default", "legacy", "azure" ] }, "azureDIConnectionId": { "type": "string", "description": "ReferenceId of the Azure AI Document Intelligence Connection", "example": "f66e99eb-db8f-433c-977f-69160d9a6bdb" } } }, "ISharedSettings_2_0": { "type": "object", "properties": { "intentThreshold": { "type": "object", "properties": { "lower": { "type": "number", "example": 0.4 }, "upper": { "type": "number", "example": 0.5 } } }, "learnNewExampleSentences": { "type": "boolean" }, "learnNewExampleSentencesThreshold": { "type": "integer" }, "negativeConfirmationWords": { "type": "array", "items": { "type": "string" } }, "positiveConfirmationWords": { "type": "array", "items": { "type": "string" } }, "systemSlots": { "type": "object", "properties": { "useAgeSlots": { "type": "boolean" }, "useDateSlots": { "type": "boolean" }, "useDistanceSlots": { "type": "boolean" }, "useDurationSlots": { "type": "boolean" }, "useEmailSlots": { "type": "boolean" }, "useMoneySlots": { "type": "boolean" }, "useNumberSlots": { "type": "boolean" }, "usePercentageSlots": { "type": "boolean" }, "useTemperatureSlots": { "type": "boolean" }, "useURLSlots": { "type": "boolean" } } }, "yesNoLogic": { "type": "string", "enum": [ "yesNoIntents", "yesNoIntentsWithRules", "confirmationWords" ] }, "yesNoIntentThreshold": { "type": "integer" } } }, "ITestTranslationSettings_2_0": { "type": "object", "properties": { "language": { "type": "string" }, "error": { "type": "object" }, "msg": { "type": "string" } } }, "ISnippet_2_0": { "type": "object", "properties": { "label": { "type": "string", "description": "The snippet Name", "example": "New snippet" } } }, "ISearchResultIndexItem_2_0": { "type": "object", "properties": { "_id": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "name": { "type": "string", "description": "The name of the Resource", "example": "pizza-endpoint" }, "type": { "type": "string", "description": "The type of a resource", "example": "endpoint", "enum": [ "endpoint", "extension", "flow", "function", "lexicon", "goal", "nluconnector", "playbook", "project", "snapshot" ] }, "subType": { "oneOf": [ { "type": "string", "description": "The NLUConnector type", "example": "cognigy", "enum": [ "alexa", "dialogflow", "dialogflowBuiltIn", "amazonLexBuiltIn", "luis", "watson", "noNlu", "cognigy", "code", "generativeAI", "lex" ] }, { "type": "string", "example": "webchat2", "enum": [ "facebook", "alexa", "slack", "generic", "inject", "rest", "realtime", "socket", "adminconsole", "webchat2", "dialogflow", "twilio", "twilio-sms", "line", "intercom", "microsoftBotFramework", "microsoftTeams", "sunshineConversations", "admin-webchat", "avaya", "nonConversational", "voiceGateway2", "amazonLex", "workplace", "webhook", "abstractRest", "userlike", "ringCentralEngage", "audioCodes", "bandwidth", "whatsapp", "eightByEight", "genesysBotConnector", "niceCXOne", "agentAssistVoice", "webchat3" ] }, { "type": "string", "description": "Supported Generative AI Providers", "enum": [ "openAI", "azureOpenAI", "anthropic", "googleVertexAI", "googleGemini", "alephAlpha", "awsBedrock" ] } ] }, "projectId": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "lastChanged": { "type": "integer", "description": "Unix-timestamp", "example": 1694518620, "minimum": 0, "maximum": 2147483647 } } }, "IResourceInSnapshotItem_2_0": { "type": "object", "properties": { "_id": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "name": { "type": "string", "description": "The name of the Resource", "example": "New Resource" }, "referenceId": { "type": "string", "description": "The reference ID of the resource" }, "resourceType": { "type": "string", "description": "The type of resource", "example": "flow" }, "createdBy": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "createdAt": { "type": "integer", "minimum": 0, "maximum": 2147483647, "example": 1527621049 } } }, "ISnapshotData_2_0": { "type": "object", "properties": { "name": { "type": "string", "description": "The name of the Snapshot", "example": "New Snapshot" }, "description": { "type": "string", "description": "The description of the Snapshot", "example": "Version 1" } } }, "ISnapshotGeneratedData_2_0": { "type": "object", "properties": { "isPackaged": { "type": "boolean", "description": "Whether the Snapshot has already been packaged and is ready for download" }, "_id": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "hash": { "type": "string", "description": "The hash identifying the contents of the Snapshot", "example": "Version 1" }, "createdBy": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "createdAt": { "type": "integer", "description": "Unix-timestamp", "example": 1694518620, "minimum": 0, "maximum": 2147483647 } } }, "ISnapshot_2_0": { "type": "object", "properties": { "name": { "type": "string", "description": "The name of the Snapshot", "example": "New Snapshot" }, "description": { "type": "string", "description": "The description of the Snapshot", "example": "Version 1" }, "isPackaged": { "type": "boolean", "description": "Whether the Snapshot has already been packaged and is ready for download" }, "_id": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "hash": { "type": "string", "description": "The hash identifying the contents of the Snapshot", "example": "Version 1" }, "createdBy": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "createdAt": { "type": "integer", "description": "Unix-timestamp", "example": 1694518620, "minimum": 0, "maximum": 2147483647 } } }, "ISnapshotIndexItem_2_0": { "type": "object", "properties": { "_id": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "name": { "type": "string", "description": "The name of the Snapshot", "example": "New Snapshot" }, "description": { "type": "string", "description": "The description of the Snapshot", "example": "Version 1" }, "isPackaged": { "type": "boolean", "description": "Whether the Snapshot has already been packaged and is ready for download" }, "packageExpiresAt": { "type": "number", "description": "The timestamp where the downloadable package expires" }, "hash": { "type": "string", "description": "The hash of the Snapshot identifying the contents of the Snapshot" }, "createdBy": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "createdAt": { "type": "integer", "minimum": 0, "maximum": 2147483647, "example": 1527621049 } } }, "TUploadResumableTypes": { "type": "string", "enum": [ "snapshots", "packages" ] }, "ICrudPermissions": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "IOrganisationWideAcl": { "type": "object", "properties": { "rights": { "type": "object", "properties": { "analyticsOdata": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "apiKeys": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "auditEvents": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "liveAgentAccount": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "projects": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "userDetails": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "users": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "connections": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "contactProfiles": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "conversationHistory": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "endpoints": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "extensions": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "flowNodeComments": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "flowNodeDescription": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "flowNodes": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "flows": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "intents": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "knowledgeStores": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "lexicons": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "liveAgentInbox": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "locales": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "logs": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "memberDetails": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "members": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "goals": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "nluConnectors": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "playbooks": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "project": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "projectSettings": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "snapshots": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "states": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "tasks": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "tokens": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "voiceGatewayAccount": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } } } }, "roles": { "type": "array", "items": { "type": "string", "enum": [ "admin", "apiKeys", "base_role", "basicSupportUser", "fullSupportUser", "liveAgentAdmin", "liveAgentAgent", "liveAgentSupervisor", "odata", "projectAssigner", "projectManager", "userManager", "userDetailsViewer", "voiceGatewayUser" ] } } } }, "IProjectWideAcl": { "type": "object", "properties": { "rights": { "type": "object", "properties": { "agentAssistConfigs": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "analytics": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "connections": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "contactProfiles": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "conversationHistory": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "endpoints": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "extensions": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "extensionsTrust": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "flowNodeComments": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "flowNodeDescription": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "flowNodes": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "flows": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "intents": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "largeLanguageModels": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "knowledgeStores": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "lexicons": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "liveAgentInbox": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "locales": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "logs": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "memberDetails": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "members": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "goals": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "nluConnectors": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "playbooks": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "project": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "projectSettings": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "snapshots": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "states": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "tasks": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "tokens": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "analyticsOdata": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "apiKeys": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "projects": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "userDetails": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "users": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } } }, "additionalProperties": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } } }, "roles": { "type": "array", "items": { "type": "string", "enum": [ "agentAssistConfigAdmin", "agentAssistConfigViewer", "analytics", "basic", "connection_admin", "contact_profile_admin", "contact_profile_editor", "contact_profile_viewer", "conversationHistory", "developer", "endpoint_admin", "extension_admin", "extension_editor", "flowEditor", "flowNodeComments", "flowNodeDescriptions", "followUser", "intents", "data_privacy_admin", "data_privacy_editor", "data_privacy_viewer", "knowledgeAdmin", "large_language_model_admin,", "lexicon_admin", "lexicon_editor", "localesAdmin", "logs", "memberManager", "nlu_connector_admin", "packages_admin", "playbook_admin", "playbook_editor", "projectAdmin", "snapshot_admin", "tokenAdmin", "tokenEditor", "function_admin", "function_editor" ] } }, "allowedLocales": { "type": "array", "items": { "type": "object", "properties": { "localeId": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "primary": { "type": "boolean" } } } } } }, "IUserAcl": { "type": "object", "properties": { "organisationWide": { "type": "object", "properties": { "rights": { "type": "object", "properties": { "analyticsOdata": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "apiKeys": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "auditEvents": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "liveAgentAccount": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "projects": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "userDetails": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "users": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "connections": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "contactProfiles": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "conversationHistory": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "endpoints": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "extensions": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "flowNodeComments": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "flowNodeDescription": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "flowNodes": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "flows": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "intents": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "knowledgeStores": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "lexicons": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "liveAgentInbox": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "locales": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "logs": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "memberDetails": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "members": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "goals": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "nluConnectors": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "playbooks": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "project": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "projectSettings": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "snapshots": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "states": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "tasks": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "tokens": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "voiceGatewayAccount": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } } } }, "roles": { "type": "array", "items": { "type": "string", "enum": [ "admin", "apiKeys", "base_role", "basicSupportUser", "fullSupportUser", "liveAgentAdmin", "liveAgentAgent", "liveAgentSupervisor", "odata", "projectAssigner", "projectManager", "userManager", "userDetailsViewer", "voiceGatewayUser" ] } } } }, "projectWide": { "type": "object", "additionalProperties": { "type": "object", "properties": { "rights": { "type": "object", "properties": { "agentAssistConfigs": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "analytics": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "connections": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "contactProfiles": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "conversationHistory": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "endpoints": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "extensions": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "extensionsTrust": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "flowNodeComments": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "flowNodeDescription": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "flowNodes": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "flows": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "intents": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "largeLanguageModels": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "knowledgeStores": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "lexicons": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "liveAgentInbox": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "locales": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "logs": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "memberDetails": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "members": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "goals": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "nluConnectors": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "playbooks": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "project": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "projectSettings": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "snapshots": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "states": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "tasks": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "tokens": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "analyticsOdata": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "apiKeys": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "projects": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "userDetails": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "users": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } } }, "additionalProperties": { "type": "object", "properties": { "create": { "type": "boolean" }, "read": { "type": "boolean" }, "update": { "type": "boolean" }, "delete": { "type": "boolean" } } } }, "roles": { "type": "array", "items": { "type": "string", "enum": [ "agentAssistConfigAdmin", "agentAssistConfigViewer", "analytics", "basic", "connection_admin", "contact_profile_admin", "contact_profile_editor", "contact_profile_viewer", "conversationHistory", "developer", "endpoint_admin", "extension_admin", "extension_editor", "flowEditor", "flowNodeComments", "flowNodeDescriptions", "followUser", "intents", "data_privacy_admin", "data_privacy_editor", "data_privacy_viewer", "knowledgeAdmin", "large_language_model_admin,", "lexicon_admin", "lexicon_editor", "localesAdmin", "logs", "memberManager", "nlu_connector_admin", "packages_admin", "playbook_admin", "playbook_editor", "projectAdmin", "snapshot_admin", "tokenAdmin", "tokenEditor", "function_admin", "function_editor" ] } }, "allowedLocales": { "type": "array", "items": { "type": "object", "properties": { "localeId": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "primary": { "type": "boolean" } } } } } } } } }, "IAllowedLocale": { "type": "object", "properties": { "localeId": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "primary": { "type": "boolean" } } }, "TIdentityProviderType": { "type": "string", "description": "The Type of Identity Provider. Currently saml and oidc are supported.\n", "enum": [ "saml", "oidc" ] }, "ISamlIdentityProviderData": { "type": "object", "properties": { "idpType": { "type": "string", "enum": [ "saml" ] }, "idpIssuer": { "type": "string", "description": "The value that will be in the issuer field in the SAML request.", "format": "url" }, "idpLoginEndpoint": { "type": "string", "description": "The URL to use to login in the IDP. Used in the SP initiated Flow.", "format": "url" }, "idpLogoutEndpoint": { "type": "string", "description": "The URL to send SLO requests against. Not all identity providers support this.", "format": "url" }, "idpCertificate": { "type": "string", "description": "The certificate from the ID used to sign the SAML requests. It is base64 encoded." }, "decryptionPrivateKey": { "type": "string", "description": "An optional decryption key. This is necessary if the SAML request is encoded." }, "idpDisableRequestedAuthnContext": { "type": "boolean", "description": "For some providers, e.g. Azure on-prem, it might be necessary to disable the authn context field in the SAML request.", "default": false } } }, "TIdpTokenEndpointAuthMethod": { "type": "string", "description": "Requested Client Authentication method for the Token Endpoint.\n\nhttps://openid.net/specs/openid-connect-core-1_0.html#ClientAuthentication\n", "enum": [ "client_secret_basic", "client_secret_post", "client_secret_jwt", "private_key_jwt", "tls_client_auth", "self_signed_tls_client_auth", "none" ], "default": "client_secret_basic", "example": "client_secret_basic" }, "TIdpIdTokenSignedResponseAlg": { "type": "string", "description": "The Algorithm used to sign the ID Token issued to this Client.\n", "enum": [ "RS256", "RS384", "RS512", "HS256", "HS384", "HS512" ], "default": "RS256", "example": "RS256" }, "IOidcIdentityProviderData": { "type": "object", "properties": { "idpType": { "type": "string", "enum": [ "oidc" ] }, "idpIssuer": { "type": "string", "description": "The openId-Connect baseUrl", "format": "url" }, "idpClientId": { "type": "string", "description": "The client identifier issued to the client during\nthe registration process.\n\nThe authorization server issues the registered client a client\nidentifier -- a unique string representing the registration\ninformation provided by the client. The client identifier is not\na secret; it is exposed to the resource owner and MUST NOT be\nused alone for client authentication.\n\nThe client identifier is unique to the authorization server.\n\nhttps://tools.ietf.org/html/rfc6749#section-2.3.1\n" }, "idpClientSecret": { "type": "string", "description": "This value is used by Confidential Clients to authenticate to the\nToken Endpoint, as described in Section 2.3.1 of OAuth 2.0, and\nfor the derivation of symmetric encryption key values, as\ndescribed in Section 10.2 of OpenID Connect Core 1.0\n[OpenID.Core].\n\nhttps://tools.ietf.org/html/rfc6749#section-2.3.1\nhttps://openid.net/specs/openid-connect-core-1_0.html#Encryption\n" }, "idpAdditionalScope": { "type": "string", "default": "openid profile email offline_access", "description": "The scopes associated with Access Tokens determine what resources\nwill be available when they are used to access OAuth 2.0\nprotected endpoints.\nFor OpenID Connect, scopes can be used to request that specific\nsets of information be made available as Claim Values.\nThe scopes openid, profile, email and offline_access are always\nrequested.\n" }, "idpFrontChannelLogoutUrl": { "type": "string", "format": "url" }, "idpIdTokenSignedResponseAlg": { "type": "string", "description": "The Algorithm used to sign the ID Token issued to this Client.\n", "enum": [ "RS256", "RS384", "RS512", "HS256", "HS384", "HS512" ], "default": "RS256", "example": "RS256" }, "idpTokenEndpointAuthMethod": { "type": "string", "description": "Requested Client Authentication method for the Token Endpoint.\n\nhttps://openid.net/specs/openid-connect-core-1_0.html#ClientAuthentication\n", "enum": [ "client_secret_basic", "client_secret_post", "client_secret_jwt", "private_key_jwt", "tls_client_auth", "self_signed_tls_client_auth", "none" ], "default": "client_secret_basic", "example": "client_secret_basic" } } }, "IIdentityProviderData": { "type": "object", "oneOf": [ { "type": "object", "properties": { "idpType": { "type": "string", "enum": [ "saml" ] }, "idpIssuer": { "type": "string", "description": "The value that will be in the issuer field in the SAML request.", "format": "url" }, "idpLoginEndpoint": { "type": "string", "description": "The URL to use to login in the IDP. Used in the SP initiated Flow.", "format": "url" }, "idpLogoutEndpoint": { "type": "string", "description": "The URL to send SLO requests against. Not all identity providers support this.", "format": "url" }, "idpCertificate": { "type": "string", "description": "The certificate from the ID used to sign the SAML requests. It is base64 encoded." }, "decryptionPrivateKey": { "type": "string", "description": "An optional decryption key. This is necessary if the SAML request is encoded." }, "idpDisableRequestedAuthnContext": { "type": "boolean", "description": "For some providers, e.g. Azure on-prem, it might be necessary to disable the authn context field in the SAML request.", "default": false } } }, { "type": "object", "properties": { "idpType": { "type": "string", "enum": [ "oidc" ] }, "idpIssuer": { "type": "string", "description": "The openId-Connect baseUrl", "format": "url" }, "idpClientId": { "type": "string", "description": "The client identifier issued to the client during\nthe registration process.\n\nThe authorization server issues the registered client a client\nidentifier -- a unique string representing the registration\ninformation provided by the client. The client identifier is not\na secret; it is exposed to the resource owner and MUST NOT be\nused alone for client authentication.\n\nThe client identifier is unique to the authorization server.\n\nhttps://tools.ietf.org/html/rfc6749#section-2.3.1\n" }, "idpClientSecret": { "type": "string", "description": "This value is used by Confidential Clients to authenticate to the\nToken Endpoint, as described in Section 2.3.1 of OAuth 2.0, and\nfor the derivation of symmetric encryption key values, as\ndescribed in Section 10.2 of OpenID Connect Core 1.0\n[OpenID.Core].\n\nhttps://tools.ietf.org/html/rfc6749#section-2.3.1\nhttps://openid.net/specs/openid-connect-core-1_0.html#Encryption\n" }, "idpAdditionalScope": { "type": "string", "default": "openid profile email offline_access", "description": "The scopes associated with Access Tokens determine what resources\nwill be available when they are used to access OAuth 2.0\nprotected endpoints.\nFor OpenID Connect, scopes can be used to request that specific\nsets of information be made available as Claim Values.\nThe scopes openid, profile, email and offline_access are always\nrequested.\n" }, "idpFrontChannelLogoutUrl": { "type": "string", "format": "url" }, "idpIdTokenSignedResponseAlg": { "type": "string", "description": "The Algorithm used to sign the ID Token issued to this Client.\n", "enum": [ "RS256", "RS384", "RS512", "HS256", "HS384", "HS512" ], "default": "RS256", "example": "RS256" }, "idpTokenEndpointAuthMethod": { "type": "string", "description": "Requested Client Authentication method for the Token Endpoint.\n\nhttps://openid.net/specs/openid-connect-core-1_0.html#ClientAuthentication\n", "enum": [ "client_secret_basic", "client_secret_post", "client_secret_jwt", "private_key_jwt", "tls_client_auth", "self_signed_tls_client_auth", "none" ], "default": "client_secret_basic", "example": "client_secret_basic" } } } ] }, "TOrganisationWidePermissions": { "type": "string", "enum": [ "analyticsOdata", "apiKeys", "auditEvents", "liveAgentAccount", "projects", "userDetails", "users", "voiceGatewayAccount" ] }, "TProjectWidePermissions": { "type": "string", "enum": [ "agentAssistConfigs", "aiAgents", "analytics", "connections", "contactProfiles", "conversationHistory", "endpoints", "extensions", "extensionsTrust", "flowNodeComments", "flowNodeDescription", "flowNodes", "flows", "followUser", "intents", "largeLanguageModels", "knowledgeStores", "lexicons", "liveAgentInbox", "locales", "logs", "memberDetails", "members", "goals", "nluConnectors", "packages", "playbooks", "project", "projectSettings", "snapshots", "states", "tasks", "tokens", "functions", "yesNoIntents", "dataPrivacySettings" ] }, "TPermissionState": { "type": "number", "enum": [ -1, 0, 1 ], "description": "Sort order:\n * `-1` - explicitly denied\n * `0` - unset(inherit)\n * `1` - explicitly granted\n" }, "IProjectScope": { "type": "object", "properties": { "projectId": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } } }, "TOrganisationWideRole": { "type": "string", "enum": [ "admin", "apiKeys", "base_role", "basicSupportUser", "fullSupportUser", "liveAgentAdmin", "liveAgentAgent", "liveAgentSupervisor", "odata", "projectAssigner", "projectManager", "userManager", "userDetailsViewer", "voiceGatewayUser" ] }, "TProjectWideRole": { "type": "string", "enum": [ "agentAssistConfigAdmin", "agentAssistConfigViewer", "analytics", "basic", "connection_admin", "contact_profile_admin", "contact_profile_editor", "contact_profile_viewer", "conversationHistory", "developer", "endpoint_admin", "extension_admin", "extension_editor", "flowEditor", "flowNodeComments", "flowNodeDescriptions", "followUser", "intents", "data_privacy_admin", "data_privacy_editor", "data_privacy_viewer", "knowledgeAdmin", "large_language_model_admin,", "lexicon_admin", "lexicon_editor", "localesAdmin", "logs", "memberManager", "nlu_connector_admin", "packages_admin", "playbook_admin", "playbook_editor", "projectAdmin", "snapshot_admin", "tokenAdmin", "tokenEditor", "function_admin", "function_editor" ] }, "TTaskProgress": { "type": "integer", "minimum": 0, "maximum": 100 }, "TCognigyColorName": { "type": "string", "example": "cognigyGrey", "enum": [ "amber", "blueGrey", "cognigyBlue", "cognigyGrey", "deepOrange", "deepPurple", "lightBlue", "lightGreen" ] }, "TCSSColorHex": { "type": "string", "pattern": "^#(?:[0-9a-fA-F]{3}){1,2}$", "example": "#ff8a80" }, "TCSSColor": { "oneOf": [ { "type": "string", "pattern": "^#(?:[0-9a-fA-F]{3}){1,2}$", "example": "#ff8a80" }, { "type": "string", "example": "none", "enum": [ "aliceBlue", "antiqueWhite", "aqua", "aquamarine", "azure", "beige", "bisque", "black", "blanchedAlmond", "blue", "blueViolet", "brown", "burlyWood", "cadetBlue", "chartreuse", "chocolate", "coral", "cornflowerBlue", "cornsilk", "crimson", "cyan", "darkBlue", "darkCyan", "darkGoldenRod", "darkGray", "darkGrey", "darkGreen", "darkKhaki", "darkMagenta", "darkOliveGreen", "darkOrange", "darkOrchid", "darkRed", "darkSalmon", "darkSeaGreen", "darkSlateBlue", "darkSlateGray", "darkSlateGrey", "darkTurquoise", "darkViolet", "deepPink", "deepSkyBlue", "dimGray", "dimGrey", "dodgerBlue", "fireBrick", "floralWhite", "forestGreen", "fuchsia", "gainsboro", "ghostWhite", "gold", "goldenRod", "gray", "grey", "green", "greenYellow", "honeyDew", "hotPink", "indianRed", "indigo", "ivory", "khaki", "lavender", "lavenderBlush", "lawnGreen", "lemonChiffon", "lightBlue", "lightCoral", "lightCyan", "lightGoldenRodYellow", "lightGray", "lightGrey", "lightGreen", "lightPink", "lightSalmon", "lightSeaGreen", "lightSkyBlue", "lightSlateGray", "lightSlateGrey", "lightSteelBlue", "lightYellow", "lime", "limeGreen", "linen", "magenta", "maroon", "mediumAquaMarine", "mediumBlue", "mediumOrchid", "mediumPurple", "mediumSeaGreen", "mediumSlateBlue", "mediumSpringGreen", "mediumTurquoise", "mediumVioletRed", "midnightBlue", "mintCream", "mistyRose", "moccasin", "navajoWhite", "navy", "oldLace", "olive", "oliveDrab", "orange", "orangeRed", "orchid", "paleGoldenRod", "paleGreen", "paleTurquoise", "paleVioletRed", "papayaWhip", "peachPuff", "peru", "pink", "plum", "powderBlue", "purple", "rebeccaPurple", "red", "rosyBrown", "royalBlue", "saddleBrown", "salmon", "sandyBrown", "seaGreen", "seaShell", "sienna", "silver", "skyBlue", "slateBlue", "slateGray", "slateGrey", "snow", "springGreen", "steelBlue", "tan", "teal", "thistle", "tomato", "turquoise", "violet", "wheat", "white", "whiteSmoke", "yellow", "yellowGreen", "none", "transparent" ] } ] }, "TCSSColorName": { "type": "string", "example": "none", "enum": [ "aliceBlue", "antiqueWhite", "aqua", "aquamarine", "azure", "beige", "bisque", "black", "blanchedAlmond", "blue", "blueViolet", "brown", "burlyWood", "cadetBlue", "chartreuse", "chocolate", "coral", "cornflowerBlue", "cornsilk", "crimson", "cyan", "darkBlue", "darkCyan", "darkGoldenRod", "darkGray", "darkGrey", "darkGreen", "darkKhaki", "darkMagenta", "darkOliveGreen", "darkOrange", "darkOrchid", "darkRed", "darkSalmon", "darkSeaGreen", "darkSlateBlue", "darkSlateGray", "darkSlateGrey", "darkTurquoise", "darkViolet", "deepPink", "deepSkyBlue", "dimGray", "dimGrey", "dodgerBlue", "fireBrick", "floralWhite", "forestGreen", "fuchsia", "gainsboro", "ghostWhite", "gold", "goldenRod", "gray", "grey", "green", "greenYellow", "honeyDew", "hotPink", "indianRed", "indigo", "ivory", "khaki", "lavender", "lavenderBlush", "lawnGreen", "lemonChiffon", "lightBlue", "lightCoral", "lightCyan", "lightGoldenRodYellow", "lightGray", "lightGrey", "lightGreen", "lightPink", "lightSalmon", "lightSeaGreen", "lightSkyBlue", "lightSlateGray", "lightSlateGrey", "lightSteelBlue", "lightYellow", "lime", "limeGreen", "linen", "magenta", "maroon", "mediumAquaMarine", "mediumBlue", "mediumOrchid", "mediumPurple", "mediumSeaGreen", "mediumSlateBlue", "mediumSpringGreen", "mediumTurquoise", "mediumVioletRed", "midnightBlue", "mintCream", "mistyRose", "moccasin", "navajoWhite", "navy", "oldLace", "olive", "oliveDrab", "orange", "orangeRed", "orchid", "paleGoldenRod", "paleGreen", "paleTurquoise", "paleVioletRed", "papayaWhip", "peachPuff", "peru", "pink", "plum", "powderBlue", "purple", "rebeccaPurple", "red", "rosyBrown", "royalBlue", "saddleBrown", "salmon", "sandyBrown", "seaGreen", "seaShell", "sienna", "silver", "skyBlue", "slateBlue", "slateGray", "slateGrey", "snow", "springGreen", "steelBlue", "tan", "teal", "thistle", "tomato", "turquoise", "violet", "wheat", "white", "whiteSmoke", "yellow", "yellowGreen", "none", "transparent" ] }, "TMongoId": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "TExampleMongotId": { "type": "string", "example": "63c6c16a7e1ef09c81f6075d" }, "TTimestamp": { "type": "integer", "description": "Unix-timestamp", "example": 1694518620, "minimum": 0, "maximum": 2147483647 }, "TTimezone": { "type": "string", "description": "Timezone according to IANA Timezone Database (2020a)", "example": "Europe/Berlin", "enum": [ "Africa/Abidjan", "Africa/Accra", "Africa/Addis_Ababa", "Africa/Algiers", "Africa/Asmara", "Africa/Asmera", "Africa/Bamako", "Africa/Bangui", "Africa/Banjul", "Africa/Bissau", "Africa/Blantyre", "Africa/Brazzaville", "Africa/Bujumbura", "Africa/Cairo", "Africa/Casablanca", "Africa/Ceuta", "Africa/Conakry", "Africa/Dakar", "Africa/Dar_es_Salaam", "Africa/Djibouti", "Africa/Douala", "Africa/El_Aaiun", "Africa/Freetown", "Africa/Gaborone", "Africa/Harare", "Africa/Johannesburg", "Africa/Juba", "Africa/Kampala", "Africa/Khartoum", "Africa/Kigali", "Africa/Kinshasa", "Africa/Lagos", "Africa/Libreville", "Africa/Lome", "Africa/Luanda", "Africa/Lubumbashi", "Africa/Lusaka", "Africa/Malabo", "Africa/Maputo", "Africa/Maseru", "Africa/Mbabane", "Africa/Mogadishu", "Africa/Monrovia", "Africa/Nairobi", "Africa/Ndjamena", "Africa/Niamey", "Africa/Nouakchott", "Africa/Ouagadougou", "Africa/Porto-Novo", "Africa/Sao_Tome", "Africa/Timbuktu", "Africa/Tripoli", "Africa/Tunis", "Africa/Windhoek", "America/Adak", "America/Anchorage", "America/Anguilla", "America/Antigua", "America/Araguaina", "America/Argentina/Buenos_Aires", "America/Argentina/Catamarca", "America/Argentina/ComodRivadavia", "America/Argentina/Cordoba", "America/Argentina/Jujuy", "America/Argentina/La_Rioja", "America/Argentina/Mendoza", "America/Argentina/Rio_Gallegos", "America/Argentina/Salta", "America/Argentina/San_Juan", "America/Argentina/San_Luis", "America/Argentina/Tucuman", "America/Argentina/Ushuaia", "America/Aruba", "America/Asuncion", "America/Atikokan", "America/Atka", "America/Bahia", "America/Bahia_Banderas", "America/Barbados", "America/Belem", "America/Belize", "America/Blanc-Sablon", "America/Boa_Vista", "America/Bogota", "America/Boise", "America/Buenos_Aires", "America/Cambridge_Bay", "America/Campo_Grande", "America/Cancun", "America/Caracas", "America/Catamarca", "America/Cayenne", "America/Cayman", "America/Chicago", "America/Chihuahua", "America/Coral_Harbour", "America/Cordoba", "America/Costa_Rica", "America/Creston", "America/Cuiaba", "America/Curacao", "America/Danmarkshavn", "America/Dawson", "America/Dawson_Creek", "America/Denver", "America/Detroit", "America/Dominica", "America/Edmonton", "America/Eirunepe", "America/El_Salvador", "America/Ensenada", "America/Fort_Nelson", "America/Fort_Wayne", "America/Fortaleza", "America/Glace_Bay", "America/Godthab", "America/Goose_Bay", "America/Grand_Turk", "America/Grenada", "America/Guadeloupe", "America/Guatemala", "America/Guayaquil", "America/Guyana", "America/Halifax", "America/Havana", "America/Hermosillo", "America/Indiana/Indianapolis", "America/Indiana/Knox", "America/Indiana/Marengo", "America/Indiana/Petersburg", "America/Indiana/Tell_City", "America/Indiana/Vevay", "America/Indiana/Vincennes", "America/Indiana/Winamac", "America/Indianapolis", "America/Inuvik", "America/Iqaluit", "America/Jamaica", "America/Jujuy", "America/Juneau", "America/Kentucky/Louisville", "America/Kentucky/Monticello", "America/Knox_IN", "America/Kralendijk", "America/La_Paz", "America/Lima", "America/Los_Angeles", "America/Louisville", "America/Lower_Princes", "America/Maceio", "America/Managua", "America/Manaus", "America/Marigot", "America/Martinique", "America/Matamoros", "America/Mazatlan", "America/Mendoza", "America/Menominee", "America/Merida", "America/Metlakatla", "America/Mexico_City", "America/Miquelon", "America/Moncton", "America/Monterrey", "America/Montevideo", "America/Montreal", "America/Montserrat", "America/Nassau", "America/New_York", "America/Nipigon", "America/Nome", "America/Noronha", "America/North_Dakota/Beulah", "America/North_Dakota/Center", "America/North_Dakota/New_Salem", "America/Ojinaga", "America/Panama", "America/Pangnirtung", "America/Paramaribo", "America/Phoenix", "America/Port-au-Prince", "America/Port_of_Spain", "America/Porto_Acre", "America/Porto_Velho", "America/Puerto_Rico", "America/Punta_Arenas", "America/Rainy_River", "America/Rankin_Inlet", "America/Recife", "America/Regina", "America/Resolute", "America/Rio_Branco", "America/Rosario", "America/Santa_Isabel", "America/Santarem", "America/Santiago", "America/Santo_Domingo", "America/Sao_Paulo", "America/Scoresbysund", "America/Shiprock", "America/Sitka", "America/St_Barthelemy", "America/St_Johns", "America/St_Kitts", "America/St_Lucia", "America/St_Thomas", "America/St_Vincent", "America/Swift_Current", "America/Tegucigalpa", "America/Thule", "America/Thunder_Bay", "America/Tijuana", "America/Toronto", "America/Tortola", "America/Vancouver", "America/Virgin", "America/Whitehorse", "America/Winnipeg", "America/Yakutat", "America/Yellowknife", "Antarctica/Casey", "Antarctica/Davis", "Antarctica/DumontDUrville", "Antarctica/Macquarie", "Antarctica/Mawson", "Antarctica/McMurdo", "Antarctica/Palmer", "Antarctica/Rothera", "Antarctica/South_Pole", "Antarctica/Syowa", "Antarctica/Troll", "Antarctica/Vostok", "Arctic/Longyearbyen", "Asia/Aden", "Asia/Almaty", "Asia/Amman", "Asia/Anadyr", "Asia/Aqtau", "Asia/Aqtobe", "Asia/Ashgabat", "Asia/Ashkhabad", "Asia/Atyrau", "Asia/Baghdad", "Asia/Bahrain", "Asia/Baku", "Asia/Bangkok", "Asia/Barnaul", "Asia/Beirut", "Asia/Bishkek", "Asia/Brunei", "Asia/Calcutta", "Asia/Chita", "Asia/Choibalsan", "Asia/Chongqing", "Asia/Chungking", "Asia/Colombo", "Asia/Dacca", "Asia/Damascus", "Asia/Dhaka", "Asia/Dili", "Asia/Dubai", "Asia/Dushanbe", "Asia/Famagusta", "Asia/Gaza", "Asia/Harbin", "Asia/Hebron", "Asia/Ho_Chi_Minh", "Asia/Hong_Kong", "Asia/Hovd", "Asia/Irkutsk", "Asia/Istanbul", "Asia/Jakarta", "Asia/Jayapura", "Asia/Jerusalem", "Asia/Kabul", "Asia/Kamchatka", "Asia/Karachi", "Asia/Kashgar", "Asia/Kathmandu", "Asia/Katmandu", "Asia/Khandyga", "Asia/Kolkata", "Asia/Krasnoyarsk", "Asia/Kuala_Lumpur", "Asia/Kuching", "Asia/Kuwait", "Asia/Macao", "Asia/Macau", "Asia/Magadan", "Asia/Makassar", "Asia/Manila", "Asia/Muscat", "Asia/Nicosia", "Asia/Novokuznetsk", "Asia/Novosibirsk", "Asia/Omsk", "Asia/Oral", "Asia/Phnom_Penh", "Asia/Pontianak", "Asia/Pyongyang", "Asia/Qatar", "Asia/Qyzylorda", "Asia/Rangoon", "Asia/Riyadh", "Asia/Saigon", "Asia/Sakhalin", "Asia/Samarkand", "Asia/Seoul", "Asia/Shanghai", "Asia/Singapore", "Asia/Srednekolymsk", "Asia/Taipei", "Asia/Tashkent", "Asia/Tbilisi", "Asia/Tehran", "Asia/Tel_Aviv", "Asia/Thimbu", "Asia/Thimphu", "Asia/Tokyo", "Asia/Tomsk", "Asia/Ujung_Pandang", "Asia/Ulaanbaatar", "Asia/Ulan_Bator", "Asia/Urumqi", "Asia/Ust-Nera", "Asia/Vientiane", "Asia/Vladivostok", "Asia/Yakutsk", "Asia/Yangon", "Asia/Yekaterinburg", "Asia/Yerevan", "Atlantic/Azores", "Atlantic/Bermuda", "Atlantic/Canary", "Atlantic/Cape_Verde", "Atlantic/Faeroe", "Atlantic/Faroe", "Atlantic/Jan_Mayen", "Atlantic/Madeira", "Atlantic/Reykjavik", "Atlantic/South_Georgia", "Atlantic/St_Helena", "Atlantic/Stanley", "Australia/ACT", "Australia/Adelaide", "Australia/Brisbane", "Australia/Broken_Hill", "Australia/Canberra", "Australia/Currie", "Australia/Darwin", "Australia/Eucla", "Australia/Hobart", "Australia/LHI", "Australia/Lindeman", "Australia/Lord_Howe", "Australia/Melbourne", "Australia/NSW", "Australia/North", "Australia/Perth", "Australia/Queensland", "Australia/South", "Australia/Sydney", "Australia/Tasmania", "Australia/Victoria", "Australia/West", "Australia/Yancowinna", "Brazil/Acre", "Brazil/DeNoronha", "Brazil/East", "Brazil/West", "CET", "CST6CDT", "Canada/Atlantic", "Canada/Central", "Canada/Eastern", "Canada/Mountain", "Canada/Newfoundland", "Canada/Pacific", "Canada/Saskatchewan", "Canada/Yukon", "Chile/Continental", "Chile/EasterIsland", "Cuba", "EET", "EST", "EST5EDT", "Egypt", "Eire", "Etc/GMT", "Etc/GMT+0", "Etc/GMT+1", "Etc/GMT+10", "Etc/GMT+11", "Etc/GMT+12", "Etc/GMT+2", "Etc/GMT+3", "Etc/GMT+4", "Etc/GMT+5", "Etc/GMT+6", "Etc/GMT+7", "Etc/GMT+8", "Etc/GMT+9", "Etc/GMT-0", "Etc/GMT-1", "Etc/GMT-10", "Etc/GMT-11", "Etc/GMT-12", "Etc/GMT-13", "Etc/GMT-14", "Etc/GMT-2", "Etc/GMT-3", "Etc/GMT-4", "Etc/GMT-5", "Etc/GMT-6", "Etc/GMT-7", "Etc/GMT-8", "Etc/GMT-9", "Etc/GMT0", "Etc/Greenwich", "Etc/UCT", "Etc/UTC", "Etc/Universal", "Etc/Zulu", "Europe/Amsterdam", "Europe/Andorra", "Europe/Astrakhan", "Europe/Athens", "Europe/Belfast", "Europe/Belgrade", "Europe/Berlin", "Europe/Bratislava", "Europe/Brussels", "Europe/Bucharest", "Europe/Budapest", "Europe/Busingen", "Europe/Chisinau", "Europe/Copenhagen", "Europe/Dublin", "Europe/Gibraltar", "Europe/Guernsey", "Europe/Helsinki", "Europe/Isle_of_Man", "Europe/Istanbul", "Europe/Jersey", "Europe/Kaliningrad", "Europe/Kiev", "Europe/Kirov", "Europe/Lisbon", "Europe/Ljubljana", "Europe/London", "Europe/Luxembourg", "Europe/Madrid", "Europe/Malta", "Europe/Mariehamn", "Europe/Minsk", "Europe/Monaco", "Europe/Moscow", "Europe/Nicosia", "Europe/Oslo", "Europe/Paris", "Europe/Podgorica", "Europe/Prague", "Europe/Riga", "Europe/Rome", "Europe/Samara", "Europe/San_Marino", "Europe/Sarajevo", "Europe/Saratov", "Europe/Simferopol", "Europe/Skopje", "Europe/Sofia", "Europe/Stockholm", "Europe/Tallinn", "Europe/Tirane", "Europe/Tiraspol", "Europe/Ulyanovsk", "Europe/Uzhgorod", "Europe/Vaduz", "Europe/Vatican", "Europe/Vienna", "Europe/Vilnius", "Europe/Volgograd", "Europe/Warsaw", "Europe/Zagreb", "Europe/Zaporozhye", "Europe/Zurich", "GB", "GB-Eire", "GMT", "GMT+0", "GMT-0", "GMT0", "Greenwich", "HST", "Hongkong", "Iceland", "Indian/Antananarivo", "Indian/Chagos", "Indian/Christmas", "Indian/Cocos", "Indian/Comoro", "Indian/Kerguelen", "Indian/Mahe", "Indian/Maldives", "Indian/Mauritius", "Indian/Mayotte", "Indian/Reunion", "Iran", "Israel", "Jamaica", "Japan", "Kwajalein", "Libya", "MET", "MST", "MST7MDT", "Mexico/BajaNorte", "Mexico/BajaSur", "Mexico/General", "NZ", "NZ-CHAT", "Navajo", "PRC", "PST8PDT", "Pacific/Apia", "Pacific/Auckland", "Pacific/Bougainville", "Pacific/Chatham", "Pacific/Chuuk", "Pacific/Easter", "Pacific/Efate", "Pacific/Enderbury", "Pacific/Fakaofo", "Pacific/Fiji", "Pacific/Funafuti", "Pacific/Galapagos", "Pacific/Gambier", "Pacific/Guadalcanal", "Pacific/Guam", "Pacific/Honolulu", "Pacific/Johnston", "Pacific/Kiritimati", "Pacific/Kosrae", "Pacific/Kwajalein", "Pacific/Majuro", "Pacific/Marquesas", "Pacific/Midway", "Pacific/Nauru", "Pacific/Niue", "Pacific/Norfolk", "Pacific/Noumea", "Pacific/Pago_Pago", "Pacific/Palau", "Pacific/Pitcairn", "Pacific/Pohnpei", "Pacific/Ponape", "Pacific/Port_Moresby", "Pacific/Rarotonga", "Pacific/Saipan", "Pacific/Samoa", "Pacific/Tahiti", "Pacific/Tarawa", "Pacific/Tongatapu", "Pacific/Truk", "Pacific/Wake", "Pacific/Wallis", "Pacific/Yap", "Poland", "Portugal", "ROC", "ROK", "Singapore", "Turkey", "UCT", "US/Alaska", "US/Aleutian", "US/Arizona", "US/Central", "US/East-Indiana", "US/Eastern", "US/Hawaii", "US/Indiana-Starke", "US/Michigan", "US/Mountain", "US/Pacific", "US/Pacific-New", "US/Samoa", "UTC", "Universal", "W-SU", "WET", "Zulu" ] }, "ICursorBasedPaginationReturnValue": { "type": "object", "properties": { "items": { "type": "array", "items": { "type": "object" } }, "total": { "type": "integer", "example": 1 }, "next": { "oneOf": [ { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, { "nullable": true } ], "example": "5ce7c2d833ea1e04d7e6c432" }, "previous": { "oneOf": [ { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, { "nullable": true } ], "example": null } } } }, "responses": { "BadGatewayError": { "description": "The server, while acting as a gateway or proxy, received an invalid response from an inbound server it accessed while attempting to fulfill the request.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Bad Gateway" }, "title": { "type": "string", "example": "Bad Gateway Error" }, "status": { "type": "number", "example": 502 }, "detail": { "type": "string" }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 1000 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "BadRequestError": { "description": "The server cannot or will not process the request due to something that is perceived to be a client error (e.g., malformed request syntax, invalid request message framing, or deceptive request routing)", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Bad Request" }, "title": { "type": "string", "example": "Bad Request Error" }, "status": { "type": "number", "example": 400 }, "detail": { "type": "string", "example": "Validation failed. Missing payload." }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 1000 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "ConflictError": { "description": "The request conflicts with current state of the server.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Conflict" }, "title": { "type": "string", "example": "Conflict Error" }, "status": { "type": "number", "example": 409 }, "detail": { "type": "string" }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 1004 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "ForbiddenError": { "description": "The server understood the request but refuses to authorize it.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Forbidden" }, "title": { "type": "string", "example": "Forbidden Error" }, "status": { "type": "number", "example": 403 }, "detail": { "type": "string" }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 1000 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "GatewayTimeoutError": { "description": "The server, while acting as a gateway or proxy, did not receive a timely response from an upstream server it needed to access in order to complete the request.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Gateway Timeout" }, "title": { "type": "string", "example": "Gateway Timeout Error" }, "status": { "type": "number", "example": 504 }, "detail": { "type": "string" }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 1000 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "InternalServerError": { "description": "The server encountered an unexpected condition that prevented it from fulfilling the request.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Internal Server Error" }, "title": { "type": "string", "example": "Internal Server Error" }, "status": { "type": "number", "example": 500 }, "detail": { "type": "string" }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 1000 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "MethodNotAllowedError": { "description": "The method received in the request-line is known by the origin server but not supported by the target resource.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Method Not Allowed" }, "title": { "type": "string", "example": "Method Not Allowed Error" }, "status": { "type": "number", "example": 405 }, "detail": { "type": "string" }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 1000 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "NotImplementedError": { "description": "The server does not support the functionality required to fulfill the request.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Not Implemented" }, "title": { "type": "string", "example": "Not Implemented Error" }, "status": { "type": "number", "example": 501 }, "detail": { "type": "string" }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 1009 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "PayloadTooLargeError": { "description": "The request entity is larger than limits defined by server.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Payload Too Large" }, "title": { "type": "string", "example": "Payload Too Large Error" }, "status": { "type": "number", "example": 413 }, "detail": { "type": "string" }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 1000 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "PaymentRequiredError": { "description": "Upgrade your Plan to increase your Quota.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Payment Required" }, "title": { "type": "string", "example": "Payment Required Error" }, "status": { "type": "number", "example": 402 }, "detail": { "type": "string", "example": "Validation failed. Missing payload." }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 402 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "NotFoundError": { "description": "The origin server did not find a current representation for the target resource or is not willing to disclose that one exists.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Not Found" }, "title": { "type": "string", "example": "Not Found Error" }, "status": { "type": "number", "example": 404 }, "detail": { "type": "string" }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 1000 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} }, "logLevel": { "type": "string", "example": "error" } } } } } }, "ServiceUnavailableError": { "description": "The server is not ready to handle the request.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Service Unavailable" }, "title": { "type": "string", "example": "Service Unavailable Error" }, "status": { "type": "number", "example": 503 }, "detail": { "type": "string" }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 503 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "TooManyRequestsError": { "description": "The server got too many requests than it is required to handle.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "TooManyRequestsError" }, "title": { "type": "string", "example": "Too Many Requests Error" }, "status": { "type": "number", "example": 429 }, "detail": { "type": "string" }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 1000 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "UnauthorizedError": { "description": "The request has not been applied because it lacks valid authentication credentials for the target resource.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Unauthorized" }, "title": { "type": "string", "example": "Unauthorized Error" }, "status": { "type": "number", "example": 401 }, "detail": { "type": "string" }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 401 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } } } }, "security": [ { "APIKeyHeader": [] }, { "APIKeyQueryParam": [] }, { "OAuth2": [] }, { "BasicAuth": [] } ], "externalDocs": { "description": "Cognigy.AI Documentation", "url": "https://docs.cognigy.com/docs/" }, "tags": [ { "name": "Cognigy.AI REST-ful API", "description": "The Cognigy.AI REST-ful API" } ], "openapi": "3.0.0", "paths": { "/.well-known/webfinger": { "get": { "operationId": "webfinger", "description": "Webfinger-Endpoint", "tags": [ "Webfinger" ], "parameters": [ { "in": "header", "name": "Accept", "description": "The default media type is application/hal+json. Use application/json for pure data results.", "required": false, "schema": { "type": "string", "enum": [ "application/json", "application/hal+json", "application/xml", "text/xml", "text/csv" ] }, "example": "application/json" }, { "in": "query", "name": "resource", "required": true, "schema": { "type": "string", "format": "uri" } }, { "in": "query", "name": "rel", "schema": { "type": "array", "items": { "type": "array", "items": { "type": "string", "enum": [ "idp" ] } } } } ], "responses": { "200": { "description": "Returns the Webfinger result.", "content": { "application/json": { "schema": { "type": "object", "properties": { "subject": { "type": "string", "example": "org:5ce7c2d833ea1e04d7e6c432" }, "links": { "type": "array", "items": { "type": "object", "properties": { "rel": { "type": "string", "enum": [ "idp" ] }, "properties": { "type": "object", "oneOf": [ { "type": "object", "properties": { "idp:type": { "type": "string", "enum": [ "none" ] } } }, { "type": "object", "properties": { "idp:type": { "type": "string", "enum": [ "oidc" ] }, "idp:callback": { "type": "string", "format": "url" }, "idp:login": { "type": "string", "format": "url" }, "idp:logout": { "type": "string", "format": "url" }, "idp:logout:fc": { "type": "string", "format": "url" } } }, { "type": "object", "properties": { "idp:type": { "type": "string", "enum": [ "oidc" ] }, "idp:login": { "type": "string", "format": "url" }, "idp:logout": { "type": "string", "format": "url" } } } ] } } } } } } } } }, "400": { "description": "The server cannot or will not process the request due to something that is perceived to be a client error (e.g., malformed request syntax, invalid request message framing, or deceptive request routing)", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Bad Request" }, "title": { "type": "string", "example": "Bad Request Error" }, "status": { "type": "number", "example": 400 }, "detail": { "type": "string", "example": "Validation failed. Missing payload." }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 1000 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "401": { "description": "The request has not been applied because it lacks valid authentication credentials for the target resource.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Unauthorized" }, "title": { "type": "string", "example": "Unauthorized Error" }, "status": { "type": "number", "example": 401 }, "detail": { "type": "string" }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 401 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "402": { "description": "Upgrade your Plan to increase your Quota.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Payment Required" }, "title": { "type": "string", "example": "Payment Required Error" }, "status": { "type": "number", "example": 402 }, "detail": { "type": "string", "example": "Validation failed. Missing payload." }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 402 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "403": { "description": "The server understood the request but refuses to authorize it.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Forbidden" }, "title": { "type": "string", "example": "Forbidden Error" }, "status": { "type": "number", "example": 403 }, "detail": { "type": "string" }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 1000 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "404": { "description": "The origin server did not find a current representation for the target resource or is not willing to disclose that one exists.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Not Found" }, "title": { "type": "string", "example": "Not Found Error" }, "status": { "type": "number", "example": 404 }, "detail": { "type": "string" }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 1000 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} }, "logLevel": { "type": "string", "example": "error" } } } } } }, "405": { "description": "The method received in the request-line is known by the origin server but not supported by the target resource.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Method Not Allowed" }, "title": { "type": "string", "example": "Method Not Allowed Error" }, "status": { "type": "number", "example": 405 }, "detail": { "type": "string" }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 1000 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "409": { "description": "The request conflicts with current state of the server.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Conflict" }, "title": { "type": "string", "example": "Conflict Error" }, "status": { "type": "number", "example": 409 }, "detail": { "type": "string" }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 1004 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "413": { "description": "The request entity is larger than limits defined by server.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Payload Too Large" }, "title": { "type": "string", "example": "Payload Too Large Error" }, "status": { "type": "number", "example": 413 }, "detail": { "type": "string" }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 1000 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "500": { "description": "The server encountered an unexpected condition that prevented it from fulfilling the request.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Internal Server Error" }, "title": { "type": "string", "example": "Internal Server Error" }, "status": { "type": "number", "example": 500 }, "detail": { "type": "string" }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 1000 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "501": { "description": "The server does not support the functionality required to fulfill the request.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Not Implemented" }, "title": { "type": "string", "example": "Not Implemented Error" }, "status": { "type": "number", "example": 501 }, "detail": { "type": "string" }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 1009 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "502": { "description": "The server, while acting as a gateway or proxy, received an invalid response from an inbound server it accessed while attempting to fulfill the request.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Bad Gateway" }, "title": { "type": "string", "example": "Bad Gateway Error" }, "status": { "type": "number", "example": 502 }, "detail": { "type": "string" }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 1000 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "503": { "description": "The server is not ready to handle the request.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Service Unavailable" }, "title": { "type": "string", "example": "Service Unavailable Error" }, "status": { "type": "number", "example": 503 }, "detail": { "type": "string" }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 503 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "504": { "description": "The server, while acting as a gateway or proxy, did not receive a timely response from an upstream server it needed to access in order to complete the request.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Gateway Timeout" }, "title": { "type": "string", "example": "Gateway Timeout Error" }, "status": { "type": "number", "example": 504 }, "detail": { "type": "string" }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 1000 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } } }, "security": [ { "APIKeyHeader": [], "APIKeyQueryParam": [], "OAuth2": [] } ] } }, "/v2.0/auditevents": { "get": { "operationId": "indexAuditEvents_2_0", "summary": "Get audit events", "description": "Get 25 [Audit Event](https://docs.cognigy.com/ai/tools/user-menu/audit-events/) by default. To change the default value, use the `limit` query parameter. Additionally, you can filter, sort, and paginate the results.", "tags": [ "AuditEvents v2.0" ], "parameters": [ { "in": "header", "name": "Accept", "description": "The default media type is application/hal+json. Use application/json for pure data results.", "required": false, "schema": { "type": "string", "enum": [ "application/json", "application/hal+json", "application/xml", "text/xml", "text/csv" ] }, "example": "application/json" }, { "in": "query", "name": "filter", "required": false, "schema": { "type": "string" }, "description": "The user or type to filter the records" }, { "in": "query", "name": "user", "required": false, "schema": { "type": "string" } }, { "in": "query", "name": "type", "required": false, "schema": { "type": "string", "enum": [ "action", "create", "replace", "patch", "delete", "unauthorized" ] } }, { "in": "query", "name": "limit", "required": false, "schema": { "type": "integer", "minimum": 1, "maximum": 100 }, "description": "The maximum number of items to return. The default is 25." }, { "in": "query", "name": "skip", "required": false, "schema": { "type": "integer", "minimum": 0 }, "description": "The number of items to skip. The default is 0. Used along with a limit of a pagination." }, { "in": "query", "name": "sort", "required": false, "schema": { "type": "string", "minLength": 1 }, "description": "The order of the sorting items-`Desc` (descending) or `Asc` (ascending). For example, to sort the records by name in ascending order, specify `name:Asc`." }, { "in": "query", "name": "next", "required": false, "schema": { "type": "string", "minLength": 24, "maxLength": 24 }, "description": "This should be the nextCursor value from the response to get the next set of records. Used along with limit for pagination." }, { "in": "query", "name": "previous", "required": false, "schema": { "type": "string", "minLength": 24, "maxLength": 24 }, "description": "This should be the previousCursor value from the response to get the previous set of records. Used along with limit for pagination." } ], "responses": { "200": { "description": "Returns array of audit event metadata objects", "content": { "application/json": { "schema": { "type": "object", "properties": { "items": { "type": "array", "items": { "type": "object", "properties": { "id": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "timestamp": { "type": "string", "format": "date-time", "description": "The timestamp when the action happened", "example": "2020-04-27T14:22:11.000Z" }, "type": { "type": "string", "description": "The type of operation that was performed", "example": "create", "enum": [ "action", "create", "replace", "patch", "delete", "unauthorized" ] }, "user": { "type": "string", "description": "The email of the user who performed the operation", "example": "hans.mustermann@xyz.com" }, "modifiedResources": { "type": "array", "description": "A list of resources in the chain of the modification", "items": { "type": "object", "properties": { "elementId": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "elementType": { "type": "string", "description": "Additional resource types for audit purposes", "example": "node", "enum": [ "aiAgent", "agentassistconfig", "agentSettings", "chart", "connection", "connectionSchema", "endpoint", "extension", "file", "flow", "flowSettings", "flowState", "function", "intent", "intentDefaultReply", "intentLearningSentence", "intentRelation", "intentSentence", "intentTrainGroup", "knowledgeStore", "largeLanguageModel", "lexicon", "lexiconEntry", "lexiconKeyphrase", "lexiconSlot", "locale", "goal", "nluconnector", "nodeData", "nodeDescriptorSet", "package", "playbook", "slotFiller", "snapshot", "snippet", "aicopilotconfig", "apiKey", "analytics", "connectionField", "conversation", "examplesentence", "functionInstance", "keyphrase", "learningsentence", "node", "playbookStep", "playbookStepAssert", "profile", "profileSchema", "project", "projectsettings", "synonym", "tag", "task", "trainerRecord", "user", "yesNoIntent" ] } } } } } } }, "total": { "type": "integer", "example": 1 }, "next": { "oneOf": [ { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, { "nullable": true } ], "example": "5ce7c2d833ea1e04d7e6c432" }, "previous": { "oneOf": [ { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, { "nullable": true } ], "example": null } } } } } }, "400": { "description": "The server cannot or will not process the request due to something that is perceived to be a client error (e.g., malformed request syntax, invalid request message framing, or deceptive request routing)", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Bad Request" }, "title": { "type": "string", "example": "Bad Request Error" }, "status": { "type": "number", "example": 400 }, "detail": { "type": "string", "example": "Validation failed. Missing payload." }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 1000 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "401": { "description": "The request has not been applied because it lacks valid authentication credentials for the target resource.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Unauthorized" }, "title": { "type": "string", "example": "Unauthorized Error" }, "status": { "type": "number", "example": 401 }, "detail": { "type": "string" }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 401 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "402": { "description": "Upgrade your Plan to increase your Quota.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Payment Required" }, "title": { "type": "string", "example": "Payment Required Error" }, "status": { "type": "number", "example": 402 }, "detail": { "type": "string", "example": "Validation failed. Missing payload." }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 402 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "403": { "description": "The server understood the request but refuses to authorize it.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Forbidden" }, "title": { "type": "string", "example": "Forbidden Error" }, "status": { "type": "number", "example": 403 }, "detail": { "type": "string" }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 1000 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "404": { "description": "The origin server did not find a current representation for the target resource or is not willing to disclose that one exists.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Not Found" }, "title": { "type": "string", "example": "Not Found Error" }, "status": { "type": "number", "example": 404 }, "detail": { "type": "string" }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 1000 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} }, "logLevel": { "type": "string", "example": "error" } } } } } }, "405": { "description": "The method received in the request-line is known by the origin server but not supported by the target resource.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Method Not Allowed" }, "title": { "type": "string", "example": "Method Not Allowed Error" }, "status": { "type": "number", "example": 405 }, "detail": { "type": "string" }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 1000 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "409": { "description": "The request conflicts with current state of the server.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Conflict" }, "title": { "type": "string", "example": "Conflict Error" }, "status": { "type": "number", "example": 409 }, "detail": { "type": "string" }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 1004 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "413": { "description": "The request entity is larger than limits defined by server.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Payload Too Large" }, "title": { "type": "string", "example": "Payload Too Large Error" }, "status": { "type": "number", "example": 413 }, "detail": { "type": "string" }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 1000 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "500": { "description": "The server encountered an unexpected condition that prevented it from fulfilling the request.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Internal Server Error" }, "title": { "type": "string", "example": "Internal Server Error" }, "status": { "type": "number", "example": 500 }, "detail": { "type": "string" }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 1000 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "501": { "description": "The server does not support the functionality required to fulfill the request.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Not Implemented" }, "title": { "type": "string", "example": "Not Implemented Error" }, "status": { "type": "number", "example": 501 }, "detail": { "type": "string" }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 1009 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "502": { "description": "The server, while acting as a gateway or proxy, received an invalid response from an inbound server it accessed while attempting to fulfill the request.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Bad Gateway" }, "title": { "type": "string", "example": "Bad Gateway Error" }, "status": { "type": "number", "example": 502 }, "detail": { "type": "string" }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 1000 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "503": { "description": "The server is not ready to handle the request.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Service Unavailable" }, "title": { "type": "string", "example": "Service Unavailable Error" }, "status": { "type": "number", "example": 503 }, "detail": { "type": "string" }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 503 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "504": { "description": "The server, while acting as a gateway or proxy, did not receive a timely response from an upstream server it needed to access in order to complete the request.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Gateway Timeout" }, "title": { "type": "string", "example": "Gateway Timeout Error" }, "status": { "type": "number", "example": 504 }, "detail": { "type": "string" }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 1000 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } } }, "security": [ { "APIKeyHeader": [], "APIKeyQueryParam": [], "OAuth2": [] } ] } }, "/v2.0/auditevents/{auditEventId}": { "get": { "operationId": "readAuditEvent_2_0", "summary": "Get an audit event", "description": "Get a single [Audit events](https://docs.cognigy.com/ai/tools/user-menu/audit-events/) in the system.", "tags": [ "AuditEvents v2.0" ], "parameters": [ { "in": "header", "name": "Accept", "description": "The default media type is application/hal+json. Use application/json for pure data results.", "required": false, "schema": { "type": "string", "enum": [ "application/json", "application/hal+json", "application/xml", "text/xml", "text/csv" ] }, "example": "application/json" }, { "in": "path", "name": "auditEventId", "schema": { "type": "string" }, "required": true, "description": "Audit event ID" } ], "responses": { "200": { "description": "Returns audit event object", "content": { "application/json": { "schema": { "type": "object", "properties": { "id": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "timestamp": { "type": "string", "description": "The timestamp when the action happened", "example": "2020-04-27T14:22:11.000Z" }, "type": { "type": "string", "description": "The type of operation that was performed", "example": "create", "enum": [ "action", "create", "replace", "patch", "delete", "unauthorized" ] }, "user": { "type": "string", "description": "The email of the user who performed the operation", "example": "hans.mustermann@xyz.com" }, "modifiedResources": { "type": "array", "description": "An list of resources in the chain of the modification", "items": { "type": "object", "properties": { "resourceId": { "type": "string", "description": "The id of the resource in the modification chain", "example": "5e997f0cdcfc57730cf32941" }, "resourceType": { "type": "string", "description": "Additional resource types for audit purposes", "example": "node", "enum": [ "aiAgent", "agentassistconfig", "agentSettings", "chart", "connection", "connectionSchema", "endpoint", "extension", "file", "flow", "flowSettings", "flowState", "function", "intent", "intentDefaultReply", "intentLearningSentence", "intentRelation", "intentSentence", "intentTrainGroup", "knowledgeStore", "largeLanguageModel", "lexicon", "lexiconEntry", "lexiconKeyphrase", "lexiconSlot", "locale", "goal", "nluconnector", "nodeData", "nodeDescriptorSet", "package", "playbook", "slotFiller", "snapshot", "snippet", "aicopilotconfig", "apiKey", "analytics", "connectionField", "conversation", "examplesentence", "functionInstance", "keyphrase", "learningsentence", "node", "playbookStep", "playbookStepAssert", "profile", "profileSchema", "project", "projectsettings", "synonym", "tag", "task", "trainerRecord", "user", "yesNoIntent" ] } } } }, "payload": { "type": "object", "description": "The raw payload of the operation in case it was tracked", "example": { "name": "new resource name" } } } } } } }, "400": { "description": "The server cannot or will not process the request due to something that is perceived to be a client error (e.g., malformed request syntax, invalid request message framing, or deceptive request routing)", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Bad Request" }, "title": { "type": "string", "example": "Bad Request Error" }, "status": { "type": "number", "example": 400 }, "detail": { "type": "string", "example": "Validation failed. Missing payload." }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 1000 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "401": { "description": "The request has not been applied because it lacks valid authentication credentials for the target resource.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Unauthorized" }, "title": { "type": "string", "example": "Unauthorized Error" }, "status": { "type": "number", "example": 401 }, "detail": { "type": "string" }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 401 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "402": { "description": "Upgrade your Plan to increase your Quota.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Payment Required" }, "title": { "type": "string", "example": "Payment Required Error" }, "status": { "type": "number", "example": 402 }, "detail": { "type": "string", "example": "Validation failed. Missing payload." }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 402 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "403": { "description": "The server understood the request but refuses to authorize it.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Forbidden" }, "title": { "type": "string", "example": "Forbidden Error" }, "status": { "type": "number", "example": 403 }, "detail": { "type": "string" }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 1000 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "404": { "description": "The origin server did not find a current representation for the target resource or is not willing to disclose that one exists.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Not Found" }, "title": { "type": "string", "example": "Not Found Error" }, "status": { "type": "number", "example": 404 }, "detail": { "type": "string" }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 1000 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} }, "logLevel": { "type": "string", "example": "error" } } } } } }, "405": { "description": "The method received in the request-line is known by the origin server but not supported by the target resource.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Method Not Allowed" }, "title": { "type": "string", "example": "Method Not Allowed Error" }, "status": { "type": "number", "example": 405 }, "detail": { "type": "string" }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 1000 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "409": { "description": "The request conflicts with current state of the server.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Conflict" }, "title": { "type": "string", "example": "Conflict Error" }, "status": { "type": "number", "example": 409 }, "detail": { "type": "string" }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 1004 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "413": { "description": "The request entity is larger than limits defined by server.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Payload Too Large" }, "title": { "type": "string", "example": "Payload Too Large Error" }, "status": { "type": "number", "example": 413 }, "detail": { "type": "string" }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 1000 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "500": { "description": "The server encountered an unexpected condition that prevented it from fulfilling the request.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Internal Server Error" }, "title": { "type": "string", "example": "Internal Server Error" }, "status": { "type": "number", "example": 500 }, "detail": { "type": "string" }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 1000 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "501": { "description": "The server does not support the functionality required to fulfill the request.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Not Implemented" }, "title": { "type": "string", "example": "Not Implemented Error" }, "status": { "type": "number", "example": 501 }, "detail": { "type": "string" }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 1009 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "502": { "description": "The server, while acting as a gateway or proxy, received an invalid response from an inbound server it accessed while attempting to fulfill the request.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Bad Gateway" }, "title": { "type": "string", "example": "Bad Gateway Error" }, "status": { "type": "number", "example": 502 }, "detail": { "type": "string" }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 1000 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "503": { "description": "The server is not ready to handle the request.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Service Unavailable" }, "title": { "type": "string", "example": "Service Unavailable Error" }, "status": { "type": "number", "example": 503 }, "detail": { "type": "string" }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 503 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "504": { "description": "The server, while acting as a gateway or proxy, did not receive a timely response from an upstream server it needed to access in order to complete the request.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Gateway Timeout" }, "title": { "type": "string", "example": "Gateway Timeout Error" }, "status": { "type": "number", "example": 504 }, "detail": { "type": "string" }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 1000 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } } }, "security": [ { "APIKeyHeader": [], "APIKeyQueryParam": [], "OAuth2": [] } ] } }, "/v2.0/identityprovider/configure": { "post": { "operationId": "configureIdentityProvider_2_0", "summary": "Configure an identity provider for your organisation.", "description": "Configure an identity provider for your organisation.", "tags": [ "IdentityProviders v2.0" ], "parameters": [ { "in": "header", "name": "Accept", "description": "The default media type is application/hal+json. Use application/json for pure data results.", "required": false, "schema": { "type": "string", "enum": [ "application/json", "application/hal+json", "application/xml", "text/xml", "text/csv" ] }, "example": "application/json" } ], "requestBody": { "required": true, "content": { "application/json": { "schema": { "type": "object", "oneOf": [ { "type": "object", "properties": { "idpType": { "type": "string", "enum": [ "saml" ] }, "idpIssuer": { "type": "string", "description": "The value that will be in the issuer field in the SAML request.", "format": "url" }, "idpLoginEndpoint": { "type": "string", "description": "The URL to use to login in the IDP. Used in the SP initiated Flow.", "format": "url" }, "idpLogoutEndpoint": { "type": "string", "description": "The URL to send SLO requests against. Not all identity providers support this.", "format": "url" }, "idpCertificate": { "type": "string", "description": "The certificate from the ID used to sign the SAML requests. It is base64 encoded." }, "decryptionPrivateKey": { "type": "string", "description": "An optional decryption key. This is necessary if the SAML request is encoded." }, "idpDisableRequestedAuthnContext": { "type": "boolean", "description": "For some providers, e.g. Azure on-prem, it might be necessary to disable the authn context field in the SAML request.", "default": false } } }, { "type": "object", "properties": { "idpType": { "type": "string", "enum": [ "oidc" ] }, "idpIssuer": { "type": "string", "description": "The openId-Connect baseUrl", "format": "url" }, "idpClientId": { "type": "string", "description": "The client identifier issued to the client during\nthe registration process.\n\nThe authorization server issues the registered client a client\nidentifier -- a unique string representing the registration\ninformation provided by the client. The client identifier is not\na secret; it is exposed to the resource owner and MUST NOT be\nused alone for client authentication.\n\nThe client identifier is unique to the authorization server.\n\nhttps://tools.ietf.org/html/rfc6749#section-2.3.1\n" }, "idpClientSecret": { "type": "string", "description": "This value is used by Confidential Clients to authenticate to the\nToken Endpoint, as described in Section 2.3.1 of OAuth 2.0, and\nfor the derivation of symmetric encryption key values, as\ndescribed in Section 10.2 of OpenID Connect Core 1.0\n[OpenID.Core].\n\nhttps://tools.ietf.org/html/rfc6749#section-2.3.1\nhttps://openid.net/specs/openid-connect-core-1_0.html#Encryption\n" }, "idpAdditionalScope": { "type": "string", "default": "openid profile email offline_access", "description": "The scopes associated with Access Tokens determine what resources\nwill be available when they are used to access OAuth 2.0\nprotected endpoints.\nFor OpenID Connect, scopes can be used to request that specific\nsets of information be made available as Claim Values.\nThe scopes openid, profile, email and offline_access are always\nrequested.\n" }, "idpFrontChannelLogoutUrl": { "type": "string", "format": "url" }, "idpIdTokenSignedResponseAlg": { "type": "string", "description": "The Algorithm used to sign the ID Token issued to this Client.\n", "enum": [ "RS256", "RS384", "RS512", "HS256", "HS384", "HS512" ], "default": "RS256", "example": "RS256" }, "idpTokenEndpointAuthMethod": { "type": "string", "description": "Requested Client Authentication method for the Token Endpoint.\n\nhttps://openid.net/specs/openid-connect-core-1_0.html#ClientAuthentication\n", "enum": [ "client_secret_basic", "client_secret_post", "client_secret_jwt", "private_key_jwt", "tls_client_auth", "self_signed_tls_client_auth", "none" ], "default": "client_secret_basic", "example": "client_secret_basic" } } } ] } } } }, "responses": { "204": { "description": "The identity provider was configured for your organisation." }, "400": { "description": "The server cannot or will not process the request due to something that is perceived to be a client error (e.g., malformed request syntax, invalid request message framing, or deceptive request routing)", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Bad Request" }, "title": { "type": "string", "example": "Bad Request Error" }, "status": { "type": "number", "example": 400 }, "detail": { "type": "string", "example": "Validation failed. Missing payload." }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 1000 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "401": { "description": "The request has not been applied because it lacks valid authentication credentials for the target resource.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Unauthorized" }, "title": { "type": "string", "example": "Unauthorized Error" }, "status": { "type": "number", "example": 401 }, "detail": { "type": "string" }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 401 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "402": { "description": "Upgrade your Plan to increase your Quota.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Payment Required" }, "title": { "type": "string", "example": "Payment Required Error" }, "status": { "type": "number", "example": 402 }, "detail": { "type": "string", "example": "Validation failed. Missing payload." }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 402 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "403": { "description": "The server understood the request but refuses to authorize it.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Forbidden" }, "title": { "type": "string", "example": "Forbidden Error" }, "status": { "type": "number", "example": 403 }, "detail": { "type": "string" }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 1000 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "404": { "description": "The origin server did not find a current representation for the target resource or is not willing to disclose that one exists.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Not Found" }, "title": { "type": "string", "example": "Not Found Error" }, "status": { "type": "number", "example": 404 }, "detail": { "type": "string" }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 1000 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} }, "logLevel": { "type": "string", "example": "error" } } } } } }, "405": { "description": "The method received in the request-line is known by the origin server but not supported by the target resource.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Method Not Allowed" }, "title": { "type": "string", "example": "Method Not Allowed Error" }, "status": { "type": "number", "example": 405 }, "detail": { "type": "string" }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 1000 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "409": { "description": "The request conflicts with current state of the server.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Conflict" }, "title": { "type": "string", "example": "Conflict Error" }, "status": { "type": "number", "example": 409 }, "detail": { "type": "string" }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 1004 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "413": { "description": "The request entity is larger than limits defined by server.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Payload Too Large" }, "title": { "type": "string", "example": "Payload Too Large Error" }, "status": { "type": "number", "example": 413 }, "detail": { "type": "string" }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 1000 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "500": { "description": "The server encountered an unexpected condition that prevented it from fulfilling the request.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Internal Server Error" }, "title": { "type": "string", "example": "Internal Server Error" }, "status": { "type": "number", "example": 500 }, "detail": { "type": "string" }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 1000 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "501": { "description": "The server does not support the functionality required to fulfill the request.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Not Implemented" }, "title": { "type": "string", "example": "Not Implemented Error" }, "status": { "type": "number", "example": 501 }, "detail": { "type": "string" }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 1009 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "502": { "description": "The server, while acting as a gateway or proxy, received an invalid response from an inbound server it accessed while attempting to fulfill the request.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Bad Gateway" }, "title": { "type": "string", "example": "Bad Gateway Error" }, "status": { "type": "number", "example": 502 }, "detail": { "type": "string" }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 1000 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "503": { "description": "The server is not ready to handle the request.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Service Unavailable" }, "title": { "type": "string", "example": "Service Unavailable Error" }, "status": { "type": "number", "example": 503 }, "detail": { "type": "string" }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 503 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "504": { "description": "The server, while acting as a gateway or proxy, did not receive a timely response from an upstream server it needed to access in order to complete the request.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Gateway Timeout" }, "title": { "type": "string", "example": "Gateway Timeout Error" }, "status": { "type": "number", "example": 504 }, "detail": { "type": "string" }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 1000 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } } }, "security": [ { "APIKeyHeader": [], "APIKeyQueryParam": [], "OAuth2": [] } ] } }, "/v2.0/identityprovider/reset": { "post": { "operationId": "resetIdentityProvider_2_0", "summary": "Resets the identity configruation.", "description": "Resets the identity configuration for the current organisation by removing it.", "tags": [ "IdentityProviders v2.0" ], "parameters": [ { "in": "header", "name": "Accept", "description": "The default media type is application/hal+json. Use application/json for pure data results.", "required": false, "schema": { "type": "string", "enum": [ "application/json", "application/hal+json", "application/xml", "text/xml", "text/csv" ] }, "example": "application/json" } ], "responses": { "204": { "description": "The identity provider configuration was successfully reset." }, "400": { "description": "The server cannot or will not process the request due to something that is perceived to be a client error (e.g., malformed request syntax, invalid request message framing, or deceptive request routing)", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Bad Request" }, "title": { "type": "string", "example": "Bad Request Error" }, "status": { "type": "number", "example": 400 }, "detail": { "type": "string", "example": "Validation failed. Missing payload." }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 1000 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "401": { "description": "The request has not been applied because it lacks valid authentication credentials for the target resource.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Unauthorized" }, "title": { "type": "string", "example": "Unauthorized Error" }, "status": { "type": "number", "example": 401 }, "detail": { "type": "string" }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 401 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "402": { "description": "Upgrade your Plan to increase your Quota.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Payment Required" }, "title": { "type": "string", "example": "Payment Required Error" }, "status": { "type": "number", "example": 402 }, "detail": { "type": "string", "example": "Validation failed. Missing payload." }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 402 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "403": { "description": "The server understood the request but refuses to authorize it.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Forbidden" }, "title": { "type": "string", "example": "Forbidden Error" }, "status": { "type": "number", "example": 403 }, "detail": { "type": "string" }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 1000 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "404": { "description": "The origin server did not find a current representation for the target resource or is not willing to disclose that one exists.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Not Found" }, "title": { "type": "string", "example": "Not Found Error" }, "status": { "type": "number", "example": 404 }, "detail": { "type": "string" }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 1000 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} }, "logLevel": { "type": "string", "example": "error" } } } } } }, "405": { "description": "The method received in the request-line is known by the origin server but not supported by the target resource.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Method Not Allowed" }, "title": { "type": "string", "example": "Method Not Allowed Error" }, "status": { "type": "number", "example": 405 }, "detail": { "type": "string" }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 1000 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "409": { "description": "The request conflicts with current state of the server.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Conflict" }, "title": { "type": "string", "example": "Conflict Error" }, "status": { "type": "number", "example": 409 }, "detail": { "type": "string" }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 1004 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "413": { "description": "The request entity is larger than limits defined by server.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Payload Too Large" }, "title": { "type": "string", "example": "Payload Too Large Error" }, "status": { "type": "number", "example": 413 }, "detail": { "type": "string" }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 1000 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "500": { "description": "The server encountered an unexpected condition that prevented it from fulfilling the request.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Internal Server Error" }, "title": { "type": "string", "example": "Internal Server Error" }, "status": { "type": "number", "example": 500 }, "detail": { "type": "string" }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 1000 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "501": { "description": "The server does not support the functionality required to fulfill the request.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Not Implemented" }, "title": { "type": "string", "example": "Not Implemented Error" }, "status": { "type": "number", "example": 501 }, "detail": { "type": "string" }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 1009 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "502": { "description": "The server, while acting as a gateway or proxy, received an invalid response from an inbound server it accessed while attempting to fulfill the request.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Bad Gateway" }, "title": { "type": "string", "example": "Bad Gateway Error" }, "status": { "type": "number", "example": 502 }, "detail": { "type": "string" }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 1000 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "503": { "description": "The server is not ready to handle the request.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Service Unavailable" }, "title": { "type": "string", "example": "Service Unavailable Error" }, "status": { "type": "number", "example": 503 }, "detail": { "type": "string" }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 503 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "504": { "description": "The server, while acting as a gateway or proxy, did not receive a timely response from an upstream server it needed to access in order to complete the request.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Gateway Timeout" }, "title": { "type": "string", "example": "Gateway Timeout Error" }, "status": { "type": "number", "example": 504 }, "detail": { "type": "string" }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 1000 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } } }, "security": [ { "APIKeyHeader": [], "APIKeyQueryParam": [], "OAuth2": [] } ] } }, "/v2.0/organisations/liveagentaccount": { "get": { "operationId": "readLiveAgentAccount_2_0", "summary": "Gets the Live Agent Account for the organisation.", "description": "Gets the Live Agent Account for the organisation.", "tags": [ "LiveAgent v2.0" ], "parameters": [ { "in": "header", "name": "Accept", "description": "The default media type is application/hal+json. Use application/json for pure data results.", "required": false, "schema": { "type": "string", "enum": [ "application/json", "application/hal+json", "application/xml", "text/xml", "text/csv" ] }, "example": "application/json" } ], "responses": { "200": { "description": "Returns the Live Agent Account for the organisation." }, "400": { "description": "The server cannot or will not process the request due to something that is perceived to be a client error (e.g., malformed request syntax, invalid request message framing, or deceptive request routing)", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Bad Request" }, "title": { "type": "string", "example": "Bad Request Error" }, "status": { "type": "number", "example": 400 }, "detail": { "type": "string", "example": "Validation failed. Missing payload." }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 1000 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "401": { "description": "The request has not been applied because it lacks valid authentication credentials for the target resource.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Unauthorized" }, "title": { "type": "string", "example": "Unauthorized Error" }, "status": { "type": "number", "example": 401 }, "detail": { "type": "string" }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 401 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "402": { "description": "Upgrade your Plan to increase your Quota.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Payment Required" }, "title": { "type": "string", "example": "Payment Required Error" }, "status": { "type": "number", "example": 402 }, "detail": { "type": "string", "example": "Validation failed. Missing payload." }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 402 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "403": { "description": "The server understood the request but refuses to authorize it.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Forbidden" }, "title": { "type": "string", "example": "Forbidden Error" }, "status": { "type": "number", "example": 403 }, "detail": { "type": "string" }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 1000 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "404": { "description": "The origin server did not find a current representation for the target resource or is not willing to disclose that one exists.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Not Found" }, "title": { "type": "string", "example": "Not Found Error" }, "status": { "type": "number", "example": 404 }, "detail": { "type": "string" }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 1000 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} }, "logLevel": { "type": "string", "example": "error" } } } } } }, "405": { "description": "The method received in the request-line is known by the origin server but not supported by the target resource.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Method Not Allowed" }, "title": { "type": "string", "example": "Method Not Allowed Error" }, "status": { "type": "number", "example": 405 }, "detail": { "type": "string" }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 1000 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "409": { "description": "The request conflicts with current state of the server.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Conflict" }, "title": { "type": "string", "example": "Conflict Error" }, "status": { "type": "number", "example": 409 }, "detail": { "type": "string" }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 1004 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "413": { "description": "The request entity is larger than limits defined by server.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Payload Too Large" }, "title": { "type": "string", "example": "Payload Too Large Error" }, "status": { "type": "number", "example": 413 }, "detail": { "type": "string" }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 1000 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "500": { "description": "The server encountered an unexpected condition that prevented it from fulfilling the request.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Internal Server Error" }, "title": { "type": "string", "example": "Internal Server Error" }, "status": { "type": "number", "example": 500 }, "detail": { "type": "string" }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 1000 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "501": { "description": "The server does not support the functionality required to fulfill the request.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Not Implemented" }, "title": { "type": "string", "example": "Not Implemented Error" }, "status": { "type": "number", "example": 501 }, "detail": { "type": "string" }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 1009 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "502": { "description": "The server, while acting as a gateway or proxy, received an invalid response from an inbound server it accessed while attempting to fulfill the request.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Bad Gateway" }, "title": { "type": "string", "example": "Bad Gateway Error" }, "status": { "type": "number", "example": 502 }, "detail": { "type": "string" }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 1000 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "503": { "description": "The server is not ready to handle the request.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Service Unavailable" }, "title": { "type": "string", "example": "Service Unavailable Error" }, "status": { "type": "number", "example": 503 }, "detail": { "type": "string" }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 503 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "504": { "description": "The server, while acting as a gateway or proxy, did not receive a timely response from an upstream server it needed to access in order to complete the request.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Gateway Timeout" }, "title": { "type": "string", "example": "Gateway Timeout Error" }, "status": { "type": "number", "example": 504 }, "detail": { "type": "string" }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 1000 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } } }, "security": [ { "APIKeyHeader": [], "APIKeyQueryParam": [], "OAuth2": [] } ] } }, "/v2.0/projects/{projectId}/inbox": { "get": { "operationId": "readProjectInbox_2_0", "summary": "Gets the default Live Agent Inbox of the project.", "description": "Gets the default Live Agent Inbox of the project.", "tags": [ "LiveAgent v2.0" ], "parameters": [ { "in": "header", "name": "Accept", "description": "The default media type is application/hal+json. Use application/json for pure data results.", "required": false, "schema": { "type": "string", "enum": [ "application/json", "application/hal+json", "application/xml", "text/xml", "text/csv" ] }, "example": "application/json" }, { "in": "path", "name": "projectId", "required": true, "schema": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } } ], "responses": { "200": { "description": "Returns the default Live Agent Inbox Id of the project or an error message." }, "400": { "description": "The server cannot or will not process the request due to something that is perceived to be a client error (e.g., malformed request syntax, invalid request message framing, or deceptive request routing)", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Bad Request" }, "title": { "type": "string", "example": "Bad Request Error" }, "status": { "type": "number", "example": 400 }, "detail": { "type": "string", "example": "Validation failed. Missing payload." }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 1000 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "401": { "description": "The request has not been applied because it lacks valid authentication credentials for the target resource.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Unauthorized" }, "title": { "type": "string", "example": "Unauthorized Error" }, "status": { "type": "number", "example": 401 }, "detail": { "type": "string" }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 401 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "402": { "description": "Upgrade your Plan to increase your Quota.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Payment Required" }, "title": { "type": "string", "example": "Payment Required Error" }, "status": { "type": "number", "example": 402 }, "detail": { "type": "string", "example": "Validation failed. Missing payload." }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 402 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "403": { "description": "The server understood the request but refuses to authorize it.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Forbidden" }, "title": { "type": "string", "example": "Forbidden Error" }, "status": { "type": "number", "example": 403 }, "detail": { "type": "string" }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 1000 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "404": { "description": "The origin server did not find a current representation for the target resource or is not willing to disclose that one exists.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Not Found" }, "title": { "type": "string", "example": "Not Found Error" }, "status": { "type": "number", "example": 404 }, "detail": { "type": "string" }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 1000 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} }, "logLevel": { "type": "string", "example": "error" } } } } } }, "405": { "description": "The method received in the request-line is known by the origin server but not supported by the target resource.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Method Not Allowed" }, "title": { "type": "string", "example": "Method Not Allowed Error" }, "status": { "type": "number", "example": 405 }, "detail": { "type": "string" }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 1000 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "409": { "description": "The request conflicts with current state of the server.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Conflict" }, "title": { "type": "string", "example": "Conflict Error" }, "status": { "type": "number", "example": 409 }, "detail": { "type": "string" }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 1004 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "413": { "description": "The request entity is larger than limits defined by server.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Payload Too Large" }, "title": { "type": "string", "example": "Payload Too Large Error" }, "status": { "type": "number", "example": 413 }, "detail": { "type": "string" }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 1000 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "500": { "description": "The server encountered an unexpected condition that prevented it from fulfilling the request.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Internal Server Error" }, "title": { "type": "string", "example": "Internal Server Error" }, "status": { "type": "number", "example": 500 }, "detail": { "type": "string" }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 1000 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "501": { "description": "The server does not support the functionality required to fulfill the request.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Not Implemented" }, "title": { "type": "string", "example": "Not Implemented Error" }, "status": { "type": "number", "example": 501 }, "detail": { "type": "string" }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 1009 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "502": { "description": "The server, while acting as a gateway or proxy, received an invalid response from an inbound server it accessed while attempting to fulfill the request.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Bad Gateway" }, "title": { "type": "string", "example": "Bad Gateway Error" }, "status": { "type": "number", "example": 502 }, "detail": { "type": "string" }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 1000 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "503": { "description": "The server is not ready to handle the request.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Service Unavailable" }, "title": { "type": "string", "example": "Service Unavailable Error" }, "status": { "type": "number", "example": 503 }, "detail": { "type": "string" }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 503 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "504": { "description": "The server, while acting as a gateway or proxy, did not receive a timely response from an upstream server it needed to access in order to complete the request.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Gateway Timeout" }, "title": { "type": "string", "example": "Gateway Timeout Error" }, "status": { "type": "number", "example": 504 }, "detail": { "type": "string" }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 1000 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } } }, "security": [ { "APIKeyHeader": [], "APIKeyQueryParam": [], "OAuth2": [] } ] } }, "/v2.0/organisations/setupliveagent": { "post": { "operationId": "setupCognigyLiveAgent_2_0", "summary": "Sets up a Cognigy Live Agent.", "description": "Sets up a Cognigy Live Agent for an organisation.", "tags": [ "LiveAgent v2.0" ], "parameters": [ { "in": "header", "name": "Accept", "description": "The default media type is application/hal+json. Use application/json for pure data results.", "required": false, "schema": { "type": "string", "enum": [ "application/json", "application/hal+json", "application/xml", "text/xml", "text/csv" ] }, "example": "application/json" } ], "responses": { "200": { "description": "Cognigy Live Agent was successfully setup for the organisation and returns the LiveAgent account Id or an error message." }, "400": { "description": "The server cannot or will not process the request due to something that is perceived to be a client error (e.g., malformed request syntax, invalid request message framing, or deceptive request routing)", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Bad Request" }, "title": { "type": "string", "example": "Bad Request Error" }, "status": { "type": "number", "example": 400 }, "detail": { "type": "string", "example": "Validation failed. Missing payload." }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 1000 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "401": { "description": "The request has not been applied because it lacks valid authentication credentials for the target resource.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Unauthorized" }, "title": { "type": "string", "example": "Unauthorized Error" }, "status": { "type": "number", "example": 401 }, "detail": { "type": "string" }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 401 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "402": { "description": "Upgrade your Plan to increase your Quota.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Payment Required" }, "title": { "type": "string", "example": "Payment Required Error" }, "status": { "type": "number", "example": 402 }, "detail": { "type": "string", "example": "Validation failed. Missing payload." }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 402 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "403": { "description": "The server understood the request but refuses to authorize it.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Forbidden" }, "title": { "type": "string", "example": "Forbidden Error" }, "status": { "type": "number", "example": 403 }, "detail": { "type": "string" }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 1000 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "404": { "description": "The origin server did not find a current representation for the target resource or is not willing to disclose that one exists.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Not Found" }, "title": { "type": "string", "example": "Not Found Error" }, "status": { "type": "number", "example": 404 }, "detail": { "type": "string" }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 1000 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} }, "logLevel": { "type": "string", "example": "error" } } } } } }, "405": { "description": "The method received in the request-line is known by the origin server but not supported by the target resource.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Method Not Allowed" }, "title": { "type": "string", "example": "Method Not Allowed Error" }, "status": { "type": "number", "example": 405 }, "detail": { "type": "string" }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 1000 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "409": { "description": "The request conflicts with current state of the server.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Conflict" }, "title": { "type": "string", "example": "Conflict Error" }, "status": { "type": "number", "example": 409 }, "detail": { "type": "string" }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 1004 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "413": { "description": "The request entity is larger than limits defined by server.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Payload Too Large" }, "title": { "type": "string", "example": "Payload Too Large Error" }, "status": { "type": "number", "example": 413 }, "detail": { "type": "string" }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 1000 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "500": { "description": "The server encountered an unexpected condition that prevented it from fulfilling the request.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Internal Server Error" }, "title": { "type": "string", "example": "Internal Server Error" }, "status": { "type": "number", "example": 500 }, "detail": { "type": "string" }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 1000 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "501": { "description": "The server does not support the functionality required to fulfill the request.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Not Implemented" }, "title": { "type": "string", "example": "Not Implemented Error" }, "status": { "type": "number", "example": 501 }, "detail": { "type": "string" }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 1009 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "502": { "description": "The server, while acting as a gateway or proxy, received an invalid response from an inbound server it accessed while attempting to fulfill the request.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Bad Gateway" }, "title": { "type": "string", "example": "Bad Gateway Error" }, "status": { "type": "number", "example": 502 }, "detail": { "type": "string" }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 1000 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "503": { "description": "The server is not ready to handle the request.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Service Unavailable" }, "title": { "type": "string", "example": "Service Unavailable Error" }, "status": { "type": "number", "example": 503 }, "detail": { "type": "string" }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 503 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "504": { "description": "The server, while acting as a gateway or proxy, did not receive a timely response from an upstream server it needed to access in order to complete the request.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Gateway Timeout" }, "title": { "type": "string", "example": "Gateway Timeout Error" }, "status": { "type": "number", "example": 504 }, "detail": { "type": "string" }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 1000 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } } }, "security": [ { "APIKeyHeader": [], "APIKeyQueryParam": [], "OAuth2": [] } ] } }, "/v2.0/projects/{projectId}/setupinbox": { "post": { "operationId": "setupCognigyLiveAgentInbox_2_0", "summary": "Sets up a Cognigy Live Agent Inbox.", "description": "Sets up a Cognigy Live Agent Inbox for a project.", "tags": [ "LiveAgent v2.0" ], "parameters": [ { "in": "header", "name": "Accept", "description": "The default media type is application/hal+json. Use application/json for pure data results.", "required": false, "schema": { "type": "string", "enum": [ "application/json", "application/hal+json", "application/xml", "text/xml", "text/csv" ] }, "example": "application/json" }, { "in": "path", "name": "projectId", "required": true, "schema": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } } ], "responses": { "200": { "description": "Cognigy Live agent Inbox was successfully setup for the project and returns the inbox id or an error message." }, "400": { "description": "The server cannot or will not process the request due to something that is perceived to be a client error (e.g., malformed request syntax, invalid request message framing, or deceptive request routing)", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Bad Request" }, "title": { "type": "string", "example": "Bad Request Error" }, "status": { "type": "number", "example": 400 }, "detail": { "type": "string", "example": "Validation failed. Missing payload." }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 1000 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "401": { "description": "The request has not been applied because it lacks valid authentication credentials for the target resource.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Unauthorized" }, "title": { "type": "string", "example": "Unauthorized Error" }, "status": { "type": "number", "example": 401 }, "detail": { "type": "string" }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 401 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "402": { "description": "Upgrade your Plan to increase your Quota.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Payment Required" }, "title": { "type": "string", "example": "Payment Required Error" }, "status": { "type": "number", "example": 402 }, "detail": { "type": "string", "example": "Validation failed. Missing payload." }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 402 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "403": { "description": "The server understood the request but refuses to authorize it.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Forbidden" }, "title": { "type": "string", "example": "Forbidden Error" }, "status": { "type": "number", "example": 403 }, "detail": { "type": "string" }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 1000 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "404": { "description": "The origin server did not find a current representation for the target resource or is not willing to disclose that one exists.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Not Found" }, "title": { "type": "string", "example": "Not Found Error" }, "status": { "type": "number", "example": 404 }, "detail": { "type": "string" }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 1000 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} }, "logLevel": { "type": "string", "example": "error" } } } } } }, "405": { "description": "The method received in the request-line is known by the origin server but not supported by the target resource.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Method Not Allowed" }, "title": { "type": "string", "example": "Method Not Allowed Error" }, "status": { "type": "number", "example": 405 }, "detail": { "type": "string" }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 1000 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "409": { "description": "The request conflicts with current state of the server.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Conflict" }, "title": { "type": "string", "example": "Conflict Error" }, "status": { "type": "number", "example": 409 }, "detail": { "type": "string" }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 1004 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "413": { "description": "The request entity is larger than limits defined by server.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Payload Too Large" }, "title": { "type": "string", "example": "Payload Too Large Error" }, "status": { "type": "number", "example": 413 }, "detail": { "type": "string" }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 1000 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "500": { "description": "The server encountered an unexpected condition that prevented it from fulfilling the request.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Internal Server Error" }, "title": { "type": "string", "example": "Internal Server Error" }, "status": { "type": "number", "example": 500 }, "detail": { "type": "string" }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 1000 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "501": { "description": "The server does not support the functionality required to fulfill the request.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Not Implemented" }, "title": { "type": "string", "example": "Not Implemented Error" }, "status": { "type": "number", "example": 501 }, "detail": { "type": "string" }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 1009 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "502": { "description": "The server, while acting as a gateway or proxy, received an invalid response from an inbound server it accessed while attempting to fulfill the request.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Bad Gateway" }, "title": { "type": "string", "example": "Bad Gateway Error" }, "status": { "type": "number", "example": 502 }, "detail": { "type": "string" }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 1000 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "503": { "description": "The server is not ready to handle the request.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Service Unavailable" }, "title": { "type": "string", "example": "Service Unavailable Error" }, "status": { "type": "number", "example": 503 }, "detail": { "type": "string" }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 503 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "504": { "description": "The server, while acting as a gateway or proxy, did not receive a timely response from an upstream server it needed to access in order to complete the request.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Gateway Timeout" }, "title": { "type": "string", "example": "Gateway Timeout Error" }, "status": { "type": "number", "example": 504 }, "detail": { "type": "string" }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 1000 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } } }, "security": [ { "APIKeyHeader": [], "APIKeyQueryParam": [], "OAuth2": [] } ] }, "patch": { "operationId": "updateCognigyLiveAgentInbox_2_0", "summary": "Updates a Cognigy Live Agent Inbox.", "description": "Updates a Cognigy Live Agent Inbox for a project.", "tags": [ "LiveAgent v2.0" ], "parameters": [ { "in": "header", "name": "Accept", "description": "The default media type is application/hal+json. Use application/json for pure data results.", "required": false, "schema": { "type": "string", "enum": [ "application/json", "application/hal+json", "application/xml", "text/xml", "text/csv" ] }, "example": "application/json" }, { "in": "path", "name": "projectId", "required": true, "schema": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } } ], "requestBody": { "required": true, "content": { "application/json": { "schema": { "type": "object", "properties": { "inboxId": { "type": "number" } } } } } }, "responses": { "200": { "description": "Cognigy Live agent Inbox was successfully updated for the project and returns the inbox id or an error message." }, "400": { "description": "The server cannot or will not process the request due to something that is perceived to be a client error (e.g., malformed request syntax, invalid request message framing, or deceptive request routing)", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Bad Request" }, "title": { "type": "string", "example": "Bad Request Error" }, "status": { "type": "number", "example": 400 }, "detail": { "type": "string", "example": "Validation failed. Missing payload." }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 1000 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "401": { "description": "The request has not been applied because it lacks valid authentication credentials for the target resource.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Unauthorized" }, "title": { "type": "string", "example": "Unauthorized Error" }, "status": { "type": "number", "example": 401 }, "detail": { "type": "string" }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 401 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "402": { "description": "Upgrade your Plan to increase your Quota.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Payment Required" }, "title": { "type": "string", "example": "Payment Required Error" }, "status": { "type": "number", "example": 402 }, "detail": { "type": "string", "example": "Validation failed. Missing payload." }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 402 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "403": { "description": "The server understood the request but refuses to authorize it.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Forbidden" }, "title": { "type": "string", "example": "Forbidden Error" }, "status": { "type": "number", "example": 403 }, "detail": { "type": "string" }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 1000 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "404": { "description": "The origin server did not find a current representation for the target resource or is not willing to disclose that one exists.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Not Found" }, "title": { "type": "string", "example": "Not Found Error" }, "status": { "type": "number", "example": 404 }, "detail": { "type": "string" }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 1000 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} }, "logLevel": { "type": "string", "example": "error" } } } } } }, "405": { "description": "The method received in the request-line is known by the origin server but not supported by the target resource.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Method Not Allowed" }, "title": { "type": "string", "example": "Method Not Allowed Error" }, "status": { "type": "number", "example": 405 }, "detail": { "type": "string" }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 1000 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "409": { "description": "The request conflicts with current state of the server.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Conflict" }, "title": { "type": "string", "example": "Conflict Error" }, "status": { "type": "number", "example": 409 }, "detail": { "type": "string" }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 1004 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "413": { "description": "The request entity is larger than limits defined by server.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Payload Too Large" }, "title": { "type": "string", "example": "Payload Too Large Error" }, "status": { "type": "number", "example": 413 }, "detail": { "type": "string" }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 1000 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "500": { "description": "The server encountered an unexpected condition that prevented it from fulfilling the request.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Internal Server Error" }, "title": { "type": "string", "example": "Internal Server Error" }, "status": { "type": "number", "example": 500 }, "detail": { "type": "string" }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 1000 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "501": { "description": "The server does not support the functionality required to fulfill the request.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Not Implemented" }, "title": { "type": "string", "example": "Not Implemented Error" }, "status": { "type": "number", "example": 501 }, "detail": { "type": "string" }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 1009 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "502": { "description": "The server, while acting as a gateway or proxy, received an invalid response from an inbound server it accessed while attempting to fulfill the request.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Bad Gateway" }, "title": { "type": "string", "example": "Bad Gateway Error" }, "status": { "type": "number", "example": 502 }, "detail": { "type": "string" }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 1000 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "503": { "description": "The server is not ready to handle the request.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Service Unavailable" }, "title": { "type": "string", "example": "Service Unavailable Error" }, "status": { "type": "number", "example": 503 }, "detail": { "type": "string" }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 503 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "504": { "description": "The server, while acting as a gateway or proxy, did not receive a timely response from an upstream server it needed to access in order to complete the request.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Gateway Timeout" }, "title": { "type": "string", "example": "Gateway Timeout Error" }, "status": { "type": "number", "example": 504 }, "detail": { "type": "string" }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 1000 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } } }, "security": [ { "APIKeyHeader": [], "APIKeyQueryParam": [], "OAuth2": [] } ] } }, "/v2.0/organisations/chunkcount": { "get": { "operationId": "readOrganisationKnowledgeChunksCount_2_0", "summary": "Returns knowledge chunk count for the organisation.", "description": "Returns the number of knowledge chunks in the organisation.", "tags": [ "Administration v2.0" ], "responses": { "200": { "description": "Returns the number of knowledge chunks in the organisation", "content": { "application/json": { "schema": { "type": "object", "properties": { "chunkCount": { "type": "number" } } } } } }, "400": { "description": "The server cannot or will not process the request due to something that is perceived to be a client error (e.g., malformed request syntax, invalid request message framing, or deceptive request routing)", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Bad Request" }, "title": { "type": "string", "example": "Bad Request Error" }, "status": { "type": "number", "example": 400 }, "detail": { "type": "string", "example": "Validation failed. Missing payload." }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 1000 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "401": { "description": "The request has not been applied because it lacks valid authentication credentials for the target resource.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Unauthorized" }, "title": { "type": "string", "example": "Unauthorized Error" }, "status": { "type": "number", "example": 401 }, "detail": { "type": "string" }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 401 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "402": { "description": "Upgrade your Plan to increase your Quota.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Payment Required" }, "title": { "type": "string", "example": "Payment Required Error" }, "status": { "type": "number", "example": 402 }, "detail": { "type": "string", "example": "Validation failed. Missing payload." }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 402 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "403": { "description": "The server understood the request but refuses to authorize it.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Forbidden" }, "title": { "type": "string", "example": "Forbidden Error" }, "status": { "type": "number", "example": 403 }, "detail": { "type": "string" }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 1000 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "404": { "description": "The origin server did not find a current representation for the target resource or is not willing to disclose that one exists.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Not Found" }, "title": { "type": "string", "example": "Not Found Error" }, "status": { "type": "number", "example": 404 }, "detail": { "type": "string" }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 1000 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} }, "logLevel": { "type": "string", "example": "error" } } } } } }, "405": { "description": "The method received in the request-line is known by the origin server but not supported by the target resource.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Method Not Allowed" }, "title": { "type": "string", "example": "Method Not Allowed Error" }, "status": { "type": "number", "example": 405 }, "detail": { "type": "string" }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 1000 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "409": { "description": "The request conflicts with current state of the server.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Conflict" }, "title": { "type": "string", "example": "Conflict Error" }, "status": { "type": "number", "example": 409 }, "detail": { "type": "string" }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 1004 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "413": { "description": "The request entity is larger than limits defined by server.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Payload Too Large" }, "title": { "type": "string", "example": "Payload Too Large Error" }, "status": { "type": "number", "example": 413 }, "detail": { "type": "string" }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 1000 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "500": { "description": "The server encountered an unexpected condition that prevented it from fulfilling the request.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Internal Server Error" }, "title": { "type": "string", "example": "Internal Server Error" }, "status": { "type": "number", "example": 500 }, "detail": { "type": "string" }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 1000 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "501": { "description": "The server does not support the functionality required to fulfill the request.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Not Implemented" }, "title": { "type": "string", "example": "Not Implemented Error" }, "status": { "type": "number", "example": 501 }, "detail": { "type": "string" }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 1009 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "502": { "description": "The server, while acting as a gateway or proxy, received an invalid response from an inbound server it accessed while attempting to fulfill the request.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Bad Gateway" }, "title": { "type": "string", "example": "Bad Gateway Error" }, "status": { "type": "number", "example": 502 }, "detail": { "type": "string" }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 1000 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "503": { "description": "The server is not ready to handle the request.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Service Unavailable" }, "title": { "type": "string", "example": "Service Unavailable Error" }, "status": { "type": "number", "example": 503 }, "detail": { "type": "string" }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 503 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "504": { "description": "The server, while acting as a gateway or proxy, did not receive a timely response from an upstream server it needed to access in order to complete the request.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Gateway Timeout" }, "title": { "type": "string", "example": "Gateway Timeout Error" }, "status": { "type": "number", "example": 504 }, "detail": { "type": "string" }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 1000 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } } }, "security": [ { "APIKeyHeader": [], "APIKeyQueryParam": [], "OAuth2": [] } ] } }, "/v2.0/organisations/policy": { "get": { "operationId": "readOrganisationPolicies_2_0", "summary": "Returns the policies defined for the user's organisation.", "description": "Returns the policies defined for the user's organisation.", "tags": [ "Administration v2.0" ], "responses": { "200": { "description": "Returns the policies defined for the user's organisation.", "content": { "application/json": { "schema": { "type": "object", "properties": { "_id": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 }, "name": { "type": "string", "description": "The name of this organisation" }, "disabled": { "type": "boolean", "description": "Flag whether this organisation is currently disabled" }, "quotaMaxProjects": { "type": "number" }, "quotaMaxUsers": { "type": "number" }, "quotaMaxChannelsPerProject": { "type": "number" }, "quotaMaxMessagesPerDay": { "type": "number" }, "quotaMaxKnowledgeChunks": { "type": "number" }, "passwordPolicy": { "type": "object", "properties": { "minLength": { "type": "integer" }, "maxLength": { "type": "integer" }, "minAmountLowerCase": { "type": "integer" }, "minAmountUpperCase": { "type": "integer" }, "minAmountSpecialCharacters": { "type": "integer" }, "minAmountNumbers": { "type": "integer" }, "maxAmountIdenticalCharacters": { "type": "integer" }, "minAmountFailedAttemptsAutoDisable": { "type": "integer" } } }, "sessionStateTTLInMinutes": { "type": "number" }, "contactProfileTTLInMinutes": { "type": "number" }, "conversationTTLInMinutes": { "type": "number" }, "liveAgentAccount": { "type": "number" }, "billingTimezone": { "type": "string", "description": "Timezone according to IANA Timezone Database (2020a)", "example": "Europe/Berlin", "enum": [ "Africa/Abidjan", "Africa/Accra", "Africa/Addis_Ababa", "Africa/Algiers", "Africa/Asmara", "Africa/Asmera", "Africa/Bamako", "Africa/Bangui", "Africa/Banjul", "Africa/Bissau", "Africa/Blantyre", "Africa/Brazzaville", "Africa/Bujumbura", "Africa/Cairo", "Africa/Casablanca", "Africa/Ceuta", "Africa/Conakry", "Africa/Dakar", "Africa/Dar_es_Salaam", "Africa/Djibouti", "Africa/Douala", "Africa/El_Aaiun", "Africa/Freetown", "Africa/Gaborone", "Africa/Harare", "Africa/Johannesburg", "Africa/Juba", "Africa/Kampala", "Africa/Khartoum", "Africa/Kigali", "Africa/Kinshasa", "Africa/Lagos", "Africa/Libreville", "Africa/Lome", "Africa/Luanda", "Africa/Lubumbashi", "Africa/Lusaka", "Africa/Malabo", "Africa/Maputo", "Africa/Maseru", "Africa/Mbabane", "Africa/Mogadishu", "Africa/Monrovia", "Africa/Nairobi", "Africa/Ndjamena", "Africa/Niamey", "Africa/Nouakchott", "Africa/Ouagadougou", "Africa/Porto-Novo", "Africa/Sao_Tome", "Africa/Timbuktu", "Africa/Tripoli", "Africa/Tunis", "Africa/Windhoek", "America/Adak", "America/Anchorage", "America/Anguilla", "America/Antigua", "America/Araguaina", "America/Argentina/Buenos_Aires", "America/Argentina/Catamarca", "America/Argentina/ComodRivadavia", "America/Argentina/Cordoba", "America/Argentina/Jujuy", "America/Argentina/La_Rioja", "America/Argentina/Mendoza", "America/Argentina/Rio_Gallegos", "America/Argentina/Salta", "America/Argentina/San_Juan", "America/Argentina/San_Luis", "America/Argentina/Tucuman", "America/Argentina/Ushuaia", "America/Aruba", "America/Asuncion", "America/Atikokan", "America/Atka", "America/Bahia", "America/Bahia_Banderas", "America/Barbados", "America/Belem", "America/Belize", "America/Blanc-Sablon", "America/Boa_Vista", "America/Bogota", "America/Boise", "America/Buenos_Aires", "America/Cambridge_Bay", "America/Campo_Grande", "America/Cancun", "America/Caracas", "America/Catamarca", "America/Cayenne", "America/Cayman", "America/Chicago", "America/Chihuahua", "America/Coral_Harbour", "America/Cordoba", "America/Costa_Rica", "America/Creston", "America/Cuiaba", "America/Curacao", "America/Danmarkshavn", "America/Dawson", "America/Dawson_Creek", "America/Denver", "America/Detroit", "America/Dominica", "America/Edmonton", "America/Eirunepe", "America/El_Salvador", "America/Ensenada", "America/Fort_Nelson", "America/Fort_Wayne", "America/Fortaleza", "America/Glace_Bay", "America/Godthab", "America/Goose_Bay", "America/Grand_Turk", "America/Grenada", "America/Guadeloupe", "America/Guatemala", "America/Guayaquil", "America/Guyana", "America/Halifax", "America/Havana", "America/Hermosillo", "America/Indiana/Indianapolis", "America/Indiana/Knox", "America/Indiana/Marengo", "America/Indiana/Petersburg", "America/Indiana/Tell_City", "America/Indiana/Vevay", "America/Indiana/Vincennes", "America/Indiana/Winamac", "America/Indianapolis", "America/Inuvik", "America/Iqaluit", "America/Jamaica", "America/Jujuy", "America/Juneau", "America/Kentucky/Louisville", "America/Kentucky/Monticello", "America/Knox_IN", "America/Kralendijk", "America/La_Paz", "America/Lima", "America/Los_Angeles", "America/Louisville", "America/Lower_Princes", "America/Maceio", "America/Managua", "America/Manaus", "America/Marigot", "America/Martinique", "America/Matamoros", "America/Mazatlan", "America/Mendoza", "America/Menominee", "America/Merida", "America/Metlakatla", "America/Mexico_City", "America/Miquelon", "America/Moncton", "America/Monterrey", "America/Montevideo", "America/Montreal", "America/Montserrat", "America/Nassau", "America/New_York", "America/Nipigon", "America/Nome", "America/Noronha", "America/North_Dakota/Beulah", "America/North_Dakota/Center", "America/North_Dakota/New_Salem", "America/Ojinaga", "America/Panama", "America/Pangnirtung", "America/Paramaribo", "America/Phoenix", "America/Port-au-Prince", "America/Port_of_Spain", "America/Porto_Acre", "America/Porto_Velho", "America/Puerto_Rico", "America/Punta_Arenas", "America/Rainy_River", "America/Rankin_Inlet", "America/Recife", "America/Regina", "America/Resolute", "America/Rio_Branco", "America/Rosario", "America/Santa_Isabel", "America/Santarem", "America/Santiago", "America/Santo_Domingo", "America/Sao_Paulo", "America/Scoresbysund", "America/Shiprock", "America/Sitka", "America/St_Barthelemy", "America/St_Johns", "America/St_Kitts", "America/St_Lucia", "America/St_Thomas", "America/St_Vincent", "America/Swift_Current", "America/Tegucigalpa", "America/Thule", "America/Thunder_Bay", "America/Tijuana", "America/Toronto", "America/Tortola", "America/Vancouver", "America/Virgin", "America/Whitehorse", "America/Winnipeg", "America/Yakutat", "America/Yellowknife", "Antarctica/Casey", "Antarctica/Davis", "Antarctica/DumontDUrville", "Antarctica/Macquarie", "Antarctica/Mawson", "Antarctica/McMurdo", "Antarctica/Palmer", "Antarctica/Rothera", "Antarctica/South_Pole", "Antarctica/Syowa", "Antarctica/Troll", "Antarctica/Vostok", "Arctic/Longyearbyen", "Asia/Aden", "Asia/Almaty", "Asia/Amman", "Asia/Anadyr", "Asia/Aqtau", "Asia/Aqtobe", "Asia/Ashgabat", "Asia/Ashkhabad", "Asia/Atyrau", "Asia/Baghdad", "Asia/Bahrain", "Asia/Baku", "Asia/Bangkok", "Asia/Barnaul", "Asia/Beirut", "Asia/Bishkek", "Asia/Brunei", "Asia/Calcutta", "Asia/Chita", "Asia/Choibalsan", "Asia/Chongqing", "Asia/Chungking", "Asia/Colombo", "Asia/Dacca", "Asia/Damascus", "Asia/Dhaka", "Asia/Dili", "Asia/Dubai", "Asia/Dushanbe", "Asia/Famagusta", "Asia/Gaza", "Asia/Harbin", "Asia/Hebron", "Asia/Ho_Chi_Minh", "Asia/Hong_Kong", "Asia/Hovd", "Asia/Irkutsk", "Asia/Istanbul", "Asia/Jakarta", "Asia/Jayapura", "Asia/Jerusalem", "Asia/Kabul", "Asia/Kamchatka", "Asia/Karachi", "Asia/Kashgar", "Asia/Kathmandu", "Asia/Katmandu", "Asia/Khandyga", "Asia/Kolkata", "Asia/Krasnoyarsk", "Asia/Kuala_Lumpur", "Asia/Kuching", "Asia/Kuwait", "Asia/Macao", "Asia/Macau", "Asia/Magadan", "Asia/Makassar", "Asia/Manila", "Asia/Muscat", "Asia/Nicosia", "Asia/Novokuznetsk", "Asia/Novosibirsk", "Asia/Omsk", "Asia/Oral", "Asia/Phnom_Penh", "Asia/Pontianak", "Asia/Pyongyang", "Asia/Qatar", "Asia/Qyzylorda", "Asia/Rangoon", "Asia/Riyadh", "Asia/Saigon", "Asia/Sakhalin", "Asia/Samarkand", "Asia/Seoul", "Asia/Shanghai", "Asia/Singapore", "Asia/Srednekolymsk", "Asia/Taipei", "Asia/Tashkent", "Asia/Tbilisi", "Asia/Tehran", "Asia/Tel_Aviv", "Asia/Thimbu", "Asia/Thimphu", "Asia/Tokyo", "Asia/Tomsk", "Asia/Ujung_Pandang", "Asia/Ulaanbaatar", "Asia/Ulan_Bator", "Asia/Urumqi", "Asia/Ust-Nera", "Asia/Vientiane", "Asia/Vladivostok", "Asia/Yakutsk", "Asia/Yangon", "Asia/Yekaterinburg", "Asia/Yerevan", "Atlantic/Azores", "Atlantic/Bermuda", "Atlantic/Canary", "Atlantic/Cape_Verde", "Atlantic/Faeroe", "Atlantic/Faroe", "Atlantic/Jan_Mayen", "Atlantic/Madeira", "Atlantic/Reykjavik", "Atlantic/South_Georgia", "Atlantic/St_Helena", "Atlantic/Stanley", "Australia/ACT", "Australia/Adelaide", "Australia/Brisbane", "Australia/Broken_Hill", "Australia/Canberra", "Australia/Currie", "Australia/Darwin", "Australia/Eucla", "Australia/Hobart", "Australia/LHI", "Australia/Lindeman", "Australia/Lord_Howe", "Australia/Melbourne", "Australia/NSW", "Australia/North", "Australia/Perth", "Australia/Queensland", "Australia/South", "Australia/Sydney", "Australia/Tasmania", "Australia/Victoria", "Australia/West", "Australia/Yancowinna", "Brazil/Acre", "Brazil/DeNoronha", "Brazil/East", "Brazil/West", "CET", "CST6CDT", "Canada/Atlantic", "Canada/Central", "Canada/Eastern", "Canada/Mountain", "Canada/Newfoundland", "Canada/Pacific", "Canada/Saskatchewan", "Canada/Yukon", "Chile/Continental", "Chile/EasterIsland", "Cuba", "EET", "EST", "EST5EDT", "Egypt", "Eire", "Etc/GMT", "Etc/GMT+0", "Etc/GMT+1", "Etc/GMT+10", "Etc/GMT+11", "Etc/GMT+12", "Etc/GMT+2", "Etc/GMT+3", "Etc/GMT+4", "Etc/GMT+5", "Etc/GMT+6", "Etc/GMT+7", "Etc/GMT+8", "Etc/GMT+9", "Etc/GMT-0", "Etc/GMT-1", "Etc/GMT-10", "Etc/GMT-11", "Etc/GMT-12", "Etc/GMT-13", "Etc/GMT-14", "Etc/GMT-2", "Etc/GMT-3", "Etc/GMT-4", "Etc/GMT-5", "Etc/GMT-6", "Etc/GMT-7", "Etc/GMT-8", "Etc/GMT-9", "Etc/GMT0", "Etc/Greenwich", "Etc/UCT", "Etc/UTC", "Etc/Universal", "Etc/Zulu", "Europe/Amsterdam", "Europe/Andorra", "Europe/Astrakhan", "Europe/Athens", "Europe/Belfast", "Europe/Belgrade", "Europe/Berlin", "Europe/Bratislava", "Europe/Brussels", "Europe/Bucharest", "Europe/Budapest", "Europe/Busingen", "Europe/Chisinau", "Europe/Copenhagen", "Europe/Dublin", "Europe/Gibraltar", "Europe/Guernsey", "Europe/Helsinki", "Europe/Isle_of_Man", "Europe/Istanbul", "Europe/Jersey", "Europe/Kaliningrad", "Europe/Kiev", "Europe/Kirov", "Europe/Lisbon", "Europe/Ljubljana", "Europe/London", "Europe/Luxembourg", "Europe/Madrid", "Europe/Malta", "Europe/Mariehamn", "Europe/Minsk", "Europe/Monaco", "Europe/Moscow", "Europe/Nicosia", "Europe/Oslo", "Europe/Paris", "Europe/Podgorica", "Europe/Prague", "Europe/Riga", "Europe/Rome", "Europe/Samara", "Europe/San_Marino", "Europe/Sarajevo", "Europe/Saratov", "Europe/Simferopol", "Europe/Skopje", "Europe/Sofia", "Europe/Stockholm", "Europe/Tallinn", "Europe/Tirane", "Europe/Tiraspol", "Europe/Ulyanovsk", "Europe/Uzhgorod", "Europe/Vaduz", "Europe/Vatican", "Europe/Vienna", "Europe/Vilnius", "Europe/Volgograd", "Europe/Warsaw", "Europe/Zagreb", "Europe/Zaporozhye", "Europe/Zurich", "GB", "GB-Eire", "GMT", "GMT+0", "GMT-0", "GMT0", "Greenwich", "HST", "Hongkong", "Iceland", "Indian/Antananarivo", "Indian/Chagos", "Indian/Christmas", "Indian/Cocos", "Indian/Comoro", "Indian/Kerguelen", "Indian/Mahe", "Indian/Maldives", "Indian/Mauritius", "Indian/Mayotte", "Indian/Reunion", "Iran", "Israel", "Jamaica", "Japan", "Kwajalein", "Libya", "MET", "MST", "MST7MDT", "Mexico/BajaNorte", "Mexico/BajaSur", "Mexico/General", "NZ", "NZ-CHAT", "Navajo", "PRC", "PST8PDT", "Pacific/Apia", "Pacific/Auckland", "Pacific/Bougainville", "Pacific/Chatham", "Pacific/Chuuk", "Pacific/Easter", "Pacific/Efate", "Pacific/Enderbury", "Pacific/Fakaofo", "Pacific/Fiji", "Pacific/Funafuti", "Pacific/Galapagos", "Pacific/Gambier", "Pacific/Guadalcanal", "Pacific/Guam", "Pacific/Honolulu", "Pacific/Johnston", "Pacific/Kiritimati", "Pacific/Kosrae", "Pacific/Kwajalein", "Pacific/Majuro", "Pacific/Marquesas", "Pacific/Midway", "Pacific/Nauru", "Pacific/Niue", "Pacific/Norfolk", "Pacific/Noumea", "Pacific/Pago_Pago", "Pacific/Palau", "Pacific/Pitcairn", "Pacific/Pohnpei", "Pacific/Ponape", "Pacific/Port_Moresby", "Pacific/Rarotonga", "Pacific/Saipan", "Pacific/Samoa", "Pacific/Tahiti", "Pacific/Tarawa", "Pacific/Tongatapu", "Pacific/Truk", "Pacific/Wake", "Pacific/Wallis", "Pacific/Yap", "Poland", "Portugal", "ROC", "ROK", "Singapore", "Turkey", "UCT", "US/Alaska", "US/Aleutian", "US/Arizona", "US/Central", "US/East-Indiana", "US/Eastern", "US/Hawaii", "US/Indiana-Starke", "US/Michigan", "US/Mountain", "US/Pacific", "US/Pacific-New", "US/Samoa", "UTC", "Universal", "W-SU", "WET", "Zulu" ] }, "dataPrivacySettings": { "type": "object", "properties": { "enabled": { "type": "boolean" }, "useAnalytics": { "type": "boolean" }, "useContactProfiles": { "type": "boolean" }, "useConversations": { "type": "boolean" }, "maskAnalytics": { "type": "boolean" }, "maskLogging": { "type": "boolean" }, "ignoreList": { "type": "array", "items": { "type": "string", "example": "5ce7c2d833ea1e04d7e6c432", "pattern": "^[a-z0-9]{24}$", "minLength": 24, "maxLength": 24 } } } } } } } } }, "400": { "description": "The server cannot or will not process the request due to something that is perceived to be a client error (e.g., malformed request syntax, invalid request message framing, or deceptive request routing)", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Bad Request" }, "title": { "type": "string", "example": "Bad Request Error" }, "status": { "type": "number", "example": 400 }, "detail": { "type": "string", "example": "Validation failed. Missing payload." }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 1000 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "401": { "description": "The request has not been applied because it lacks valid authentication credentials for the target resource.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Unauthorized" }, "title": { "type": "string", "example": "Unauthorized Error" }, "status": { "type": "number", "example": 401 }, "detail": { "type": "string" }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 401 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "402": { "description": "Upgrade your Plan to increase your Quota.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Payment Required" }, "title": { "type": "string", "example": "Payment Required Error" }, "status": { "type": "number", "example": 402 }, "detail": { "type": "string", "example": "Validation failed. Missing payload." }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 402 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "403": { "description": "The server understood the request but refuses to authorize it.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Forbidden" }, "title": { "type": "string", "example": "Forbidden Error" }, "status": { "type": "number", "example": 403 }, "detail": { "type": "string" }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 1000 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "404": { "description": "The origin server did not find a current representation for the target resource or is not willing to disclose that one exists.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Not Found" }, "title": { "type": "string", "example": "Not Found Error" }, "status": { "type": "number", "example": 404 }, "detail": { "type": "string" }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 1000 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} }, "logLevel": { "type": "string", "example": "error" } } } } } }, "405": { "description": "The method received in the request-line is known by the origin server but not supported by the target resource.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Method Not Allowed" }, "title": { "type": "string", "example": "Method Not Allowed Error" }, "status": { "type": "number", "example": 405 }, "detail": { "type": "string" }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 1000 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "409": { "description": "The request conflicts with current state of the server.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Conflict" }, "title": { "type": "string", "example": "Conflict Error" }, "status": { "type": "number", "example": 409 }, "detail": { "type": "string" }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 1004 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "413": { "description": "The request entity is larger than limits defined by server.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Payload Too Large" }, "title": { "type": "string", "example": "Payload Too Large Error" }, "status": { "type": "number", "example": 413 }, "detail": { "type": "string" }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 1000 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "500": { "description": "The server encountered an unexpected condition that prevented it from fulfilling the request.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Internal Server Error" }, "title": { "type": "string", "example": "Internal Server Error" }, "status": { "type": "number", "example": 500 }, "detail": { "type": "string" }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 1000 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "501": { "description": "The server does not support the functionality required to fulfill the request.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Not Implemented" }, "title": { "type": "string", "example": "Not Implemented Error" }, "status": { "type": "number", "example": 501 }, "detail": { "type": "string" }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 1009 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "502": { "description": "The server, while acting as a gateway or proxy, received an invalid response from an inbound server it accessed while attempting to fulfill the request.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Bad Gateway" }, "title": { "type": "string", "example": "Bad Gateway Error" }, "status": { "type": "number", "example": 502 }, "detail": { "type": "string" }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 1000 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "503": { "description": "The server is not ready to handle the request.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Service Unavailable" }, "title": { "type": "string", "example": "Service Unavailable Error" }, "status": { "type": "number", "example": 503 }, "detail": { "type": "string" }, "instance": { "type": "string", "example": "/v2.0/flows/5ce7c2d833ea1e04d7e6c432" }, "code": { "type": "string", "example": 503 }, "traceId": { "type": "string", "example": "api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f" }, "details": { "type": "object", "example": {} } } } } } }, "504": { "description": "The server, while acting as a gateway or proxy, did not receive a timely response from an upstream server it needed to access in order to complete the request.", "content": { "application/json": { "schema": { "type": "object", "properties": { "type": { "type": "string", "example": "Gateway Timeout" }, "title": { "type": "string", "example": "Gateway Timeout Error" }, "status": { "type": "number", "example": 504 }, "detail": { "type": "string"