Lucidtech API
Connect to Lucidtech API with 1 MCP tools for AI-powered API automation.
COMMUNITYBEARER0 INSTALLS
OpenAPI Specificationv3.0
{
"openapi": "3.0.1",
"servers": [
{
"url": "https://api.lucidtech.ai/{basePath}",
"variables": {
"basePath": {
"default": "v1"
}
}
}
],
"info": {
"title": "Lucidtech API",
"version": "2023-03-01T16:45:37Z",
"x-logo": {
"url": "https://api.apis.guru/v2/cache/logo/https_assets-global.website-files.com_5d3e265ac89f6a3e64292efc_5d5595354de4fbdd8c554dba_default_webclip.png"
},
"x-origin": [
{
"format": "openapi",
"url": "https://raw.githubusercontent.com/LucidtechAI/cradl-docs/master/static/oas.yaml",
"version": "3.0"
}
],
"x-providerName": "webflow.com"
},
"paths": {
"/appClients": {
"get": {
"parameters": [
{
"in": "query",
"name": "nextToken",
"schema": {
"type": "string"
}
},
{
"in": "query",
"name": "maxResults",
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/AppClients"
}
}
},
"description": "200 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"400": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "400 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"403": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "403 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"404": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "404 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"415": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "415 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"500": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "500 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
}
},
"security": [
{
"OAuth2": [
"api.lucidtech.ai/appclients:read"
]
}
]
},
"options": {
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Empty"
}
}
},
"required": true
},
"responses": {
"200": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Empty"
}
}
},
"description": "200 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Methods": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
}
}
},
"post": {
"parameters": [
{
"in": "header",
"name": "Content-Type",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/PostAppClients"
}
}
},
"required": true
},
"responses": {
"200": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/AppClient"
}
}
},
"description": "200 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"400": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "400 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"403": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "403 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"404": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "404 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"415": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "415 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"500": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "500 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
}
},
"security": [
{
"OAuth2": [
"api.lucidtech.ai/appclients:write"
]
}
]
}
},
"/appClients/{appClientId}": {
"delete": {
"parameters": [
{
"in": "path",
"name": "appClientId",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/AppClient"
}
}
},
"description": "200 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"400": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "400 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"403": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "403 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"404": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "404 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"415": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "415 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"500": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "500 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
}
},
"security": []
},
"options": {
"parameters": [
{
"in": "path",
"name": "appClientId",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Empty"
}
}
},
"required": true
},
"responses": {
"200": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Empty"
}
}
},
"description": "200 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Methods": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
}
}
},
"patch": {
"parameters": [
{
"in": "path",
"name": "appClientId",
"required": true,
"schema": {
"type": "string"
}
},
{
"in": "header",
"name": "Content-Type",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/PatchAppClientId"
}
}
},
"required": true
},
"responses": {
"200": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/AppClient"
}
}
},
"description": "200 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"400": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "400 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"403": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "403 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"404": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "404 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"415": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "415 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"500": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "500 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
}
},
"security": [
{
"OAuth2": [
"api.lucidtech.ai/appclients:write"
]
}
]
}
},
"/assets": {
"get": {
"parameters": [
{
"in": "query",
"name": "nextToken",
"schema": {
"type": "string"
}
},
{
"in": "query",
"name": "maxResults",
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Assets"
}
}
},
"description": "200 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"400": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "400 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"403": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "403 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"404": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "404 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"415": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "415 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"500": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "500 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
}
},
"security": [
{
"OAuth2": [
"api.lucidtech.ai/assets:read"
]
}
]
},
"options": {
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Empty"
}
}
},
"required": true
},
"responses": {
"200": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Empty"
}
}
},
"description": "200 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Methods": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
}
}
},
"post": {
"parameters": [
{
"in": "header",
"name": "Content-Type",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/PostAssets"
}
}
},
"required": true
},
"responses": {
"200": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Asset"
}
}
},
"description": "200 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"400": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "400 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"403": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "403 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"404": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "404 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"415": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "415 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"500": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "500 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
}
},
"security": [
{
"OAuth2": [
"api.lucidtech.ai/assets:write"
]
}
]
}
},
"/assets/{assetId}": {
"delete": {
"parameters": [
{
"in": "path",
"name": "assetId",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Asset"
}
}
},
"description": "200 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"400": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "400 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"403": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "403 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"404": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "404 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"415": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "415 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"500": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "500 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
}
},
"security": [
{
"OAuth2": [
"api.lucidtech.ai/assets:read"
]
}
]
},
"get": {
"parameters": [
{
"in": "path",
"name": "assetId",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Asset"
}
}
},
"description": "200 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"400": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "400 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"403": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "403 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"404": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "404 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"415": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "415 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"500": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "500 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
}
},
"security": [
{
"OAuth2": [
"api.lucidtech.ai/assets:read"
]
}
]
},
"options": {
"parameters": [
{
"in": "path",
"name": "assetId",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Empty"
}
}
},
"required": true
},
"responses": {
"200": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Empty"
}
}
},
"description": "200 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Methods": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
}
}
},
"patch": {
"parameters": [
{
"in": "header",
"name": "Content-Type",
"required": true,
"schema": {
"type": "string"
}
},
{
"in": "path",
"name": "assetId",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/PatchAssetId"
}
}
},
"required": true
},
"responses": {
"200": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Asset"
}
}
},
"description": "200 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"400": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "400 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"403": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "403 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"404": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "404 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"415": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "415 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"500": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "500 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
}
},
"security": [
{
"OAuth2": [
"api.lucidtech.ai/assets:write"
]
}
]
}
},
"/datasets": {
"get": {
"parameters": [
{
"in": "query",
"name": "nextToken",
"schema": {
"type": "string"
}
},
{
"in": "query",
"name": "maxResults",
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Datasets"
}
}
},
"description": "200 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"400": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "400 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"403": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "403 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"404": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "404 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"415": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "415 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"500": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "500 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
}
},
"security": [
{
"OAuth2": [
"api.lucidtech.ai/datasets:read"
]
}
]
},
"options": {
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Empty"
}
}
},
"required": true
},
"responses": {
"200": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Empty"
}
}
},
"description": "200 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Methods": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
}
}
},
"post": {
"parameters": [
{
"in": "header",
"name": "Content-Type",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/PostDatasets"
}
}
},
"required": true
},
"responses": {
"200": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Dataset"
}
}
},
"description": "200 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"400": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "400 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"403": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "403 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"404": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "404 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"415": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "415 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"500": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "500 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
}
},
"security": [
{
"OAuth2": [
"api.lucidtech.ai/datasets:write"
]
}
]
}
},
"/datasets/{datasetId}": {
"delete": {
"parameters": [
{
"in": "path",
"name": "datasetId",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Dataset"
}
}
},
"description": "200 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"400": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "400 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"403": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "403 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"404": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "404 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"415": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "415 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"500": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "500 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
}
},
"security": [
{
"OAuth2": [
"api.lucidtech.ai/datasets:read"
]
}
]
},
"get": {
"parameters": [
{
"in": "path",
"name": "datasetId",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Dataset"
}
}
},
"description": "200 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"400": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "400 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"403": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "403 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"404": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "404 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"415": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "415 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"500": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "500 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
}
},
"security": [
{
"OAuth2": [
"api.lucidtech.ai/datasets:read"
]
}
]
},
"options": {
"parameters": [
{
"in": "path",
"name": "datasetId",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Empty"
}
}
},
"required": true
},
"responses": {
"200": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Empty"
}
}
},
"description": "200 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Methods": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
}
}
},
"patch": {
"parameters": [
{
"in": "header",
"name": "Content-Type",
"required": true,
"schema": {
"type": "string"
}
},
{
"in": "path",
"name": "datasetId",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/PatchDatasetId"
}
}
},
"required": true
},
"responses": {
"200": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Dataset"
}
}
},
"description": "200 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"400": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "400 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"403": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "403 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"404": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "404 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"415": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "415 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"500": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "500 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
}
},
"security": [
{
"OAuth2": [
"api.lucidtech.ai/datasets:write"
]
}
]
}
},
"/deploymentEnvironments": {
"get": {
"parameters": [
{
"in": "query",
"name": "owner",
"schema": {
"type": "string"
}
},
{
"in": "query",
"name": "nextToken",
"schema": {
"type": "string"
}
},
{
"in": "query",
"name": "maxResults",
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/DeploymentEnvironments"
}
}
},
"description": "200 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"400": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "400 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"403": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "403 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"404": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "404 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"415": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "415 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"500": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "500 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
}
},
"security": [
{
"OAuth2": [
"api.lucidtech.ai/secrets:read"
]
}
]
},
"options": {
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Empty"
}
}
},
"required": true
},
"responses": {
"200": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Empty"
}
}
},
"description": "200 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Methods": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
}
}
}
},
"/deploymentEnvironments/{deploymentEnvironmentId}": {
"get": {
"parameters": [
{
"in": "path",
"name": "deploymentEnvironmentId",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/DeploymentEnvironment"
}
}
},
"description": "200 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"400": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "400 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"403": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "403 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"404": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "404 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"415": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "415 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"500": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "500 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
}
},
"security": [
{
"OAuth2": [
"api.lucidtech.ai/organizations:read"
]
}
]
},
"options": {
"parameters": [
{
"in": "path",
"name": "deploymentEnvironmentId",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Empty"
}
}
},
"required": true
},
"responses": {
"200": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Empty"
}
}
},
"description": "200 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Methods": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
}
}
}
},
"/documents": {
"delete": {
"parameters": [
{
"in": "query",
"name": "consentId",
"schema": {
"type": "string"
}
},
{
"in": "query",
"name": "datasetId",
"schema": {
"type": "string"
}
},
{
"in": "query",
"name": "nextToken",
"schema": {
"type": "string"
}
},
{
"in": "query",
"name": "maxResults",
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Documents"
}
}
},
"description": "200 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"400": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "400 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"403": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "403 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"404": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "404 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"415": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "415 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"500": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "500 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
}
},
"security": [
{
"OAuth2": [
"api.lucidtech.ai/documents:write"
]
}
]
},
"get": {
"parameters": [
{
"in": "query",
"name": "datasetId",
"schema": {
"type": "string"
}
},
{
"in": "query",
"name": "nextToken",
"schema": {
"type": "string"
}
},
{
"in": "query",
"name": "order",
"schema": {
"type": "string"
}
},
{
"in": "query",
"name": "documentId",
"schema": {
"type": "string"
}
},
{
"in": "query",
"name": "consentId",
"schema": {
"type": "string"
}
},
{
"in": "query",
"name": "maxResults",
"schema": {
"type": "string"
}
},
{
"in": "query",
"name": "sortBy",
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Documents"
}
}
},
"description": "200 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"400": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "400 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"403": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "403 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"404": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "404 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"415": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "415 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"500": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "500 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
}
},
"security": [
{
"OAuth2": [
"api.lucidtech.ai/documents:read"
]
}
]
},
"options": {
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Empty"
}
}
},
"required": true
},
"responses": {
"200": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Empty"
}
}
},
"description": "200 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Methods": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
}
}
},
"post": {
"parameters": [
{
"in": "header",
"name": "Content-Type",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/PostDocuments"
}
}
},
"required": true
},
"responses": {
"200": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Document"
}
}
},
"description": "200 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"400": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "400 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"403": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "403 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"404": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "404 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"415": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "415 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"500": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "500 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
}
},
"security": [
{
"OAuth2": [
"api.lucidtech.ai/documents:write"
]
}
]
}
},
"/documents/{documentId}": {
"delete": {
"parameters": [
{
"in": "path",
"name": "documentId",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Document"
}
}
},
"description": "200 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"400": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "400 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"403": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "403 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"404": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "404 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"415": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "415 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"500": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "500 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
}
},
"security": [
{
"OAuth2": [
"api.lucidtech.ai/documents:read"
]
}
]
},
"get": {
"parameters": [
{
"in": "path",
"name": "documentId",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Document"
}
}
},
"description": "200 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"400": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "400 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"403": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "403 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"404": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "404 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"415": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "415 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"500": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "500 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
}
},
"security": [
{
"OAuth2": [
"api.lucidtech.ai/documents:read"
]
}
]
},
"options": {
"parameters": [
{
"in": "path",
"name": "documentId",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Empty"
}
}
},
"required": true
},
"responses": {
"200": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Empty"
}
}
},
"description": "200 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Methods": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
}
}
},
"patch": {
"parameters": [
{
"in": "header",
"name": "Content-Type",
"required": true,
"schema": {
"type": "string"
}
},
{
"in": "path",
"name": "documentId",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/PatchDocumentId"
}
}
},
"required": true
},
"responses": {
"200": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Document"
}
}
},
"description": "200 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"400": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "400 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"403": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "403 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"404": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "404 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"415": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "415 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"500": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "500 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
}
},
"security": [
{
"OAuth2": [
"api.lucidtech.ai/documents:write"
]
}
]
}
},
"/logs": {
"get": {
"parameters": [
{
"in": "query",
"name": "workflowId",
"schema": {
"type": "string"
}
},
{
"in": "query",
"name": "nextToken",
"schema": {
"type": "string"
}
},
{
"in": "query",
"name": "order",
"schema": {
"type": "string"
}
},
{
"in": "query",
"name": "transitionExecutionId",
"schema": {
"type": "string"
}
},
{
"in": "query",
"name": "transitionId",
"schema": {
"type": "string"
}
},
{
"in": "query",
"name": "maxResults",
"schema": {
"type": "string"
}
},
{
"in": "query",
"name": "workflowExecutionId",
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Logs"
}
}
},
"description": "200 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"400": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "400 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"403": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "403 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"404": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "404 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"415": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "415 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"500": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "500 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
}
},
"security": [
{
"OAuth2": [
"api.lucidtech.ai/logs:read"
]
}
]
},
"options": {
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Empty"
}
}
},
"required": true
},
"responses": {
"200": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Empty"
}
}
},
"description": "200 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Methods": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
}
}
}
},
"/logs/{logId}": {
"get": {
"parameters": [
{
"in": "path",
"name": "logId",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Log"
}
}
},
"description": "200 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"400": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "400 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"403": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "403 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"404": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "404 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"415": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "415 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"500": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "500 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
}
},
"security": [
{
"OAuth2": [
"api.lucidtech.ai/logs:read"
]
}
]
},
"options": {
"parameters": [
{
"in": "path",
"name": "logId",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Empty"
}
}
},
"required": true
},
"responses": {
"200": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Empty"
}
}
},
"description": "200 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Methods": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
}
}
}
},
"/models": {
"get": {
"parameters": [
{
"in": "query",
"name": "owner",
"schema": {
"type": "string"
}
},
{
"in": "query",
"name": "nextToken",
"schema": {
"type": "string"
}
},
{
"in": "query",
"name": "maxResults",
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Models"
}
}
},
"description": "200 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"400": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "400 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"403": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "403 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"404": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "404 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"415": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "415 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"500": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "500 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
}
},
"security": [
{
"OAuth2": [
"api.lucidtech.ai/models:read"
]
}
]
},
"options": {
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Empty"
}
}
},
"required": true
},
"responses": {
"200": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Empty"
}
}
},
"description": "200 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Methods": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
}
}
},
"post": {
"parameters": [
{
"in": "header",
"name": "Content-Type",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/PostModels"
}
}
},
"required": true
},
"responses": {
"200": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Model"
}
}
},
"description": "200 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"400": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "400 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"403": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "403 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"404": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "404 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"415": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "415 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"500": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "500 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
}
},
"security": [
{
"OAuth2": [
"api.lucidtech.ai/models:write"
]
}
]
}
},
"/models/{modelId}": {
"delete": {
"parameters": [
{
"in": "path",
"name": "modelId",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Model"
}
}
},
"description": "200 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"400": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "400 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"403": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "403 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"404": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "404 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"415": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "415 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"500": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "500 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
}
},
"security": [
{
"OAuth2": [
"api.lucidtech.ai/models:read"
]
}
]
},
"get": {
"parameters": [
{
"in": "path",
"name": "modelId",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Model"
}
}
},
"description": "200 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"400": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "400 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"403": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "403 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"404": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "404 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"415": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "415 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"500": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "500 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
}
},
"security": [
{
"OAuth2": [
"api.lucidtech.ai/models:read"
]
}
]
},
"options": {
"parameters": [
{
"in": "path",
"name": "modelId",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Empty"
}
}
},
"required": true
},
"responses": {
"200": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Empty"
}
}
},
"description": "200 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Methods": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
}
}
},
"patch": {
"parameters": [
{
"in": "header",
"name": "Content-Type",
"required": true,
"schema": {
"type": "string"
}
},
{
"in": "path",
"name": "modelId",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/PatchModelId"
}
}
},
"required": true
},
"responses": {
"200": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Model"
}
}
},
"description": "200 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"400": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "400 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"403": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "403 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"404": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "404 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"415": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "415 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"500": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "500 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
}
},
"security": [
{
"OAuth2": [
"api.lucidtech.ai/models:write"
]
}
]
}
},
"/models/{modelId}/dataBundles": {
"get": {
"parameters": [
{
"in": "path",
"name": "modelId",
"required": true,
"schema": {
"type": "string"
}
},
{
"in": "query",
"name": "status",
"schema": {
"type": "string"
}
},
{
"in": "query",
"name": "nextToken",
"schema": {
"type": "string"
}
},
{
"in": "query",
"name": "maxResults",
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/DataBundles"
}
}
},
"description": "200 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"400": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "400 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"403": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "403 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"404": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "404 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"415": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "415 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"500": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "500 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
}
},
"security": [
{
"OAuth2": [
"api.lucidtech.ai/databundles:read"
]
}
]
},
"options": {
"parameters": [
{
"in": "path",
"name": "modelId",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Empty"
}
}
},
"required": true
},
"responses": {
"200": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Empty"
}
}
},
"description": "200 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Methods": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
}
}
},
"post": {
"parameters": [
{
"in": "header",
"name": "Content-Type",
"required": true,
"schema": {
"type": "string"
}
},
{
"in": "path",
"name": "modelId",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/PostDataBundles"
}
}
},
"required": true
},
"responses": {
"200": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/DataBundle"
}
}
},
"description": "200 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"400": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "400 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"403": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "403 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"404": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "404 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"415": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "415 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"500": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "500 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
}
},
"security": [
{
"OAuth2": [
"api.lucidtech.ai/databundles:write"
]
}
]
}
},
"/models/{modelId}/dataBundles/{dataBundleId}": {
"delete": {
"parameters": [
{
"in": "path",
"name": "dataBundleId",
"required": true,
"schema": {
"type": "string"
}
},
{
"in": "path",
"name": "modelId",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/DataBundle"
}
}
},
"description": "200 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"400": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "400 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"403": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "403 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"404": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "404 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"415": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "415 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"500": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "500 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
}
},
"security": []
},
"options": {
"parameters": [
{
"in": "path",
"name": "dataBundleId",
"required": true,
"schema": {
"type": "string"
}
},
{
"in": "path",
"name": "modelId",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Empty"
}
}
},
"required": true
},
"responses": {
"200": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Empty"
}
}
},
"description": "200 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Methods": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
}
}
},
"patch": {
"parameters": [
{
"in": "path",
"name": "dataBundleId",
"required": true,
"schema": {
"type": "string"
}
},
{
"in": "header",
"name": "Content-Type",
"required": true,
"schema": {
"type": "string"
}
},
{
"in": "path",
"name": "modelId",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/PatchDataBundleId"
}
}
},
"required": true
},
"responses": {
"200": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/DataBundle"
}
}
},
"description": "200 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"400": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "400 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"403": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "403 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"404": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "404 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"415": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "415 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"500": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "500 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
}
},
"security": [
{
"OAuth2": [
"api.lucidtech.ai/databundles:write"
]
}
]
}
},
"/models/{modelId}/trainings": {
"get": {
"parameters": [
{
"in": "path",
"name": "modelId",
"required": true,
"schema": {
"type": "string"
}
},
{
"in": "query",
"name": "status",
"schema": {
"type": "string"
}
},
{
"in": "query",
"name": "nextToken",
"schema": {
"type": "string"
}
},
{
"in": "query",
"name": "maxResults",
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Trainings"
}
}
},
"description": "200 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"400": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "400 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"403": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "403 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"404": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "404 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"415": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "415 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"500": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "500 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
}
},
"security": [
{
"OAuth2": [
"api.lucidtech.ai/workflows.executions:read"
]
}
]
},
"options": {
"parameters": [
{
"in": "path",
"name": "modelId",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Empty"
}
}
},
"required": true
},
"responses": {
"200": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Empty"
}
}
},
"description": "200 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Methods": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
}
}
},
"post": {
"parameters": [
{
"in": "header",
"name": "Content-Type",
"required": true,
"schema": {
"type": "string"
}
},
{
"in": "path",
"name": "modelId",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/PostTrainings"
}
}
},
"required": true
},
"responses": {
"200": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Training"
}
}
},
"description": "200 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"400": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "400 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"403": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "403 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"404": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "404 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"415": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "415 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"500": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "500 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
}
},
"security": [
{
"OAuth2": [
"api.lucidtech.ai/workflows.executions:write"
]
}
]
}
},
"/models/{modelId}/trainings/{trainingId}": {
"options": {
"parameters": [
{
"in": "path",
"name": "modelId",
"required": true,
"schema": {
"type": "string"
}
},
{
"in": "path",
"name": "trainingId",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Empty"
}
}
},
"required": true
},
"responses": {
"200": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Empty"
}
}
},
"description": "200 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Methods": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
}
}
},
"patch": {
"parameters": [
{
"in": "header",
"name": "Content-Type",
"required": true,
"schema": {
"type": "string"
}
},
{
"in": "path",
"name": "modelId",
"required": true,
"schema": {
"type": "string"
}
},
{
"in": "path",
"name": "trainingId",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/PatchTrainingId"
}
}
},
"required": true
},
"responses": {
"200": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Training"
}
}
},
"description": "200 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"400": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "400 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"403": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "403 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"404": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "404 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"415": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "415 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"500": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "500 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
}
},
"security": [
{
"OAuth2": [
"api.lucidtech.ai/predictions:write"
]
}
]
}
},
"/organizations": {
"get": {
"parameters": [
{
"in": "query",
"name": "nextToken",
"schema": {
"type": "string"
}
},
{
"in": "query",
"name": "maxResults",
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Organizations"
}
}
},
"description": "200 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"400": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "400 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"403": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "403 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"404": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "404 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"415": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "415 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"500": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "500 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
}
},
"security": [
{
"OAuth2": [
"api.lucidtech.ai/organizations:read"
]
}
]
},
"options": {
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Empty"
}
}
},
"required": true
},
"responses": {
"200": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Empty"
}
}
},
"description": "200 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Methods": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
}
}
},
"post": {
"parameters": [
{
"in": "header",
"name": "Content-Type",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/PostOrganizations"
}
}
},
"required": true
},
"responses": {
"200": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Organization"
}
}
},
"description": "200 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"400": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "400 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"403": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "403 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"404": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "404 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"415": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "415 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"500": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "500 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
}
},
"security": [
{
"OAuth2": [
"api.lucidtech.ai/organizations:write"
]
}
]
}
},
"/organizations/{organizationId}": {
"get": {
"parameters": [
{
"in": "path",
"name": "organizationId",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Organization"
}
}
},
"description": "200 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"400": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "400 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"403": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "403 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"404": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "404 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"415": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "415 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"500": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "500 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
}
},
"security": [
{
"OAuth2": [
"api.lucidtech.ai/organizations:read"
]
}
]
},
"options": {
"parameters": [
{
"in": "path",
"name": "organizationId",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Empty"
}
}
},
"required": true
},
"responses": {
"200": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Empty"
}
}
},
"description": "200 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Methods": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
}
}
},
"patch": {
"parameters": [
{
"in": "header",
"name": "Content-Type",
"required": true,
"schema": {
"type": "string"
}
},
{
"in": "path",
"name": "organizationId",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/PatchOrganizationId"
}
}
},
"required": true
},
"responses": {
"200": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Organization"
}
}
},
"description": "200 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"400": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "400 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"403": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "403 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"404": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "404 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"415": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "415 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"500": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "500 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
}
},
"security": [
{
"OAuth2": [
"api.lucidtech.ai/organizations:write"
]
}
]
}
},
"/paymentMethods": {
"get": {
"parameters": [
{
"in": "query",
"name": "nextToken",
"schema": {
"type": "string"
}
},
{
"in": "query",
"name": "maxResults",
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/PaymentMethods"
}
}
},
"description": "200 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"400": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "400 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"403": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "403 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"404": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "404 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"415": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "415 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"500": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "500 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
}
},
"security": [
{
"OAuth2": [
"api.lucidtech.ai/paymentmethods:read"
]
}
]
},
"options": {
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Empty"
}
}
},
"required": true
},
"responses": {
"200": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Empty"
}
}
},
"description": "200 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Methods": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
}
}
},
"post": {
"parameters": [
{
"in": "header",
"name": "Content-Type",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/PostPaymentMethods"
}
}
},
"required": true
},
"responses": {
"200": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/PaymentMethod"
}
}
},
"description": "200 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"400": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "400 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"403": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "403 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"404": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "404 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"415": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "415 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"500": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "500 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
}
},
"security": [
{
"OAuth2": [
"api.lucidtech.ai/paymentmethods:write"
]
}
]
}
},
"/paymentMethods/{paymentMethodId}": {
"delete": {
"parameters": [
{
"in": "path",
"name": "paymentMethodId",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/PaymentMethod"
}
}
},
"description": "200 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"400": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "400 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"403": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "403 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"404": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "404 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"415": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "415 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"500": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "500 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
}
},
"security": [
{
"OAuth2": [
"api.lucidtech.ai/paymentmethods:read"
]
}
]
},
"get": {
"parameters": [
{
"in": "path",
"name": "paymentMethodId",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/PaymentMethod"
}
}
},
"description": "200 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"400": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "400 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"403": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "403 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"404": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "404 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"415": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "415 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"500": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "500 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
}
},
"security": [
{
"OAuth2": [
"api.lucidtech.ai/paymentmethods:read"
]
}
]
},
"options": {
"parameters": [
{
"in": "path",
"name": "paymentMethodId",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Empty"
}
}
},
"required": true
},
"responses": {
"200": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Empty"
}
}
},
"description": "200 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Methods": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
}
}
},
"patch": {
"parameters": [
{
"in": "header",
"name": "Content-Type",
"required": true,
"schema": {
"type": "string"
}
},
{
"in": "path",
"name": "paymentMethodId",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/PatchPaymentMethodId"
}
}
},
"required": true
},
"responses": {
"200": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/PaymentMethod"
}
}
},
"description": "200 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"400": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "400 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"403": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "403 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"404": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "404 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"415": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "415 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"500": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "500 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
}
},
"security": [
{
"OAuth2": [
"api.lucidtech.ai/paymentmethods:write"
]
}
]
}
},
"/plans": {
"get": {
"parameters": [
{
"in": "query",
"name": "owner",
"schema": {
"type": "string"
}
},
{
"in": "query",
"name": "nextToken",
"schema": {
"type": "string"
}
},
{
"in": "query",
"name": "maxResults",
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Plans"
}
}
},
"description": "200 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"400": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "400 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"403": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "403 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"404": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "404 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"415": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "415 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"500": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "500 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
}
},
"security": [
{
"OAuth2": [
"api.lucidtech.ai/plans:read"
]
}
]
},
"options": {
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Empty"
}
}
},
"required": true
},
"responses": {
"200": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Empty"
}
}
},
"description": "200 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Methods": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
}
}
}
},
"/plans/{planId}": {
"get": {
"parameters": [
{
"in": "path",
"name": "planId",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Plan"
}
}
},
"description": "200 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"400": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "400 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"403": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "403 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"404": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "404 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"415": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "415 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"500": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "500 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
}
},
"security": [
{
"OAuth2": [
"api.lucidtech.ai/plans:read"
]
}
]
},
"options": {
"parameters": [
{
"in": "path",
"name": "planId",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Empty"
}
}
},
"required": true
},
"responses": {
"200": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Empty"
}
}
},
"description": "200 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Methods": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
}
}
}
},
"/predictions": {
"get": {
"parameters": [
{
"in": "query",
"name": "nextToken",
"schema": {
"type": "string"
}
},
{
"in": "query",
"name": "maxResults",
"schema": {
"type": "string"
}
},
{
"in": "query",
"name": "sortBy",
"schema": {
"type": "string"
}
},
{
"in": "query",
"name": "order",
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Predictions"
}
}
},
"description": "200 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"400": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "400 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"403": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "403 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"404": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "404 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"415": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "415 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"500": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "500 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
}
},
"security": [
{
"OAuth2": [
"api.lucidtech.ai/predictions:read"
]
}
]
},
"options": {
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Empty"
}
}
},
"required": true
},
"responses": {
"200": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Empty"
}
}
},
"description": "200 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Methods": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
}
}
},
"post": {
"parameters": [
{
"in": "header",
"name": "Content-Type",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/PostPredictions"
}
}
},
"required": true
},
"responses": {
"200": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Prediction"
}
}
},
"description": "200 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"400": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "400 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"403": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "403 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"404": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "404 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"415": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "415 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"500": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "500 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
}
},
"security": [
{
"OAuth2": [
"api.lucidtech.ai/predictions:write"
]
}
]
}
},
"/profiles/{profileId}": {
"get": {
"parameters": [
{
"in": "path",
"name": "profileId",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Profile"
}
}
},
"description": "200 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"400": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "400 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"403": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "403 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"404": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "404 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"415": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "415 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"500": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "500 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
}
},
"security": [
{
"OAuth2": [
"api.lucidtech.ai/assets:read"
]
}
]
},
"options": {
"parameters": [
{
"in": "path",
"name": "profileId",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Empty"
}
}
},
"required": true
},
"responses": {
"200": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Empty"
}
}
},
"description": "200 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Methods": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
}
}
},
"patch": {
"parameters": [
{
"in": "path",
"name": "profileId",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Profile"
}
}
},
"description": "200 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"400": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "400 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"403": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "403 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"404": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "404 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"415": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "415 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"500": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "500 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
}
},
"security": [
{
"OAuth2": [
"api.lucidtech.ai/assets:write"
]
}
]
}
},
"/secrets": {
"get": {
"parameters": [
{
"in": "query",
"name": "nextToken",
"schema": {
"type": "string"
}
},
{
"in": "query",
"name": "maxResults",
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Secrets"
}
}
},
"description": "200 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"400": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "400 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"403": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "403 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"404": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "404 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"415": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "415 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"500": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "500 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
}
},
"security": [
{
"OAuth2": [
"api.lucidtech.ai/secrets:read"
]
}
]
},
"options": {
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Empty"
}
}
},
"required": true
},
"responses": {
"200": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Empty"
}
}
},
"description": "200 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Methods": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
}
}
},
"post": {
"parameters": [
{
"in": "header",
"name": "Content-Type",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/PostSecrets"
}
}
},
"required": true
},
"responses": {
"200": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Secret"
}
}
},
"description": "200 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"400": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "400 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"403": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "403 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"404": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "404 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"415": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "415 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"500": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "500 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
}
},
"security": [
{
"OAuth2": [
"api.lucidtech.ai/secrets:write"
]
}
]
}
},
"/secrets/{secretId}": {
"delete": {
"parameters": [
{
"in": "path",
"name": "secretId",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Secret"
}
}
},
"description": "200 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"400": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "400 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"403": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "403 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"404": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "404 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"415": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "415 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"500": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "500 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
}
},
"security": []
},
"options": {
"parameters": [
{
"in": "path",
"name": "secretId",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Empty"
}
}
},
"required": true
},
"responses": {
"200": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Empty"
}
}
},
"description": "200 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Methods": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
}
}
},
"patch": {
"parameters": [
{
"in": "header",
"name": "Content-Type",
"required": true,
"schema": {
"type": "string"
}
},
{
"in": "path",
"name": "secretId",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/PatchSecretId"
}
}
},
"required": true
},
"responses": {
"200": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Secret"
}
}
},
"description": "200 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"400": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "400 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"403": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "403 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"404": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "404 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"415": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "415 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"500": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "500 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
}
},
"security": [
{
"OAuth2": [
"api.lucidtech.ai/secrets:write"
]
}
]
}
},
"/signup": {
"options": {
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Empty"
}
}
},
"required": true
},
"responses": {
"200": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Empty"
}
}
},
"description": "200 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Methods": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
}
}
},
"post": {
"parameters": [
{
"in": "header",
"name": "Content-Type",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/PostSignUp"
}
}
},
"required": true
},
"responses": {
"200": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/SignUp"
}
}
},
"description": "200 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"400": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "400 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"403": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "403 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"404": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "404 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"415": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "415 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"500": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "500 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
}
}
}
},
"/transitions": {
"get": {
"parameters": [
{
"in": "query",
"name": "transitionType",
"schema": {
"type": "string"
}
},
{
"in": "query",
"name": "nextToken",
"schema": {
"type": "string"
}
},
{
"in": "query",
"name": "maxResults",
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Transitions"
}
}
},
"description": "200 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"400": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "400 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"403": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "403 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"404": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "404 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"415": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "415 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"500": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "500 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
}
},
"security": [
{
"OAuth2": [
"api.lucidtech.ai/transitions:read"
]
}
]
},
"options": {
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Empty"
}
}
},
"required": true
},
"responses": {
"200": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Empty"
}
}
},
"description": "200 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Methods": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
}
}
},
"post": {
"parameters": [
{
"in": "header",
"name": "Content-Type",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/PostTransitions"
}
}
},
"required": true
},
"responses": {
"200": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Transition"
}
}
},
"description": "200 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"400": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "400 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"403": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "403 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"404": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "404 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"415": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "415 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"500": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "500 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
}
},
"security": [
{
"OAuth2": [
"api.lucidtech.ai/transitions:write"
]
}
]
}
},
"/transitions/{transitionId}": {
"delete": {
"parameters": [
{
"in": "path",
"name": "transitionId",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Transition"
}
}
},
"description": "200 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"400": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "400 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"403": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "403 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"404": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "404 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"415": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "415 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"500": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "500 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
}
},
"security": [
{
"OAuth2": [
"api.lucidtech.ai/transitions:read"
]
}
]
},
"get": {
"parameters": [
{
"in": "path",
"name": "transitionId",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Transition"
}
}
},
"description": "200 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"400": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "400 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"403": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "403 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"404": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "404 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"415": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "415 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"500": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "500 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
}
},
"security": [
{
"OAuth2": [
"api.lucidtech.ai/transitions:read"
]
}
]
},
"options": {
"parameters": [
{
"in": "path",
"name": "transitionId",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Empty"
}
}
},
"required": true
},
"responses": {
"200": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Empty"
}
}
},
"description": "200 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Methods": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
}
}
},
"patch": {
"parameters": [
{
"in": "header",
"name": "Content-Type",
"required": true,
"schema": {
"type": "string"
}
},
{
"in": "path",
"name": "transitionId",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/PatchTransitionId"
}
}
},
"required": true
},
"responses": {
"200": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Transition"
}
}
},
"description": "200 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"400": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "400 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"403": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "403 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"404": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "404 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"415": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "415 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"500": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "500 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
}
},
"security": [
{
"OAuth2": [
"api.lucidtech.ai/transitions:write"
]
}
]
}
},
"/transitions/{transitionId}/executions": {
"get": {
"parameters": [
{
"in": "query",
"name": "nextToken",
"schema": {
"type": "string"
}
},
{
"in": "query",
"name": "order",
"schema": {
"type": "string"
}
},
{
"in": "query",
"name": "executionId",
"schema": {
"type": "string"
}
},
{
"in": "path",
"name": "transitionId",
"required": true,
"schema": {
"type": "string"
}
},
{
"in": "query",
"name": "status",
"schema": {
"type": "string"
}
},
{
"in": "query",
"name": "maxResults",
"schema": {
"type": "string"
}
},
{
"in": "query",
"name": "sortBy",
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/TransitionExecutions"
}
}
},
"description": "200 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"400": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "400 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"403": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "403 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"404": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "404 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"415": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "415 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"500": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "500 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
}
},
"security": [
{
"OAuth2": [
"api.lucidtech.ai/transitions.executions:read"
]
}
]
},
"options": {
"parameters": [
{
"in": "path",
"name": "transitionId",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Empty"
}
}
},
"required": true
},
"responses": {
"200": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Empty"
}
}
},
"description": "200 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Methods": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
}
}
},
"post": {
"parameters": [
{
"in": "header",
"name": "Content-Type",
"required": true,
"schema": {
"type": "string"
}
},
{
"in": "path",
"name": "transitionId",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/PostTransitionExecution"
}
}
},
"required": true
},
"responses": {
"200": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/TransitionExecution"
}
}
},
"description": "200 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"400": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "400 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"403": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "403 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"404": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "404 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"415": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "415 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"500": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "500 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
}
},
"security": [
{
"OAuth2": [
"api.lucidtech.ai/transitions.executions:write"
]
}
]
}
},
"/transitions/{transitionId}/executions/{executionId}": {
"get": {
"parameters": [
{
"in": "path",
"name": "transitionId",
"required": true,
"schema": {
"type": "string"
}
},
{
"in": "path",
"name": "executionId",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/TransitionExecution"
}
}
},
"description": "200 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"400": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "400 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"403": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "403 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"404": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "404 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"415": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "415 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"500": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "500 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
}
},
"security": [
{
"OAuth2": [
"api.lucidtech.ai/transitions.executions:read"
]
}
]
},
"options": {
"parameters": [
{
"in": "path",
"name": "transitionId",
"required": true,
"schema": {
"type": "string"
}
},
{
"in": "path",
"name": "executionId",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Empty"
}
}
},
"required": true
},
"responses": {
"200": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Empty"
}
}
},
"description": "200 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Methods": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
}
}
},
"patch": {
"parameters": [
{
"in": "header",
"name": "Content-Type",
"required": true,
"schema": {
"type": "string"
}
},
{
"in": "path",
"name": "transitionId",
"required": true,
"schema": {
"type": "string"
}
},
{
"in": "path",
"name": "executionId",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/PatchTransistionExecutionId"
}
}
},
"required": true
},
"responses": {
"200": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/TransitionExecution"
}
}
},
"description": "200 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"400": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "400 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"403": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "403 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"404": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "404 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"415": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "415 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"500": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "500 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
}
},
"security": [
{
"OAuth2": [
"api.lucidtech.ai/transitions.executions:write"
]
}
]
}
},
"/transitions/{transitionId}/executions/{executionId}/heartbeats": {
"options": {
"parameters": [
{
"in": "path",
"name": "transitionId",
"required": true,
"schema": {
"type": "string"
}
},
{
"in": "path",
"name": "executionId",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Empty"
}
}
},
"required": true
},
"responses": {
"200": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Empty"
}
}
},
"description": "200 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Methods": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
}
}
},
"post": {
"parameters": [
{
"in": "header",
"name": "Content-Type",
"required": true,
"schema": {
"type": "string"
}
},
{
"in": "path",
"name": "transitionId",
"required": true,
"schema": {
"type": "string"
}
},
{
"in": "path",
"name": "executionId",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/PostHeartbeats"
}
}
},
"required": true
},
"responses": {
"204": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Empty"
}
}
},
"description": "204 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"400": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "400 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"403": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "403 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"404": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "404 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"415": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "415 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"500": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "500 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
}
},
"security": [
{
"OAuth2": [
"api.lucidtech.ai/transitions.executions.heartbeats:write"
]
}
]
}
},
"/users": {
"get": {
"parameters": [
{
"in": "query",
"name": "nextToken",
"schema": {
"type": "string"
}
},
{
"in": "query",
"name": "maxResults",
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Users"
}
}
},
"description": "200 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"400": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "400 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"403": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "403 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"404": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "404 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"415": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "415 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"500": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "500 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
}
},
"security": [
{
"OAuth2": [
"api.lucidtech.ai/users:read"
]
}
]
},
"options": {
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Empty"
}
}
},
"required": true
},
"responses": {
"200": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Empty"
}
}
},
"description": "200 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Methods": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
}
}
},
"post": {
"parameters": [
{
"in": "header",
"name": "Content-Type",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/PostUsers"
}
}
},
"required": true
},
"responses": {
"200": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/User"
}
}
},
"description": "200 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"400": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "400 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"403": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "403 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"404": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "404 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"415": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "415 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"500": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "500 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
}
},
"security": [
{
"OAuth2": [
"api.lucidtech.ai/users:write"
]
}
]
}
},
"/users/{userId}": {
"delete": {
"parameters": [
{
"in": "path",
"name": "userId",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/User"
}
}
},
"description": "200 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"400": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "400 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"403": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "403 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"404": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "404 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"415": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "415 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"500": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "500 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
}
},
"security": [
{
"OAuth2": [
"api.lucidtech.ai/users:read"
]
}
]
},
"get": {
"parameters": [
{
"in": "path",
"name": "userId",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/User"
}
}
},
"description": "200 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"400": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "400 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"403": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "403 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"404": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "404 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"415": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "415 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"500": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "500 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
}
},
"security": [
{
"OAuth2": [
"api.lucidtech.ai/users:read"
]
}
]
},
"options": {
"parameters": [
{
"in": "path",
"name": "userId",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Empty"
}
}
},
"required": true
},
"responses": {
"200": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Empty"
}
}
},
"description": "200 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Methods": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
}
}
},
"patch": {
"parameters": [
{
"in": "header",
"name": "Content-Type",
"required": true,
"schema": {
"type": "string"
}
},
{
"in": "path",
"name": "userId",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/PatchUserId"
}
}
},
"required": true
},
"responses": {
"200": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/User"
}
}
},
"description": "200 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"400": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "400 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"403": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "403 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"404": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "404 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"415": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "415 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"500": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "500 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
}
},
"security": [
{
"OAuth2": [
"api.lucidtech.ai/users:write"
]
}
]
}
},
"/workflows": {
"get": {
"parameters": [
{
"in": "query",
"name": "nextToken",
"schema": {
"type": "string"
}
},
{
"in": "query",
"name": "maxResults",
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Workflows"
}
}
},
"description": "200 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"400": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "400 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"403": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "403 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"404": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "404 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"415": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "415 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"500": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "500 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
}
},
"security": [
{
"OAuth2": [
"api.lucidtech.ai/workflows:read"
]
}
]
},
"options": {
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Empty"
}
}
},
"required": true
},
"responses": {
"200": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Empty"
}
}
},
"description": "200 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Methods": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
}
}
},
"post": {
"parameters": [
{
"in": "header",
"name": "Content-Type",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/PostWorkflows"
}
}
},
"required": true
},
"responses": {
"200": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Workflow"
}
}
},
"description": "200 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"400": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "400 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"403": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "403 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"404": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "404 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"415": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "415 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"500": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "500 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
}
},
"security": [
{
"OAuth2": [
"api.lucidtech.ai/workflows:write"
]
}
]
}
},
"/workflows/{workflowId}": {
"delete": {
"parameters": [
{
"in": "path",
"name": "workflowId",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Workflow"
}
}
},
"description": "200 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"400": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "400 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"403": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "403 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"404": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "404 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"415": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "415 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"500": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "500 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
}
},
"security": [
{
"OAuth2": [
"api.lucidtech.ai/workflows:read"
]
}
]
},
"get": {
"parameters": [
{
"in": "path",
"name": "workflowId",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Workflow"
}
}
},
"description": "200 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"400": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "400 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"403": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "403 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"404": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "404 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"415": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "415 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"500": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "500 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
}
},
"security": [
{
"OAuth2": [
"api.lucidtech.ai/workflows:read"
]
}
]
},
"options": {
"parameters": [
{
"in": "path",
"name": "workflowId",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Empty"
}
}
},
"required": true
},
"responses": {
"200": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Empty"
}
}
},
"description": "200 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Methods": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
}
}
},
"patch": {
"parameters": [
{
"in": "header",
"name": "Content-Type",
"required": true,
"schema": {
"type": "string"
}
},
{
"in": "path",
"name": "workflowId",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/PatchWorkflowId"
}
}
},
"required": true
},
"responses": {
"200": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Workflow"
}
}
},
"description": "200 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"400": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "400 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"403": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "403 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"404": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "404 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"415": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "415 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"500": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "500 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
}
},
"security": [
{
"OAuth2": [
"api.lucidtech.ai/workflows:write"
]
}
]
}
},
"/workflows/{workflowId}/executions": {
"get": {
"parameters": [
{
"in": "query",
"name": "fromStartTime",
"schema": {
"type": "string"
}
},
{
"in": "query",
"name": "toStartTime",
"schema": {
"type": "string"
}
},
{
"in": "path",
"name": "workflowId",
"required": true,
"schema": {
"type": "string"
}
},
{
"in": "query",
"name": "nextToken",
"schema": {
"type": "string"
}
},
{
"in": "query",
"name": "order",
"schema": {
"type": "string"
}
},
{
"in": "query",
"name": "status",
"schema": {
"type": "string"
}
},
{
"in": "query",
"name": "maxResults",
"schema": {
"type": "string"
}
},
{
"in": "query",
"name": "sortBy",
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/WorkflowExecutions"
}
}
},
"description": "200 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"400": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "400 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"403": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "403 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"404": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "404 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"415": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "415 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"500": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "500 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
}
},
"security": [
{
"OAuth2": [
"api.lucidtech.ai/workflows.executions:read"
]
}
]
},
"options": {
"parameters": [
{
"in": "path",
"name": "workflowId",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Empty"
}
}
},
"required": true
},
"responses": {
"200": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Empty"
}
}
},
"description": "200 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Methods": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
}
}
},
"post": {
"parameters": [
{
"in": "header",
"name": "Content-Type",
"required": true,
"schema": {
"type": "string"
}
},
{
"in": "path",
"name": "workflowId",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/PostWorkflowExecutions"
}
}
},
"required": true
},
"responses": {
"200": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/WorkflowExecution"
}
}
},
"description": "200 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"400": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "400 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"403": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "403 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"404": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "404 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"415": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "415 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"500": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "500 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
}
},
"security": [
{
"OAuth2": [
"api.lucidtech.ai/workflows.executions:write"
]
}
]
}
},
"/workflows/{workflowId}/executions/{executionId}": {
"delete": {
"parameters": [
{
"in": "path",
"name": "executionId",
"required": true,
"schema": {
"type": "string"
}
},
{
"in": "path",
"name": "workflowId",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/WorkflowExecution"
}
}
},
"description": "200 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"400": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "400 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"403": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "403 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"404": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "404 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"415": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "415 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"500": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "500 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
}
},
"security": [
{
"OAuth2": [
"api.lucidtech.ai/workflows.executions:read"
]
}
]
},
"get": {
"parameters": [
{
"in": "path",
"name": "executionId",
"required": true,
"schema": {
"type": "string"
}
},
{
"in": "path",
"name": "workflowId",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/WorkflowExecution"
}
}
},
"description": "200 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"400": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "400 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"403": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "403 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"404": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "404 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"415": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "415 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"500": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "500 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
}
},
"security": [
{
"OAuth2": [
"api.lucidtech.ai/workflows.executions:read"
]
}
]
},
"options": {
"parameters": [
{
"in": "path",
"name": "executionId",
"required": true,
"schema": {
"type": "string"
}
},
{
"in": "path",
"name": "workflowId",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Empty"
}
}
},
"required": true
},
"responses": {
"200": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Empty"
}
}
},
"description": "200 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Methods": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
}
}
},
"patch": {
"parameters": [
{
"in": "header",
"name": "Content-Type",
"required": true,
"schema": {
"type": "string"
}
},
{
"in": "path",
"name": "executionId",
"required": true,
"schema": {
"type": "string"
}
},
{
"in": "path",
"name": "workflowId",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/PatchWorkflowExecutionId"
}
}
},
"required": true
},
"responses": {
"200": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/WorkflowExecution"
}
}
},
"description": "200 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"400": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "400 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"403": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "403 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"404": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "404 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"415": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "415 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
},
"500": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
},
"description": "500 response",
"headers": {
"Access-Control-Allow-Headers": {
"schema": {
"type": "string"
}
},
"Access-Control-Allow-Origin": {
"schema": {
"type": "string"
}
}
}
}
},
"security": [
{
"OAuth2": [
"api.lucidtech.ai/workflows.executions:write"
]
}
]
}
}
},
"components": {
"schemas": {
"AppClient": {
"additionalProperties": false,
"properties": {
"appClientId": {
"pattern": "^las:app-client:[a-z0-9-_]+$",
"type": "string"
},
"callbackUrls": {
"items": {
"pattern": "^http://localhost.*|^https://.*",
"type": "string"
},
"nullable": true,
"type": "array"
},
"clientId": {
"type": "string"
},
"clientSecret": {
"type": "string"
},
"createdBy": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"createdTime": {
"nullable": true,
"pattern": "^[0-9]{4}-?[0-9]{2}-?[0-9]{2}( |T)?[0-9]{2}:?[0-9]{2}:?[0-9]{2}(.[0-9]{1,6})?(Z|[+][0-9]{2}(:|)[0-9]{2})$",
"type": "string"
},
"defaultLoginUrl": {
"nullable": true,
"pattern": "^http://localhost.*|^https://.*",
"type": "string"
},
"description": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"hasSecret": {
"type": "boolean"
},
"loginUrls": {
"items": {
"pattern": "^http://localhost.*|^https://.*",
"type": "string"
},
"nullable": true,
"type": "array"
},
"logoutUrls": {
"items": {
"pattern": "^http://localhost.*|^https://.*",
"type": "string"
},
"nullable": true,
"type": "array"
},
"name": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"updatedBy": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"updatedTime": {
"nullable": true,
"pattern": "^[0-9]{4}-?[0-9]{2}-?[0-9]{2}( |T)?[0-9]{2}:?[0-9]{2}:?[0-9]{2}(.[0-9]{1,6})?(Z|[+][0-9]{2}(:|)[0-9]{2})$",
"type": "string"
}
},
"required": [
"appClientId",
"callbackUrls",
"clientId",
"createdBy",
"createdTime",
"defaultLoginUrl",
"description",
"hasSecret",
"loginUrls",
"logoutUrls",
"name",
"updatedBy",
"updatedTime"
],
"title": "appClient",
"type": "object"
},
"AppClients": {
"additionalProperties": false,
"properties": {
"appClients": {
"items": {
"additionalProperties": false,
"properties": {
"appClientId": {
"pattern": "^las:app-client:[a-z0-9-_]+$",
"type": "string"
},
"callbackUrls": {
"items": {
"pattern": "^http://localhost.*|^https://.*",
"type": "string"
},
"nullable": true,
"type": "array"
},
"clientId": {
"type": "string"
},
"clientSecret": {
"type": "string"
},
"createdBy": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"createdTime": {
"nullable": true,
"pattern": "^[0-9]{4}-?[0-9]{2}-?[0-9]{2}( |T)?[0-9]{2}:?[0-9]{2}:?[0-9]{2}(.[0-9]{1,6})?(Z|[+][0-9]{2}(:|)[0-9]{2})$",
"type": "string"
},
"defaultLoginUrl": {
"nullable": true,
"pattern": "^http://localhost.*|^https://.*",
"type": "string"
},
"description": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"hasSecret": {
"type": "boolean"
},
"loginUrls": {
"items": {
"pattern": "^http://localhost.*|^https://.*",
"type": "string"
},
"nullable": true,
"type": "array"
},
"logoutUrls": {
"items": {
"pattern": "^http://localhost.*|^https://.*",
"type": "string"
},
"nullable": true,
"type": "array"
},
"name": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"updatedBy": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"updatedTime": {
"nullable": true,
"pattern": "^[0-9]{4}-?[0-9]{2}-?[0-9]{2}( |T)?[0-9]{2}:?[0-9]{2}:?[0-9]{2}(.[0-9]{1,6})?(Z|[+][0-9]{2}(:|)[0-9]{2})$",
"type": "string"
}
},
"required": [
"appClientId",
"callbackUrls",
"clientId",
"createdBy",
"createdTime",
"defaultLoginUrl",
"description",
"hasSecret",
"loginUrls",
"logoutUrls",
"name",
"updatedBy",
"updatedTime"
],
"type": "object"
},
"type": "array"
},
"nextToken": {
"maxLength": 4096,
"nullable": true,
"type": "string"
}
},
"required": [
"appClients",
"nextToken"
],
"title": "appClients",
"type": "object"
},
"Asset": {
"additionalProperties": false,
"properties": {
"assetId": {
"pattern": "^las:asset:[a-f0-9]{32}$",
"type": "string"
},
"content": {
"minLength": 1,
"type": "string"
},
"contentMD5": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"createdBy": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"createdTime": {
"nullable": true,
"pattern": "^[0-9]{4}-?[0-9]{2}-?[0-9]{2}( |T)?[0-9]{2}:?[0-9]{2}:?[0-9]{2}(.[0-9]{1,6})?(Z|[+][0-9]{2}(:|)[0-9]{2})$",
"type": "string"
},
"description": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"name": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"updatedBy": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"updatedTime": {
"nullable": true,
"pattern": "^[0-9]{4}-?[0-9]{2}-?[0-9]{2}( |T)?[0-9]{2}:?[0-9]{2}:?[0-9]{2}(.[0-9]{1,6})?(Z|[+][0-9]{2}(:|)[0-9]{2})$",
"type": "string"
}
},
"required": [
"assetId",
"contentMD5",
"createdBy",
"createdTime",
"description",
"name",
"updatedBy",
"updatedTime"
],
"title": "asset",
"type": "object"
},
"Assets": {
"additionalProperties": false,
"properties": {
"assets": {
"items": {
"additionalProperties": false,
"properties": {
"assetId": {
"pattern": "^las:asset:[a-f0-9]{32}$",
"type": "string"
},
"content": {
"minLength": 1,
"type": "string"
},
"contentMD5": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"createdBy": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"createdTime": {
"nullable": true,
"pattern": "^[0-9]{4}-?[0-9]{2}-?[0-9]{2}( |T)?[0-9]{2}:?[0-9]{2}:?[0-9]{2}(.[0-9]{1,6})?(Z|[+][0-9]{2}(:|)[0-9]{2})$",
"type": "string"
},
"description": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"name": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"updatedBy": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"updatedTime": {
"nullable": true,
"pattern": "^[0-9]{4}-?[0-9]{2}-?[0-9]{2}( |T)?[0-9]{2}:?[0-9]{2}:?[0-9]{2}(.[0-9]{1,6})?(Z|[+][0-9]{2}(:|)[0-9]{2})$",
"type": "string"
}
},
"required": [
"assetId",
"contentMD5",
"createdBy",
"createdTime",
"description",
"name",
"updatedBy",
"updatedTime"
],
"type": "object"
},
"type": "array"
},
"nextToken": {
"maxLength": 4096,
"nullable": true,
"type": "string"
}
},
"required": [
"assets",
"nextToken"
],
"title": "assets",
"type": "object"
},
"DataBundle": {
"additionalProperties": false,
"properties": {
"createdBy": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"createdTime": {
"nullable": true,
"pattern": "^[0-9]{4}-?[0-9]{2}-?[0-9]{2}( |T)?[0-9]{2}:?[0-9]{2}:?[0-9]{2}(.[0-9]{1,6})?(Z|[+][0-9]{2}(:|)[0-9]{2})$",
"type": "string"
},
"dataBundleId": {
"pattern": "^las:model-data-bundle:[a-f0-9]{32}$",
"type": "string"
},
"datasets": {
"items": {
"additionalProperties": false,
"properties": {
"containsPersonallyIdentifiableInformation": {
"type": "boolean"
},
"createdBy": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"createdTime": {
"nullable": true,
"pattern": "^[0-9]{4}-?[0-9]{2}-?[0-9]{2}( |T)?[0-9]{2}:?[0-9]{2}:?[0-9]{2}(.[0-9]{1,6})?(Z|[+][0-9]{2}(:|)[0-9]{2})$",
"type": "string"
},
"datasetId": {
"pattern": "^las:dataset:[a-f0-9]{32}$",
"type": "string"
},
"description": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"groundTruthSummary": {
"type": "object"
},
"metadata": {
"nullable": true,
"type": "object"
},
"name": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"numberOfDocuments": {
"minimum": 0,
"type": "integer"
},
"retentionInDays": {
"maximum": 1825,
"minimum": 0,
"type": "integer"
},
"storageLocation": {
"enum": [
"EU"
],
"type": "string"
},
"updatedBy": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"updatedTime": {
"nullable": true,
"pattern": "^[0-9]{4}-?[0-9]{2}-?[0-9]{2}( |T)?[0-9]{2}:?[0-9]{2}:?[0-9]{2}(.[0-9]{1,6})?(Z|[+][0-9]{2}(:|)[0-9]{2})$",
"type": "string"
},
"version": {
"minimum": 0,
"type": "integer"
}
},
"required": [
"containsPersonallyIdentifiableInformation",
"datasetId",
"description",
"numberOfDocuments",
"retentionInDays",
"storageLocation",
"version"
],
"type": "object"
},
"type": "array"
},
"description": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"modelId": {
"pattern": "^las:model:[a-z0-9-_]+$",
"type": "string"
},
"name": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"retentionInDays": {
"minimum": 1,
"type": "integer"
},
"status": {
"enum": [
"running",
"succeeded",
"failed"
],
"type": "string"
},
"summary": {
"nullable": true,
"type": "object"
},
"updatedBy": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"updatedTime": {
"nullable": true,
"pattern": "^[0-9]{4}-?[0-9]{2}-?[0-9]{2}( |T)?[0-9]{2}:?[0-9]{2}:?[0-9]{2}(.[0-9]{1,6})?(Z|[+][0-9]{2}(:|)[0-9]{2})$",
"type": "string"
}
},
"required": [
"createdBy",
"createdTime",
"dataBundleId",
"datasets",
"description",
"modelId",
"name",
"status",
"summary",
"updatedBy",
"updatedTime"
],
"title": "dataBundle",
"type": "object"
},
"DataBundles": {
"additionalProperties": false,
"properties": {
"dataBundles": {
"items": {
"additionalProperties": false,
"properties": {
"createdBy": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"createdTime": {
"nullable": true,
"pattern": "^[0-9]{4}-?[0-9]{2}-?[0-9]{2}( |T)?[0-9]{2}:?[0-9]{2}:?[0-9]{2}(.[0-9]{1,6})?(Z|[+][0-9]{2}(:|)[0-9]{2})$",
"type": "string"
},
"dataBundleId": {
"pattern": "^las:model-data-bundle:[a-f0-9]{32}$",
"type": "string"
},
"datasets": {
"items": {
"additionalProperties": false,
"properties": {
"containsPersonallyIdentifiableInformation": {
"type": "boolean"
},
"createdBy": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"createdTime": {
"nullable": true,
"pattern": "^[0-9]{4}-?[0-9]{2}-?[0-9]{2}( |T)?[0-9]{2}:?[0-9]{2}:?[0-9]{2}(.[0-9]{1,6})?(Z|[+][0-9]{2}(:|)[0-9]{2})$",
"type": "string"
},
"datasetId": {
"pattern": "^las:dataset:[a-f0-9]{32}$",
"type": "string"
},
"description": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"groundTruthSummary": {
"type": "object"
},
"metadata": {
"nullable": true,
"type": "object"
},
"name": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"numberOfDocuments": {
"minimum": 0,
"type": "integer"
},
"retentionInDays": {
"maximum": 1825,
"minimum": 0,
"type": "integer"
},
"storageLocation": {
"enum": [
"EU"
],
"type": "string"
},
"updatedBy": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"updatedTime": {
"nullable": true,
"pattern": "^[0-9]{4}-?[0-9]{2}-?[0-9]{2}( |T)?[0-9]{2}:?[0-9]{2}:?[0-9]{2}(.[0-9]{1,6})?(Z|[+][0-9]{2}(:|)[0-9]{2})$",
"type": "string"
},
"version": {
"minimum": 0,
"type": "integer"
}
},
"required": [
"containsPersonallyIdentifiableInformation",
"datasetId",
"description",
"numberOfDocuments",
"retentionInDays",
"storageLocation",
"version"
],
"type": "object"
},
"type": "array"
},
"description": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"modelId": {
"pattern": "^las:model:[a-z0-9-_]+$",
"type": "string"
},
"name": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"retentionInDays": {
"minimum": 1,
"type": "integer"
},
"status": {
"enum": [
"running",
"succeeded",
"failed"
],
"type": "string"
},
"summary": {
"nullable": true,
"type": "object"
},
"updatedBy": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"updatedTime": {
"nullable": true,
"pattern": "^[0-9]{4}-?[0-9]{2}-?[0-9]{2}( |T)?[0-9]{2}:?[0-9]{2}:?[0-9]{2}(.[0-9]{1,6})?(Z|[+][0-9]{2}(:|)[0-9]{2})$",
"type": "string"
}
},
"required": [
"createdBy",
"createdTime",
"dataBundleId",
"datasets",
"description",
"modelId",
"name",
"status",
"summary",
"updatedBy",
"updatedTime"
],
"type": "object"
},
"type": "array"
},
"nextToken": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"status": {
"items": {
"enum": [
"running",
"succeeded",
"failed"
],
"type": "string"
},
"type": "array"
}
},
"required": [
"dataBundles",
"nextToken"
],
"title": "dataBundles",
"type": "object"
},
"Dataset": {
"additionalProperties": false,
"properties": {
"containsPersonallyIdentifiableInformation": {
"type": "boolean"
},
"createdBy": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"createdTime": {
"nullable": true,
"pattern": "^[0-9]{4}-?[0-9]{2}-?[0-9]{2}( |T)?[0-9]{2}:?[0-9]{2}:?[0-9]{2}(.[0-9]{1,6})?(Z|[+][0-9]{2}(:|)[0-9]{2})$",
"type": "string"
},
"datasetId": {
"pattern": "^las:dataset:[a-f0-9]{32}$",
"type": "string"
},
"description": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"groundTruthSummary": {
"type": "object"
},
"metadata": {
"nullable": true,
"type": "object"
},
"name": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"numberOfDocuments": {
"minimum": 0,
"type": "integer"
},
"retentionInDays": {
"maximum": 1825,
"minimum": 0,
"type": "integer"
},
"storageLocation": {
"enum": [
"EU"
],
"type": "string"
},
"updatedBy": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"updatedTime": {
"nullable": true,
"pattern": "^[0-9]{4}-?[0-9]{2}-?[0-9]{2}( |T)?[0-9]{2}:?[0-9]{2}:?[0-9]{2}(.[0-9]{1,6})?(Z|[+][0-9]{2}(:|)[0-9]{2})$",
"type": "string"
},
"version": {
"minimum": 0,
"type": "integer"
}
},
"required": [
"containsPersonallyIdentifiableInformation",
"createdBy",
"createdTime",
"datasetId",
"description",
"groundTruthSummary",
"metadata",
"numberOfDocuments",
"retentionInDays",
"storageLocation",
"updatedBy",
"updatedTime",
"version"
],
"title": "dataset",
"type": "object"
},
"Datasets": {
"additionalProperties": false,
"properties": {
"datasets": {
"items": {
"additionalProperties": false,
"properties": {
"containsPersonallyIdentifiableInformation": {
"type": "boolean"
},
"createdBy": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"createdTime": {
"nullable": true,
"pattern": "^[0-9]{4}-?[0-9]{2}-?[0-9]{2}( |T)?[0-9]{2}:?[0-9]{2}:?[0-9]{2}(.[0-9]{1,6})?(Z|[+][0-9]{2}(:|)[0-9]{2})$",
"type": "string"
},
"datasetId": {
"pattern": "^las:dataset:[a-f0-9]{32}$",
"type": "string"
},
"description": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"groundTruthSummary": {
"type": "object"
},
"metadata": {
"nullable": true,
"type": "object"
},
"name": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"numberOfDocuments": {
"minimum": 0,
"type": "integer"
},
"retentionInDays": {
"maximum": 1825,
"minimum": 0,
"type": "integer"
},
"storageLocation": {
"enum": [
"EU"
],
"type": "string"
},
"updatedBy": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"updatedTime": {
"nullable": true,
"pattern": "^[0-9]{4}-?[0-9]{2}-?[0-9]{2}( |T)?[0-9]{2}:?[0-9]{2}:?[0-9]{2}(.[0-9]{1,6})?(Z|[+][0-9]{2}(:|)[0-9]{2})$",
"type": "string"
},
"version": {
"minimum": 0,
"type": "integer"
}
},
"required": [
"containsPersonallyIdentifiableInformation",
"createdBy",
"createdTime",
"datasetId",
"description",
"groundTruthSummary",
"metadata",
"numberOfDocuments",
"retentionInDays",
"storageLocation",
"updatedBy",
"updatedTime",
"version"
],
"type": "object"
},
"type": "array"
},
"nextToken": {
"maxLength": 4096,
"nullable": true,
"type": "string"
}
},
"required": [
"datasets",
"nextToken"
],
"title": "datasets",
"type": "object"
},
"DeploymentEnvironment": {
"additionalProperties": false,
"properties": {
"deploymentEnvironmentId": {
"pattern": "^las:deployment-environment:[a-z0-9-_]+(|:@[a-z0-9-_]+|:[0-9]+)$",
"type": "string"
},
"description": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"modelDeploymentUnits": {
"minimum": 0,
"type": "integer"
},
"name": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"organizationId": {
"nullable": true,
"pattern": "^las:organization:[a-z0-9-_]+$",
"type": "string"
},
"status": {
"enum": [
"available",
"unavailable"
],
"type": "string"
}
},
"required": [
"deploymentEnvironmentId",
"description",
"modelDeploymentUnits",
"name",
"organizationId",
"status"
],
"title": "deploymentEnvironment",
"type": "object"
},
"DeploymentEnvironments": {
"additionalProperties": false,
"properties": {
"deploymentEnvironments": {
"items": {
"additionalProperties": false,
"properties": {
"deploymentEnvironmentId": {
"pattern": "^las:deployment-environment:[a-z0-9-_]+(|:@[a-z0-9-_]+|:[0-9]+)$",
"type": "string"
},
"description": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"modelDeploymentUnits": {
"minimum": 0,
"type": "integer"
},
"name": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"organizationId": {
"nullable": true,
"pattern": "^las:organization:[a-z0-9-_]+$",
"type": "string"
},
"status": {
"enum": [
"available",
"unavailable"
],
"type": "string"
}
},
"required": [
"deploymentEnvironmentId",
"description",
"modelDeploymentUnits",
"name",
"organizationId",
"status"
],
"type": "object"
},
"type": "array"
},
"nextToken": {
"maxLength": 4096,
"nullable": true,
"type": "string"
}
},
"required": [
"deploymentEnvironments",
"nextToken"
],
"title": "deploymentEnvironments",
"type": "object"
},
"Document": {
"additionalProperties": false,
"properties": {
"consentId": {
"pattern": "^las:consent:[a-f0-9]{32}$",
"type": "string"
},
"content": {
"minLength": 1,
"type": "string"
},
"contentMD5": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"contentType": {
"enum": [
"application/pdf",
"image/jpeg",
"image/png",
"image/tiff"
],
"type": "string"
},
"createdBy": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"createdTime": {
"nullable": true,
"pattern": "^[0-9]{4}-?[0-9]{2}-?[0-9]{2}( |T)?[0-9]{2}:?[0-9]{2}:?[0-9]{2}(.[0-9]{1,6})?(Z|[+][0-9]{2}(:|)[0-9]{2})$",
"type": "string"
},
"datasetId": {
"pattern": "^las:dataset:[a-f0-9]{32}$",
"type": "string"
},
"description": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"documentId": {
"pattern": "^las:document:[a-f0-9]{32}$",
"type": "string"
},
"groundTruth": {
"items": {
"additionalProperties": false,
"properties": {
"label": {
"maxLength": 36,
"minLength": 1,
"pattern": "^[0-9A-Za-z-_]+$",
"type": "string"
},
"value": {
"anyOf": [
{
"maxLength": 512,
"minLength": 0,
"nullable": true,
"type": "string"
},
{
"nullable": true,
"type": "boolean"
},
{
"nullable": true,
"type": "number"
},
{
"$ref": "#/components/schemas/groundTruthList",
"nullable": true
}
]
}
},
"required": [
"label",
"value"
],
"type": "object"
},
"type": "array"
},
"metadata": {
"nullable": true,
"type": "object"
},
"name": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"retentionInDays": {
"minimum": 1,
"type": "integer"
},
"updatedBy": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"updatedTime": {
"nullable": true,
"pattern": "^[0-9]{4}-?[0-9]{2}-?[0-9]{2}( |T)?[0-9]{2}:?[0-9]{2}:?[0-9]{2}(.[0-9]{1,6})?(Z|[+][0-9]{2}(:|)[0-9]{2})$",
"type": "string"
}
},
"required": [
"contentMD5",
"contentType",
"createdBy",
"createdTime",
"description",
"documentId",
"metadata",
"name",
"retentionInDays",
"updatedBy",
"updatedTime"
],
"title": "document",
"type": "object"
},
"Documents": {
"additionalProperties": false,
"properties": {
"consentId": {
"items": {
"pattern": "^las:consent:[a-f0-9]{32}$",
"type": "string"
},
"type": "array"
},
"datasetId": {
"items": {
"pattern": "^las:dataset:[a-f0-9]{32}$",
"type": "string"
},
"type": "array"
},
"documents": {
"items": {
"additionalProperties": false,
"properties": {
"consentId": {
"pattern": "^las:consent:[a-f0-9]{32}$",
"type": "string"
},
"content": {
"minLength": 1,
"type": "string"
},
"contentMD5": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"contentType": {
"enum": [
"application/pdf",
"image/jpeg",
"image/png",
"image/tiff"
],
"type": "string"
},
"createdBy": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"createdTime": {
"nullable": true,
"pattern": "^[0-9]{4}-?[0-9]{2}-?[0-9]{2}( |T)?[0-9]{2}:?[0-9]{2}:?[0-9]{2}(.[0-9]{1,6})?(Z|[+][0-9]{2}(:|)[0-9]{2})$",
"type": "string"
},
"datasetId": {
"pattern": "^las:dataset:[a-f0-9]{32}$",
"type": "string"
},
"description": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"documentId": {
"pattern": "^las:document:[a-f0-9]{32}$",
"type": "string"
},
"groundTruth": {
"items": {
"additionalProperties": false,
"properties": {
"label": {
"maxLength": 36,
"minLength": 1,
"pattern": "^[0-9A-Za-z-_]+$",
"type": "string"
},
"value": {
"anyOf": [
{
"maxLength": 512,
"minLength": 0,
"nullable": true,
"type": "string"
},
{
"nullable": true,
"type": "boolean"
},
{
"nullable": true,
"type": "number"
},
{
"$ref": "#/components/schemas/groundTruthList",
"nullable": true
}
]
}
},
"required": [
"label",
"value"
],
"type": "object"
},
"type": "array"
},
"metadata": {
"nullable": true,
"type": "object"
},
"name": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"retentionInDays": {
"minimum": 1,
"type": "integer"
},
"updatedBy": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"updatedTime": {
"nullable": true,
"pattern": "^[0-9]{4}-?[0-9]{2}-?[0-9]{2}( |T)?[0-9]{2}:?[0-9]{2}:?[0-9]{2}(.[0-9]{1,6})?(Z|[+][0-9]{2}(:|)[0-9]{2})$",
"type": "string"
}
},
"required": [
"contentMD5",
"contentType",
"createdBy",
"createdTime",
"description",
"documentId",
"metadata",
"name",
"retentionInDays",
"updatedBy",
"updatedTime"
],
"type": "object"
},
"type": "array"
},
"nextToken": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"order": {
"enum": [
"ascending",
"descending"
],
"type": "string"
},
"sortBy": {
"enum": [
"createdTime"
],
"type": "string"
}
},
"required": [
"documents",
"nextToken"
],
"title": "documents",
"type": "object"
},
"Empty": {
"title": "Empty Schema",
"type": "object"
},
"Error": {
"properties": {
"message": {
"type": "string"
}
},
"title": "Error Schema",
"type": "object"
},
"Log": {
"additionalProperties": false,
"properties": {
"events": {
"items": {
"type": "object"
},
"type": "array"
},
"logId": {
"pattern": "^las:log:[a-f0-9]{32}$",
"type": "string"
},
"startTime": {
"nullable": true,
"pattern": "^[0-9]{4}-?[0-9]{2}-?[0-9]{2}( |T)?[0-9]{2}:?[0-9]{2}:?[0-9]{2}(.[0-9]{1,6})?(Z|[+][0-9]{2}(:|)[0-9]{2})$",
"type": "string"
},
"transitionExecutionId": {
"nullable": true,
"pattern": "^las:transition-execution:[a-f0-9]{32}$",
"type": "string"
},
"transitionId": {
"anyOf": [
{
"pattern": "^las:transition:[a-f0-9]{32}$",
"type": "string"
},
{
"pattern": "^las:transition:commons-[0-9A-Za-z-]+$",
"type": "string"
}
],
"nullable": true
},
"workflowExecutionId": {
"nullable": true,
"pattern": "^las:workflow-execution:[a-f0-9]{32}$",
"type": "string"
},
"workflowId": {
"nullable": true,
"pattern": "^las:workflow:[a-f0-9]{32}$",
"type": "string"
}
},
"required": [
"logId",
"startTime",
"transitionExecutionId",
"transitionId",
"workflowExecutionId",
"workflowId"
],
"title": "log",
"type": "object"
},
"Logs": {
"additionalProperties": false,
"properties": {
"logs": {
"items": {
"additionalProperties": false,
"properties": {
"events": {
"items": {
"type": "object"
},
"type": "array"
},
"logId": {
"pattern": "^las:log:[a-f0-9]{32}$",
"type": "string"
},
"startTime": {
"nullable": true,
"pattern": "^[0-9]{4}-?[0-9]{2}-?[0-9]{2}( |T)?[0-9]{2}:?[0-9]{2}:?[0-9]{2}(.[0-9]{1,6})?(Z|[+][0-9]{2}(:|)[0-9]{2})$",
"type": "string"
},
"transitionExecutionId": {
"nullable": true,
"pattern": "^las:transition-execution:[a-f0-9]{32}$",
"type": "string"
},
"transitionId": {
"anyOf": [
{
"pattern": "^las:transition:[a-f0-9]{32}$",
"type": "string"
},
{
"pattern": "^las:transition:commons-[0-9A-Za-z-]+$",
"type": "string"
}
],
"nullable": true
},
"workflowExecutionId": {
"nullable": true,
"pattern": "^las:workflow-execution:[a-f0-9]{32}$",
"type": "string"
},
"workflowId": {
"nullable": true,
"pattern": "^las:workflow:[a-f0-9]{32}$",
"type": "string"
}
},
"required": [
"logId",
"startTime",
"transitionExecutionId",
"transitionId",
"workflowExecutionId",
"workflowId"
],
"type": "object"
},
"type": "array"
},
"nextToken": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"order": {
"enum": [
"ascending",
"descending"
],
"type": "string"
},
"transitionExecutionId": {
"pattern": "^las:transition-execution:[a-f0-9]{32}$",
"type": "string"
},
"transitionId": {
"anyOf": [
{
"pattern": "^las:transition:[a-f0-9]{32}$",
"type": "string"
},
{
"pattern": "^las:transition:commons-[0-9A-Za-z-]+$",
"type": "string"
}
]
},
"workflowExecutionId": {
"pattern": "^las:workflow-execution:[a-f0-9]{32}$",
"type": "string"
},
"workflowId": {
"pattern": "^las:workflow:[a-f0-9]{32}$",
"type": "string"
}
},
"required": [
"logs",
"nextToken"
],
"title": "logs",
"type": "object"
},
"Model": {
"additionalProperties": false,
"properties": {
"createdBy": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"createdTime": {
"nullable": true,
"pattern": "^[0-9]{4}-?[0-9]{2}-?[0-9]{2}( |T)?[0-9]{2}:?[0-9]{2}:?[0-9]{2}(.[0-9]{1,6})?(Z|[+][0-9]{2}(:|)[0-9]{2})$",
"type": "string"
},
"description": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"fieldConfig": {
"additionalProperties": {
"oneOf": [
{
"properties": {
"description": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"enum": {
"items": {
"maxLength": 512,
"minLength": 1,
"pattern": "^[0-9A-Za-zÆØÅæøå!\"#$%&()*+,\\-./:;<=>?@\\[\\]\\^_`{|}~ ]+$",
"type": "string"
},
"maxItems": 500,
"minItems": 1,
"type": "array",
"uniqueItems": true
},
"maxLength": {
"maximum": 512,
"minimum": 1,
"type": "integer"
},
"type": {
"enum": [
"amount",
"date",
"digits",
"enum",
"numeric",
"string"
],
"type": "string"
}
},
"required": [
"type"
],
"type": "object"
},
{
"properties": {
"fields": {
"additionalProperties": {
"properties": {
"description": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"enum": {
"items": {
"maxLength": 512,
"minLength": 1,
"pattern": "^[0-9A-Za-zÆØÅæøå!\"#$%&()*+,\\-./:;<=>?@\\[\\]\\^_`{|}~ ]+$",
"type": "string"
},
"maxItems": 500,
"minItems": 1,
"type": "array",
"uniqueItems": true
},
"maxLength": {
"maximum": 512,
"minimum": 1,
"type": "integer"
},
"type": {
"enum": [
"amount",
"date",
"digits",
"enum",
"numeric",
"string"
],
"type": "string"
}
},
"required": [
"type"
],
"type": "object"
},
"type": "object"
},
"type": {
"enum": [
"lines"
],
"type": "string"
}
},
"required": [
"fields",
"type"
],
"type": "object"
}
]
},
"nullable": true,
"type": "object"
},
"height": {
"maximum": 1921,
"minimum": 97,
"type": "integer"
},
"metadata": {
"nullable": true,
"type": "object"
},
"modelId": {
"pattern": "^las:model:[a-z0-9-_]+$",
"type": "string"
},
"name": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"numberOfDataBundles": {
"minimum": 0,
"type": "integer"
},
"numberOfRunningTrainings": {
"minimum": 0,
"type": "integer"
},
"organizationId": {
"pattern": "^las:organization:[a-z0-9-_]+$",
"type": "string"
},
"postprocessConfig": {
"oneOf": [
{
"additionalProperties": false,
"properties": {
"strategy": {
"enum": [
"BEST_FIRST"
],
"type": "string"
}
},
"required": [
"strategy"
],
"type": "object"
},
{
"additionalProperties": false,
"properties": {
"parameters": {
"properties": {
"collapse": {
"type": "boolean"
},
"n": {
"maximum": 3,
"minimum": 1,
"type": "integer"
}
},
"required": [
"n"
],
"type": "object"
},
"strategy": {
"enum": [
"BEST_N_PAGES"
],
"type": "string"
}
},
"required": [
"parameters",
"strategy"
],
"type": "object"
}
]
},
"preprocessConfig": {
"additionalProperties": false,
"properties": {
"autoRotate": {
"type": "boolean"
},
"imageQuality": {
"enum": [
"LOW",
"HIGH"
],
"type": "string"
},
"maxPages": {
"maximum": 3,
"minimum": 1,
"type": "integer"
}
},
"required": [
"autoRotate",
"imageQuality",
"maxPages"
],
"type": "object"
},
"status": {
"enum": [
"active",
"inactive"
],
"type": "string"
},
"trainingId": {
"nullable": true,
"pattern": "^las:model-training:[a-f0-9]{32}$",
"type": "string"
},
"updatedBy": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"updatedTime": {
"nullable": true,
"pattern": "^[0-9]{4}-?[0-9]{2}-?[0-9]{2}( |T)?[0-9]{2}:?[0-9]{2}:?[0-9]{2}(.[0-9]{1,6})?(Z|[+][0-9]{2}(:|)[0-9]{2})$",
"type": "string"
},
"width": {
"maximum": 1921,
"minimum": 97,
"type": "integer"
}
},
"required": [
"createdBy",
"createdTime",
"description",
"fieldConfig",
"height",
"metadata",
"modelId",
"name",
"numberOfDataBundles",
"numberOfRunningTrainings",
"organizationId",
"preprocessConfig",
"status",
"trainingId",
"updatedBy",
"updatedTime",
"width"
],
"title": "model",
"type": "object"
},
"Models": {
"additionalProperties": false,
"properties": {
"models": {
"items": {
"additionalProperties": false,
"properties": {
"createdBy": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"createdTime": {
"nullable": true,
"pattern": "^[0-9]{4}-?[0-9]{2}-?[0-9]{2}( |T)?[0-9]{2}:?[0-9]{2}:?[0-9]{2}(.[0-9]{1,6})?(Z|[+][0-9]{2}(:|)[0-9]{2})$",
"type": "string"
},
"description": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"fieldConfig": {
"additionalProperties": {
"oneOf": [
{
"properties": {
"description": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"enum": {
"items": {
"maxLength": 512,
"minLength": 1,
"pattern": "^[0-9A-Za-zÆØÅæøå!\"#$%&()*+,\\-./:;<=>?@\\[\\]\\^_`{|}~ ]+$",
"type": "string"
},
"maxItems": 500,
"minItems": 1,
"type": "array",
"uniqueItems": true
},
"maxLength": {
"maximum": 512,
"minimum": 1,
"type": "integer"
},
"type": {
"enum": [
"amount",
"date",
"digits",
"enum",
"numeric",
"string"
],
"type": "string"
}
},
"required": [
"type"
],
"type": "object"
},
{
"properties": {
"fields": {
"additionalProperties": {
"properties": {
"description": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"enum": {
"items": {
"maxLength": 512,
"minLength": 1,
"pattern": "^[0-9A-Za-zÆØÅæøå!\"#$%&()*+,\\-./:;<=>?@\\[\\]\\^_`{|}~ ]+$",
"type": "string"
},
"maxItems": 500,
"minItems": 1,
"type": "array",
"uniqueItems": true
},
"maxLength": {
"maximum": 512,
"minimum": 1,
"type": "integer"
},
"type": {
"enum": [
"amount",
"date",
"digits",
"enum",
"numeric",
"string"
],
"type": "string"
}
},
"required": [
"type"
],
"type": "object"
},
"type": "object"
},
"type": {
"enum": [
"lines"
],
"type": "string"
}
},
"required": [
"fields",
"type"
],
"type": "object"
}
]
},
"nullable": true,
"type": "object"
},
"height": {
"maximum": 1921,
"minimum": 97,
"type": "integer"
},
"metadata": {
"nullable": true,
"type": "object"
},
"modelId": {
"pattern": "^las:model:[a-z0-9-_]+$",
"type": "string"
},
"name": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"numberOfDataBundles": {
"minimum": 0,
"type": "integer"
},
"numberOfRunningTrainings": {
"minimum": 0,
"type": "integer"
},
"organizationId": {
"pattern": "^las:organization:[a-z0-9-_]+$",
"type": "string"
},
"postprocessConfig": {
"oneOf": [
{
"additionalProperties": false,
"properties": {
"strategy": {
"enum": [
"BEST_FIRST"
],
"type": "string"
}
},
"required": [
"strategy"
],
"type": "object"
},
{
"additionalProperties": false,
"properties": {
"parameters": {
"properties": {
"collapse": {
"type": "boolean"
},
"n": {
"maximum": 3,
"minimum": 1,
"type": "integer"
}
},
"required": [
"n"
],
"type": "object"
},
"strategy": {
"enum": [
"BEST_N_PAGES"
],
"type": "string"
}
},
"required": [
"parameters",
"strategy"
],
"type": "object"
}
]
},
"preprocessConfig": {
"additionalProperties": false,
"properties": {
"autoRotate": {
"type": "boolean"
},
"imageQuality": {
"enum": [
"LOW",
"HIGH"
],
"type": "string"
},
"maxPages": {
"maximum": 3,
"minimum": 1,
"type": "integer"
}
},
"required": [
"autoRotate",
"imageQuality",
"maxPages"
],
"type": "object"
},
"status": {
"enum": [
"active",
"inactive"
],
"type": "string"
},
"trainingId": {
"nullable": true,
"pattern": "^las:model-training:[a-f0-9]{32}$",
"type": "string"
},
"updatedBy": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"updatedTime": {
"nullable": true,
"pattern": "^[0-9]{4}-?[0-9]{2}-?[0-9]{2}( |T)?[0-9]{2}:?[0-9]{2}:?[0-9]{2}(.[0-9]{1,6})?(Z|[+][0-9]{2}(:|)[0-9]{2})$",
"type": "string"
},
"width": {
"maximum": 1921,
"minimum": 97,
"type": "integer"
}
},
"required": [
"createdBy",
"createdTime",
"description",
"fieldConfig",
"height",
"metadata",
"modelId",
"name",
"numberOfDataBundles",
"numberOfRunningTrainings",
"organizationId",
"preprocessConfig",
"status",
"trainingId",
"updatedBy",
"updatedTime",
"width"
],
"type": "object"
},
"type": "array"
},
"nextToken": {
"maxLength": 4096,
"nullable": true,
"type": "string"
}
},
"required": [
"models",
"nextToken"
],
"title": "models",
"type": "object"
},
"Organization": {
"additionalProperties": false,
"properties": {
"clientId": {
"nullable": true,
"pattern": "^[0-9a-z]+$",
"type": "string"
},
"deploymentsAllowed": {
"type": "object"
},
"deploymentsCreated": {
"type": "object"
},
"description": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"documentRetentionInDays": {
"minimum": 1,
"type": "integer"
},
"monthlyNumberOfActiveModelsUsed": {
"minimum": 0,
"type": "integer"
},
"monthlyNumberOfDataBundlesAllowed": {
"minimum": 0,
"type": "integer"
},
"monthlyNumberOfDataBundlesCreated": {
"minimum": 0,
"type": "integer"
},
"monthlyNumberOfDocumentsAllowed": {
"minimum": 0,
"type": "integer"
},
"monthlyNumberOfDocumentsCreated": {
"minimum": 0,
"type": "integer"
},
"monthlyNumberOfFieldPredictionsUsed": {
"minimum": 0,
"type": "integer"
},
"monthlyNumberOfGpuHoursUsed": {
"minimum": 0,
"type": "number"
},
"monthlyNumberOfModelDeploymentUnitsUsed": {
"minimum": 0,
"type": "integer"
},
"monthlyNumberOfPredictionsAllowed": {
"minimum": 0,
"type": "integer"
},
"monthlyNumberOfPredictionsCreated": {
"minimum": 0,
"type": "integer"
},
"monthlyNumberOfTrainingsAllowed": {
"minimum": 0,
"type": "integer"
},
"monthlyNumberOfTrainingsCreated": {
"minimum": 0,
"type": "integer"
},
"monthlyNumberOfTransitionExecutionsAllowed": {
"minimum": 0,
"type": "integer"
},
"monthlyNumberOfTransitionExecutionsCreated": {
"minimum": 0,
"type": "integer"
},
"monthlyNumberOfWorkflowExecutionsAllowed": {
"minimum": 0,
"type": "integer"
},
"monthlyNumberOfWorkflowExecutionsCreated": {
"minimum": 0,
"type": "integer"
},
"monthlyUsageSummary": {
"type": "object"
},
"name": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"numberOfAppClientsAllowed": {
"minimum": 0,
"type": "integer"
},
"numberOfAppClientsCreated": {
"minimum": 0,
"type": "integer"
},
"numberOfAssetsAllowed": {
"minimum": 0,
"type": "integer"
},
"numberOfAssetsCreated": {
"minimum": 0,
"type": "integer"
},
"numberOfDatasetsAllowed": {
"minimum": 0,
"type": "integer"
},
"numberOfDatasetsCreated": {
"minimum": 0,
"type": "integer"
},
"numberOfModelsAllowed": {
"minimum": 0,
"type": "integer"
},
"numberOfModelsCreated": {
"minimum": 0,
"type": "integer"
},
"numberOfSecretsAllowed": {
"minimum": 0,
"type": "integer"
},
"numberOfSecretsCreated": {
"minimum": 0,
"type": "integer"
},
"numberOfTransitionsAllowed": {
"minimum": 0,
"type": "integer"
},
"numberOfTransitionsCreated": {
"minimum": 0,
"type": "integer"
},
"numberOfUsersAllowed": {
"minimum": 0,
"type": "integer"
},
"numberOfUsersCreated": {
"minimum": 0,
"type": "integer"
},
"numberOfWorkflowsAllowed": {
"minimum": 0,
"type": "integer"
},
"numberOfWorkflowsCreated": {
"minimum": 0,
"type": "integer"
},
"organizationId": {
"pattern": "^las:organization:[a-z0-9-_]+$",
"type": "string"
},
"paymentMethodId": {
"nullable": true,
"pattern": "^las:payment-method:[a-f0-9]{32}$",
"type": "string"
},
"planId": {
"nullable": true,
"pattern": "^(|las:organization:[a-z0-9-_]+/)las:plan:[a-z0-9-_]+(|:@[a-z0-9-_]+|:[0-9]+)$",
"type": "string"
},
"updatedBy": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"updatedTime": {
"nullable": true,
"pattern": "^[0-9]{4}-?[0-9]{2}-?[0-9]{2}( |T)?[0-9]{2}:?[0-9]{2}:?[0-9]{2}(.[0-9]{1,6})?(Z|[+][0-9]{2}(:|)[0-9]{2})$",
"type": "string"
}
},
"required": [
"description",
"documentRetentionInDays",
"monthlyNumberOfActiveModelsUsed",
"monthlyNumberOfDataBundlesAllowed",
"monthlyNumberOfDataBundlesCreated",
"monthlyNumberOfDocumentsAllowed",
"monthlyNumberOfDocumentsCreated",
"monthlyNumberOfFieldPredictionsUsed",
"monthlyNumberOfGpuHoursUsed",
"monthlyNumberOfPredictionsAllowed",
"monthlyNumberOfPredictionsCreated",
"monthlyNumberOfTrainingsAllowed",
"monthlyNumberOfTrainingsCreated",
"monthlyNumberOfTransitionExecutionsAllowed",
"monthlyNumberOfTransitionExecutionsCreated",
"monthlyNumberOfWorkflowExecutionsAllowed",
"monthlyNumberOfWorkflowExecutionsCreated",
"monthlyUsageSummary",
"name",
"numberOfAppClientsAllowed",
"numberOfAppClientsCreated",
"numberOfAssetsAllowed",
"numberOfAssetsCreated",
"numberOfModelsAllowed",
"numberOfModelsCreated",
"numberOfSecretsAllowed",
"numberOfSecretsCreated",
"numberOfTransitionsAllowed",
"numberOfTransitionsCreated",
"numberOfUsersAllowed",
"numberOfUsersCreated",
"numberOfWorkflowsAllowed",
"numberOfWorkflowsCreated",
"organizationId",
"paymentMethodId",
"planId",
"updatedBy",
"updatedTime"
],
"title": "organization",
"type": "object"
},
"Organizations": {
"additionalProperties": false,
"properties": {
"nextToken": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"organizations": {
"items": {
"additionalProperties": false,
"properties": {
"clientId": {
"nullable": true,
"pattern": "^[0-9a-z]+$",
"type": "string"
},
"deploymentsAllowed": {
"type": "object"
},
"deploymentsCreated": {
"type": "object"
},
"description": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"documentRetentionInDays": {
"minimum": 1,
"type": "integer"
},
"monthlyNumberOfActiveModelsUsed": {
"minimum": 0,
"type": "integer"
},
"monthlyNumberOfDataBundlesAllowed": {
"minimum": 0,
"type": "integer"
},
"monthlyNumberOfDataBundlesCreated": {
"minimum": 0,
"type": "integer"
},
"monthlyNumberOfDocumentsAllowed": {
"minimum": 0,
"type": "integer"
},
"monthlyNumberOfDocumentsCreated": {
"minimum": 0,
"type": "integer"
},
"monthlyNumberOfFieldPredictionsUsed": {
"minimum": 0,
"type": "integer"
},
"monthlyNumberOfGpuHoursUsed": {
"minimum": 0,
"type": "number"
},
"monthlyNumberOfModelDeploymentUnitsUsed": {
"minimum": 0,
"type": "integer"
},
"monthlyNumberOfPredictionsAllowed": {
"minimum": 0,
"type": "integer"
},
"monthlyNumberOfPredictionsCreated": {
"minimum": 0,
"type": "integer"
},
"monthlyNumberOfTrainingsAllowed": {
"minimum": 0,
"type": "integer"
},
"monthlyNumberOfTrainingsCreated": {
"minimum": 0,
"type": "integer"
},
"monthlyNumberOfTransitionExecutionsAllowed": {
"minimum": 0,
"type": "integer"
},
"monthlyNumberOfTransitionExecutionsCreated": {
"minimum": 0,
"type": "integer"
},
"monthlyNumberOfWorkflowExecutionsAllowed": {
"minimum": 0,
"type": "integer"
},
"monthlyNumberOfWorkflowExecutionsCreated": {
"minimum": 0,
"type": "integer"
},
"monthlyUsageSummary": {
"type": "object"
},
"name": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"numberOfAppClientsAllowed": {
"minimum": 0,
"type": "integer"
},
"numberOfAppClientsCreated": {
"minimum": 0,
"type": "integer"
},
"numberOfAssetsAllowed": {
"minimum": 0,
"type": "integer"
},
"numberOfAssetsCreated": {
"minimum": 0,
"type": "integer"
},
"numberOfDatasetsAllowed": {
"minimum": 0,
"type": "integer"
},
"numberOfDatasetsCreated": {
"minimum": 0,
"type": "integer"
},
"numberOfModelsAllowed": {
"minimum": 0,
"type": "integer"
},
"numberOfModelsCreated": {
"minimum": 0,
"type": "integer"
},
"numberOfSecretsAllowed": {
"minimum": 0,
"type": "integer"
},
"numberOfSecretsCreated": {
"minimum": 0,
"type": "integer"
},
"numberOfTransitionsAllowed": {
"minimum": 0,
"type": "integer"
},
"numberOfTransitionsCreated": {
"minimum": 0,
"type": "integer"
},
"numberOfUsersAllowed": {
"minimum": 0,
"type": "integer"
},
"numberOfUsersCreated": {
"minimum": 0,
"type": "integer"
},
"numberOfWorkflowsAllowed": {
"minimum": 0,
"type": "integer"
},
"numberOfWorkflowsCreated": {
"minimum": 0,
"type": "integer"
},
"organizationId": {
"pattern": "^las:organization:[a-z0-9-_]+$",
"type": "string"
},
"paymentMethodId": {
"nullable": true,
"pattern": "^las:payment-method:[a-f0-9]{32}$",
"type": "string"
},
"planId": {
"nullable": true,
"pattern": "^(|las:organization:[a-z0-9-_]+/)las:plan:[a-z0-9-_]+(|:@[a-z0-9-_]+|:[0-9]+)$",
"type": "string"
},
"updatedBy": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"updatedTime": {
"nullable": true,
"pattern": "^[0-9]{4}-?[0-9]{2}-?[0-9]{2}( |T)?[0-9]{2}:?[0-9]{2}:?[0-9]{2}(.[0-9]{1,6})?(Z|[+][0-9]{2}(:|)[0-9]{2})$",
"type": "string"
}
},
"required": [
"description",
"documentRetentionInDays",
"monthlyNumberOfActiveModelsUsed",
"monthlyNumberOfDataBundlesAllowed",
"monthlyNumberOfDataBundlesCreated",
"monthlyNumberOfDocumentsAllowed",
"monthlyNumberOfDocumentsCreated",
"monthlyNumberOfFieldPredictionsUsed",
"monthlyNumberOfGpuHoursUsed",
"monthlyNumberOfPredictionsAllowed",
"monthlyNumberOfPredictionsCreated",
"monthlyNumberOfTrainingsAllowed",
"monthlyNumberOfTrainingsCreated",
"monthlyNumberOfTransitionExecutionsAllowed",
"monthlyNumberOfTransitionExecutionsCreated",
"monthlyNumberOfWorkflowExecutionsAllowed",
"monthlyNumberOfWorkflowExecutionsCreated",
"monthlyUsageSummary",
"name",
"numberOfAppClientsAllowed",
"numberOfAppClientsCreated",
"numberOfAssetsAllowed",
"numberOfAssetsCreated",
"numberOfModelsAllowed",
"numberOfModelsCreated",
"numberOfSecretsAllowed",
"numberOfSecretsCreated",
"numberOfTransitionsAllowed",
"numberOfTransitionsCreated",
"numberOfUsersAllowed",
"numberOfUsersCreated",
"numberOfWorkflowsAllowed",
"numberOfWorkflowsCreated",
"organizationId",
"paymentMethodId",
"planId",
"updatedBy",
"updatedTime"
],
"type": "object"
},
"type": "array"
}
},
"required": [
"nextToken",
"organizations"
],
"title": "organizations",
"type": "object"
},
"PatchAppClientId": {
"additionalProperties": false,
"minProperties": 1,
"properties": {
"defaultLoginUrl": {
"pattern": "^http://localhost.*|^https://.*",
"type": "string"
},
"description": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"loginUrls": {
"items": {
"pattern": "^http://localhost.*|^https://.*",
"type": "string"
},
"type": "array"
},
"name": {
"maxLength": 4096,
"nullable": true,
"type": "string"
}
},
"title": "PATCH /appClients/{appClientId}",
"type": "object"
},
"PatchAssetId": {
"additionalProperties": false,
"minProperties": 1,
"properties": {
"content": {
"minLength": 1,
"type": "string"
},
"description": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"name": {
"maxLength": 4096,
"nullable": true,
"type": "string"
}
},
"title": "PATCH /assets/assetId",
"type": "object"
},
"PatchDataBundleId": {
"additionalProperties": false,
"minProperties": 1,
"properties": {
"description": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"name": {
"maxLength": 4096,
"nullable": true,
"type": "string"
}
},
"title": "PATCH /models/{modelId}/dataBundles/{dataBundleId}",
"type": "object"
},
"PatchDatasetId": {
"additionalProperties": false,
"minProperties": 1,
"properties": {
"containsPersonallyIdentifiableInformation": {
"type": "boolean"
},
"description": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"metadata": {
"type": "object"
},
"name": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"retentionInDays": {
"minimum": 1,
"type": "integer"
}
},
"title": "PATCH /datasets/{datasetId}",
"type": "object"
},
"PatchDocumentId": {
"additionalProperties": false,
"minProperties": 1,
"properties": {
"datasetId": {
"pattern": "^las:dataset:[a-f0-9]{32}$",
"type": "string"
},
"description": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"groundTruth": {
"items": {
"additionalProperties": false,
"properties": {
"label": {
"maxLength": 36,
"minLength": 1,
"pattern": "^[0-9A-Za-z-_]+$",
"type": "string"
},
"value": {
"anyOf": [
{
"maxLength": 512,
"minLength": 0,
"nullable": true,
"type": "string"
},
{
"nullable": true,
"type": "boolean"
},
{
"nullable": true,
"type": "number"
},
{
"$ref": "#/components/schemas/groundTruthList",
"nullable": true
}
]
}
},
"required": [
"label",
"value"
],
"type": "object"
},
"nullable": true,
"type": "array"
},
"metadata": {
"type": "object"
},
"name": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"retentionInDays": {
"minimum": 1,
"type": "integer"
}
},
"title": "PATCH /documents/{documentId}",
"type": "object"
},
"PatchModelId": {
"additionalProperties": false,
"minProperties": 1,
"properties": {
"description": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"fieldConfig": {
"additionalProperties": {
"oneOf": [
{
"properties": {
"description": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"enum": {
"items": {
"maxLength": 512,
"minLength": 1,
"pattern": "^[0-9A-Za-zÆØÅæøå!\"#$%&()*+,\\-./:;<=>?@\\[\\]\\^_`{|}~ ]+$",
"type": "string"
},
"maxItems": 500,
"minItems": 1,
"type": "array",
"uniqueItems": true
},
"maxLength": {
"maximum": 512,
"minimum": 1,
"type": "integer"
},
"type": {
"enum": [
"amount",
"date",
"digits",
"enum",
"numeric",
"string"
],
"type": "string"
}
},
"required": [
"type"
],
"type": "object"
},
{
"properties": {
"fields": {
"additionalProperties": {
"properties": {
"description": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"enum": {
"items": {
"maxLength": 512,
"minLength": 1,
"pattern": "^[0-9A-Za-zÆØÅæøå!\"#$%&()*+,\\-./:;<=>?@\\[\\]\\^_`{|}~ ]+$",
"type": "string"
},
"maxItems": 500,
"minItems": 1,
"type": "array",
"uniqueItems": true
},
"maxLength": {
"maximum": 512,
"minimum": 1,
"type": "integer"
},
"type": {
"enum": [
"amount",
"date",
"digits",
"enum",
"numeric",
"string"
],
"type": "string"
}
},
"required": [
"type"
],
"type": "object"
},
"type": "object"
},
"type": {
"enum": [
"lines"
],
"type": "string"
}
},
"required": [
"fields",
"type"
],
"type": "object"
}
]
},
"type": "object"
},
"height": {
"maximum": 1921,
"minimum": 97,
"type": "integer"
},
"metadata": {
"type": "object"
},
"name": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"postprocessConfig": {
"oneOf": [
{
"additionalProperties": false,
"properties": {
"strategy": {
"enum": [
"BEST_FIRST"
],
"type": "string"
}
},
"required": [
"strategy"
],
"type": "object"
},
{
"additionalProperties": false,
"properties": {
"parameters": {
"properties": {
"collapse": {
"type": "boolean"
},
"n": {
"maximum": 3,
"minimum": 1,
"type": "integer"
}
},
"required": [
"n"
],
"type": "object"
},
"strategy": {
"enum": [
"BEST_N_PAGES"
],
"type": "string"
}
},
"required": [
"parameters",
"strategy"
],
"type": "object"
}
]
},
"preprocessConfig": {
"additionalProperties": false,
"properties": {
"autoRotate": {
"type": "boolean"
},
"imageQuality": {
"enum": [
"LOW",
"HIGH"
],
"type": "string"
},
"maxPages": {
"maximum": 3,
"minimum": 1,
"type": "integer"
}
},
"required": [
"autoRotate",
"imageQuality",
"maxPages"
],
"type": "object"
},
"trainingId": {
"nullable": true,
"pattern": "^las:model-training:[a-f0-9]{32}$",
"type": "string"
},
"width": {
"maximum": 1921,
"minimum": 97,
"type": "integer"
}
},
"title": "PATCH /models/modelId",
"type": "object"
},
"PatchOrganizationId": {
"additionalProperties": false,
"minProperties": 1,
"properties": {
"description": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"name": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"paymentMethodId": {
"pattern": "^las:payment-method:[a-f0-9]{32}$",
"type": "string"
},
"planId": {
"pattern": "^(|las:organization:[a-z0-9-_]+/)las:plan:[a-z0-9-_]+(|:@[a-z0-9-_]+|:[0-9]+)$",
"type": "string"
}
},
"title": "PATCH /organizations/organizationId",
"type": "object"
},
"PatchPaymentMethodId": {
"additionalProperties": false,
"minProperties": 1,
"properties": {
"description": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"name": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"stripeSetupIntentSecret": {
"minLength": 1,
"type": "string"
}
},
"title": "PATCH /paymentMethods/{paymentMethodId}",
"type": "object"
},
"PatchSecretId": {
"additionalProperties": false,
"minProperties": 1,
"properties": {
"data": {
"type": "object"
},
"description": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"name": {
"maxLength": 4096,
"nullable": true,
"type": "string"
}
},
"title": "PATCH /secrets/{secretId}",
"type": "object"
},
"PatchTrainingId": {
"additionalProperties": false,
"minProperties": 1,
"properties": {
"deploymentEnvironmentId": {
"nullable": true,
"pattern": "^(|las:organization:[a-z0-9-_]+/)las:deployment-environment:[a-z0-9-_]+(|:@[a-z0-9-_]+|:[0-9]+)$",
"type": "string"
},
"description": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"metadata": {
"type": "object"
},
"name": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"status": {
"enum": [
"cancelled"
],
"type": "string"
}
},
"title": "PATCH /models/{modelId}/trainings/{trainingId}",
"type": "object"
},
"PatchTransistionExecutionId": {
"additionalProperties": false,
"anyOf": [
{
"properties": {
"status": {
"enum": [
"succeeded"
],
"type": "string"
}
},
"type": "object"
},
{
"properties": {
"status": {
"enum": [
"failed",
"rejected",
"retry"
],
"type": "string"
}
},
"type": "object"
}
],
"properties": {
"error": {
"additionalProperties": false,
"properties": {
"message": {
"maxLength": 4096,
"type": "string"
}
},
"required": [
"message"
],
"type": "object"
},
"output": {
"type": "object"
},
"startTime": {
"nullable": true,
"pattern": "^[0-9]{4}-?[0-9]{2}-?[0-9]{2}( |T)?[0-9]{2}:?[0-9]{2}:?[0-9]{2}(.[0-9]{1,6})?(Z|[+][0-9]{2}(:|)[0-9]{2})$",
"type": "string"
},
"status": {
"type": "string"
}
},
"title": "PATCH transitions/{transitionId}/executions/{executionId}",
"type": "object"
},
"PatchTransitionId": {
"additionalProperties": false,
"minProperties": 1,
"properties": {
"assets": {
"additionalProperties": {
"pattern": "^las:asset:[a-f0-9]{32}$",
"type": "string"
},
"properties": {
"jsRemoteComponent": {
"pattern": "^las:asset:[a-f0-9]{32}$",
"type": "string"
}
},
"type": "object"
},
"description": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"environment": {
"additionalProperties": {
"type": "string"
},
"type": "object"
},
"environmentSecrets": {
"items": {
"pattern": "^las:secret:[a-f0-9]{32}$",
"type": "string"
},
"type": "array"
},
"inputJsonSchema": {
"type": "object"
},
"name": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"outputJsonSchema": {
"type": "object"
},
"parameters": {
"anyOf": [
{
"additionalProperties": false,
"properties": {
"cpu": {
"enum": [
256,
512,
1024
],
"type": "integer"
},
"environment": {
"additionalProperties": {
"type": "string"
},
"nullable": true,
"type": "object"
},
"environmentSecrets": {
"items": {
"pattern": "^las:secret:[a-f0-9]{32}$",
"type": "string"
},
"nullable": true,
"type": "array"
},
"imageUrl": {
"type": "string"
},
"memory": {
"enum": [
512,
1024,
2048,
4096,
8192
],
"type": "integer"
},
"secretId": {
"nullable": true,
"pattern": "^las:secret:[a-f0-9]{32}$",
"type": "string"
}
},
"type": "object"
},
{
"additionalProperties": false,
"properties": {
"assets": {
"additionalProperties": {
"pattern": "^las:asset:[a-f0-9]{32}$",
"type": "string"
},
"properties": {
"jsRemoteComponent": {
"pattern": "^las:asset:[a-f0-9]{32}$",
"type": "string"
}
},
"type": "object"
}
},
"type": "object"
}
]
}
},
"title": "PATCH /transitions/{transitionId}",
"type": "object"
},
"PatchUserId": {
"additionalProperties": false,
"minProperties": 1,
"properties": {
"avatar": {
"maxLength": 131072,
"nullable": true,
"type": "string"
},
"metadata": {
"type": "object"
},
"name": {
"maxLength": 4096,
"nullable": true,
"type": "string"
}
},
"title": "PATCH /users/{userId}",
"type": "object"
},
"PatchWorkflowExecutionId": {
"additionalProperties": false,
"properties": {
"nextTransitionId": {
"anyOf": [
{
"pattern": "^las:transition:[a-f0-9]{32}$",
"type": "string"
},
{
"pattern": "^las:transition:commons-[0-9A-Za-z-]+$",
"type": "string"
}
]
}
},
"required": [
"nextTransitionId"
],
"title": "PATCH workflows/{workflowId}/executions/{executionId}",
"type": "object"
},
"PatchWorkflowId": {
"additionalProperties": false,
"minProperties": 1,
"properties": {
"completedConfig": {
"additionalProperties": false,
"properties": {
"environment": {
"additionalProperties": {
"type": "string"
},
"type": "object"
},
"environmentSecrets": {
"items": {
"pattern": "^las:secret:[a-f0-9]{32}$",
"type": "string"
},
"type": "array"
},
"imageUrl": {
"type": "string"
},
"secretId": {
"pattern": "^las:secret:[a-f0-9]{32}$",
"type": "string"
}
},
"required": [
"imageUrl"
],
"type": "object"
},
"description": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"errorConfig": {
"additionalProperties": false,
"properties": {
"email": {
"pattern": "^[A-Za-z0-9][-+._A-Za-z0-9]*@([-_.A-Za-z0-9]+\\.)+[A-Za-z]{2,}$",
"type": "string"
},
"manualRetry": {
"type": "boolean"
}
},
"type": "object"
},
"name": {
"maxLength": 4096,
"nullable": true,
"type": "string"
}
},
"title": "PATCH /workflows/{workflowId}",
"type": "object"
},
"PaymentMethod": {
"additionalProperties": false,
"properties": {
"createdBy": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"createdTime": {
"nullable": true,
"pattern": "^[0-9]{4}-?[0-9]{2}-?[0-9]{2}( |T)?[0-9]{2}:?[0-9]{2}:?[0-9]{2}(.[0-9]{1,6})?(Z|[+][0-9]{2}(:|)[0-9]{2})$",
"type": "string"
},
"description": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"details": {
"nullable": true,
"type": "object"
},
"name": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"paymentMethodId": {
"pattern": "^las:payment-method:[a-f0-9]{32}$",
"type": "string"
},
"stripePublishableKey": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"stripeSetupIntentSecret": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"updatedBy": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"updatedTime": {
"nullable": true,
"pattern": "^[0-9]{4}-?[0-9]{2}-?[0-9]{2}( |T)?[0-9]{2}:?[0-9]{2}:?[0-9]{2}(.[0-9]{1,6})?(Z|[+][0-9]{2}(:|)[0-9]{2})$",
"type": "string"
}
},
"required": [
"createdBy",
"createdTime",
"description",
"details",
"name",
"paymentMethodId",
"updatedBy",
"updatedTime"
],
"title": "payment_method",
"type": "object"
},
"PaymentMethods": {
"additionalProperties": false,
"properties": {
"nextToken": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"paymentMethods": {
"items": {
"additionalProperties": false,
"properties": {
"createdBy": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"createdTime": {
"nullable": true,
"pattern": "^[0-9]{4}-?[0-9]{2}-?[0-9]{2}( |T)?[0-9]{2}:?[0-9]{2}:?[0-9]{2}(.[0-9]{1,6})?(Z|[+][0-9]{2}(:|)[0-9]{2})$",
"type": "string"
},
"description": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"details": {
"nullable": true,
"type": "object"
},
"name": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"paymentMethodId": {
"pattern": "^las:payment-method:[a-f0-9]{32}$",
"type": "string"
},
"stripePublishableKey": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"stripeSetupIntentSecret": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"updatedBy": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"updatedTime": {
"nullable": true,
"pattern": "^[0-9]{4}-?[0-9]{2}-?[0-9]{2}( |T)?[0-9]{2}:?[0-9]{2}:?[0-9]{2}(.[0-9]{1,6})?(Z|[+][0-9]{2}(:|)[0-9]{2})$",
"type": "string"
}
},
"required": [
"createdBy",
"createdTime",
"description",
"details",
"name",
"paymentMethodId",
"updatedBy",
"updatedTime"
],
"type": "object"
},
"type": "array"
}
},
"required": [
"nextToken",
"paymentMethods"
],
"title": "payment_methods",
"type": "object"
},
"Plan": {
"additionalProperties": false,
"properties": {
"activeModels": {
"nullable": true,
"type": "object"
},
"available": {
"type": "boolean"
},
"currency": {
"enum": [
"USD",
"EUR",
"NOK"
],
"type": "string"
},
"description": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"fieldPredictions": {
"nullable": true,
"type": "object"
},
"gpuHours": {
"nullable": true,
"type": "object"
},
"latest": {
"minimum": 1,
"type": "integer"
},
"license": {
"nullable": true,
"type": "object"
},
"modelDeploymentUnits": {
"nullable": true,
"type": "object"
},
"name": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"organizationId": {
"nullable": true,
"pattern": "^las:organization:[a-z0-9-_]+$",
"type": "string"
},
"planId": {
"pattern": "^las:plan:[a-z0-9-_]+(|:@[a-z0-9-_]+|:[0-9]+)$",
"type": "string"
}
},
"required": [
"available",
"currency",
"latest",
"name",
"organizationId",
"planId"
],
"title": "plan",
"type": "object"
},
"Plans": {
"additionalProperties": false,
"properties": {
"nextToken": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"plans": {
"items": {
"additionalProperties": false,
"properties": {
"activeModels": {
"nullable": true,
"type": "object"
},
"available": {
"type": "boolean"
},
"currency": {
"enum": [
"USD",
"EUR",
"NOK"
],
"type": "string"
},
"description": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"fieldPredictions": {
"nullable": true,
"type": "object"
},
"gpuHours": {
"nullable": true,
"type": "object"
},
"latest": {
"minimum": 1,
"type": "integer"
},
"license": {
"nullable": true,
"type": "object"
},
"modelDeploymentUnits": {
"nullable": true,
"type": "object"
},
"name": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"organizationId": {
"nullable": true,
"pattern": "^las:organization:[a-z0-9-_]+$",
"type": "string"
},
"planId": {
"pattern": "^las:plan:[a-z0-9-_]+(|:@[a-z0-9-_]+|:[0-9]+)$",
"type": "string"
}
},
"required": [
"available",
"currency",
"latest",
"name",
"organizationId",
"planId"
],
"type": "object"
},
"type": "array"
}
},
"required": [
"nextToken",
"plans"
],
"title": "plans",
"type": "object"
},
"PostAppClients": {
"additionalProperties": false,
"properties": {
"callbackUrls": {
"items": {
"pattern": "^http://localhost.*|^https://.*",
"type": "string"
},
"type": "array"
},
"defaultLoginUrl": {
"pattern": "^http://localhost.*|^https://.*",
"type": "string"
},
"description": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"generateSecret": {
"default": true,
"type": "boolean"
},
"loginUrls": {
"items": {
"pattern": "^http://localhost.*|^https://.*",
"type": "string"
},
"type": "array"
},
"logoutUrls": {
"items": {
"pattern": "^http://localhost.*|^https://.*",
"type": "string"
},
"type": "array"
},
"name": {
"maxLength": 4096,
"nullable": true,
"type": "string"
}
},
"title": "POST /appClients",
"type": "object"
},
"PostAssets": {
"additionalProperties": false,
"properties": {
"content": {
"maxLength": 6250000,
"minLength": 1,
"type": "string"
},
"description": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"name": {
"maxLength": 4096,
"nullable": true,
"type": "string"
}
},
"required": [
"content"
],
"title": "POST /assets",
"type": "object"
},
"PostDataBundles": {
"additionalProperties": false,
"properties": {
"datasetIds": {
"items": {
"pattern": "^las:dataset:[a-f0-9]{32}$",
"type": "string"
},
"minItems": 1,
"type": "array"
},
"description": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"name": {
"maxLength": 4096,
"nullable": true,
"type": "string"
}
},
"title": "POST /models/{modelId}/dataBundles",
"type": "object"
},
"PostDatasets": {
"additionalProperties": false,
"properties": {
"containsPersonallyIdentifiableInformation": {
"type": "boolean"
},
"description": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"metadata": {
"type": "object"
},
"name": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"retentionInDays": {
"minimum": 1,
"type": "integer"
}
},
"title": "POST /datasets",
"type": "object"
},
"PostDocuments": {
"additionalProperties": false,
"properties": {
"consentId": {
"pattern": "^las:consent:[a-f0-9]{32}$",
"type": "string"
},
"content": {
"maxLength": 6250000,
"minLength": 1,
"type": "string"
},
"contentType": {
"enum": [
"application/pdf",
"image/jpeg",
"image/png",
"image/tiff"
],
"nullable": true,
"type": "string"
},
"datasetId": {
"pattern": "^las:dataset:[a-f0-9]{32}$",
"type": "string"
},
"description": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"groundTruth": {
"items": {
"additionalProperties": false,
"properties": {
"label": {
"maxLength": 36,
"minLength": 1,
"pattern": "^[0-9A-Za-z-_]+$",
"type": "string"
},
"value": {
"anyOf": [
{
"maxLength": 512,
"minLength": 0,
"nullable": true,
"type": "string"
},
{
"nullable": true,
"type": "boolean"
},
{
"nullable": true,
"type": "number"
},
{
"$ref": "#/components/schemas/groundTruthList",
"nullable": true
}
]
}
},
"required": [
"label",
"value"
],
"type": "object"
},
"type": "array"
},
"metadata": {
"type": "object"
},
"name": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"retentionInDays": {
"minimum": 1,
"type": "integer"
}
},
"required": [
"content",
"contentType"
],
"title": "POST /documents",
"type": "object"
},
"PostHeartbeats": {
"title": "POST /transitions/{transitionId}/executions/{executionId}/heartbeats",
"type": "object"
},
"PostModels": {
"additionalProperties": false,
"properties": {
"description": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"fieldConfig": {
"additionalProperties": {
"oneOf": [
{
"properties": {
"description": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"enum": {
"items": {
"maxLength": 512,
"minLength": 1,
"pattern": "^[0-9A-Za-zÆØÅæøå!\"#$%&()*+,\\-./:;<=>?@\\[\\]\\^_`{|}~ ]+$",
"type": "string"
},
"maxItems": 500,
"minItems": 1,
"type": "array",
"uniqueItems": true
},
"maxLength": {
"maximum": 512,
"minimum": 1,
"type": "integer"
},
"type": {
"enum": [
"amount",
"date",
"digits",
"enum",
"numeric",
"string"
],
"type": "string"
}
},
"required": [
"type"
],
"type": "object"
},
{
"properties": {
"fields": {
"additionalProperties": {
"properties": {
"description": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"enum": {
"items": {
"maxLength": 512,
"minLength": 1,
"pattern": "^[0-9A-Za-zÆØÅæøå!\"#$%&()*+,\\-./:;<=>?@\\[\\]\\^_`{|}~ ]+$",
"type": "string"
},
"maxItems": 500,
"minItems": 1,
"type": "array",
"uniqueItems": true
},
"maxLength": {
"maximum": 512,
"minimum": 1,
"type": "integer"
},
"type": {
"enum": [
"amount",
"date",
"digits",
"enum",
"numeric",
"string"
],
"type": "string"
}
},
"required": [
"type"
],
"type": "object"
},
"type": "object"
},
"type": {
"enum": [
"lines"
],
"type": "string"
}
},
"required": [
"fields",
"type"
],
"type": "object"
}
]
},
"type": "object"
},
"height": {
"maximum": 1921,
"minimum": 97,
"type": "integer"
},
"metadata": {
"type": "object"
},
"name": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"postprocessConfig": {
"oneOf": [
{
"additionalProperties": false,
"properties": {
"strategy": {
"enum": [
"BEST_FIRST"
],
"type": "string"
}
},
"required": [
"strategy"
],
"type": "object"
},
{
"additionalProperties": false,
"properties": {
"parameters": {
"properties": {
"collapse": {
"type": "boolean"
},
"n": {
"maximum": 3,
"minimum": 1,
"type": "integer"
}
},
"required": [
"n"
],
"type": "object"
},
"strategy": {
"enum": [
"BEST_N_PAGES"
],
"type": "string"
}
},
"required": [
"parameters",
"strategy"
],
"type": "object"
}
]
},
"preprocessConfig": {
"additionalProperties": false,
"properties": {
"autoRotate": {
"type": "boolean"
},
"imageQuality": {
"enum": [
"LOW",
"HIGH"
],
"type": "string"
},
"maxPages": {
"maximum": 3,
"minimum": 1,
"type": "integer"
}
},
"required": [
"autoRotate",
"imageQuality",
"maxPages"
],
"type": "object"
},
"width": {
"maximum": 1921,
"minimum": 97,
"type": "integer"
}
},
"required": [
"fieldConfig"
],
"title": "POST /models",
"type": "object"
},
"PostOrganizations": {
"additionalProperties": false,
"properties": {
"name": {
"maxLength": 4096,
"nullable": true,
"type": "string"
}
},
"title": "POST /organizations",
"type": "object"
},
"PostPaymentMethods": {
"additionalProperties": false,
"properties": {
"description": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"name": {
"maxLength": 4096,
"nullable": true,
"type": "string"
}
},
"title": "POST /paymentMethods",
"type": "object"
},
"PostPredictions": {
"additionalProperties": false,
"properties": {
"autoRotate": {
"type": "boolean"
},
"documentId": {
"pattern": "^las:document:[a-f0-9]{32}$",
"type": "string"
},
"imageQuality": {
"enum": [
"LOW",
"HIGH"
],
"type": "string"
},
"maxPages": {
"maximum": 3,
"minimum": 1,
"type": "integer"
},
"modelId": {
"pattern": "^(|las:organization:[a-z0-9-_]+/)las:model:[a-z0-9-_]+$",
"type": "string"
},
"postprocessConfig": {
"oneOf": [
{
"additionalProperties": false,
"properties": {
"strategy": {
"enum": [
"BEST_FIRST"
],
"type": "string"
}
},
"required": [
"strategy"
],
"type": "object"
},
{
"additionalProperties": false,
"properties": {
"parameters": {
"properties": {
"collapse": {
"type": "boolean"
},
"n": {
"maximum": 3,
"minimum": 1,
"type": "integer"
}
},
"required": [
"n"
],
"type": "object"
},
"strategy": {
"enum": [
"BEST_N_PAGES"
],
"type": "string"
}
},
"required": [
"parameters",
"strategy"
],
"type": "object"
}
]
},
"rotation": {
"enum": [
0,
90,
180,
270
],
"type": "integer"
},
"trainingId": {
"pattern": "^las:model-training:[a-f0-9]{32}$",
"type": "string"
}
},
"required": [
"documentId",
"modelId"
],
"title": "POST /predictions",
"type": "object"
},
"PostSecrets": {
"additionalProperties": false,
"properties": {
"data": {
"type": "object"
},
"description": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"name": {
"maxLength": 4096,
"nullable": true,
"type": "string"
}
},
"required": [
"data"
],
"title": "POST /secrets",
"type": "object"
},
"PostSignUp": {
"additionalProperties": false,
"properties": {
"email": {
"pattern": "^[A-Za-z0-9][-+._A-Za-z0-9]*@([-_.A-Za-z0-9]+\\.)+[A-Za-z]{2,}$",
"type": "string"
},
"name": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"password": {
"pattern": "^(?=.*[a-z])(?=.*[A-Z])(?=.*[0-9])(?=.*[\\^$*.\\[\\]{}\\(\\)?\\-\"!@#%&/,><':;|_~`])\\S{8,99}$",
"type": "string"
},
"reCaptchaResponse": {
"type": "string"
}
},
"required": [
"email",
"password",
"reCaptchaResponse"
],
"title": "POST /users",
"type": "object"
},
"PostTrainings": {
"additionalProperties": false,
"properties": {
"dataBundleIds": {
"items": {
"pattern": "^las:model-data-bundle:[a-f0-9]{32}$",
"type": "string"
},
"minItems": 1,
"type": "array"
},
"dataScientistAssistance": {
"type": "boolean"
},
"description": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"instanceType": {
"enum": [
"small-gpu",
"medium-gpu",
"large-gpu"
],
"nullable": true,
"type": "string"
},
"metadata": {
"type": "object"
},
"name": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"warmStartConfig": {
"additionalProperties": false,
"properties": {
"trainingId": {
"pattern": "^las:model-training:[a-f0-9]{32}$",
"type": "string"
}
},
"required": [
"trainingId"
],
"type": "object"
}
},
"title": "POST /models/{modelId}/trainings",
"type": "object"
},
"PostTransitionExecution": {
"title": "POST /transitions/{transitionId}/executions",
"type": "object"
},
"PostTransitions": {
"additionalProperties": false,
"properties": {
"description": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"inputJsonSchema": {
"type": "object"
},
"name": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"outputJsonSchema": {
"type": "object"
},
"parameters": {
"anyOf": [
{
"additionalProperties": false,
"properties": {
"cpu": {
"enum": [
256,
512,
1024
],
"type": "integer"
},
"environment": {
"additionalProperties": {
"type": "string"
},
"type": "object"
},
"environmentSecrets": {
"items": {
"pattern": "^las:secret:[a-f0-9]{32}$",
"type": "string"
},
"type": "array"
},
"imageUrl": {
"type": "string"
},
"memory": {
"enum": [
512,
1024,
2048,
4096,
8192
],
"type": "integer"
},
"secretId": {
"pattern": "^las:secret:[a-f0-9]{32}$",
"type": "string"
}
},
"required": [
"imageUrl"
],
"type": "object"
},
{
"additionalProperties": false,
"properties": {
"assets": {
"additionalProperties": {
"pattern": "^las:asset:[a-f0-9]{32}$",
"type": "string"
},
"properties": {
"jsRemoteComponent": {
"pattern": "^las:asset:[a-f0-9]{32}$",
"type": "string"
}
},
"type": "object"
}
},
"type": "object"
}
]
},
"timeoutInSeconds": {
"maximum": 1800,
"minimum": 60,
"type": "integer"
},
"transitionType": {
"enum": [
"docker",
"manual"
],
"type": "string"
}
},
"required": [
"transitionType"
],
"title": "POST /transitions",
"type": "object"
},
"PostUsers": {
"additionalProperties": false,
"properties": {
"appClientId": {
"pattern": "^las:app-client:[a-z0-9-_]+$",
"type": "string"
},
"avatar": {
"maxLength": 131072,
"nullable": true,
"type": "string"
},
"email": {
"pattern": "^[A-Za-z0-9][-+._A-Za-z0-9]*@([-_.A-Za-z0-9]+\\.)+[A-Za-z]{2,}$",
"type": "string"
},
"metadata": {
"type": "object"
},
"name": {
"maxLength": 4096,
"nullable": true,
"type": "string"
}
},
"required": [
"email"
],
"title": "POST /users",
"type": "object"
},
"PostWorkflowExecutions": {
"additionalProperties": false,
"properties": {
"input": {
"type": "object"
}
},
"required": [
"input"
],
"title": "POST /workflows/{workflowId}/executions",
"type": "object"
},
"PostWorkflows": {
"additionalProperties": false,
"properties": {
"completedConfig": {
"additionalProperties": false,
"properties": {
"environment": {
"additionalProperties": {
"type": "string"
},
"type": "object"
},
"environmentSecrets": {
"items": {
"pattern": "^las:secret:[a-f0-9]{32}$",
"type": "string"
},
"type": "array"
},
"imageUrl": {
"type": "string"
},
"secretId": {
"pattern": "^las:secret:[a-f0-9]{32}$",
"type": "string"
}
},
"required": [
"imageUrl"
],
"type": "object"
},
"description": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"errorConfig": {
"additionalProperties": false,
"properties": {
"email": {
"pattern": "^[A-Za-z0-9][-+._A-Za-z0-9]*@([-_.A-Za-z0-9]+\\.)+[A-Za-z]{2,}$",
"type": "string"
},
"manualRetry": {
"type": "boolean"
}
},
"type": "object"
},
"name": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"specification": {
"additionalProperties": false,
"properties": {
"definition": {
"type": "object"
},
"language": {
"enum": [
"ASL"
],
"type": "string"
},
"version": {
"enum": [
"1.0.0"
],
"type": "string"
}
},
"required": [
"definition"
],
"type": "object"
}
},
"required": [
"specification"
],
"title": "POST /workflows",
"type": "object"
},
"Prediction": {
"additionalProperties": false,
"properties": {
"createdBy": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"createdTime": {
"nullable": true,
"pattern": "^[0-9]{4}-?[0-9]{2}-?[0-9]{2}( |T)?[0-9]{2}:?[0-9]{2}:?[0-9]{2}(.[0-9]{1,6})?(Z|[+][0-9]{2}(:|)[0-9]{2})$",
"type": "string"
},
"documentId": {
"pattern": "^las:document:[a-f0-9]{32}$",
"type": "string"
},
"inferenceTime": {
"minimum": 0,
"type": "number"
},
"modelId": {
"pattern": "^(|las:organization:[a-z0-9-_]+/)las:model:[a-z0-9-_]+$",
"type": "string"
},
"predictionId": {
"pattern": "^las:prediction:[a-f0-9]{32}$",
"type": "string"
},
"predictions": {
"items": {
"anyOf": [
{
"additionalProperties": false,
"properties": {
"confidence": {
"maximum": 1,
"minimum": 0,
"type": "number"
},
"label": {
"maxLength": 36,
"minLength": 1,
"pattern": "^[0-9A-Za-z-_]+$",
"type": "string"
},
"location": {
"items": {
"maximum": 1,
"minimum": 0,
"type": "number"
},
"maxItems": 4,
"minItems": 4,
"type": "array"
},
"page": {
"minimum": 0,
"type": "integer"
},
"value": {
"maxLength": 512,
"minLength": 1,
"nullable": true,
"type": "string"
}
},
"required": [
"confidence",
"label",
"value"
],
"type": "object"
},
{
"additionalProperties": false,
"properties": {
"label": {
"maxLength": 36,
"minLength": 1,
"pattern": "^[0-9A-Za-z-_]+$",
"type": "string"
},
"page": {
"minimum": 0,
"type": "integer"
},
"value": {
"items": {
"items": {
"additionalProperties": false,
"properties": {
"confidence": {
"maximum": 1,
"minimum": 0,
"type": "number"
},
"label": {
"maxLength": 36,
"minLength": 1,
"pattern": "^[0-9A-Za-z-_]+$",
"type": "string"
},
"location": {
"items": {
"maximum": 1,
"minimum": 0,
"type": "number"
},
"maxItems": 4,
"minItems": 4,
"type": "array"
},
"page": {
"minimum": 0,
"type": "integer"
},
"value": {
"maxLength": 512,
"minLength": 1,
"nullable": true,
"type": "string"
}
},
"required": [
"confidence",
"label",
"value"
],
"type": "object"
},
"type": "array"
},
"type": "array"
}
},
"required": [
"label",
"value"
],
"type": "object"
}
]
},
"type": "array"
},
"trainingId": {
"nullable": true,
"pattern": "^las:model-training:[a-f0-9]{32}$",
"type": "string"
}
},
"required": [
"documentId",
"inferenceTime",
"modelId",
"predictionId",
"predictions"
],
"title": "prediction",
"type": "object"
},
"Predictions": {
"additionalProperties": false,
"properties": {
"nextToken": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"order": {
"enum": [
"ascending",
"descending"
],
"type": "string"
},
"predictions": {
"items": {
"additionalProperties": false,
"properties": {
"createdBy": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"createdTime": {
"nullable": true,
"pattern": "^[0-9]{4}-?[0-9]{2}-?[0-9]{2}( |T)?[0-9]{2}:?[0-9]{2}:?[0-9]{2}(.[0-9]{1,6})?(Z|[+][0-9]{2}(:|)[0-9]{2})$",
"type": "string"
},
"documentId": {
"pattern": "^las:document:[a-f0-9]{32}$",
"type": "string"
},
"inferenceTime": {
"minimum": 0,
"type": "number"
},
"modelId": {
"pattern": "^(|las:organization:[a-z0-9-_]+/)las:model:[a-z0-9-_]+$",
"type": "string"
},
"predictionId": {
"pattern": "^las:prediction:[a-f0-9]{32}$",
"type": "string"
},
"predictions": {
"items": {
"anyOf": [
{
"additionalProperties": false,
"properties": {
"confidence": {
"maximum": 1,
"minimum": 0,
"type": "number"
},
"label": {
"maxLength": 36,
"minLength": 1,
"pattern": "^[0-9A-Za-z-_]+$",
"type": "string"
},
"location": {
"items": {
"maximum": 1,
"minimum": 0,
"type": "number"
},
"maxItems": 4,
"minItems": 4,
"type": "array"
},
"page": {
"minimum": 0,
"type": "integer"
},
"value": {
"maxLength": 512,
"minLength": 1,
"nullable": true,
"type": "string"
}
},
"required": [
"confidence",
"label",
"value"
],
"type": "object"
},
{
"additionalProperties": false,
"properties": {
"label": {
"maxLength": 36,
"minLength": 1,
"pattern": "^[0-9A-Za-z-_]+$",
"type": "string"
},
"page": {
"minimum": 0,
"type": "integer"
},
"value": {
"items": {
"items": {
"additionalProperties": false,
"properties": {
"confidence": {
"maximum": 1,
"minimum": 0,
"type": "number"
},
"label": {
"maxLength": 36,
"minLength": 1,
"pattern": "^[0-9A-Za-z-_]+$",
"type": "string"
},
"location": {
"items": {
"maximum": 1,
"minimum": 0,
"type": "number"
},
"maxItems": 4,
"minItems": 4,
"type": "array"
},
"page": {
"minimum": 0,
"type": "integer"
},
"value": {
"maxLength": 512,
"minLength": 1,
"nullable": true,
"type": "string"
}
},
"required": [
"confidence",
"label",
"value"
],
"type": "object"
},
"type": "array"
},
"type": "array"
}
},
"required": [
"label",
"value"
],
"type": "object"
}
]
},
"type": "array"
},
"trainingId": {
"nullable": true,
"pattern": "^las:model-training:[a-f0-9]{32}$",
"type": "string"
}
},
"required": [
"documentId",
"inferenceTime",
"modelId",
"predictionId",
"predictions"
],
"type": "object"
},
"type": "array"
},
"sortBy": {
"enum": [
"createdTime"
],
"type": "string"
}
},
"required": [
"nextToken",
"predictions"
],
"title": "predictions",
"type": "object"
},
"Profile": {
"additionalProperties": false,
"properties": {
"createdTime": {
"nullable": true,
"pattern": "^[0-9]{4}-?[0-9]{2}-?[0-9]{2}( |T)?[0-9]{2}:?[0-9]{2}:?[0-9]{2}(.[0-9]{1,6})?(Z|[+][0-9]{2}(:|)[0-9]{2})$",
"type": "string"
},
"email": {
"pattern": "^[A-Za-z0-9][-+._A-Za-z0-9]*@([-_.A-Za-z0-9]+\\.)+[A-Za-z]{2,}$",
"type": "string"
},
"familyName": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"givenName": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"locale": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"metadata": {
"nullable": true,
"type": "object"
},
"name": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"picture": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"profileId": {
"pattern": "^las:profile:[a-f0-9]{32}$",
"type": "string"
},
"updatedTime": {
"nullable": true,
"pattern": "^[0-9]{4}-?[0-9]{2}-?[0-9]{2}( |T)?[0-9]{2}:?[0-9]{2}:?[0-9]{2}(.[0-9]{1,6})?(Z|[+][0-9]{2}(:|)[0-9]{2})$",
"type": "string"
}
},
"required": [
"profileId"
],
"title": "profile",
"type": "object"
},
"Secret": {
"additionalProperties": false,
"properties": {
"createdBy": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"createdTime": {
"nullable": true,
"pattern": "^[0-9]{4}-?[0-9]{2}-?[0-9]{2}( |T)?[0-9]{2}:?[0-9]{2}:?[0-9]{2}(.[0-9]{1,6})?(Z|[+][0-9]{2}(:|)[0-9]{2})$",
"type": "string"
},
"description": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"name": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"secretId": {
"pattern": "^las:secret:[a-f0-9]{32}$",
"type": "string"
},
"updatedBy": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"updatedTime": {
"nullable": true,
"pattern": "^[0-9]{4}-?[0-9]{2}-?[0-9]{2}( |T)?[0-9]{2}:?[0-9]{2}:?[0-9]{2}(.[0-9]{1,6})?(Z|[+][0-9]{2}(:|)[0-9]{2})$",
"type": "string"
}
},
"required": [
"createdBy",
"createdTime",
"description",
"name",
"secretId",
"updatedBy",
"updatedTime"
],
"title": "secret",
"type": "object"
},
"Secrets": {
"additionalProperties": false,
"properties": {
"nextToken": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"secrets": {
"items": {
"additionalProperties": false,
"properties": {
"createdBy": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"createdTime": {
"nullable": true,
"pattern": "^[0-9]{4}-?[0-9]{2}-?[0-9]{2}( |T)?[0-9]{2}:?[0-9]{2}:?[0-9]{2}(.[0-9]{1,6})?(Z|[+][0-9]{2}(:|)[0-9]{2})$",
"type": "string"
},
"description": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"name": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"secretId": {
"pattern": "^las:secret:[a-f0-9]{32}$",
"type": "string"
},
"updatedBy": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"updatedTime": {
"nullable": true,
"pattern": "^[0-9]{4}-?[0-9]{2}-?[0-9]{2}( |T)?[0-9]{2}:?[0-9]{2}:?[0-9]{2}(.[0-9]{1,6})?(Z|[+][0-9]{2}(:|)[0-9]{2})$",
"type": "string"
}
},
"required": [
"createdBy",
"createdTime",
"description",
"name",
"secretId",
"updatedBy",
"updatedTime"
],
"type": "object"
},
"type": "array"
}
},
"required": [
"nextToken",
"secrets"
],
"title": "secrets",
"type": "object"
},
"SignUp": {
"additionalProperties": false,
"properties": {
"clientId": {
"type": "string"
},
"username": {
"pattern": "^[A-Za-z0-9][-+._A-Za-z0-9]*@([-_.A-Za-z0-9]+\\.)+[A-Za-z]{2,}$",
"type": "string"
}
},
"required": [
"clientId",
"username"
],
"title": "signup",
"type": "object"
},
"Training": {
"additionalProperties": false,
"properties": {
"createdBy": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"createdTime": {
"nullable": true,
"pattern": "^[0-9]{4}-?[0-9]{2}-?[0-9]{2}( |T)?[0-9]{2}:?[0-9]{2}:?[0-9]{2}(.[0-9]{1,6})?(Z|[+][0-9]{2}(:|)[0-9]{2})$",
"type": "string"
},
"dataBundleIds": {
"items": {
"pattern": "^las:model-data-bundle:[a-f0-9]{32}$",
"type": "string"
},
"type": "array"
},
"dataScientistAssistance": {
"type": "boolean"
},
"deploymentEnvironmentId": {
"nullable": true,
"pattern": "^(|las:organization:[a-z0-9-_]+/)las:deployment-environment:[a-z0-9-_]+(|:@[a-z0-9-_]+|:[0-9]+)$",
"type": "string"
},
"description": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"evaluation": {
"type": "object"
},
"gpuHours": {
"minimum": 0,
"nullable": true,
"type": "number"
},
"instanceType": {
"enum": [
"small-gpu",
"medium-gpu",
"large-gpu"
],
"type": "string"
},
"metadata": {
"nullable": true,
"type": "object"
},
"modelId": {
"pattern": "^las:model:[a-z0-9-_]+$",
"type": "string"
},
"name": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"status": {
"enum": [
"waiting-for-approval",
"pending",
"running",
"succeeded",
"failed",
"cancelled"
],
"type": "string"
},
"trainingId": {
"pattern": "^las:model-training:[a-f0-9]{32}$",
"type": "string"
},
"updatedBy": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"updatedTime": {
"nullable": true,
"pattern": "^[0-9]{4}-?[0-9]{2}-?[0-9]{2}( |T)?[0-9]{2}:?[0-9]{2}:?[0-9]{2}(.[0-9]{1,6})?(Z|[+][0-9]{2}(:|)[0-9]{2})$",
"type": "string"
},
"warmStartConfig": {
"anyOf": [
{
"additionalProperties": false,
"properties": {
"trainingId": {
"pattern": "^las:model-training:[a-f0-9]{32}$",
"type": "string"
}
},
"required": [
"trainingId"
],
"type": "object"
},
{
"additionalProperties": false,
"properties": {},
"type": "object"
}
]
}
},
"required": [
"createdBy",
"createdTime",
"dataBundleIds",
"description",
"evaluation",
"gpuHours",
"instanceType",
"metadata",
"modelId",
"name",
"status",
"trainingId",
"updatedBy",
"updatedTime"
],
"title": "training",
"type": "object"
},
"Trainings": {
"additionalProperties": false,
"properties": {
"nextToken": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"status": {
"items": {
"enum": [
"waiting-for-approval",
"pending",
"running",
"succeeded",
"failed",
"cancelled"
],
"type": "string"
},
"type": "array"
},
"trainings": {
"items": {
"additionalProperties": false,
"properties": {
"createdBy": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"createdTime": {
"nullable": true,
"pattern": "^[0-9]{4}-?[0-9]{2}-?[0-9]{2}( |T)?[0-9]{2}:?[0-9]{2}:?[0-9]{2}(.[0-9]{1,6})?(Z|[+][0-9]{2}(:|)[0-9]{2})$",
"type": "string"
},
"dataBundleIds": {
"items": {
"pattern": "^las:model-data-bundle:[a-f0-9]{32}$",
"type": "string"
},
"type": "array"
},
"dataScientistAssistance": {
"type": "boolean"
},
"deploymentEnvironmentId": {
"nullable": true,
"pattern": "^(|las:organization:[a-z0-9-_]+/)las:deployment-environment:[a-z0-9-_]+(|:@[a-z0-9-_]+|:[0-9]+)$",
"type": "string"
},
"description": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"evaluation": {
"type": "object"
},
"gpuHours": {
"minimum": 0,
"nullable": true,
"type": "number"
},
"instanceType": {
"enum": [
"small-gpu",
"medium-gpu",
"large-gpu"
],
"type": "string"
},
"metadata": {
"nullable": true,
"type": "object"
},
"modelId": {
"pattern": "^las:model:[a-z0-9-_]+$",
"type": "string"
},
"name": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"status": {
"enum": [
"waiting-for-approval",
"pending",
"running",
"succeeded",
"failed",
"cancelled"
],
"type": "string"
},
"trainingId": {
"pattern": "^las:model-training:[a-f0-9]{32}$",
"type": "string"
},
"updatedBy": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"updatedTime": {
"nullable": true,
"pattern": "^[0-9]{4}-?[0-9]{2}-?[0-9]{2}( |T)?[0-9]{2}:?[0-9]{2}:?[0-9]{2}(.[0-9]{1,6})?(Z|[+][0-9]{2}(:|)[0-9]{2})$",
"type": "string"
},
"warmStartConfig": {
"anyOf": [
{
"additionalProperties": false,
"properties": {
"trainingId": {
"pattern": "^las:model-training:[a-f0-9]{32}$",
"type": "string"
}
},
"required": [
"trainingId"
],
"type": "object"
},
{
"additionalProperties": false,
"properties": {},
"type": "object"
}
]
}
},
"required": [
"createdBy",
"createdTime",
"dataBundleIds",
"description",
"evaluation",
"gpuHours",
"instanceType",
"metadata",
"modelId",
"name",
"status",
"trainingId",
"updatedBy",
"updatedTime"
],
"type": "object"
},
"type": "array"
}
},
"required": [
"nextToken",
"trainings"
],
"title": "trainings",
"type": "object"
},
"Transition": {
"additionalProperties": false,
"properties": {
"assets": {
"additionalProperties": {
"pattern": "^las:asset:[a-f0-9]{32}$",
"type": "string"
},
"properties": {
"jsRemoteComponent": {
"pattern": "^las:asset:[a-f0-9]{32}$",
"type": "string"
}
},
"type": "object"
},
"createdBy": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"createdTime": {
"nullable": true,
"pattern": "^[0-9]{4}-?[0-9]{2}-?[0-9]{2}( |T)?[0-9]{2}:?[0-9]{2}:?[0-9]{2}(.[0-9]{1,6})?(Z|[+][0-9]{2}(:|)[0-9]{2})$",
"type": "string"
},
"description": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"inputJsonSchema": {
"type": "object"
},
"name": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"outputJsonSchema": {
"type": "object"
},
"parameters": {
"type": "object"
},
"timeoutInSeconds": {
"maximum": 1800,
"minimum": 60,
"type": "integer"
},
"transitionId": {
"anyOf": [
{
"pattern": "^las:transition:[a-f0-9]{32}$",
"type": "string"
},
{
"pattern": "^las:transition:commons-[0-9A-Za-z-]+$",
"type": "string"
}
]
},
"transitionType": {
"enum": [
"docker",
"manual"
],
"type": "string"
},
"updatedBy": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"updatedTime": {
"nullable": true,
"pattern": "^[0-9]{4}-?[0-9]{2}-?[0-9]{2}( |T)?[0-9]{2}:?[0-9]{2}:?[0-9]{2}(.[0-9]{1,6})?(Z|[+][0-9]{2}(:|)[0-9]{2})$",
"type": "string"
}
},
"required": [
"createdBy",
"createdTime",
"description",
"name",
"parameters",
"timeoutInSeconds",
"transitionId",
"transitionType",
"updatedBy",
"updatedTime"
],
"title": "transition",
"type": "object"
},
"TransitionExecution": {
"additionalProperties": false,
"properties": {
"completedBy": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"endTime": {
"nullable": true,
"pattern": "^[0-9]{4}-?[0-9]{2}-?[0-9]{2}( |T)?[0-9]{2}:?[0-9]{2}:?[0-9]{2}(.[0-9]{1,6})?(Z|[+][0-9]{2}(:|)[0-9]{2})$",
"type": "string"
},
"executionId": {
"pattern": "^las:transition-execution:[a-f0-9]{32}$",
"type": "string"
},
"input": {
"nullable": true,
"type": "object"
},
"logId": {
"nullable": true,
"pattern": "^las:log:[a-f0-9]{32}$",
"type": "string"
},
"startTime": {
"nullable": true,
"pattern": "^[0-9]{4}-?[0-9]{2}-?[0-9]{2}( |T)?[0-9]{2}:?[0-9]{2}:?[0-9]{2}(.[0-9]{1,6})?(Z|[+][0-9]{2}(:|)[0-9]{2})$",
"type": "string"
},
"status": {
"enum": [
"running",
"succeeded",
"failed",
"rejected",
"retry"
],
"type": "string"
},
"transitionId": {
"anyOf": [
{
"pattern": "^las:transition:[a-f0-9]{32}$",
"type": "string"
},
{
"pattern": "^las:transition:commons-[0-9A-Za-z-]+$",
"type": "string"
}
]
}
},
"required": [
"completedBy",
"executionId",
"input",
"status",
"transitionId"
],
"title": "transition-execution",
"type": "object"
},
"TransitionExecutions": {
"additionalProperties": false,
"properties": {
"executions": {
"items": {
"additionalProperties": false,
"properties": {
"completedBy": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"endTime": {
"nullable": true,
"pattern": "^[0-9]{4}-?[0-9]{2}-?[0-9]{2}( |T)?[0-9]{2}:?[0-9]{2}:?[0-9]{2}(.[0-9]{1,6})?(Z|[+][0-9]{2}(:|)[0-9]{2})$",
"type": "string"
},
"executionId": {
"pattern": "^las:transition-execution:[a-f0-9]{32}$",
"type": "string"
},
"input": {
"nullable": true,
"type": "object"
},
"logId": {
"nullable": true,
"pattern": "^las:log:[a-f0-9]{32}$",
"type": "string"
},
"startTime": {
"nullable": true,
"pattern": "^[0-9]{4}-?[0-9]{2}-?[0-9]{2}( |T)?[0-9]{2}:?[0-9]{2}:?[0-9]{2}(.[0-9]{1,6})?(Z|[+][0-9]{2}(:|)[0-9]{2})$",
"type": "string"
},
"status": {
"enum": [
"running",
"succeeded",
"failed",
"rejected",
"retry"
],
"type": "string"
},
"transitionId": {
"anyOf": [
{
"pattern": "^las:transition:[a-f0-9]{32}$",
"type": "string"
},
{
"pattern": "^las:transition:commons-[0-9A-Za-z-]+$",
"type": "string"
}
]
}
},
"required": [
"completedBy",
"executionId",
"input",
"status",
"transitionId"
],
"type": "object"
},
"type": "array"
},
"nextToken": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"status": {
"items": {
"enum": [
"running",
"succeeded",
"failed",
"rejected",
"retry"
],
"type": "string"
},
"type": "array"
},
"transitionId": {
"anyOf": [
{
"pattern": "^las:transition:[a-f0-9]{32}$",
"type": "string"
},
{
"pattern": "^las:transition:commons-[0-9A-Za-z-]+$",
"type": "string"
}
]
}
},
"required": [
"executions",
"nextToken",
"transitionId"
],
"title": "transition-executions",
"type": "object"
},
"Transitions": {
"additionalProperties": false,
"properties": {
"nextToken": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"transitionType": {
"items": {
"enum": [
"docker",
"manual"
],
"type": "string"
},
"type": "array"
},
"transitions": {
"items": {
"additionalProperties": false,
"properties": {
"assets": {
"additionalProperties": {
"pattern": "^las:asset:[a-f0-9]{32}$",
"type": "string"
},
"properties": {
"jsRemoteComponent": {
"pattern": "^las:asset:[a-f0-9]{32}$",
"type": "string"
}
},
"type": "object"
},
"createdBy": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"createdTime": {
"nullable": true,
"pattern": "^[0-9]{4}-?[0-9]{2}-?[0-9]{2}( |T)?[0-9]{2}:?[0-9]{2}:?[0-9]{2}(.[0-9]{1,6})?(Z|[+][0-9]{2}(:|)[0-9]{2})$",
"type": "string"
},
"description": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"inputJsonSchema": {
"type": "object"
},
"name": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"outputJsonSchema": {
"type": "object"
},
"parameters": {
"type": "object"
},
"timeoutInSeconds": {
"maximum": 1800,
"minimum": 60,
"type": "integer"
},
"transitionId": {
"anyOf": [
{
"pattern": "^las:transition:[a-f0-9]{32}$",
"type": "string"
},
{
"pattern": "^las:transition:commons-[0-9A-Za-z-]+$",
"type": "string"
}
]
},
"transitionType": {
"enum": [
"docker",
"manual"
],
"type": "string"
},
"updatedBy": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"updatedTime": {
"nullable": true,
"pattern": "^[0-9]{4}-?[0-9]{2}-?[0-9]{2}( |T)?[0-9]{2}:?[0-9]{2}:?[0-9]{2}(.[0-9]{1,6})?(Z|[+][0-9]{2}(:|)[0-9]{2})$",
"type": "string"
}
},
"required": [
"createdBy",
"createdTime",
"description",
"name",
"parameters",
"timeoutInSeconds",
"transitionId",
"transitionType",
"updatedBy",
"updatedTime"
],
"type": "object"
},
"type": "array"
}
},
"required": [
"nextToken",
"transitions"
],
"title": "transitions",
"type": "object"
},
"User": {
"additionalProperties": false,
"properties": {
"avatar": {
"maxLength": 131072,
"nullable": true,
"type": "string"
},
"createdBy": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"createdTime": {
"nullable": true,
"pattern": "^[0-9]{4}-?[0-9]{2}-?[0-9]{2}( |T)?[0-9]{2}:?[0-9]{2}:?[0-9]{2}(.[0-9]{1,6})?(Z|[+][0-9]{2}(:|)[0-9]{2})$",
"type": "string"
},
"email": {
"pattern": "^[A-Za-z0-9][-+._A-Za-z0-9]*@([-_.A-Za-z0-9]+\\.)+[A-Za-z]{2,}$",
"type": "string"
},
"metadata": {
"nullable": true,
"type": "object"
},
"name": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"profileId": {
"nullable": true,
"pattern": "^las:profile:[a-f0-9]{32}$",
"type": "string"
},
"updatedBy": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"updatedTime": {
"nullable": true,
"pattern": "^[0-9]{4}-?[0-9]{2}-?[0-9]{2}( |T)?[0-9]{2}:?[0-9]{2}:?[0-9]{2}(.[0-9]{1,6})?(Z|[+][0-9]{2}(:|)[0-9]{2})$",
"type": "string"
},
"userId": {
"pattern": "^las:user:[a-f0-9]{32}$",
"type": "string"
}
},
"required": [
"createdBy",
"createdTime",
"email",
"updatedBy",
"updatedTime",
"userId"
],
"title": "user",
"type": "object"
},
"Users": {
"additionalProperties": false,
"properties": {
"nextToken": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"users": {
"items": {
"additionalProperties": false,
"properties": {
"avatar": {
"maxLength": 131072,
"nullable": true,
"type": "string"
},
"createdBy": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"createdTime": {
"nullable": true,
"pattern": "^[0-9]{4}-?[0-9]{2}-?[0-9]{2}( |T)?[0-9]{2}:?[0-9]{2}:?[0-9]{2}(.[0-9]{1,6})?(Z|[+][0-9]{2}(:|)[0-9]{2})$",
"type": "string"
},
"email": {
"pattern": "^[A-Za-z0-9][-+._A-Za-z0-9]*@([-_.A-Za-z0-9]+\\.)+[A-Za-z]{2,}$",
"type": "string"
},
"metadata": {
"nullable": true,
"type": "object"
},
"name": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"profileId": {
"nullable": true,
"pattern": "^las:profile:[a-f0-9]{32}$",
"type": "string"
},
"updatedBy": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"updatedTime": {
"nullable": true,
"pattern": "^[0-9]{4}-?[0-9]{2}-?[0-9]{2}( |T)?[0-9]{2}:?[0-9]{2}:?[0-9]{2}(.[0-9]{1,6})?(Z|[+][0-9]{2}(:|)[0-9]{2})$",
"type": "string"
},
"userId": {
"pattern": "^las:user:[a-f0-9]{32}$",
"type": "string"
}
},
"required": [
"createdBy",
"createdTime",
"email",
"updatedBy",
"updatedTime",
"userId"
],
"type": "object"
},
"type": "array"
}
},
"required": [
"nextToken",
"users"
],
"title": "users",
"type": "object"
},
"Workflow": {
"additionalProperties": false,
"properties": {
"completedConfig": {
"additionalProperties": false,
"nullable": true,
"properties": {
"environment": {
"additionalProperties": {
"type": "string"
},
"type": "object"
},
"environmentSecrets": {
"items": {
"pattern": "^las:secret:[a-f0-9]{32}$",
"type": "string"
},
"type": "array"
},
"imageUrl": {
"type": "string"
},
"secretId": {
"pattern": "^las:secret:[a-f0-9]{32}$",
"type": "string"
}
},
"required": [
"imageUrl"
],
"type": "object"
},
"createdBy": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"createdTime": {
"nullable": true,
"pattern": "^[0-9]{4}-?[0-9]{2}-?[0-9]{2}( |T)?[0-9]{2}:?[0-9]{2}:?[0-9]{2}(.[0-9]{1,6})?(Z|[+][0-9]{2}(:|)[0-9]{2})$",
"type": "string"
},
"description": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"errorConfig": {
"additionalProperties": false,
"nullable": true,
"properties": {
"email": {
"pattern": "^[A-Za-z0-9][-+._A-Za-z0-9]*@([-_.A-Za-z0-9]+\\.)+[A-Za-z]{2,}$",
"type": "string"
},
"manualRetry": {
"type": "boolean"
}
},
"type": "object"
},
"name": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"numberOfRunningExecutions": {
"type": "integer"
},
"updatedBy": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"updatedTime": {
"nullable": true,
"pattern": "^[0-9]{4}-?[0-9]{2}-?[0-9]{2}( |T)?[0-9]{2}:?[0-9]{2}:?[0-9]{2}(.[0-9]{1,6})?(Z|[+][0-9]{2}(:|)[0-9]{2})$",
"type": "string"
},
"workflowId": {
"pattern": "^las:workflow:[a-f0-9]{32}$",
"type": "string"
}
},
"required": [
"completedConfig",
"createdBy",
"createdTime",
"description",
"errorConfig",
"name",
"numberOfRunningExecutions",
"updatedBy",
"updatedTime",
"workflowId"
],
"title": "workflow",
"type": "object"
},
"WorkflowExecution": {
"additionalProperties": false,
"properties": {
"completedBy": {
"items": {
"anyOf": [
{
"pattern": "^las:user:[a-f0-9]{32}$",
"type": "string"
},
{
"pattern": "^las:app-client:[a-z0-9-_]+$",
"type": "string"
}
]
},
"type": "array"
},
"completedTaskLogId": {
"nullable": true,
"pattern": "^las:log:[a-f0-9]{32}$",
"type": "string"
},
"endTime": {
"nullable": true,
"pattern": "^[0-9]{4}-?[0-9]{2}-?[0-9]{2}( |T)?[0-9]{2}:?[0-9]{2}:?[0-9]{2}(.[0-9]{1,6})?(Z|[+][0-9]{2}(:|)[0-9]{2})$",
"type": "string"
},
"events": {
"items": {
"type": "object"
},
"type": "array"
},
"executionId": {
"pattern": "^las:workflow-execution:[a-f0-9]{32}$",
"type": "string"
},
"input": {
"nullable": true,
"type": "object"
},
"logId": {
"nullable": true,
"pattern": "^las:log:[a-f0-9]{32}$",
"type": "string"
},
"output": {
"nullable": true,
"type": "object"
},
"startTime": {
"nullable": true,
"pattern": "^[0-9]{4}-?[0-9]{2}-?[0-9]{2}( |T)?[0-9]{2}:?[0-9]{2}:?[0-9]{2}(.[0-9]{1,6})?(Z|[+][0-9]{2}(:|)[0-9]{2})$",
"type": "string"
},
"status": {
"enum": [
"running",
"succeeded",
"failed",
"rejected",
"retry",
"error"
],
"type": "string"
},
"transitionExecutions": {
"nullable": true,
"type": "object"
},
"workflowId": {
"pattern": "^las:workflow:[a-f0-9]{32}$",
"type": "string"
}
},
"required": [
"endTime",
"executionId",
"input",
"output",
"startTime",
"status",
"transitionExecutions",
"workflowId"
],
"title": "workflow-execution",
"type": "object"
},
"WorkflowExecutions": {
"additionalProperties": false,
"properties": {
"executions": {
"items": {
"additionalProperties": false,
"properties": {
"completedBy": {
"items": {
"anyOf": [
{
"pattern": "^las:user:[a-f0-9]{32}$",
"type": "string"
},
{
"pattern": "^las:app-client:[a-z0-9-_]+$",
"type": "string"
}
]
},
"type": "array"
},
"completedTaskLogId": {
"nullable": true,
"pattern": "^las:log:[a-f0-9]{32}$",
"type": "string"
},
"endTime": {
"nullable": true,
"pattern": "^[0-9]{4}-?[0-9]{2}-?[0-9]{2}( |T)?[0-9]{2}:?[0-9]{2}:?[0-9]{2}(.[0-9]{1,6})?(Z|[+][0-9]{2}(:|)[0-9]{2})$",
"type": "string"
},
"events": {
"items": {
"type": "object"
},
"type": "array"
},
"executionId": {
"pattern": "^las:workflow-execution:[a-f0-9]{32}$",
"type": "string"
},
"input": {
"nullable": true,
"type": "object"
},
"logId": {
"nullable": true,
"pattern": "^las:log:[a-f0-9]{32}$",
"type": "string"
},
"output": {
"nullable": true,
"type": "object"
},
"startTime": {
"nullable": true,
"pattern": "^[0-9]{4}-?[0-9]{2}-?[0-9]{2}( |T)?[0-9]{2}:?[0-9]{2}:?[0-9]{2}(.[0-9]{1,6})?(Z|[+][0-9]{2}(:|)[0-9]{2})$",
"type": "string"
},
"status": {
"enum": [
"running",
"succeeded",
"failed",
"rejected",
"retry",
"error"
],
"type": "string"
},
"transitionExecutions": {
"nullable": true,
"type": "object"
},
"workflowId": {
"pattern": "^las:workflow:[a-f0-9]{32}$",
"type": "string"
}
},
"required": [
"endTime",
"executionId",
"input",
"output",
"startTime",
"status",
"transitionExecutions",
"workflowId"
],
"type": "object"
},
"type": "array"
},
"nextToken": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"order": {
"enum": [
"ascending",
"descending"
],
"type": "string"
},
"sortBy": {
"enum": [
"startTime",
"endTime"
],
"type": "string"
},
"status": {
"items": {
"enum": [
"running",
"succeeded",
"failed",
"rejected",
"retry",
"error"
],
"type": "string"
},
"type": "array"
},
"workflowId": {
"pattern": "^las:workflow:[a-f0-9]{32}$",
"type": "string"
}
},
"required": [
"executions",
"nextToken",
"workflowId"
],
"title": "workflow-executions",
"type": "object"
},
"Workflows": {
"additionalProperties": false,
"properties": {
"nextToken": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"workflows": {
"items": {
"additionalProperties": false,
"properties": {
"completedConfig": {
"additionalProperties": false,
"nullable": true,
"properties": {
"environment": {
"additionalProperties": {
"type": "string"
},
"type": "object"
},
"environmentSecrets": {
"items": {
"pattern": "^las:secret:[a-f0-9]{32}$",
"type": "string"
},
"type": "array"
},
"imageUrl": {
"type": "string"
},
"secretId": {
"pattern": "^las:secret:[a-f0-9]{32}$",
"type": "string"
}
},
"required": [
"imageUrl"
],
"type": "object"
},
"createdBy": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"createdTime": {
"nullable": true,
"pattern": "^[0-9]{4}-?[0-9]{2}-?[0-9]{2}( |T)?[0-9]{2}:?[0-9]{2}:?[0-9]{2}(.[0-9]{1,6})?(Z|[+][0-9]{2}(:|)[0-9]{2})$",
"type": "string"
},
"description": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"errorConfig": {
"additionalProperties": false,
"nullable": true,
"properties": {
"email": {
"pattern": "^[A-Za-z0-9][-+._A-Za-z0-9]*@([-_.A-Za-z0-9]+\\.)+[A-Za-z]{2,}$",
"type": "string"
},
"manualRetry": {
"type": "boolean"
}
},
"type": "object"
},
"name": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"numberOfRunningExecutions": {
"type": "integer"
},
"updatedBy": {
"maxLength": 4096,
"nullable": true,
"type": "string"
},
"updatedTime": {
"nullable": true,
"pattern": "^[0-9]{4}-?[0-9]{2}-?[0-9]{2}( |T)?[0-9]{2}:?[0-9]{2}:?[0-9]{2}(.[0-9]{1,6})?(Z|[+][0-9]{2}(:|)[0-9]{2})$",
"type": "string"
},
"workflowId": {
"pattern": "^las:workflow:[a-f0-9]{32}$",
"type": "string"
}
},
"required": [
"completedConfig",
"createdBy",
"createdTime",
"description",
"errorConfig",
"name",
"numberOfRunningExecutions",
"updatedBy",
"updatedTime",
"workflowId"
],
"type": "object"
},
"type": "array"
}
},
"required": [
"nextToken",
"workflows"
],
"title": "workflows",
"type": "object"
},
"groundTruthList": {
"anyOf": [
{
"items": {
"additionalProperties": false,
"properties": {
"label": {
"maxLength": 36,
"minLength": 1,
"pattern": "^[0-9A-Za-z-_]+$",
"type": "string"
},
"value": {
"anyOf": [
{
"maxLength": 512,
"minLength": 0,
"type": "string"
},
{
"nullable": true
},
{
"type": "boolean"
},
{
"type": "number"
},
{
"$ref": "#/components/schemas/groundTruthList"
}
]
}
},
"required": [
"label",
"value"
],
"type": "object"
},
"type": "array"
},
{
"items": {
"items": {
"additionalProperties": false,
"properties": {
"label": {
"maxLength": 36,
"minLength": 1,
"pattern": "^[0-9A-Za-z-_]+$",
"type": "string"
},
"value": {
"anyOf": [
{
"maxLength": 512,
"minLength": 0,
"type": "string"
},
{
"nullable": true
},
{
"type": "boolean"
},
{
"type": "number"
},
{
"$ref": "#/components/schemas/groundTruthList"
}
]
}
},
"required": [
"label",
"value"
],
"type": "object"
},
"type": "array"
},
"type": "array"
}
]
}
},
"securitySchemes": {
"OAuth2": {
"flows": {
"clientCredentials": {
"scopes": {
"api.lucidtech.ai/appclients:read": "Read permissions",
"api.lucidtech.ai/appclients:write": "Write permissions",
"api.lucidtech.ai/assets:read": "Read permissions",
"api.lucidtech.ai/assets:write": "Write permissions",
"api.lucidtech.ai/databundles:read": "Read permissions",
"api.lucidtech.ai/databundles:write": "Write permissions",
"api.lucidtech.ai/datasets:read": "Read permissions",
"api.lucidtech.ai/datasets:write": "Write permissions",
"api.lucidtech.ai/deploymentenvironments:read": "Read permissions",
"api.lucidtech.ai/documents:read": "Read permissions",
"api.lucidtech.ai/documents:write": "Write permissions",
"api.lucidtech.ai/logs:read": "Read permissions",
"api.lucidtech.ai/models:read": "Read permissions",
"api.lucidtech.ai/models:write": "Write permissions",
"api.lucidtech.ai/organizations:read": "Read permissions",
"api.lucidtech.ai/organizations:write": "Write permissions",
"api.lucidtech.ai/paymentmethods:read": "Read permissions",
"api.lucidtech.ai/paymentmethods:write": "Write permissions",
"api.lucidtech.ai/plans:read": "Read permissions",
"api.lucidtech.ai/predictions:read": "Read permissions",
"api.lucidtech.ai/predictions:write": "Write permissions",
"api.lucidtech.ai/profiles:read": "Read permissions",
"api.lucidtech.ai/profiles:write": "Write permissions",
"api.lucidtech.ai/secrets:read": "Read permissions",
"api.lucidtech.ai/secrets:write": "Write permissions",
"api.lucidtech.ai/trainings:read": "Read permissions",
"api.lucidtech.ai/trainings:write": "Write permissions",
"api.lucidtech.ai/transitions.executions.heartbeats:write": "Write permissions",
"api.lucidtech.ai/transitions.executions:read": "Read permissions",
"api.lucidtech.ai/transitions.executions:write": "Write permissions",
"api.lucidtech.ai/transitions:read": "Read permissions",
"api.lucidtech.ai/transitions:write": "Write permissions",
"api.lucidtech.ai/users:read": "Read permissions",
"api.lucidtech.ai/users:write": "Write permissions",
"api.lucidtech.ai/workflows.executions:read": "Read permissions",
"api.lucidtech.ai/workflows.executions:write": "Write permissions",
"api.lucidtech.ai/workflows:read": "Read permissions",
"api.lucidtech.ai/workflows:write": "Write permissions"
},
"tokenUrl": "https://auth.lucidtech.ai/oauth2/token"
}
},
"type": "oauth2"
}
}
}
}