Referenční příručka API: organizace
Referenční příručka API pro správu organizací a uživatelů.
Tyto endpointy pracují ve vašem vlastním pracovním prostoru. Začněte zkušební verzi, vytvořte si pracovní prostor a odešlete první volání API.
Endpoint: GET /v1/tenant/{tenantId}/processes
Ověření: API key s oprávněním pro tenant · oprávnění read
Parametry:
| Název | Typ | Umístění | Povinné | Popis |
|---|---|---|---|---|
| tenantId | string | path | Ano | Formát: uuid |
| limit | integer | query | Ne | Maximální počet vrácených položek |
| offset | integer | query | Ne | Počet přeskočených položek |
Odpověď (200):
Seznam procesů
[
{
"id": "00000000-0000-0000-0000-000000000000",
"treeParentId": "00000000-0000-0000-0000-000000000000",
"treeNodeType": "Process",
"displayName": "string",
"createdAt": "2024-03-15T16:30:00Z",
"updatedAt": "2024-03-15T16:30:00Z",
"designerModelId": "00000000-0000-0000-0000-000000000000"
}
] Chyby:
Endpoint: POST /v1/tenant/{tenantId}/processes
Ověření: API key s oprávněním pro tenant · oprávnění write
Parametry:
| Název | Typ | Umístění | Povinné | Popis |
|---|---|---|---|---|
| tenantId | string | path | Ano | Formát: uuid |
Tělo požadavku:
{
"displayName": "string",
"treeParentId": "00000000-0000-0000-0000-000000000000",
"treeNodeType": "Process"
} | Pole | Typ | Povinné | Popis |
|---|---|---|---|
| displayName | string | Ano | Název procesu zobrazený ve stromu procesů Maximální délka: 128 |
| treeParentId | string | Ne | ID nadřazené složky (null = nejvyšší úroveň) Formát: uuid |
| treeNodeType | Process | TreeGroup | Ne | Proces nebo TreeGroup (složka) Povolené hodnoty: Process, TreeGroupVýchozí hodnota: Process |
Odpověď (201):
Proces vytvořen
{
"id": "00000000-0000-0000-0000-000000000000",
"treeParentId": "00000000-0000-0000-0000-000000000000",
"treeNodeType": "Process",
"displayName": "string",
"createdAt": "2024-03-15T16:30:00Z",
"updatedAt": "2024-03-15T16:30:00Z",
"designerModelId": "00000000-0000-0000-0000-000000000000"
} | Pole | Typ | Povinné | Popis |
|---|---|---|---|
| id | string | Ano | Formát: uuid |
| treeParentId | string | Ano | Formát: uuid |
| treeNodeType | Process | TreeGroup | Ano | Povolené hodnoty: Process, TreeGroupVýchozí hodnota: Process |
| displayName | string | Ano | Výchozí hodnota: New ProcessMaximální délka: 128 |
| createdAt | string | Ano | Formát: date-time |
| updatedAt | string | Ano | Formát: date-time |
| designerModelId | string | Ano | Formát: uuid |
Chyby:
Endpoint: GET /v1/tenant/{tenantId}/processes/{processId}
Ověření: API key s oprávněním pro tenant · oprávnění read
Parametry:
| Název | Typ | Umístění | Povinné | Popis |
|---|---|---|---|---|
| tenantId | string | path | Ano | Formát: uuid |
| processId | string | path | Ano | Formát: uuid |
Odpověď (200):
Proces
{
"id": "00000000-0000-0000-0000-000000000000",
"treeParentId": "00000000-0000-0000-0000-000000000000",
"treeNodeType": "Process",
"displayName": "string",
"createdAt": "2024-03-15T16:30:00Z",
"updatedAt": "2024-03-15T16:30:00Z",
"designerModelId": "00000000-0000-0000-0000-000000000000"
} | Pole | Typ | Povinné | Popis |
|---|---|---|---|
| id | string | Ano | Formát: uuid |
| treeParentId | string | Ano | Formát: uuid |
| treeNodeType | Process | TreeGroup | Ano | Povolené hodnoty: Process, TreeGroupVýchozí hodnota: Process |
| displayName | string | Ano | Výchozí hodnota: New ProcessMaximální délka: 128 |
| createdAt | string | Ano | Formát: date-time |
| updatedAt | string | Ano | Formát: date-time |
| designerModelId | string | Ano | Formát: uuid |
Chyby:
Endpoint: PUT /v1/tenant/{tenantId}/processes/{processId}
Ověření: API key s oprávněním pro tenant · oprávnění write
Parametry:
| Název | Typ | Umístění | Povinné | Popis |
|---|---|---|---|---|
| tenantId | string | path | Ano | Formát: uuid |
| processId | string | path | Ano | Formát: uuid |
Tělo požadavku:
{
"displayName": "string",
"treeParentId": "00000000-0000-0000-0000-000000000000"
} | Pole | Typ | Povinné | Popis |
|---|---|---|---|
| displayName | string | Ne | Název procesu zobrazený ve stromu procesů Maximální délka: 128 |
| treeParentId | string | Ne | ID nadřazené složky (null = nejvyšší úroveň) Formát: uuid |
Odpověď (200):
Proces aktualizován
{
"id": "00000000-0000-0000-0000-000000000000",
"treeParentId": "00000000-0000-0000-0000-000000000000",
"treeNodeType": "Process",
"displayName": "string",
"createdAt": "2024-03-15T16:30:00Z",
"updatedAt": "2024-03-15T16:30:00Z",
"designerModelId": "00000000-0000-0000-0000-000000000000"
} | Pole | Typ | Povinné | Popis |
|---|---|---|---|
| id | string | Ano | Formát: uuid |
| treeParentId | string | Ano | Formát: uuid |
| treeNodeType | Process | TreeGroup | Ano | Povolené hodnoty: Process, TreeGroupVýchozí hodnota: Process |
| displayName | string | Ano | Výchozí hodnota: New ProcessMaximální délka: 128 |
| createdAt | string | Ano | Formát: date-time |
| updatedAt | string | Ano | Formát: date-time |
| designerModelId | string | Ano | Formát: uuid |
Chyby:
Endpoint: DELETE /v1/tenant/{tenantId}/processes/{processId}
Ověření: API key s oprávněním pro tenant · oprávnění write
Parametry:
| Název | Typ | Umístění | Povinné | Popis |
|---|---|---|---|---|
| tenantId | string | path | Ano | Formát: uuid |
| processId | string | path | Ano | Formát: uuid |
Odpověď (200):
Proces smazán
{
"success": true,
"message": "string"
} | Pole | Typ | Povinné | Popis |
|---|---|---|---|
| success | boolean | Ano | |
| message | string | Ano |
Chyby:
Endpoint: GET /v1/tenant/{tenantId}/processes/{processId}/bpmn
Ověření: API key s oprávněním pro tenant · oprávnění read
Parametry:
| Název | Typ | Umístění | Povinné | Popis |
|---|---|---|---|---|
| tenantId | string | path | Ano | Formát: uuid |
| processId | string | path | Ano | Formát: uuid |
Odpověď (200):
BPMN XML
{
"bpmnXml": "string"
} | Pole | Typ | Povinné | Popis |
|---|---|---|---|
| bpmnXml | string | Ano | BPMN 2.0 XML |
Chyby:
Endpoint: PUT /v1/tenant/{tenantId}/processes/{processId}/bpmn
Ověření: API key s oprávněním pro tenant · oprávnění write
Parametry:
| Název | Typ | Umístění | Povinné | Popis |
|---|---|---|---|---|
| tenantId | string | path | Ano | Formát: uuid |
| processId | string | path | Ano | Formát: uuid |
Tělo požadavku:
{
"bpmnXml": "string"
} | Pole | Typ | Povinné | Popis |
|---|---|---|---|
| bpmnXml | string | Ano | BPMN 2.0 XML |
Odpověď (200):
BPMN nahráno
{
"message": "string"
} | Pole | Typ | Povinné | Popis |
|---|---|---|---|
| message | string | Ano |
Chyby:
Mapování dat propojuje datové tabulky s procesy. Díky tomu můžete data ze záznamu událostí zobrazit a analyzovat v modelu procesu.
Endpoint: GET /v1/tenant/{tenantId}/processes/{processId}/mappings
Ověření: API key s oprávněním pro tenant · oprávnění read
Parametry:
| Název | Typ | Umístění | Povinné | Popis |
|---|---|---|---|---|
| tenantId | string | path | Ano | Formát: uuid |
| processId | string | path | Ano | Formát: uuid |
| limit | integer | query | Ne | Maximální počet vrácených položek |
| offset | integer | query | Ne | Počet přeskočených položek |
Odpověď (200):
Seznam mapování
[
{
"id": "00000000-0000-0000-0000-000000000000",
"modelId": "00000000-0000-0000-0000-000000000000",
"dataTableId": "00000000-0000-0000-0000-000000000000",
"displayName": "string",
"color": {
"id": "data-1"
},
"showByDefault": true,
"mappingRole": "primary",
"sortOrder": 0
}
] Chyby:
Endpoint: POST /v1/tenant/{tenantId}/processes/{processId}/mappings
Ověření: API klíč pro konkrétního tenanta · rozsah write
Parametry:
| Název | Typ | Umístění | Povinné | Popis |
|---|---|---|---|---|
| tenantId | string | path | Ano | Formát: uuid |
| processId | string | path | Ano | Formát: uuid |
Tělo požadavku:
{
"dataTableId": "00000000-0000-0000-0000-000000000000",
"displayName": "string",
"color": {
"id": "data-1"
},
"showByDefault": true,
"mappingRole": "primary"
} | Pole | Typ | Povinné | Popis |
|---|---|---|---|
| dataTableId | string | Ano | Datová tabulka, která se má namapovat na proces Formát: uuid |
| displayName | string | Ne | Zobrazovaný název mapování Maximální délka: 128 |
| color | object | Ne | Barva zvýraznění |
| showByDefault | boolean | Ne | Zobrazit toto mapování v zobrazení procesu ve výchozím nastavení Výchozí hodnota: true |
| mappingRole | primary | comparison | Ne | Role namapovaných dat v modelu Povolené hodnoty: primary, comparison |
Odpověď (201):
Mapování bylo vytvořeno
{
"id": "00000000-0000-0000-0000-000000000000",
"modelId": "00000000-0000-0000-0000-000000000000",
"dataTableId": "00000000-0000-0000-0000-000000000000",
"displayName": "string",
"color": {
"id": "data-1"
},
"showByDefault": true,
"mappingRole": "primary",
"sortOrder": 0
} | Pole | Typ | Povinné | Popis |
|---|---|---|---|
| id | string | Ano | Formát: uuid |
| modelId | string | Ano | Formát: uuid |
| dataTableId | string | Ano | Formát: uuid |
| displayName | string | Ano | Maximální délka: 128 |
| color | object | Ano | |
| showByDefault | boolean | Ano | Výchozí hodnota: true |
| mappingRole | primary | comparison | Ano | Povolené hodnoty: primary, comparisonVýchozí hodnota: comparison |
| sortOrder | integer | Ano | Výchozí hodnota: 0Minimum: -9007199254740991 Maximum: 9007199254740991 |
Chyby:
Endpoint: PUT /v1/tenant/{tenantId}/processes/{processId}/mappings/{mappingId}
Ověření: API klíč pro konkrétního tenanta · rozsah write
Parametry:
| Název | Typ | Umístění | Povinné | Popis |
|---|---|---|---|---|
| tenantId | string | path | Ano | Formát: uuid |
| processId | string | path | Ano | Formát: uuid |
| mappingId | string | path | Ano | Formát: uuid |
Tělo požadavku:
{
"displayName": "string",
"color": {
"id": "data-1"
},
"showByDefault": true,
"mappingRole": "primary",
"sortOrder": 0
} | Pole | Typ | Povinné | Popis |
|---|---|---|---|
| displayName | string | Ne | Maximální délka: 128 |
| color | object | Ne | |
| showByDefault | boolean | Ne | |
| mappingRole | primary | comparison | Ne | Povolené hodnoty: primary, comparison |
| sortOrder | integer | Ne | Minimum: -9007199254740991 Maximum: 9007199254740991 |
Odpověď (200):
Mapování bylo aktualizováno
{
"id": "00000000-0000-0000-0000-000000000000",
"modelId": "00000000-0000-0000-0000-000000000000",
"dataTableId": "00000000-0000-0000-0000-000000000000",
"displayName": "string",
"color": {
"id": "data-1"
},
"showByDefault": true,
"mappingRole": "primary",
"sortOrder": 0
} | Pole | Typ | Povinné | Popis |
|---|---|---|---|
| id | string | Ano | Formát: uuid |
| modelId | string | Ano | Formát: uuid |
| dataTableId | string | Ano | Formát: uuid |
| displayName | string | Ano | Maximální délka: 128 |
| color | object | Ano | |
| showByDefault | boolean | Ano | Výchozí hodnota: true |
| mappingRole | primary | comparison | Ano | Povolené hodnoty: primary, comparisonVýchozí hodnota: comparison |
| sortOrder | integer | Ano | Výchozí hodnota: 0Minimum: -9007199254740991 Maximum: 9007199254740991 |
Chyby:
Endpoint: DELETE /v1/tenant/{tenantId}/processes/{processId}/mappings/{mappingId}
Ověření: API klíč pro konkrétního tenanta · rozsah write
Parametry:
| Název | Typ | Umístění | Povinné | Popis |
|---|---|---|---|---|
| tenantId | string | path | Ano | Formát: uuid |
| processId | string | path | Ano | Formát: uuid |
| mappingId | string | path | Ano | Formát: uuid |
Odpověď (200):
Mapování bylo odstraněno
{
"success": true,
"message": "string"
} | Pole | Typ | Povinné | Popis |
|---|---|---|---|
| success | boolean | Ano | |
| message | string | Ano |
Chyby:
Tyto endpointy pomocí AI automaticky vytvářejí BPMN modely procesů z popisů v přirozeném jazyce.
Endpoint: POST /v1/tenant/{tenantId}/processes/{processId}/generate-model
Ověření: API klíč pro konkrétního tenanta · rozsah write · limit 2 požadavky/s (nárazově 4)
Parametry:
| Název | Typ | Umístění | Povinné | Popis |
|---|---|---|---|---|
| tenantId | string | path | Ano | Formát: uuid |
| processId | string | path | Ano | Formát: uuid |
Tělo požadavku:
{
"prompt": "string"
} | Pole | Typ | Povinné | Popis |
|---|---|---|---|
| prompt | string | Ano |
Odpověď (200):
Generování bylo zahájeno / výsledek
{
"message": "string"
} | Pole | Typ | Povinné | Popis |
|---|---|---|---|
| message | string | Ano |
Chyby:
Endpoint: GET /v1/tenant/{tenantId}/processes/{processId}/generate-model/status
Ověření: API klíč pro konkrétního tenanta · rozsah write
Parametry:
| Název | Typ | Umístění | Povinné | Popis |
|---|---|---|---|---|
| tenantId | string | path | Ano | Formát: uuid |
| processId | string | path | Ano | Formát: uuid |
Odpověď (200):
Stav generování
{
"message": "string"
} | Pole | Typ | Povinné | Popis |
|---|---|---|---|
| message | string | Ano |
Chyby:
Metriky jednotlivých případů podle nejnovějšího modelu procesu: jeden řádek na případ s vypočtenou posloupností a metrikami stavu procesu.
Vrací jeden řádek pro každý případ s vypočtenými metrikami procesu (doba trvání případu, délka, shoda, přepracování, skóre stavu, varianta a další) podle nejnovějšího modelu procesu. Řádky se nefiltrují. Výsledky jsou stránkované: použijte limit (výchozí hodnota 1000, maximum 10000) a offset a pokračujte, dokud je hasMore true. Dokud se metriky počítají, odpověď má stav preprocessing.
Endpoint: GET /v1/tenant/{tenantId}/processes/{processId}/data/case-features
Ověření: API klíč pro konkrétního tenanta · rozsah read
Parametry:
| Název | Typ | Umístění | Povinné | Popis |
|---|---|---|---|---|
| tenantId | string | path | Ano | Formát: uuid |
| processId | string | path | Ano | Formát: uuid |
| limit | integer | query | Ne | Maximální počet vrácených řádků případů (výchozí hodnota 1000, maximum 10000) |
| offset | integer | query | Ne | Počet přeskočených řádků případů (výchozí hodnota 0) |
Odpověď (200):
Metriky případů
{
"state": "ready",
"processId": "00000000-0000-0000-0000-000000000000",
"modelId": "00000000-0000-0000-0000-000000000000",
"dataTableId": "00000000-0000-0000-0000-000000000000",
"rowCount": 0,
"hasMore": true,
"rows": [
{}
]
} Chyby:
Endpoint: GET /v1/tenant/{tenantId}/processes/{processId}/versions
Ověření: API klíč pro konkrétního tenanta · rozsah read
Parametry:
| Název | Typ | Umístění | Povinné | Popis |
|---|---|---|---|---|
| tenantId | string | path | Ano | Formát: uuid |
| processId | string | path | Ano | Formát: uuid |
| limit | integer | query | Ne | Maximální počet vrácených položek |
| offset | integer | query | Ne | Počet přeskočených položek |
Odpověď (200):
Seznam verzí
[
{
"id": "00000000-0000-0000-0000-000000000000",
"processId": "00000000-0000-0000-0000-000000000000",
"modelId": "00000000-0000-0000-0000-000000000000",
"versionNumber": 0,
"versionType": "manual",
"displayName": "string",
"description": "string",
"createdAt": "2024-03-15T16:30:00Z",
"updatedAt": "2024-03-15T16:30:00Z",
"processDisplayName": "string",
"processShortDescription": "string",
"publishedState": "draft",
"elementCount": 0,
"connectionCount": 0
}
] Chyby:
Endpoint: POST /v1/tenant/{tenantId}/processes/{processId}/versions
Ověření: API klíč pro konkrétního tenanta · rozsah write
Parametry:
| Název | Typ | Umístění | Povinné | Popis |
|---|---|---|---|---|
| tenantId | string | path | Ano | Formát: uuid |
| processId | string | path | Ano | Formát: uuid |
Tělo požadavku:
{
"displayName": "string",
"description": "string",
"versionType": "manual",
"restoreFromVersionId": "00000000-0000-0000-0000-000000000000"
} | Pole | Typ | Povinné | Popis |
|---|---|---|---|
| displayName | string | Ne | Označení verze Výchozí hodnota: ""Maximální délka: 128 |
| description | string | Ne | Volitelný popis verze |
| versionType | manual | auto | Ne | ručně = vytvořeno uživatelem, auto = vytvořeno systémem Povolené hodnoty: manual, auto |
| restoreFromVersionId | string | Ne | Verze, ze které se při vytváření tohoto snímku obnoví data Formát: uuid |
Odpověď (201):
Verze byla vytvořena
{
"version": {
"id": "00000000-0000-0000-0000-000000000000",
"processId": "00000000-0000-0000-0000-000000000000",
"modelId": "00000000-0000-0000-0000-000000000000",
"versionNumber": 0,
"versionType": "manual",
"displayName": "string",
"description": "string",
"createdAt": "2024-03-15T16:30:00Z",
"updatedAt": "2024-03-15T16:30:00Z",
"processDisplayName": "string",
"processShortDescription": "string",
"publishedState": "draft",
"elementCount": 0,
"connectionCount": 0
},
"restoredFrom": {
"id": "00000000-0000-0000-0000-000000000000",
"processId": "00000000-0000-0000-0000-000000000000",
"modelId": "00000000-0000-0000-0000-000000000000",
"versionNumber": 0,
"versionType": "manual",
"displayName": "string",
"description": "string",
"createdAt": "2024-03-15T16:30:00Z",
"updatedAt": "2024-03-15T16:30:00Z",
"processDisplayName": "string",
"processShortDescription": "string",
"publishedState": "draft",
"elementCount": 0,
"connectionCount": 0
}
} | Pole | Typ | Povinné | Popis |
|---|---|---|---|
| version | object | Ano | |
| restoredFrom | object | Ano |
Chyby:
Endpoint: GET /v1/tenant/{tenantId}/processes/{processId}/versions/{versionId}
Ověření: API klíč pro konkrétního tenanta · rozsah read
Parametry:
| Název | Typ | Umístění | Povinné | Popis |
|---|---|---|---|---|
| tenantId | string | path | Ano | Formát: uuid |
| processId | string | path | Ano | Formát: uuid |
| versionId | string | path | Ano | Formát: uuid |
Odpověď (200):
Verze
{
"version": {
"id": "00000000-0000-0000-0000-000000000000",
"processId": "00000000-0000-0000-0000-000000000000",
"modelId": "00000000-0000-0000-0000-000000000000",
"versionNumber": 0,
"versionType": "manual",
"displayName": "string",
"description": "string",
"createdAt": "2024-03-15T16:30:00Z",
"updatedAt": "2024-03-15T16:30:00Z",
"processDisplayName": "string",
"processShortDescription": "string",
"publishedState": "draft",
"elementCount": 0,
"connectionCount": 0
}
} | Pole | Typ | Povinné | Popis |
|---|---|---|---|
| version | object | Ano |
Chyby:
Endpoint: PUT /v1/tenant/{tenantId}/processes/{processId}/versions/{versionId}
Ověření: API klíč pro konkrétního tenanta · rozsah write
Parametry:
| Název | Typ | Umístění | Povinné | Popis |
|---|---|---|---|---|
| tenantId | string | path | Ano | Formát: uuid |
| processId | string | path | Ano | Formát: uuid |
| versionId | string | path | Ano | Formát: uuid |
Tělo požadavku:
{
"displayName": "string",
"description": "string"
} | Pole | Typ | Povinné | Popis |
|---|---|---|---|
| displayName | string | Ne | Označení verze Maximální délka: 128 |
| description | string | Ne | Volitelný popis verze |
Odpověď (200):
Verze byla aktualizována
{
"version": {
"id": "00000000-0000-0000-0000-000000000000",
"processId": "00000000-0000-0000-0000-000000000000",
"modelId": "00000000-0000-0000-0000-000000000000",
"versionNumber": 0,
"versionType": "manual",
"displayName": "string",
"description": "string",
"createdAt": "2024-03-15T16:30:00Z",
"updatedAt": "2024-03-15T16:30:00Z",
"processDisplayName": "string",
"processShortDescription": "string",
"publishedState": "draft",
"elementCount": 0,
"connectionCount": 0
}
} | Pole | Typ | Povinné | Popis |
|---|---|---|---|
| version | object | Ano |
Chyby:
Endpoint: DELETE /v1/tenant/{tenantId}/processes/{processId}/versions/{versionId}
Ověření: API klíč pro konkrétního tenanta · rozsah write
Parametry:
| Název | Typ | Umístění | Povinné | Popis |
|---|---|---|---|---|
| tenantId | string | path | Ano | Formát: uuid |
| processId | string | path | Ano | Formát: uuid |
| versionId | string | path | Ano | Formát: uuid |
Odpověď (200):
Verze byla odstraněna
{
"deleted": true
} | Pole | Typ | Povinné | Popis |
|---|---|---|---|
| deleted | boolean | Ano |
Chyby:
Endpoint: GET /v1/tenant/{tenantId}/artifacts/{artifactId}
Ověření: API klíč pro konkrétního tenanta · rozsah read
Parametry:
| Název | Typ | Umístění | Povinné | Popis |
|---|---|---|---|---|
| tenantId | string | path | Ano | Formát: uuid |
| artifactId | string | path | Ano | Formát: uuid |
Odpověď (200):
Artefakt
{
"id": "00000000-0000-0000-0000-000000000000",
"displayName": "string",
"description": "string",
"originalFileName": "string",
"mimeType": "string",
"kind": "Image",
"artifactType": "modelIcon",
"uploadState": "Uploading",
"hasThumbnail": true,
"sizeBytes": 0,
"createdAt": "2024-03-15T16:30:00Z",
"createdBy": "00000000-0000-0000-0000-000000000000"
} | Pole | Typ | Povinné | Popis |
|---|---|---|---|
| id | string | Ano | Formát: uuid |
| displayName | string | Ano | Výchozí hodnota: ""Maximální délka: 500 |
| description | string | Ano | Maximální délka: 2000 |
| originalFileName | string | Ano | Výchozí hodnota: ""Maximální délka: 500 |
| mimeType | string | Ano | Výchozí hodnota: ""Maximální délka: 200 |
| kind | Image | Pdf | Docx | Xlsx | Pptx | Text | Video | Ano | Povolené hodnoty: Image, Pdf, Docx, Xlsx, Pptx, Text, Video |
| artifactType | modelIcon | processArtifact | doc | orgDoc | levelFrontPageImage | Ano | Povolené hodnoty: modelIcon, processArtifact, doc, orgDoc, levelFrontPageImageVýchozí hodnota: modelIcon |
| uploadState | Uploading | Ready | Failed | Deleted | Ano | Povolené hodnoty: Uploading, Ready, Failed, DeletedVýchozí hodnota: Uploading |
| hasThumbnail | boolean | Ano | Výchozí hodnota: false |
| sizeBytes | number | Ano | Výchozí hodnota: 0 |
| createdAt | string | Ano | Formát: date-time |
| createdBy | string | Ne | Formát: uuid |
Chyby:
Endpoint: PUT /v1/tenant/{tenantId}/artifacts/{artifactId}
Ověření: API klíč pro konkrétního tenanta · rozsah write
Parametry:
| Název | Typ | Umístění | Povinné | Popis |
|---|---|---|---|---|
| tenantId | string | path | Ano | Formát: uuid |
| artifactId | string | path | Ano | Formát: uuid |
Tělo požadavku:
{
"displayName": "string",
"description": "string"
} | Pole | Typ | Povinné | Popis |
|---|---|---|---|
| displayName | string | Ne | Název artefaktu Maximální délka: 500 |
| description | string | Ne | Volitelný popis artefaktu Maximální délka: 2000 |
Odpověď (200):
Artefakt byl aktualizován
{
"id": "00000000-0000-0000-0000-000000000000",
"displayName": "string",
"description": "string",
"originalFileName": "string",
"mimeType": "string",
"kind": "Image",
"artifactType": "modelIcon",
"uploadState": "Uploading",
"hasThumbnail": true,
"sizeBytes": 0,
"createdAt": "2024-03-15T16:30:00Z",
"createdBy": "00000000-0000-0000-0000-000000000000"
} | Pole | Typ | Povinné | Popis |
|---|---|---|---|
| id | string | Ano | Formát: uuid |
| displayName | string | Ano | Výchozí hodnota: ""Maximální délka: 500 |
| description | string | Ano | Maximální délka: 2000 |
| originalFileName | string | Ano | Výchozí hodnota: ""Maximální délka: 500 |
| mimeType | string | Ano | Výchozí hodnota: ""Maximální délka: 200 |
| kind | Image | Pdf | Docx | Xlsx | Pptx | Text | Video | Ano | Povolené hodnoty: Image, Pdf, Docx, Xlsx, Pptx, Text, Video |
| artifactType | modelIcon | processArtifact | doc | orgDoc | levelFrontPageImage | Ano | Povolené hodnoty: modelIcon, processArtifact, doc, orgDoc, levelFrontPageImageVýchozí hodnota: modelIcon |
| uploadState | Uploading | Ready | Failed | Deleted | Ano | Povolené hodnoty: Uploading, Ready, Failed, DeletedVýchozí hodnota: Uploading |
| hasThumbnail | boolean | Ano | Výchozí hodnota: false |
| sizeBytes | number | Ano | Výchozí hodnota: 0 |
| createdAt | string | Ano | Formát: date-time |
| createdBy | string | Ne | Formát: uuid |
Chyby:
Endpoint: DELETE /v1/tenant/{tenantId}/artifacts/{artifactId}
Ověření: API klíč pro konkrétního tenanta · rozsah write
Parametry:
| Název | Typ | Umístění | Povinné | Popis |
|---|---|---|---|---|
| tenantId | string | path | Ano | Formát: uuid |
| artifactId | string | path | Ano | Formát: uuid |
Odpověď (200):
Artefakt byl odstraněn
{
"deleted": true
} | Pole | Typ | Povinné | Popis |
|---|---|---|---|
| deleted | boolean | Ano |
Chyby:
Endpoint: GET /v1/tenant/{tenantId}/artifacts/{artifactId}/open
Ověření: API klíč pro konkrétního tenanta · rozsah read
Parametry:
| Název | Typ | Umístění | Povinné | Popis |
|---|---|---|---|---|
| tenantId | string | path | Ano | Formát: uuid |
| artifactId | string | path | Ano | Formát: uuid |
Chyby:
Endpoint: GET /v1/tenant/{tenantId}/processes/{processId}/artifacts
Ověření: API klíč pro konkrétního tenanta · rozsah read
Parametry:
| Název | Typ | Umístění | Povinné | Popis |
|---|---|---|---|---|
| tenantId | string | path | Ano | Formát: uuid |
| processId | string | path | Ano | Formát: uuid |
| limit | integer | query | Ne | Maximální počet vrácených položek |
| offset | integer | query | Ne | Počet přeskočených položek |
Odpověď (200):
Seznam artefaktů procesu
[
{
"id": "00000000-0000-0000-0000-000000000000",
"artifactId": "00000000-0000-0000-0000-000000000000",
"section": "string",
"artifact": {
"id": "00000000-0000-0000-0000-000000000000",
"displayName": "string",
"description": "string",
"originalFileName": "string",
"mimeType": "string",
"kind": "Image",
"artifactType": "modelIcon",
"uploadState": "Uploading",
"hasThumbnail": true,
"sizeBytes": 0,
"createdAt": "2024-03-15T16:30:00Z",
"createdBy": "00000000-0000-0000-0000-000000000000"
}
}
] Chyby:
Endpoint: POST /v1/tenant/{tenantId}/processes/{processId}/artifacts/uploads/presigned-url
Ověření: API klíč pro konkrétního tenanta · rozsah write
Parametry:
| Název | Typ | Umístění | Povinné | Popis |
|---|---|---|---|---|
| tenantId | string | path | Ano | Formát: uuid |
| processId | string | path | Ano | Formát: uuid |
Tělo požadavku:
{
"fileName": "string",
"mimeType": "string",
"sizeBytes": 0,
"artifactType": "modelIcon"
} | Pole | Typ | Povinné | Popis |
|---|---|---|---|
| fileName | string | Ano | |
| mimeType | string | Ano | |
| sizeBytes | number | Ano | |
| artifactType | modelIcon | processArtifact | doc | levelFrontPageImage | Ne | Povolené hodnoty: modelIcon, processArtifact, doc, levelFrontPageImageVýchozí hodnota: processArtifact |
Odpověď (200):
Podepsaná URL pro nahrání
{
"artifactId": "00000000-0000-0000-0000-000000000000",
"originalUrl": "string",
"thumbnailUrl": "string"
} | Pole | Typ | Povinné | Popis |
|---|---|---|---|
| artifactId | string | Ano | Formát: uuid |
| originalUrl | string | Ano | |
| thumbnailUrl | string | Ano |
Chyby:
Získejte přístup ihned, bez čekání a bez platební karty. Převádějte způsob práce ve své organizaci do přehledných a propojených návrhů procesů.
Vytvořte architekturu procesů, určete vlastníky a kontrolní mechanismy a slaďte role a odpovědnosti na všech úrovních.
Spusťte zkušební verzi a vytvořte spolehlivý základ pro řízení, správu a průběžné zlepšování procesů.
Soubory cookie používáme ke zlepšení vašeho používání webu, přizpůsobení obsahu a analýze návštěvnosti. Návštěvy stránek měříme anonymně i bez nich. Souhlas s analytickými cookies přidá identifikátor, který propojí vaše návštěvy. Kliknutím na „Přijmout vše“ souhlasíte s používáním souborů cookie.