Back to PipelinerTaskTypes.batch_create_or_update
Create or update an batch of TaskTypes
Input
type: object
properties:
parameters:
type: object
properties:
validation-level:
type: integer
format: int32
description: >-
Specify validation level of TaskTypes on change. Use them as bit mask:
0 - validate each field on entity,
2 - validate only changed fields, 4 - validate only system fields, 8 -
allows to override readonly fields,
16 - allows to set entity on deleted relationship.
rollback-method:
type: integer
format: int32
description: >-
Specify rollback method for TaskTypes. 0 - rollback all, 1 - rollback
only failed records.
title: Parameters
data:
type: array
items:
properties:
form_edit:
type: object
description: Form definition in json format.
icon:
type: integer
description: >-
Integer enum value: 0 - GeneralIcon, 1 - Task, 2 - Appointment, 3 -
Call, 4 - Mail, 5 - Message, 6 - TicketingIntegration, 7 -
DocumentManagement, 8 - EventManagement, 9 - AccountingSystem, 10 -
MarketingCommunicationSystems, 11 - OrderProcessing, 12 -
WebServices, 13 - ReturnMerchandiseAuthorizationSystems, 14 -
SalesAutomatization, 15 - SmsMessaging, 16 - ErpSystems, 17 -
DataAnalytics, 18 - Warehouses, 19 - ContactManagement, 20 -
ContentManagementSystems, 21 - InventorySystems, 22 - Workflow, 23 -
AssetManagementSystem
example: 0
enum:
- 0
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
is_readonly:
type: boolean
example: false
description: Boolean value.
name:
type: string
example: string
description: Name of the entity and its default text representation.
revision:
type: integer
format: int32
example: 1
description: Revision when entity was lastly changed.
id:
description: ID of object to update.
type: string
format: uuid
type: object
title: Data
Output
type: object
properties:
success:
type: boolean
example: true
description: True when response succeeded, false on error.
data:
type: array
items:
oneOf:
- type: string
description: And ID of created / updated entity.
format: uuid
- properties:
http_status:
description: HTTP status code
type: integer
example: 400
code:
description: Internal API error code
type: integer
example: 117
name:
description: Name of the API error
type: string
example: ERROR_PARAMETER_INVALID
message:
description: Description of the API error
type: string
success:
description: Always false on error.
type: boolean
example: false
required:
- success
- http_status