Lucidtech API (2024-11-29T08:05:46Z)
Download OpenAPI specification:Download
Response samples
- 200
- 400
- 403
- 404
- 415
- 500
Content type
application/json
{- "appClients": [
- {
- "appClientId": "string",
- "callbackUrls": [
- "string"
], - "clientId": "string",
- "clientSecret": "string",
- "createdBy": "string",
- "createdTime": "string",
- "defaultLoginUrl": "string",
- "description": "string",
- "hasSecret": true,
- "loginUrls": [
- "string"
], - "logoutUrls": [
- "string"
], - "name": "string",
- "roleIds": [
- "string"
], - "updatedBy": "string",
- "updatedTime": "string"
}
], - "nextToken": "string"
}/appClients
Authorizations:
OAuth2
header Parameters
| Content-Type required | string |
Request Body schema: application/jsonrequired
| callbackUrls | Array of strings[^http://localhost.*|^https://.*] |
| defaultLoginUrl | string^http://localhost.*|^https://.* |
| description | string or null <= 4096 characters |
| generateSecret | boolean Default: true |
| loginUrls | Array of strings[^http://localhost.*|^https://.*] |
| logoutUrls | Array of strings[^http://localhost.*|^https://.*] |
| name | string or null <= 4096 characters |
| roleIds | Array of strings[^las:role:[0-9A-Za-z-_]{1,32}$] |
Responses
Request samples
- Payload
Content type
application/json
{- "callbackUrls": [
- "string"
], - "defaultLoginUrl": "string",
- "description": "string",
- "generateSecret": true,
- "loginUrls": [
- "string"
], - "logoutUrls": [
- "string"
], - "name": "string",
- "roleIds": [
- "string"
]
}Response samples
- 200
- 400
- 403
- 404
- 415
- 500
Content type
application/json
{- "appClientId": "string",
- "callbackUrls": [
- "string"
], - "clientId": "string",
- "clientSecret": "string",
- "createdBy": "string",
- "createdTime": "string",
- "defaultLoginUrl": "string",
- "description": "string",
- "hasSecret": true,
- "loginUrls": [
- "string"
], - "logoutUrls": [
- "string"
], - "name": "string",
- "roleIds": [
- "string"
], - "updatedBy": "string",
- "updatedTime": "string"
}Response samples
- 200
- 400
- 403
- 404
- 415
- 500
Content type
application/json
{- "appClientId": "string",
- "callbackUrls": [
- "string"
], - "clientId": "string",
- "clientSecret": "string",
- "createdBy": "string",
- "createdTime": "string",
- "defaultLoginUrl": "string",
- "description": "string",
- "hasSecret": true,
- "loginUrls": [
- "string"
], - "logoutUrls": [
- "string"
], - "name": "string",
- "roleIds": [
- "string"
], - "updatedBy": "string",
- "updatedTime": "string"
}Response samples
- 200
- 400
- 403
- 404
- 415
- 500
Content type
application/json
{- "appClientId": "string",
- "callbackUrls": [
- "string"
], - "clientId": "string",
- "clientSecret": "string",
- "createdBy": "string",
- "createdTime": "string",
- "defaultLoginUrl": "string",
- "description": "string",
- "hasSecret": true,
- "loginUrls": [
- "string"
], - "logoutUrls": [
- "string"
], - "name": "string",
- "roleIds": [
- "string"
], - "updatedBy": "string",
- "updatedTime": "string"
}/appClients/{appClientId}
Authorizations:
OAuth2
path Parameters
| appClientId required | string |
header Parameters
| Content-Type required | string |
Request Body schema: application/jsonrequired
non-empty | defaultLoginUrl | string^http://localhost.*|^https://.* |
| description | string or null <= 4096 characters |
| loginUrls | Array of strings[^http://localhost.*|^https://.*] |
| name | string or null <= 4096 characters |
| roleIds | Array of strings[^las:role:[0-9A-Za-z-_]{1,32}$] |
Responses
Request samples
- Payload
Content type
application/json
{- "defaultLoginUrl": "string",
- "description": "string",
- "loginUrls": [
- "string"
], - "name": "string",
- "roleIds": [
- "string"
]
}Response samples
- 200
- 400
- 403
- 404
- 415
- 500
Content type
application/json
{- "appClientId": "string",
- "callbackUrls": [
- "string"
], - "clientId": "string",
- "clientSecret": "string",
- "createdBy": "string",
- "createdTime": "string",
- "defaultLoginUrl": "string",
- "description": "string",
- "hasSecret": true,
- "loginUrls": [
- "string"
], - "logoutUrls": [
- "string"
], - "name": "string",
- "roleIds": [
- "string"
], - "updatedBy": "string",
- "updatedTime": "string"
}Response samples
- 200
- 400
- 403
- 404
- 415
- 500
Content type
application/json
{- "assets": [
- {
- "assetId": "string",
- "content": "string",
- "contentMD5": "string",
- "createdBy": "string",
- "createdTime": "string",
- "description": "string",
- "name": "string",
- "updatedBy": "string",
- "updatedTime": "string"
}
], - "nextToken": "string"
}/assets
Authorizations:
OAuth2
header Parameters
| Content-Type required | string |
Request Body schema: application/jsonrequired
| content required | string [ 1 .. 6250000 ] characters |
| description | string or null <= 4096 characters |
| name | string or null <= 4096 characters |
Responses
Request samples
- Payload
Content type
application/json
{- "content": "string",
- "description": "string",
- "name": "string"
}Response samples
- 200
- 400
- 403
- 404
- 415
- 500
Content type
application/json
{- "assetId": "string",
- "content": "string",
- "contentMD5": "string",
- "createdBy": "string",
- "createdTime": "string",
- "description": "string",
- "name": "string",
- "updatedBy": "string",
- "updatedTime": "string"
}Response samples
- 200
- 400
- 403
- 404
- 415
- 500
Content type
application/json
{- "assetId": "string",
- "content": "string",
- "contentMD5": "string",
- "createdBy": "string",
- "createdTime": "string",
- "description": "string",
- "name": "string",
- "updatedBy": "string",
- "updatedTime": "string"
}Response samples
- 200
- 400
- 403
- 404
- 415
- 500
Content type
application/json
{- "assetId": "string",
- "content": "string",
- "contentMD5": "string",
- "createdBy": "string",
- "createdTime": "string",
- "description": "string",
- "name": "string",
- "updatedBy": "string",
- "updatedTime": "string"
}/assets/{assetId}
Authorizations:
OAuth2
path Parameters
| assetId required | string |
header Parameters
| Content-Type required | string |
Request Body schema: application/jsonrequired
non-empty | content | string non-empty |
| description | string or null <= 4096 characters |
| name | string or null <= 4096 characters |
Responses
Request samples
- Payload
Content type
application/json
{- "content": "string",
- "description": "string",
- "name": "string"
}Response samples
- 200
- 400
- 403
- 404
- 415
- 500
Content type
application/json
{- "assetId": "string",
- "content": "string",
- "contentMD5": "string",
- "createdBy": "string",
- "createdTime": "string",
- "description": "string",
- "name": "string",
- "updatedBy": "string",
- "updatedTime": "string"
}Response samples
- 200
- 400
- 403
- 404
- 415
- 500
Content type
application/json
{- "datasets": [
- {
- "containsPersonallyIdentifiableInformation": true,
- "createdBy": "string",
- "createdTime": "string",
- "datasetId": "string",
- "description": "string",
- "groundTruthSummary": { },
- "metadata": { },
- "name": "string",
- "numberOfDocuments": 0,
- "retentionInDays": 1825,
- "storageLocation": "EU",
- "updatedBy": "string",
- "updatedTime": "string",
- "version": 0
}
], - "nextToken": "string"
}/datasets
Authorizations:
OAuth2
header Parameters
| Content-Type required | string |
Request Body schema: application/jsonrequired
| containsPersonallyIdentifiableInformation | boolean |
| description | string or null <= 4096 characters |
| metadata | object |
| name | string or null <= 4096 characters |
| retentionInDays | integer >= 1 |
Responses
Request samples
- Payload
Content type
application/json
{- "containsPersonallyIdentifiableInformation": true,
- "description": "string",
- "metadata": { },
- "name": "string",
- "retentionInDays": 1
}Response samples
- 200
- 400
- 403
- 404
- 415
- 500
Content type
application/json
{- "containsPersonallyIdentifiableInformation": true,
- "createdBy": "string",
- "createdTime": "string",
- "datasetId": "string",
- "description": "string",
- "groundTruthSummary": { },
- "metadata": { },
- "name": "string",
- "numberOfDocuments": 0,
- "retentionInDays": 1825,
- "storageLocation": "EU",
- "updatedBy": "string",
- "updatedTime": "string",
- "version": 0
}Response samples
- 200
- 400
- 403
- 404
- 415
- 500
Content type
application/json
{- "containsPersonallyIdentifiableInformation": true,
- "createdBy": "string",
- "createdTime": "string",
- "datasetId": "string",
- "description": "string",
- "groundTruthSummary": { },
- "metadata": { },
- "name": "string",
- "numberOfDocuments": 0,
- "retentionInDays": 1825,
- "storageLocation": "EU",
- "updatedBy": "string",
- "updatedTime": "string",
- "version": 0
}Response samples
- 200
- 400
- 403
- 404
- 415
- 500
Content type
application/json
{- "containsPersonallyIdentifiableInformation": true,
- "createdBy": "string",
- "createdTime": "string",
- "datasetId": "string",
- "description": "string",
- "groundTruthSummary": { },
- "metadata": { },
- "name": "string",
- "numberOfDocuments": 0,
- "retentionInDays": 1825,
- "storageLocation": "EU",
- "updatedBy": "string",
- "updatedTime": "string",
- "version": 0
}/datasets/{datasetId}
Authorizations:
OAuth2
path Parameters
| datasetId required | string |
header Parameters
| Content-Type required | string |
Request Body schema: application/jsonrequired
non-empty | containsPersonallyIdentifiableInformation | boolean |
| description | string or null <= 4096 characters |
| metadata | object |
| name | string or null <= 4096 characters |
| retentionInDays | integer >= 1 |
Responses
Request samples
- Payload
Content type
application/json
{- "containsPersonallyIdentifiableInformation": true,
- "description": "string",
- "metadata": { },
- "name": "string",
- "retentionInDays": 1
}Response samples
- 200
- 400
- 403
- 404
- 415
- 500
Content type
application/json
{- "containsPersonallyIdentifiableInformation": true,
- "createdBy": "string",
- "createdTime": "string",
- "datasetId": "string",
- "description": "string",
- "groundTruthSummary": { },
- "metadata": { },
- "name": "string",
- "numberOfDocuments": 0,
- "retentionInDays": 1825,
- "storageLocation": "EU",
- "updatedBy": "string",
- "updatedTime": "string",
- "version": 0
}/datasets/{datasetId}/transformations
Authorizations:
OAuth2
path Parameters
| datasetId required | string |
query Parameters
| status | string |
| nextToken | string |
| maxResults | string |
Responses
Response samples
- 200
- 400
- 403
- 404
- 415
- 500
Content type
application/json
{- "nextToken": "string",
- "status": [
- "running"
], - "transformations": [
- {
- "createdBy": "string",
- "createdTime": "string",
- "datasetId": "string",
- "operations": [
- {
- "options": { },
- "type": "remove-duplicates"
}
], - "status": "running",
- "transformationId": "string",
- "updatedBy": "string",
- "updatedTime": "string"
}
]
}/datasets/{datasetId}/transformations
Authorizations:
OAuth2
path Parameters
| datasetId required | string |
header Parameters
| Content-Type required | string |
Request Body schema: application/jsonrequired
Array of objects | |||||
Array
| |||||
Responses
Request samples
- Payload
Content type
application/json
{- "operations": [
- {
- "options": { },
- "type": "remove-duplicates"
}
]
}Response samples
- 200
- 400
- 403
- 404
- 415
- 500
Content type
application/json
{- "createdBy": "string",
- "createdTime": "string",
- "datasetId": "string",
- "operations": [
- {
- "options": { },
- "type": "remove-duplicates"
}
], - "status": "running",
- "transformationId": "string",
- "updatedBy": "string",
- "updatedTime": "string"
}/datasets/{datasetId}/transformations/{transformationId}
path Parameters
| datasetId required | string |
| transformationId required | string |
Responses
Response samples
- 200
- 400
- 403
- 404
- 415
- 500
Content type
application/json
{- "createdBy": "string",
- "createdTime": "string",
- "datasetId": "string",
- "operations": [
- {
- "options": { },
- "type": "remove-duplicates"
}
], - "status": "running",
- "transformationId": "string",
- "updatedBy": "string",
- "updatedTime": "string"
}/datasets/{datasetId}/transformations/{transformationId}
path Parameters
| datasetId required | string |
| transformationId required | string |
Request Body schema: application/jsonrequired
object (Empty Schema)
Responses
Request samples
- Payload
Content type
application/json
{ }Response samples
- 200
Content type
application/json
{ }/deploymentEnvironments
Authorizations:
OAuth2
query Parameters
| owner | string |
| nextToken | string |
| maxResults | string |
Responses
Response samples
- 200
- 400
- 403
- 404
- 415
- 500
Content type
application/json
{- "deploymentEnvironments": [
- {
- "deploymentEnvironmentId": "string",
- "description": "string",
- "modelDeploymentUnits": 0,
- "name": "string",
- "organizationId": "string",
- "status": "available"
}
], - "nextToken": "string"
}/deploymentEnvironments/{deploymentEnvironmentId}
Authorizations:
OAuth2
path Parameters
| deploymentEnvironmentId required | string |
Responses
Response samples
- 200
- 400
- 403
- 404
- 415
- 500
Content type
application/json
{- "deploymentEnvironmentId": "string",
- "description": "string",
- "modelDeploymentUnits": 0,
- "name": "string",
- "organizationId": "string",
- "status": "available"
}/documents
Authorizations:
OAuth2
query Parameters
| consentId | string |
| datasetId | string |
| nextToken | string |
| maxResults | string |
Responses
Response samples
- 200
- 400
- 403
- 404
- 415
- 500
Content type
application/json
{- "consentId": [
- "string"
], - "datasetId": [
- "string"
], - "documents": [
- {
- "consentId": "string",
- "content": "string",
- "contentMD5": "string",
- "contentType": "application/pdf",
- "createdBy": "string",
- "createdTime": "string",
- "datasetId": "string",
- "description": "string",
- "documentId": "string",
- "fileUrl": "string",
- "groundTruth": [
- {
- "confidence": 1,
- "label": "string",
- "pages": [
- 0
], - "value": "string"
}
], - "metadata": { },
- "name": "string",
- "retentionInDays": 1,
- "updatedBy": "string",
- "updatedTime": "string"
}
], - "nextToken": "string",
- "order": "ascending",
- "sortBy": "createdTime"
}/documents
Authorizations:
OAuth2
query Parameters
| datasetId | string |
| nextToken | string |
| order | string |
| documentId | string |
| consentId | string |
| maxResults | string |
| sortBy | string |
Responses
Response samples
- 200
- 400
- 403
- 404
- 415
- 500
Content type
application/json
{- "consentId": [
- "string"
], - "datasetId": [
- "string"
], - "documents": [
- {
- "consentId": "string",
- "content": "string",
- "contentMD5": "string",
- "contentType": "application/pdf",
- "createdBy": "string",
- "createdTime": "string",
- "datasetId": "string",
- "description": "string",
- "documentId": "string",
- "fileUrl": "string",
- "groundTruth": [
- {
- "confidence": 1,
- "label": "string",
- "pages": [
- 0
], - "value": "string"
}
], - "metadata": { },
- "name": "string",
- "retentionInDays": 1,
- "updatedBy": "string",
- "updatedTime": "string"
}
], - "nextToken": "string",
- "order": "ascending",
- "sortBy": "createdTime"
}/documents
Authorizations:
OAuth2
header Parameters
| Content-Type required | string |
Request Body schema: application/jsonrequired
| consentId | string^las:consent:[a-f0-9]{32}$ |
| content | string [ 1 .. 6250000 ] characters |
| contentType | string or null Enum: "application/pdf" "image/jpeg" "image/png" "image/tiff" "image/webp" |
| datasetId | string^las:dataset:[a-f0-9]{32}$ |
| description | string or null <= 4096 characters |
Array of objects | |
| metadata | object |
| name | string or null <= 4096 characters |
| retentionInDays | integer >= 1 |
Responses
Request samples
- Payload
Content type
application/json
{- "consentId": "string",
- "content": "string",
- "contentType": "application/pdf",
- "datasetId": "string",
- "description": "string",
- "groundTruth": [
- {
- "confidence": 1,
- "label": "string",
- "pages": [
- 0
], - "value": "string"
}
], - "metadata": { },
- "name": "string",
- "retentionInDays": 1
}Response samples
- 200
- 400
- 403
- 404
- 415
- 500
Content type
application/json
{- "consentId": "string",
- "content": "string",
- "contentMD5": "string",
- "contentType": "application/pdf",
- "createdBy": "string",
- "createdTime": "string",
- "datasetId": "string",
- "description": "string",
- "documentId": "string",
- "fileUrl": "string",
- "groundTruth": [
- {
- "confidence": 1,
- "label": "string",
- "pages": [
- 0
], - "value": "string"
}
], - "metadata": { },
- "name": "string",
- "retentionInDays": 1,
- "updatedBy": "string",
- "updatedTime": "string"
}Response samples
- 200
- 400
- 403
- 404
- 415
- 500
Content type
application/json
{- "consentId": "string",
- "content": "string",
- "contentMD5": "string",
- "contentType": "application/pdf",
- "createdBy": "string",
- "createdTime": "string",
- "datasetId": "string",
- "description": "string",
- "documentId": "string",
- "fileUrl": "string",
- "groundTruth": [
- {
- "confidence": 1,
- "label": "string",
- "pages": [
- 0
], - "value": "string"
}
], - "metadata": { },
- "name": "string",
- "retentionInDays": 1,
- "updatedBy": "string",
- "updatedTime": "string"
}Response samples
- 200
- 400
- 403
- 404
- 415
- 500
Content type
application/json
{- "consentId": "string",
- "content": "string",
- "contentMD5": "string",
- "contentType": "application/pdf",
- "createdBy": "string",
- "createdTime": "string",
- "datasetId": "string",
- "description": "string",
- "documentId": "string",
- "fileUrl": "string",
- "groundTruth": [
- {
- "confidence": 1,
- "label": "string",
- "pages": [
- 0
], - "value": "string"
}
], - "metadata": { },
- "name": "string",
- "retentionInDays": 1,
- "updatedBy": "string",
- "updatedTime": "string"
}/documents/{documentId}
Authorizations:
OAuth2
path Parameters
| documentId required | string |
header Parameters
| Content-Type required | string |
Request Body schema: application/jsonrequired
non-empty | datasetId | string^las:dataset:[a-f0-9]{32}$ |
| description | string or null <= 4096 characters |
Array of objects or null | |
| metadata | object |
| name | string or null <= 4096 characters |
| retentionInDays | integer >= 1 |
Responses
Request samples
- Payload
Content type
application/json
{- "datasetId": "string",
- "description": "string",
- "groundTruth": [
- {
- "confidence": 1,
- "label": "string",
- "pages": [
- 0
], - "value": "string"
}
], - "metadata": { },
- "name": "string",
- "retentionInDays": 1
}Response samples
- 200
- 400
- 403
- 404
- 415
- 500
Content type
application/json
{- "consentId": "string",
- "content": "string",
- "contentMD5": "string",
- "contentType": "application/pdf",
- "createdBy": "string",
- "createdTime": "string",
- "datasetId": "string",
- "description": "string",
- "documentId": "string",
- "fileUrl": "string",
- "groundTruth": [
- {
- "confidence": 1,
- "label": "string",
- "pages": [
- 0
], - "value": "string"
}
], - "metadata": { },
- "name": "string",
- "retentionInDays": 1,
- "updatedBy": "string",
- "updatedTime": "string"
}/logs
Authorizations:
OAuth2
query Parameters
| workflowId | string |
| nextToken | string |
| order | string |
| transitionExecutionId | string |
| transitionId | string |
| maxResults | string |
| workflowExecutionId | string |
Responses
Response samples
- 200
- 400
- 403
- 404
- 415
- 500
Content type
application/json
{- "logs": [
- {
- "events": [
- { }
], - "logId": "string",
- "startTime": "string",
- "transitionExecutionId": "string",
- "transitionId": "string",
- "workflowExecutionId": "string",
- "workflowId": "string"
}
], - "nextToken": "string",
- "order": "ascending",
- "transitionExecutionId": "string",
- "transitionId": "string",
- "workflowExecutionId": "string",
- "workflowId": "string"
}Response samples
- 200
- 400
- 403
- 404
- 415
- 500
Content type
application/json
{- "events": [
- { }
], - "logId": "string",
- "startTime": "string",
- "transitionExecutionId": "string",
- "transitionId": "string",
- "workflowExecutionId": "string",
- "workflowId": "string"
}Response samples
- 200
- 400
- 403
- 404
- 415
- 500
Content type
application/json
{- "models": [
- {
- "createdBy": "string",
- "createdTime": "string",
- "description": "string",
- "fieldConfig": { },
- "metadata": { },
- "modelId": "string",
- "name": "string",
- "numberOfDataBundles": 0,
- "numberOfRunningTrainings": 0,
- "organizationId": "string",
- "postprocessConfig": {
- "outputFormat": "v1",
- "strategy": "BEST_FIRST"
}, - "preprocessConfig": {
- "autoRotate": true,
- "imageQuality": "LOW",
- "maxPages": 1,
- "pages": [
- 0
], - "rotation": 0,
- "startPage": 0
}, - "statistics": { },
- "status": "active",
- "trainingId": "string",
- "updatedBy": "string",
- "updatedTime": "string",
- "version": 0
}
], - "nextToken": "string"
}/models
Authorizations:
OAuth2
header Parameters
| Content-Type required | string |
Request Body schema: application/jsonrequired
| description | string or null <= 4096 characters |
required | object |
| metadata | object |
| name | string or null <= 4096 characters |
object or object | |
object non-empty |
Responses
Request samples
- Payload
Content type
application/json
{- "description": "string",
- "fieldConfig": { },
- "metadata": { },
- "name": "string",
- "postprocessConfig": {
- "outputFormat": "v1",
- "strategy": "BEST_FIRST"
}, - "preprocessConfig": {
- "autoRotate": true,
- "imageQuality": "LOW",
- "maxPages": 1,
- "pages": [
- 0
], - "rotation": 0,
- "startPage": 0
}
}Response samples
- 200
- 400
- 403
- 404
- 415
- 500
Content type
application/json
{- "createdBy": "string",
- "createdTime": "string",
- "description": "string",
- "fieldConfig": { },
- "metadata": { },
- "modelId": "string",
- "name": "string",
- "numberOfDataBundles": 0,
- "numberOfRunningTrainings": 0,
- "organizationId": "string",
- "postprocessConfig": {
- "outputFormat": "v1",
- "strategy": "BEST_FIRST"
}, - "preprocessConfig": {
- "autoRotate": true,
- "imageQuality": "LOW",
- "maxPages": 1,
- "pages": [
- 0
], - "rotation": 0,
- "startPage": 0
}, - "statistics": { },
- "status": "active",
- "trainingId": "string",
- "updatedBy": "string",
- "updatedTime": "string",
- "version": 0
}Response samples
- 200
- 400
- 403
- 404
- 415
- 500
Content type
application/json
{- "createdBy": "string",
- "createdTime": "string",
- "description": "string",
- "fieldConfig": { },
- "metadata": { },
- "modelId": "string",
- "name": "string",
- "numberOfDataBundles": 0,
- "numberOfRunningTrainings": 0,
- "organizationId": "string",
- "postprocessConfig": {
- "outputFormat": "v1",
- "strategy": "BEST_FIRST"
}, - "preprocessConfig": {
- "autoRotate": true,
- "imageQuality": "LOW",
- "maxPages": 1,
- "pages": [
- 0
], - "rotation": 0,
- "startPage": 0
}, - "statistics": { },
- "status": "active",
- "trainingId": "string",
- "updatedBy": "string",
- "updatedTime": "string",
- "version": 0
}/models/{modelId}
Authorizations:
OAuth2
path Parameters
| modelId required | string |
query Parameters
| statisticsLastNDays | string |
Responses
Response samples
- 200
- 400
- 403
- 404
- 415
- 500
Content type
application/json
{- "createdBy": "string",
- "createdTime": "string",
- "description": "string",
- "fieldConfig": { },
- "metadata": { },
- "modelId": "string",
- "name": "string",
- "numberOfDataBundles": 0,
- "numberOfRunningTrainings": 0,
- "organizationId": "string",
- "postprocessConfig": {
- "outputFormat": "v1",
- "strategy": "BEST_FIRST"
}, - "preprocessConfig": {
- "autoRotate": true,
- "imageQuality": "LOW",
- "maxPages": 1,
- "pages": [
- 0
], - "rotation": 0,
- "startPage": 0
}, - "statistics": { },
- "status": "active",
- "trainingId": "string",
- "updatedBy": "string",
- "updatedTime": "string",
- "version": 0
}/models/{modelId}
Authorizations:
OAuth2
path Parameters
| modelId required | string |
header Parameters
| Content-Type required | string |
Request Body schema: application/jsonrequired
non-empty | description | string or null <= 4096 characters |
object | |
| metadata | object |
| name | string or null <= 4096 characters |
object or object | |
object non-empty | |
| trainingId | string or null^las:model-training:[a-z0-9-_]+$ |
Responses
Request samples
- Payload
Content type
application/json
{- "description": "string",
- "fieldConfig": { },
- "metadata": { },
- "name": "string",
- "postprocessConfig": {
- "outputFormat": "v1",
- "strategy": "BEST_FIRST"
}, - "preprocessConfig": {
- "autoRotate": true,
- "imageQuality": "LOW",
- "maxPages": 1,
- "pages": [
- 0
], - "rotation": 0,
- "startPage": 0
}, - "trainingId": "string"
}Response samples
- 200
- 400
- 403
- 404
- 415
- 500
Content type
application/json
{- "createdBy": "string",
- "createdTime": "string",
- "description": "string",
- "fieldConfig": { },
- "metadata": { },
- "modelId": "string",
- "name": "string",
- "numberOfDataBundles": 0,
- "numberOfRunningTrainings": 0,
- "organizationId": "string",
- "postprocessConfig": {
- "outputFormat": "v1",
- "strategy": "BEST_FIRST"
}, - "preprocessConfig": {
- "autoRotate": true,
- "imageQuality": "LOW",
- "maxPages": 1,
- "pages": [
- 0
], - "rotation": 0,
- "startPage": 0
}, - "statistics": { },
- "status": "active",
- "trainingId": "string",
- "updatedBy": "string",
- "updatedTime": "string",
- "version": 0
}/models/{modelId}/dataBundles
Authorizations:
OAuth2
path Parameters
| modelId required | string |
query Parameters
| status | string |
| nextToken | string |
| maxResults | string |
Responses
Response samples
- 200
- 400
- 403
- 404
- 415
- 500
Content type
application/json
{- "dataBundles": [
- {
- "createdBy": "string",
- "createdTime": "string",
- "dataBundleId": "string",
- "datasets": [
- {
- "containsPersonallyIdentifiableInformation": true,
- "createdBy": "string",
- "createdTime": "string",
- "datasetId": "string",
- "description": "string",
- "groundTruthSummary": { },
- "metadata": { },
- "name": "string",
- "numberOfDocuments": 0,
- "retentionInDays": 1825,
- "storageLocation": "EU",
- "updatedBy": "string",
- "updatedTime": "string",
- "version": 0
}
], - "description": "string",
- "modelId": "string",
- "name": "string",
- "retentionInDays": 1,
- "status": "running",
- "summary": { },
- "updatedBy": "string",
- "updatedTime": "string"
}
], - "nextToken": "string",
- "status": [
- "running"
]
}/models/{modelId}/dataBundles
Authorizations:
OAuth2
path Parameters
| modelId required | string |
header Parameters
| Content-Type required | string |
Request Body schema: application/jsonrequired
| datasetIds | Array of strings non-empty [^las:dataset:[a-f0-9]{32}$] |
| description | string or null <= 4096 characters |
| name | string or null <= 4096 characters |
Responses
Request samples
- Payload
Content type
application/json
{- "datasetIds": [
- "string"
], - "description": "string",
- "name": "string"
}Response samples
- 200
- 400
- 403
- 404
- 415
- 500
Content type
application/json
{- "createdBy": "string",
- "createdTime": "string",
- "dataBundleId": "string",
- "datasets": [
- {
- "containsPersonallyIdentifiableInformation": true,
- "createdBy": "string",
- "createdTime": "string",
- "datasetId": "string",
- "description": "string",
- "groundTruthSummary": { },
- "metadata": { },
- "name": "string",
- "numberOfDocuments": 0,
- "retentionInDays": 1825,
- "storageLocation": "EU",
- "updatedBy": "string",
- "updatedTime": "string",
- "version": 0
}
], - "description": "string",
- "modelId": "string",
- "name": "string",
- "retentionInDays": 1,
- "status": "running",
- "summary": { },
- "updatedBy": "string",
- "updatedTime": "string"
}/models/{modelId}/dataBundles/{dataBundleId}
Authorizations:
OAuth2
path Parameters
| dataBundleId required | string |
| modelId required | string |
Responses
Response samples
- 200
- 400
- 403
- 404
- 415
- 500
Content type
application/json
{- "createdBy": "string",
- "createdTime": "string",
- "dataBundleId": "string",
- "datasets": [
- {
- "containsPersonallyIdentifiableInformation": true,
- "createdBy": "string",
- "createdTime": "string",
- "datasetId": "string",
- "description": "string",
- "groundTruthSummary": { },
- "metadata": { },
- "name": "string",
- "numberOfDocuments": 0,
- "retentionInDays": 1825,
- "storageLocation": "EU",
- "updatedBy": "string",
- "updatedTime": "string",
- "version": 0
}
], - "description": "string",
- "modelId": "string",
- "name": "string",
- "retentionInDays": 1,
- "status": "running",
- "summary": { },
- "updatedBy": "string",
- "updatedTime": "string"
}/models/{modelId}/dataBundles/{dataBundleId}
Authorizations:
OAuth2
path Parameters
| dataBundleId required | string |
| modelId required | string |
Responses
Response samples
- 200
- 400
- 403
- 404
- 415
- 500
Content type
application/json
{- "createdBy": "string",
- "createdTime": "string",
- "dataBundleId": "string",
- "datasets": [
- {
- "containsPersonallyIdentifiableInformation": true,
- "createdBy": "string",
- "createdTime": "string",
- "datasetId": "string",
- "description": "string",
- "groundTruthSummary": { },
- "metadata": { },
- "name": "string",
- "numberOfDocuments": 0,
- "retentionInDays": 1825,
- "storageLocation": "EU",
- "updatedBy": "string",
- "updatedTime": "string",
- "version": 0
}
], - "description": "string",
- "modelId": "string",
- "name": "string",
- "retentionInDays": 1,
- "status": "running",
- "summary": { },
- "updatedBy": "string",
- "updatedTime": "string"
}/models/{modelId}/dataBundles/{dataBundleId}
Authorizations:
OAuth2
path Parameters
| dataBundleId required | string |
| modelId required | string |
header Parameters
| Content-Type required | string |
Request Body schema: application/jsonrequired
non-empty | description | string or null <= 4096 characters |
| name | string or null <= 4096 characters |
Responses
Request samples
- Payload
Content type
application/json
{- "description": "string",
- "name": "string"
}Response samples
- 200
- 400
- 403
- 404
- 415
- 500
Content type
application/json
{- "createdBy": "string",
- "createdTime": "string",
- "dataBundleId": "string",
- "datasets": [
- {
- "containsPersonallyIdentifiableInformation": true,
- "createdBy": "string",
- "createdTime": "string",
- "datasetId": "string",
- "description": "string",
- "groundTruthSummary": { },
- "metadata": { },
- "name": "string",
- "numberOfDocuments": 0,
- "retentionInDays": 1825,
- "storageLocation": "EU",
- "updatedBy": "string",
- "updatedTime": "string",
- "version": 0
}
], - "description": "string",
- "modelId": "string",
- "name": "string",
- "retentionInDays": 1,
- "status": "running",
- "summary": { },
- "updatedBy": "string",
- "updatedTime": "string"
}/models/{modelId}/trainings
Authorizations:
OAuth2
path Parameters
| modelId required | string |
query Parameters
| status | string |
| nextToken | string |
| maxResults | string |
Responses
Response samples
- 200
- 400
- 403
- 404
- 415
- 500
Content type
application/json
{- "nextToken": "string",
- "status": [
- "waiting-for-approval"
], - "trainings": [
- {
- "createdBy": "string",
- "createdTime": "string",
- "dataBundleIds": [
- "string"
], - "dataScientistAssistance": true,
- "deploymentEnvironmentId": "string",
- "description": "string",
- "evaluation": { },
- "gpuHours": 0,
- "instanceType": "small-gpu",
- "metadata": { },
- "modelId": "string",
- "name": "string",
- "statistics": { },
- "status": "waiting-for-approval",
- "trainingId": "string",
- "updatedBy": "string",
- "updatedTime": "string",
- "warmStartConfig": {
- "trainingId": "string"
}
}
]
}/models/{modelId}/trainings
Authorizations:
OAuth2
path Parameters
| modelId required | string |
header Parameters
| Content-Type required | string |
Request Body schema: application/jsonrequired
| dataBundleIds | Array of strings non-empty [^las:model-data-bundle:[a-f0-9]{32}$] |
| dataScientistAssistance | boolean |
| description | string or null <= 4096 characters |
| instanceType | string or null Enum: "small-gpu" "medium-gpu" "large-gpu" |
| metadata | object |
| name | string or null <= 4096 characters |
object |
Responses
Request samples
- Payload
Content type
application/json
{- "dataBundleIds": [
- "string"
], - "dataScientistAssistance": true,
- "description": "string",
- "instanceType": "small-gpu",
- "metadata": { },
- "name": "string",
- "warmStartConfig": {
- "trainingId": "string"
}
}Response samples
- 200
- 400
- 403
- 404
- 415
- 500
Content type
application/json
{- "createdBy": "string",
- "createdTime": "string",
- "dataBundleIds": [
- "string"
], - "dataScientistAssistance": true,
- "deploymentEnvironmentId": "string",
- "description": "string",
- "evaluation": { },
- "gpuHours": 0,
- "instanceType": "small-gpu",
- "metadata": { },
- "modelId": "string",
- "name": "string",
- "statistics": { },
- "status": "waiting-for-approval",
- "trainingId": "string",
- "updatedBy": "string",
- "updatedTime": "string",
- "warmStartConfig": {
- "trainingId": "string"
}
}/models/{modelId}/trainings/{trainingId}
Authorizations:
OAuth2
path Parameters
| modelId required | string |
| trainingId required | string |
Responses
Response samples
- 200
- 400
- 403
- 404
- 415
- 500
Content type
application/json
{- "createdBy": "string",
- "createdTime": "string",
- "dataBundleIds": [
- "string"
], - "dataScientistAssistance": true,
- "deploymentEnvironmentId": "string",
- "description": "string",
- "evaluation": { },
- "gpuHours": 0,
- "instanceType": "small-gpu",
- "metadata": { },
- "modelId": "string",
- "name": "string",
- "statistics": { },
- "status": "waiting-for-approval",
- "trainingId": "string",
- "updatedBy": "string",
- "updatedTime": "string",
- "warmStartConfig": {
- "trainingId": "string"
}
}/models/{modelId}/trainings/{trainingId}
Authorizations:
OAuth2
path Parameters
| modelId required | string |
| trainingId required | string |
header Parameters
| Content-Type required | string |
Request Body schema: application/jsonrequired
non-empty | deploymentEnvironmentId | string or null^(|las:organization:[a-z0-9-_]+/)las:deployme... |
| description | string or null <= 4096 characters |
| metadata | object |
| name | string or null <= 4096 characters |
| status | string Value: "cancelled" |
Responses
Request samples
- Payload
Content type
application/json
{- "deploymentEnvironmentId": "string",
- "description": "string",
- "metadata": { },
- "name": "string",
- "status": "cancelled"
}Response samples
- 200
- 400
- 403
- 404
- 415
- 500
Content type
application/json
{- "createdBy": "string",
- "createdTime": "string",
- "dataBundleIds": [
- "string"
], - "dataScientistAssistance": true,
- "deploymentEnvironmentId": "string",
- "description": "string",
- "evaluation": { },
- "gpuHours": 0,
- "instanceType": "small-gpu",
- "metadata": { },
- "modelId": "string",
- "name": "string",
- "statistics": { },
- "status": "waiting-for-approval",
- "trainingId": "string",
- "updatedBy": "string",
- "updatedTime": "string",
- "warmStartConfig": {
- "trainingId": "string"
}
}Response samples
- 200
- 400
- 403
- 404
- 415
- 500
Content type
application/json
{- "nextToken": "string",
- "organizations": [
- {
- "clientId": "string",
- "createdTime": "string",
- "deploymentsAllowed": { },
- "deploymentsCreated": { },
- "description": "string",
- "documentRetentionInDays": 1,
- "monthlyNumberOfActiveModelsUsed": 0,
- "monthlyNumberOfDataBundlesAllowed": 0,
- "monthlyNumberOfDataBundlesCreated": 0,
- "monthlyNumberOfDocumentsAllowed": 0,
- "monthlyNumberOfDocumentsCreated": 0,
- "monthlyNumberOfFieldPredictionsAllowed": 0,
- "monthlyNumberOfFieldPredictionsUsed": 0,
- "monthlyNumberOfGpuHoursUsed": 0,
- "monthlyNumberOfModelDeploymentUnitsUsed": 0,
- "monthlyNumberOfPagePredictionsAllowed": 0,
- "monthlyNumberOfPagePredictionsUsed": 0,
- "monthlyNumberOfPredictionsAllowed": 0,
- "monthlyNumberOfPredictionsCreated": 0,
- "monthlyNumberOfProductionWorkflowMinutesUsed": 0,
- "monthlyNumberOfTrainingsAllowed": 0,
- "monthlyNumberOfTrainingsCreated": 0,
- "monthlyNumberOfTransformationsAllowed": 0,
- "monthlyNumberOfTransformationsCreated": 0,
- "monthlyNumberOfTransitionExecutionsAllowed": 0,
- "monthlyNumberOfTransitionExecutionsCreated": 0,
- "monthlyNumberOfUserMinutesUsed": 0,
- "monthlyNumberOfWorkflowExecutionsAllowed": 0,
- "monthlyNumberOfWorkflowExecutionsCreated": 0,
- "monthlyUsageSummary": { },
- "name": "string",
- "numberOfAppClientsAllowed": 0,
- "numberOfAppClientsCreated": 0,
- "numberOfAssetsAllowed": 0,
- "numberOfAssetsCreated": 0,
- "numberOfDatasetsAllowed": 0,
- "numberOfDatasetsCreated": 0,
- "numberOfModelsAllowed": 0,
- "numberOfModelsCreated": 0,
- "numberOfSecretsAllowed": 0,
- "numberOfSecretsCreated": 0,
- "numberOfTransitionsAllowed": 0,
- "numberOfTransitionsCreated": 0,
- "numberOfUsersAllowed": 0,
- "numberOfUsersCreated": 0,
- "numberOfWorkflowsAllowed": 0,
- "numberOfWorkflowsCreated": 0,
- "organizationId": "string",
- "paymentMethodId": "string",
- "planId": "string",
- "updatedBy": "string",
- "updatedTime": "string"
}
]
}/organizations
Authorizations:
OAuth2
header Parameters
| Content-Type required | string |
Request Body schema: application/jsonrequired
| name | string or null <= 4096 characters |
Responses
Request samples
- Payload
Content type
application/json
{- "name": "string"
}Response samples
- 200
- 400
- 403
- 404
- 415
- 500
Content type
application/json
{- "clientId": "string",
- "createdTime": "string",
- "deploymentsAllowed": { },
- "deploymentsCreated": { },
- "description": "string",
- "documentRetentionInDays": 1,
- "monthlyNumberOfActiveModelsUsed": 0,
- "monthlyNumberOfDataBundlesAllowed": 0,
- "monthlyNumberOfDataBundlesCreated": 0,
- "monthlyNumberOfDocumentsAllowed": 0,
- "monthlyNumberOfDocumentsCreated": 0,
- "monthlyNumberOfFieldPredictionsAllowed": 0,
- "monthlyNumberOfFieldPredictionsUsed": 0,
- "monthlyNumberOfGpuHoursUsed": 0,
- "monthlyNumberOfModelDeploymentUnitsUsed": 0,
- "monthlyNumberOfPagePredictionsAllowed": 0,
- "monthlyNumberOfPagePredictionsUsed": 0,
- "monthlyNumberOfPredictionsAllowed": 0,
- "monthlyNumberOfPredictionsCreated": 0,
- "monthlyNumberOfProductionWorkflowMinutesUsed": 0,
- "monthlyNumberOfTrainingsAllowed": 0,
- "monthlyNumberOfTrainingsCreated": 0,
- "monthlyNumberOfTransformationsAllowed": 0,
- "monthlyNumberOfTransformationsCreated": 0,
- "monthlyNumberOfTransitionExecutionsAllowed": 0,
- "monthlyNumberOfTransitionExecutionsCreated": 0,
- "monthlyNumberOfUserMinutesUsed": 0,
- "monthlyNumberOfWorkflowExecutionsAllowed": 0,
- "monthlyNumberOfWorkflowExecutionsCreated": 0,
- "monthlyUsageSummary": { },
- "name": "string",
- "numberOfAppClientsAllowed": 0,
- "numberOfAppClientsCreated": 0,
- "numberOfAssetsAllowed": 0,
- "numberOfAssetsCreated": 0,
- "numberOfDatasetsAllowed": 0,
- "numberOfDatasetsCreated": 0,
- "numberOfModelsAllowed": 0,
- "numberOfModelsCreated": 0,
- "numberOfSecretsAllowed": 0,
- "numberOfSecretsCreated": 0,
- "numberOfTransitionsAllowed": 0,
- "numberOfTransitionsCreated": 0,
- "numberOfUsersAllowed": 0,
- "numberOfUsersCreated": 0,
- "numberOfWorkflowsAllowed": 0,
- "numberOfWorkflowsCreated": 0,
- "organizationId": "string",
- "paymentMethodId": "string",
- "planId": "string",
- "updatedBy": "string",
- "updatedTime": "string"
}/organizations/{organizationId}
Authorizations:
OAuth2
path Parameters
| organizationId required | string |
Responses
Response samples
- 200
- 400
- 403
- 404
- 415
- 500
Content type
application/json
{- "clientId": "string",
- "createdTime": "string",
- "deploymentsAllowed": { },
- "deploymentsCreated": { },
- "description": "string",
- "documentRetentionInDays": 1,
- "monthlyNumberOfActiveModelsUsed": 0,
- "monthlyNumberOfDataBundlesAllowed": 0,
- "monthlyNumberOfDataBundlesCreated": 0,
- "monthlyNumberOfDocumentsAllowed": 0,
- "monthlyNumberOfDocumentsCreated": 0,
- "monthlyNumberOfFieldPredictionsAllowed": 0,
- "monthlyNumberOfFieldPredictionsUsed": 0,
- "monthlyNumberOfGpuHoursUsed": 0,
- "monthlyNumberOfModelDeploymentUnitsUsed": 0,
- "monthlyNumberOfPagePredictionsAllowed": 0,
- "monthlyNumberOfPagePredictionsUsed": 0,
- "monthlyNumberOfPredictionsAllowed": 0,
- "monthlyNumberOfPredictionsCreated": 0,
- "monthlyNumberOfProductionWorkflowMinutesUsed": 0,
- "monthlyNumberOfTrainingsAllowed": 0,
- "monthlyNumberOfTrainingsCreated": 0,
- "monthlyNumberOfTransformationsAllowed": 0,
- "monthlyNumberOfTransformationsCreated": 0,
- "monthlyNumberOfTransitionExecutionsAllowed": 0,
- "monthlyNumberOfTransitionExecutionsCreated": 0,
- "monthlyNumberOfUserMinutesUsed": 0,
- "monthlyNumberOfWorkflowExecutionsAllowed": 0,
- "monthlyNumberOfWorkflowExecutionsCreated": 0,
- "monthlyUsageSummary": { },
- "name": "string",
- "numberOfAppClientsAllowed": 0,
- "numberOfAppClientsCreated": 0,
- "numberOfAssetsAllowed": 0,
- "numberOfAssetsCreated": 0,
- "numberOfDatasetsAllowed": 0,
- "numberOfDatasetsCreated": 0,
- "numberOfModelsAllowed": 0,
- "numberOfModelsCreated": 0,
- "numberOfSecretsAllowed": 0,
- "numberOfSecretsCreated": 0,
- "numberOfTransitionsAllowed": 0,
- "numberOfTransitionsCreated": 0,
- "numberOfUsersAllowed": 0,
- "numberOfUsersCreated": 0,
- "numberOfWorkflowsAllowed": 0,
- "numberOfWorkflowsCreated": 0,
- "organizationId": "string",
- "paymentMethodId": "string",
- "planId": "string",
- "updatedBy": "string",
- "updatedTime": "string"
}/organizations/{organizationId}
Authorizations:
OAuth2
path Parameters
| organizationId required | string |
header Parameters
| Content-Type required | string |
Request Body schema: application/jsonrequired
non-empty | description | string or null <= 4096 characters |
| name | string or null <= 4096 characters |
| paymentMethodId | string or null^las:payment-method:[a-f0-9]{32}$ |
| planId | string^(|las:organization:[a-z0-9-_]+/)las:plan:[a-... |
Responses
Request samples
- Payload
Content type
application/json
{- "description": "string",
- "name": "string",
- "paymentMethodId": "string",
- "planId": "string"
}Response samples
- 200
- 400
- 403
- 404
- 415
- 500
Content type
application/json
{- "clientId": "string",
- "createdTime": "string",
- "deploymentsAllowed": { },
- "deploymentsCreated": { },
- "description": "string",
- "documentRetentionInDays": 1,
- "monthlyNumberOfActiveModelsUsed": 0,
- "monthlyNumberOfDataBundlesAllowed": 0,
- "monthlyNumberOfDataBundlesCreated": 0,
- "monthlyNumberOfDocumentsAllowed": 0,
- "monthlyNumberOfDocumentsCreated": 0,
- "monthlyNumberOfFieldPredictionsAllowed": 0,
- "monthlyNumberOfFieldPredictionsUsed": 0,
- "monthlyNumberOfGpuHoursUsed": 0,
- "monthlyNumberOfModelDeploymentUnitsUsed": 0,
- "monthlyNumberOfPagePredictionsAllowed": 0,
- "monthlyNumberOfPagePredictionsUsed": 0,
- "monthlyNumberOfPredictionsAllowed": 0,
- "monthlyNumberOfPredictionsCreated": 0,
- "monthlyNumberOfProductionWorkflowMinutesUsed": 0,
- "monthlyNumberOfTrainingsAllowed": 0,
- "monthlyNumberOfTrainingsCreated": 0,
- "monthlyNumberOfTransformationsAllowed": 0,
- "monthlyNumberOfTransformationsCreated": 0,
- "monthlyNumberOfTransitionExecutionsAllowed": 0,
- "monthlyNumberOfTransitionExecutionsCreated": 0,
- "monthlyNumberOfUserMinutesUsed": 0,
- "monthlyNumberOfWorkflowExecutionsAllowed": 0,
- "monthlyNumberOfWorkflowExecutionsCreated": 0,
- "monthlyUsageSummary": { },
- "name": "string",
- "numberOfAppClientsAllowed": 0,
- "numberOfAppClientsCreated": 0,
- "numberOfAssetsAllowed": 0,
- "numberOfAssetsCreated": 0,
- "numberOfDatasetsAllowed": 0,
- "numberOfDatasetsCreated": 0,
- "numberOfModelsAllowed": 0,
- "numberOfModelsCreated": 0,
- "numberOfSecretsAllowed": 0,
- "numberOfSecretsCreated": 0,
- "numberOfTransitionsAllowed": 0,
- "numberOfTransitionsCreated": 0,
- "numberOfUsersAllowed": 0,
- "numberOfUsersCreated": 0,
- "numberOfWorkflowsAllowed": 0,
- "numberOfWorkflowsCreated": 0,
- "organizationId": "string",
- "paymentMethodId": "string",
- "planId": "string",
- "updatedBy": "string",
- "updatedTime": "string"
}Response samples
- 200
- 400
- 403
- 404
- 415
- 500
Content type
application/json
{- "nextToken": "string",
- "paymentMethods": [
- {
- "createdBy": "string",
- "createdTime": "string",
- "description": "string",
- "details": { },
- "name": "string",
- "paymentMethodId": "string",
- "stripePublishableKey": "string",
- "stripeSetupIntentSecret": "string",
- "updatedBy": "string",
- "updatedTime": "string"
}
]
}/paymentMethods
Authorizations:
OAuth2
header Parameters
| Content-Type required | string |
Request Body schema: application/jsonrequired
| description | string or null <= 4096 characters |
| name | string or null <= 4096 characters |
Responses
Request samples
- Payload
Content type
application/json
{- "description": "string",
- "name": "string"
}Response samples
- 200
- 400
- 403
- 404
- 415
- 500
Content type
application/json
{- "createdBy": "string",
- "createdTime": "string",
- "description": "string",
- "details": { },
- "name": "string",
- "paymentMethodId": "string",
- "stripePublishableKey": "string",
- "stripeSetupIntentSecret": "string",
- "updatedBy": "string",
- "updatedTime": "string"
}/paymentMethods/{paymentMethodId}
Authorizations:
OAuth2
path Parameters
| paymentMethodId required | string |
Responses
Response samples
- 200
- 400
- 403
- 404
- 415
- 500
Content type
application/json
{- "createdBy": "string",
- "createdTime": "string",
- "description": "string",
- "details": { },
- "name": "string",
- "paymentMethodId": "string",
- "stripePublishableKey": "string",
- "stripeSetupIntentSecret": "string",
- "updatedBy": "string",
- "updatedTime": "string"
}/paymentMethods/{paymentMethodId}
Authorizations:
OAuth2
path Parameters
| paymentMethodId required | string |
Responses
Response samples
- 200
- 400
- 403
- 404
- 415
- 500
Content type
application/json
{- "createdBy": "string",
- "createdTime": "string",
- "description": "string",
- "details": { },
- "name": "string",
- "paymentMethodId": "string",
- "stripePublishableKey": "string",
- "stripeSetupIntentSecret": "string",
- "updatedBy": "string",
- "updatedTime": "string"
}/paymentMethods/{paymentMethodId}
Authorizations:
OAuth2
path Parameters
| paymentMethodId required | string |
header Parameters
| Content-Type required | string |
Request Body schema: application/jsonrequired
non-empty | description | string or null <= 4096 characters |
| name | string or null <= 4096 characters |
| stripeSetupIntentSecret | string non-empty |
Responses
Request samples
- Payload
Content type
application/json
{- "description": "string",
- "name": "string",
- "stripeSetupIntentSecret": "string"
}Response samples
- 200
- 400
- 403
- 404
- 415
- 500
Content type
application/json
{- "createdBy": "string",
- "createdTime": "string",
- "description": "string",
- "details": { },
- "name": "string",
- "paymentMethodId": "string",
- "stripePublishableKey": "string",
- "stripeSetupIntentSecret": "string",
- "updatedBy": "string",
- "updatedTime": "string"
}Response samples
- 200
- 400
- 403
- 404
- 415
- 500
Content type
application/json
{- "nextToken": "string",
- "plans": [
- {
- "activeModels": { },
- "available": true,
- "currency": "USD",
- "description": "string",
- "fieldPredictions": { },
- "flows": { },
- "gpuHours": { },
- "latest": 1,
- "license": { },
- "modelDeploymentUnits": { },
- "name": "string",
- "organizationId": "string",
- "pagePredictions": { },
- "planId": "string",
- "productionWorkflowMinutes": { },
- "userMinutes": { },
- "users": { }
}
]
}Response samples
- 200
- 400
- 403
- 404
- 415
- 500
Content type
application/json
{- "activeModels": { },
- "available": true,
- "currency": "USD",
- "description": "string",
- "fieldPredictions": { },
- "flows": { },
- "gpuHours": { },
- "latest": 1,
- "license": { },
- "modelDeploymentUnits": { },
- "name": "string",
- "organizationId": "string",
- "pagePredictions": { },
- "planId": "string",
- "productionWorkflowMinutes": { },
- "userMinutes": { },
- "users": { }
}/predictions
Authorizations:
OAuth2
query Parameters
| nextToken | string |
| maxResults | string |
| sortBy | string |
| order | string |
| modelId | string |
Responses
Response samples
- 200
- 400
- 403
- 404
- 415
- 500
Content type
application/json
{- "modelId": "string",
- "nextToken": "string",
- "order": "ascending",
- "predictions": [
- {
- "createdBy": "string",
- "createdTime": "string",
- "documentId": "string",
- "error": "string",
- "inferenceTime": 0,
- "modelId": "string",
- "nextPage": 0,
- "postprocessConfig": {
- "outputFormat": "v1",
- "strategy": "BEST_FIRST"
}, - "predictionId": "string",
- "predictions": [
- {
- "confidence": 1,
- "label": "string",
- "location": [
- 1,
- 1,
- 1,
- 1
], - "page": 0,
- "rawValue": "string",
- "source": "llm",
- "value": "string"
}
], - "preprocessConfig": {
- "autoRotate": true,
- "imageQuality": "LOW",
- "maxPages": 1,
- "pages": [
- 0
], - "rotation": 0,
- "startPage": 0
}, - "status": "pending",
- "trainingId": "string"
}
], - "sortBy": "createdTime"
}/predictions
Authorizations:
OAuth2
header Parameters
| Content-Type required | string |
Request Body schema: application/jsonrequired
| async | boolean |
| autoRotate | boolean |
| documentId required | string^las:document:[a-f0-9]{32}$ |
| imageQuality | string Enum: "LOW" "HIGH" |
| maxPages | integer [ 1 .. 100 ] |
| modelId required | string^(|las:organization:[a-z0-9-_]+/)las:model:[a... |
object or object | |
object non-empty | |
| rotation | integer Enum: 0 90 180 270 |
| trainingId | string^las:model-training:[a-z0-9-_]+$ |
Responses
Request samples
- Payload
Content type
application/json
{- "async": true,
- "autoRotate": true,
- "documentId": "string",
- "imageQuality": "LOW",
- "maxPages": 1,
- "modelId": "string",
- "postprocessConfig": {
- "outputFormat": "v1",
- "strategy": "BEST_FIRST"
}, - "preprocessConfig": {
- "autoRotate": true,
- "imageQuality": "LOW",
- "maxPages": 1,
- "pages": [
- 0
], - "rotation": 0,
- "startPage": 0
}, - "rotation": 0,
- "trainingId": "string"
}Response samples
- 200
- 400
- 403
- 404
- 415
- 500
Content type
application/json
{- "createdBy": "string",
- "createdTime": "string",
- "documentId": "string",
- "error": "string",
- "inferenceTime": 0,
- "modelId": "string",
- "nextPage": 0,
- "postprocessConfig": {
- "outputFormat": "v1",
- "strategy": "BEST_FIRST"
}, - "predictionId": "string",
- "predictions": [
- {
- "confidence": 1,
- "label": "string",
- "location": [
- 1,
- 1,
- 1,
- 1
], - "page": 0,
- "rawValue": "string",
- "source": "llm",
- "value": "string"
}
], - "preprocessConfig": {
- "autoRotate": true,
- "imageQuality": "LOW",
- "maxPages": 1,
- "pages": [
- 0
], - "rotation": 0,
- "startPage": 0
}, - "status": "pending",
- "trainingId": "string"
}/predictions/{predictionId}
Authorizations:
OAuth2
path Parameters
| predictionId required | string |
Responses
Response samples
- 200
- 400
- 403
- 404
- 415
- 500
Content type
application/json
{- "createdBy": "string",
- "createdTime": "string",
- "documentId": "string",
- "error": "string",
- "inferenceTime": 0,
- "modelId": "string",
- "nextPage": 0,
- "postprocessConfig": {
- "outputFormat": "v1",
- "strategy": "BEST_FIRST"
}, - "predictionId": "string",
- "predictions": [
- {
- "confidence": 1,
- "label": "string",
- "location": [
- 1,
- 1,
- 1,
- 1
], - "page": 0,
- "rawValue": "string",
- "source": "llm",
- "value": "string"
}
], - "preprocessConfig": {
- "autoRotate": true,
- "imageQuality": "LOW",
- "maxPages": 1,
- "pages": [
- 0
], - "rotation": 0,
- "startPage": 0
}, - "status": "pending",
- "trainingId": "string"
}Response samples
- 200
- 400
- 403
- 404
- 415
- 500
Content type
application/json
{- "createdTime": "string",
- "email": "string",
- "familyName": "string",
- "givenName": "string",
- "locale": "string",
- "metadata": { },
- "name": "string",
- "numberOfOrganizationsAllowed": 0,
- "numberOfOrganizationsCreated": 0,
- "picture": "string",
- "profileId": "string",
- "updatedTime": "string"
}Response samples
- 200
- 400
- 403
- 404
- 415
- 500
Content type
application/json
{- "createdTime": "string",
- "email": "string",
- "familyName": "string",
- "givenName": "string",
- "locale": "string",
- "metadata": { },
- "name": "string",
- "numberOfOrganizationsAllowed": 0,
- "numberOfOrganizationsCreated": 0,
- "picture": "string",
- "profileId": "string",
- "updatedTime": "string"
}Response samples
- 200
- 400
- 403
- 404
- 415
- 500
Content type
application/json
{- "nextToken": "string",
- "roles": [
- {
- "createdBy": "string",
- "createdTime": "string",
- "description": "string",
- "name": "string",
- "permissions": [
- {
- "action": "read",
- "effect": "allow",
- "resourceId": "string"
}
], - "roleId": "string",
- "updatedBy": "string",
- "updatedTime": "string"
}
]
}Response samples
- 200
- 400
- 403
- 404
- 415
- 500
Content type
application/json
{- "createdBy": "string",
- "createdTime": "string",
- "description": "string",
- "name": "string",
- "permissions": [
- {
- "action": "read",
- "effect": "allow",
- "resourceId": "string"
}
], - "roleId": "string",
- "updatedBy": "string",
- "updatedTime": "string"
}Response samples
- 200
- 400
- 403
- 404
- 415
- 500
Content type
application/json
{- "nextToken": "string",
- "secrets": [
- {
- "createdBy": "string",
- "createdTime": "string",
- "description": "string",
- "name": "string",
- "secretId": "string",
- "updatedBy": "string",
- "updatedTime": "string"
}
]
}/secrets
Authorizations:
OAuth2
header Parameters
| Content-Type required | string |
Request Body schema: application/jsonrequired
| data required | object |
| description | string or null <= 4096 characters |
| name | string or null <= 4096 characters |
Responses
Request samples
- Payload
Content type
application/json
{- "data": { },
- "description": "string",
- "name": "string"
}Response samples
- 200
- 400
- 403
- 404
- 415
- 500
Content type
application/json
{- "createdBy": "string",
- "createdTime": "string",
- "description": "string",
- "name": "string",
- "secretId": "string",
- "updatedBy": "string",
- "updatedTime": "string"
}/secrets/{secretId}
Authorizations:
OAuth2
path Parameters
| secretId required | string |
header Parameters
| Content-Type required | string |
Request Body schema: application/jsonrequired
non-empty | data | object |
| description | string or null <= 4096 characters |
| name | string or null <= 4096 characters |
Responses
Request samples
- Payload
Content type
application/json
{- "data": { },
- "description": "string",
- "name": "string"
}Response samples
- 200
- 400
- 403
- 404
- 415
- 500
Content type
application/json
{- "createdBy": "string",
- "createdTime": "string",
- "description": "string",
- "name": "string",
- "secretId": "string",
- "updatedBy": "string",
- "updatedTime": "string"
}/transitions
Authorizations:
OAuth2
query Parameters
| transitionType | string |
| nextToken | string |
| maxResults | string |
Responses
Response samples
- 200
- 400
- 403
- 404
- 415
- 500
Content type
application/json
{- "nextToken": "string",
- "transitionType": [
- "docker"
], - "transitions": [
- {
- "assets": {
- "jsRemoteComponent": "string",
- "property1": "string",
- "property2": "string"
}, - "createdBy": "string",
- "createdTime": "string",
- "description": "string",
- "name": "string",
- "parameters": { },
- "timeoutInSeconds": 60,
- "transitionId": "string",
- "transitionType": "docker",
- "updatedBy": "string",
- "updatedTime": "string"
}
]
}/transitions
Authorizations:
OAuth2
header Parameters
| Content-Type required | string |
Request Body schema: application/jsonrequired
| description | string or null <= 4096 characters |
| name | string or null <= 4096 characters |
object or object or object | |
| timeoutInSeconds | integer [ 60 .. 10800 ] |
| transitionType required | string Enum: "docker" "manual" "lambda" |
Responses
Request samples
- Payload
Content type
application/json
{- "description": "string",
- "name": "string",
- "parameters": {
- "cpu": 256,
- "environment": {
- "property1": "string",
- "property2": "string"
}, - "environmentSecrets": [
- "string"
], - "imageUrl": "string",
- "memory": 512,
- "secretId": "string"
}, - "timeoutInSeconds": 60,
- "transitionType": "docker"
}Response samples
- 200
- 400
- 403
- 404
- 415
- 500
Content type
application/json
{- "assets": {
- "jsRemoteComponent": "string",
- "property1": "string",
- "property2": "string"
}, - "createdBy": "string",
- "createdTime": "string",
- "description": "string",
- "name": "string",
- "parameters": { },
- "timeoutInSeconds": 60,
- "transitionId": "string",
- "transitionType": "docker",
- "updatedBy": "string",
- "updatedTime": "string"
}/transitions/{transitionId}
Authorizations:
OAuth2
path Parameters
| transitionId required | string |
Responses
Response samples
- 200
- 400
- 403
- 404
- 415
- 500
Content type
application/json
{- "assets": {
- "jsRemoteComponent": "string",
- "property1": "string",
- "property2": "string"
}, - "createdBy": "string",
- "createdTime": "string",
- "description": "string",
- "name": "string",
- "parameters": { },
- "timeoutInSeconds": 60,
- "transitionId": "string",
- "transitionType": "docker",
- "updatedBy": "string",
- "updatedTime": "string"
}/transitions/{transitionId}
Authorizations:
OAuth2
path Parameters
| transitionId required | string |
Responses
Response samples
- 200
- 400
- 403
- 404
- 415
- 500
Content type
application/json
{- "assets": {
- "jsRemoteComponent": "string",
- "property1": "string",
- "property2": "string"
}, - "createdBy": "string",
- "createdTime": "string",
- "description": "string",
- "name": "string",
- "parameters": { },
- "timeoutInSeconds": 60,
- "transitionId": "string",
- "transitionType": "docker",
- "updatedBy": "string",
- "updatedTime": "string"
}/transitions/{transitionId}
Authorizations:
OAuth2
path Parameters
| transitionId required | string |
header Parameters
| Content-Type required | string |
Request Body schema: application/jsonrequired
non-empty | description | string or null <= 4096 characters |
| name | string or null <= 4096 characters |
object or object or object |
Responses
Request samples
- Payload
Content type
application/json
{- "description": "string",
- "name": "string",
- "parameters": {
- "cpu": 256,
- "environment": {
- "property1": "string",
- "property2": "string"
}, - "environmentSecrets": [
- "string"
], - "imageUrl": "string",
- "memory": 512,
- "secretId": "string"
}
}Response samples
- 200
- 400
- 403
- 404
- 415
- 500
Content type
application/json
{- "assets": {
- "jsRemoteComponent": "string",
- "property1": "string",
- "property2": "string"
}, - "createdBy": "string",
- "createdTime": "string",
- "description": "string",
- "name": "string",
- "parameters": { },
- "timeoutInSeconds": 60,
- "transitionId": "string",
- "transitionType": "docker",
- "updatedBy": "string",
- "updatedTime": "string"
}/transitions/{transitionId}/executions
Authorizations:
OAuth2
path Parameters
| transitionId required | string |
query Parameters
| nextToken | string |
| order | string |
| executionId | string |
| status | string |
| maxResults | string |
| sortBy | string |
Responses
Response samples
- 200
- 400
- 403
- 404
- 415
- 500
Content type
application/json
{- "executions": [
- {
- "completedBy": "string",
- "endTime": "string",
- "executionId": "string",
- "input": { },
- "logId": "string",
- "output": { },
- "startTime": "string",
- "status": "running",
- "transitionId": "string"
}
], - "nextToken": "string",
- "status": [
- "running"
], - "transitionId": "string"
}/transitions/{transitionId}/executions
Authorizations:
OAuth2
path Parameters
| transitionId required | string |
header Parameters
| Content-Type required | string |
Request Body schema: application/jsonrequired
object (POST /transitions/{transitionId}/executions)
Responses
Request samples
- Payload
Content type
application/json
{ }Response samples
- 200
- 400
- 403
- 404
- 415
- 500
Content type
application/json
{- "completedBy": "string",
- "endTime": "string",
- "executionId": "string",
- "input": { },
- "logId": "string",
- "output": { },
- "startTime": "string",
- "status": "running",
- "transitionId": "string"
}/transitions/{transitionId}/executions/{executionId}
Authorizations:
OAuth2
path Parameters
| transitionId required | string |
| executionId required | string |
Responses
Response samples
- 200
- 400
- 403
- 404
- 415
- 500
Content type
application/json
{- "completedBy": "string",
- "endTime": "string",
- "executionId": "string",
- "input": { },
- "logId": "string",
- "output": { },
- "startTime": "string",
- "status": "running",
- "transitionId": "string"
}/transitions/{transitionId}/executions/{executionId}
path Parameters
| transitionId required | string |
| executionId required | string |
Request Body schema: application/jsonrequired
object (Empty Schema)
Responses
Request samples
- Payload
Content type
application/json
{ }Response samples
- 200
Content type
application/json
{ }/transitions/{transitionId}/executions/{executionId}
Authorizations:
OAuth2
path Parameters
| transitionId required | string |
| executionId required | string |
header Parameters
| Content-Type required | string |
Request Body schema: application/jsonrequired
Any of
| status | string Value: "succeeded" |
object | |
| output | object |
| startTime | string or null^[0-9]{4}-?[0-9]{2}-?[0-9]{2}( |T)?[0-9]{2}:?... |
Responses
Request samples
- Payload
Content type
application/json
{- "status": "string",
- "error": {
- "message": "string"
}, - "output": { },
- "startTime": "string"
}Response samples
- 200
- 400
- 403
- 404
- 415
- 500
Content type
application/json
{- "completedBy": "string",
- "endTime": "string",
- "executionId": "string",
- "input": { },
- "logId": "string",
- "output": { },
- "startTime": "string",
- "status": "running",
- "transitionId": "string"
}/transitions/{transitionId}/executions/{executionId}/heartbeats
path Parameters
| transitionId required | string |
| executionId required | string |
Request Body schema: application/jsonrequired
object (Empty Schema)
Responses
Request samples
- Payload
Content type
application/json
{ }Response samples
- 200
Content type
application/json
{ }/transitions/{transitionId}/executions/{executionId}/heartbeats
Authorizations:
OAuth2
path Parameters
| transitionId required | string |
| executionId required | string |
header Parameters
| Content-Type required | string |
Request Body schema: application/jsonrequired
object (POST /transitions/{transitionId}/executions/{executionId}/heartbeats)
Responses
Request samples
- Payload
Content type
application/json
{ }Response samples
- 204
- 400
- 403
- 404
- 415
- 500
Content type
application/json
{ }Response samples
- 200
- 400
- 403
- 404
- 415
- 500
Content type
application/json
{- "nextToken": "string",
- "users": [
- {
- "createdBy": "string",
- "createdTime": "string",
- "metadata": { },
- "profileId": "string",
- "roleIds": [
- "string"
], - "status": "inactive",
- "updatedBy": "string",
- "updatedTime": "string",
- "userId": "string"
}
]
}/users
Authorizations:
OAuth2
header Parameters
| Content-Type required | string |
Request Body schema: application/jsonrequired
| appClientId | string^las:app-client:[a-z0-9-_]+$ |
| email required | string^[A-Za-z0-9][-+._A-Za-z0-9]*@([-_.A-Za-z0-9]+... |
| metadata | object |
| roleIds | Array of strings[^las:role:[0-9A-Za-z-_]{1,32}$] |
Responses
Request samples
- Payload
Content type
application/json
{- "appClientId": "string",
- "email": "string",
- "metadata": { },
- "roleIds": [
- "string"
]
}Response samples
- 200
- 400
- 403
- 404
- 415
- 500
Content type
application/json
{- "createdBy": "string",
- "createdTime": "string",
- "metadata": { },
- "profileId": "string",
- "roleIds": [
- "string"
], - "status": "inactive",
- "updatedBy": "string",
- "updatedTime": "string",
- "userId": "string"
}Response samples
- 200
- 400
- 403
- 404
- 415
- 500
Content type
application/json
{- "createdBy": "string",
- "createdTime": "string",
- "metadata": { },
- "profileId": "string",
- "roleIds": [
- "string"
], - "status": "inactive",
- "updatedBy": "string",
- "updatedTime": "string",
- "userId": "string"
}Response samples
- 200
- 400
- 403
- 404
- 415
- 500
Content type
application/json
{- "createdBy": "string",
- "createdTime": "string",
- "metadata": { },
- "profileId": "string",
- "roleIds": [
- "string"
], - "status": "inactive",
- "updatedBy": "string",
- "updatedTime": "string",
- "userId": "string"
}/users/{userId}
Authorizations:
OAuth2
path Parameters
| userId required | string |
header Parameters
| Content-Type required | string |
Request Body schema: application/jsonrequired
non-empty | metadata | object |
| roleIds | Array of strings[^las:role:[0-9A-Za-z-_]{1,32}$] |
Responses
Request samples
- Payload
Content type
application/json
{- "metadata": { },
- "roleIds": [
- "string"
]
}Response samples
- 200
- 400
- 403
- 404
- 415
- 500
Content type
application/json
{- "createdBy": "string",
- "createdTime": "string",
- "metadata": { },
- "profileId": "string",
- "roleIds": [
- "string"
], - "status": "inactive",
- "updatedBy": "string",
- "updatedTime": "string",
- "userId": "string"
}Response samples
- 200
- 400
- 403
- 404
- 415
- 500
Content type
application/json
{- "nextToken": "string",
- "workflows": [
- {
- "completedConfig": {
- "environment": {
- "property1": "string",
- "property2": "string"
}, - "environmentSecrets": [
- "string"
], - "imageUrl": "string",
- "secretId": "string"
}, - "createdBy": "string",
- "createdTime": "string",
- "description": "string",
- "emailConfig": {
- "additionalWorkflowInput": { },
- "allowedOrigins": [
- "string"
], - "email": "string",
- "secretId": "string"
}, - "errorConfig": {
- "email": "string",
- "manualRetry": true
}, - "metadata": { },
- "monthlyNumberOfWorkflowExecutionsAllowed": 0,
- "monthlyNumberOfWorkflowExecutionsCreated": 0,
- "name": "string",
- "numberOfRunningExecutions": 0,
- "status": "development",
- "updatedBy": "string",
- "updatedTime": "string",
- "workflowId": "string"
}
]
}/workflows
Authorizations:
OAuth2
header Parameters
| Content-Type required | string |
Request Body schema: application/jsonrequired
object | |
| description | string or null <= 4096 characters |
object | |
object | |
| metadata | object |
| name | string or null <= 4096 characters |
required | object |
| status | string Enum: "development" "production" |
Responses
Request samples
- Payload
Content type
application/json
{- "completedConfig": {
- "environment": {
- "property1": "string",
- "property2": "string"
}, - "environmentSecrets": [
- "string"
], - "imageUrl": "string",
- "secretId": "string"
}, - "description": "string",
- "emailConfig": {
- "additionalWorkflowInput": { },
- "allowedOrigins": [
- "string"
], - "email": "string",
- "secretId": "string"
}, - "errorConfig": {
- "email": "string",
- "manualRetry": true
}, - "metadata": { },
- "name": "string",
- "specification": {
- "definition": { },
- "language": "ASL",
- "version": "1.0.0"
}, - "status": "development"
}Response samples
- 200
- 400
- 403
- 404
- 415
- 500
Content type
application/json
{- "completedConfig": {
- "environment": {
- "property1": "string",
- "property2": "string"
}, - "environmentSecrets": [
- "string"
], - "imageUrl": "string",
- "secretId": "string"
}, - "createdBy": "string",
- "createdTime": "string",
- "description": "string",
- "emailConfig": {
- "additionalWorkflowInput": { },
- "allowedOrigins": [
- "string"
], - "email": "string",
- "secretId": "string"
}, - "errorConfig": {
- "email": "string",
- "manualRetry": true
}, - "metadata": { },
- "monthlyNumberOfWorkflowExecutionsAllowed": 0,
- "monthlyNumberOfWorkflowExecutionsCreated": 0,
- "name": "string",
- "numberOfRunningExecutions": 0,
- "status": "development",
- "updatedBy": "string",
- "updatedTime": "string",
- "workflowId": "string"
}Response samples
- 200
- 400
- 403
- 404
- 415
- 500
Content type
application/json
{- "completedConfig": {
- "environment": {
- "property1": "string",
- "property2": "string"
}, - "environmentSecrets": [
- "string"
], - "imageUrl": "string",
- "secretId": "string"
}, - "createdBy": "string",
- "createdTime": "string",
- "description": "string",
- "emailConfig": {
- "additionalWorkflowInput": { },
- "allowedOrigins": [
- "string"
], - "email": "string",
- "secretId": "string"
}, - "errorConfig": {
- "email": "string",
- "manualRetry": true
}, - "metadata": { },
- "monthlyNumberOfWorkflowExecutionsAllowed": 0,
- "monthlyNumberOfWorkflowExecutionsCreated": 0,
- "name": "string",
- "numberOfRunningExecutions": 0,
- "status": "development",
- "updatedBy": "string",
- "updatedTime": "string",
- "workflowId": "string"
}Response samples
- 200
- 400
- 403
- 404
- 415
- 500
Content type
application/json
{- "completedConfig": {
- "environment": {
- "property1": "string",
- "property2": "string"
}, - "environmentSecrets": [
- "string"
], - "imageUrl": "string",
- "secretId": "string"
}, - "createdBy": "string",
- "createdTime": "string",
- "description": "string",
- "emailConfig": {
- "additionalWorkflowInput": { },
- "allowedOrigins": [
- "string"
], - "email": "string",
- "secretId": "string"
}, - "errorConfig": {
- "email": "string",
- "manualRetry": true
}, - "metadata": { },
- "monthlyNumberOfWorkflowExecutionsAllowed": 0,
- "monthlyNumberOfWorkflowExecutionsCreated": 0,
- "name": "string",
- "numberOfRunningExecutions": 0,
- "status": "development",
- "updatedBy": "string",
- "updatedTime": "string",
- "workflowId": "string"
}/workflows/{workflowId}
Authorizations:
OAuth2
path Parameters
| workflowId required | string |
header Parameters
| Content-Type required | string |
Request Body schema: application/jsonrequired
non-empty object | |
| description | string or null <= 4096 characters |
object or null | |
object | |
| metadata | object |
| name | string or null <= 4096 characters |
| status | string Enum: "development" "production" |
Responses
Request samples
- Payload
Content type
application/json
{- "completedConfig": {
- "environment": {
- "property1": "string",
- "property2": "string"
}, - "environmentSecrets": [
- "string"
], - "imageUrl": "string",
- "secretId": "string"
}, - "description": "string",
- "emailConfig": {
- "additionalWorkflowInput": { },
- "allowedOrigins": [
- "string"
], - "email": "string",
- "secretId": "string"
}, - "errorConfig": {
- "email": "string",
- "manualRetry": true
}, - "metadata": { },
- "name": "string",
- "status": "development"
}Response samples
- 200
- 400
- 403
- 404
- 415
- 500
Content type
application/json
{- "completedConfig": {
- "environment": {
- "property1": "string",
- "property2": "string"
}, - "environmentSecrets": [
- "string"
], - "imageUrl": "string",
- "secretId": "string"
}, - "createdBy": "string",
- "createdTime": "string",
- "description": "string",
- "emailConfig": {
- "additionalWorkflowInput": { },
- "allowedOrigins": [
- "string"
], - "email": "string",
- "secretId": "string"
}, - "errorConfig": {
- "email": "string",
- "manualRetry": true
}, - "metadata": { },
- "monthlyNumberOfWorkflowExecutionsAllowed": 0,
- "monthlyNumberOfWorkflowExecutionsCreated": 0,
- "name": "string",
- "numberOfRunningExecutions": 0,
- "status": "development",
- "updatedBy": "string",
- "updatedTime": "string",
- "workflowId": "string"
}/workflows/{workflowId}/executions
Authorizations:
OAuth2
path Parameters
| workflowId required | string |
query Parameters
| fromStartTime | string |
| toStartTime | string |
| nextToken | string |
| order | string |
| status | string |
| maxResults | string |
| sortBy | string |
Responses
Response samples
- 200
- 400
- 403
- 404
- 415
- 500
Content type
application/json
{- "executions": [
- {
- "completedBy": [
- "string"
], - "completedTaskLogId": "string",
- "createdBy": "string",
- "endTime": "string",
- "events": [
- { }
], - "executionId": "string",
- "input": { },
- "logId": "string",
- "output": { },
- "startTime": "string",
- "status": "running",
- "transitionExecutions": { },
- "workflowId": "string"
}
], - "nextToken": "string",
- "order": "ascending",
- "sortBy": "startTime",
- "status": [
- "running"
], - "workflowId": "string"
}/workflows/{workflowId}/executions
Authorizations:
OAuth2
path Parameters
| workflowId required | string |
header Parameters
| Content-Type required | string |
Request Body schema: application/jsonrequired
| input required | object |
Responses
Request samples
- Payload
Content type
application/json
{- "input": { }
}Response samples
- 200
- 400
- 403
- 404
- 415
- 500
Content type
application/json
{- "completedBy": [
- "string"
], - "completedTaskLogId": "string",
- "createdBy": "string",
- "endTime": "string",
- "events": [
- { }
], - "executionId": "string",
- "input": { },
- "logId": "string",
- "output": { },
- "startTime": "string",
- "status": "running",
- "transitionExecutions": { },
- "workflowId": "string"
}/workflows/{workflowId}/executions/{executionId}
Authorizations:
OAuth2
path Parameters
| executionId required | string |
| workflowId required | string |
Responses
Response samples
- 200
- 400
- 403
- 404
- 415
- 500
Content type
application/json
{- "completedBy": [
- "string"
], - "completedTaskLogId": "string",
- "createdBy": "string",
- "endTime": "string",
- "events": [
- { }
], - "executionId": "string",
- "input": { },
- "logId": "string",
- "output": { },
- "startTime": "string",
- "status": "running",
- "transitionExecutions": { },
- "workflowId": "string"
}/workflows/{workflowId}/executions/{executionId}
Authorizations:
OAuth2
path Parameters
| executionId required | string |
| workflowId required | string |
Responses
Response samples
- 200
- 400
- 403
- 404
- 415
- 500
Content type
application/json
{- "completedBy": [
- "string"
], - "completedTaskLogId": "string",
- "createdBy": "string",
- "endTime": "string",
- "events": [
- { }
], - "executionId": "string",
- "input": { },
- "logId": "string",
- "output": { },
- "startTime": "string",
- "status": "running",
- "transitionExecutions": { },
- "workflowId": "string"
}/workflows/{workflowId}/executions/{executionId}
Authorizations:
OAuth2
path Parameters
| executionId required | string |
| workflowId required | string |
header Parameters
| Content-Type required | string |
Request Body schema: application/jsonrequired
string or string | |
| status | string Enum: "succeeded" "completed" |
Responses
Request samples
- Payload
Content type
application/json
{- "nextTransitionId": "string",
- "status": "succeeded"
}Response samples
- 200
- 400
- 403
- 404
- 415
- 500
Content type
application/json
{- "completedBy": [
- "string"
], - "completedTaskLogId": "string",
- "createdBy": "string",
- "endTime": "string",
- "events": [
- { }
], - "executionId": "string",
- "input": { },
- "logId": "string",
- "output": { },
- "startTime": "string",
- "status": "running",
- "transitionExecutions": { },
- "workflowId": "string"
}