Modify departments
Headers
-
TARGET-ORGANIZATION-ID integer(int32)
ID of organization, for which the operation must be performed
-
API token (can be retrieved from account settings)
POST /api-v1/department/tree
curl \
-X POST http://wyzio.app/api-v1/department/tree \
-H "TARGET-ORGANIZATION-ID: 42" \
-H "WEAL-TOKEN: string" \
-d '[{"children":[{}],"documentTemplate":{"deliveryNoteTemplate":{"countryId":42,"description":"string","id":42,"isActive":true,"name":"string","previewImage":{"createdOn":"2024-05-04T09:42:00+00:00","fileExtension":"string","id":42,"name":"string","organizationId":42,"size":42},"previewTemplate":{"createdOn":"2024-05-04T09:42:00+00:00","fileExtension":"string","id":42,"name":"string","organizationId":42,"size":42},"sourceTemplate":{"createdOn":"2024-05-04T09:42:00+00:00","fileExtension":"string","id":42,"name":"string","organizationId":42,"size":42},"templateType":"SALES_INVOICE"},"id":42,"lateNoticesTemplate":{"countryId":42,"description":"string","id":42,"isActive":true,"name":"string","previewImage":{"createdOn":"2024-05-04T09:42:00+00:00","fileExtension":"string","id":42,"name":"string","organizationId":42,"size":42},"previewTemplate":{"createdOn":"2024-05-04T09:42:00+00:00","fileExtension":"string","id":42,"name":"string","organizationId":42,"size":42},"sourceTemplate":{"createdOn":"2024-05-04T09:42:00+00:00","fileExtension":"string","id":42,"name":"string","organizationId":42,"size":42},"templateType":"SALES_INVOICE"},"letterheadLandscape":42,"letterheadPortrait":42,"logo":42,"payslipsTemplate":{"countryId":42,"description":"string","id":42,"isActive":true,"name":"string","previewImage":{"createdOn":"2024-05-04T09:42:00+00:00","fileExtension":"string","id":42,"name":"string","organizationId":42,"size":42},"previewTemplate":{"createdOn":"2024-05-04T09:42:00+00:00","fileExtension":"string","id":42,"name":"string","organizationId":42,"size":42},"sourceTemplate":{"createdOn":"2024-05-04T09:42:00+00:00","fileExtension":"string","id":42,"name":"string","organizationId":42,"size":42},"templateType":"SALES_INVOICE"},"report":42,"salesInvoicesTemplate":{"countryId":42,"description":"string","id":42,"isActive":true,"name":"string","previewImage":{"createdOn":"2024-05-04T09:42:00+00:00","fileExtension":"string","id":42,"name":"string","organizationId":42,"size":42},"previewTemplate":{"createdOn":"2024-05-04T09:42:00+00:00","fileExtension":"string","id":42,"name":"string","organizationId":42,"size":42},"sourceTemplate":{"createdOn":"2024-05-04T09:42:00+00:00","fileExtension":"string","id":42,"name":"string","organizationId":42,"size":42},"templateType":"SALES_INVOICE"},"salesOrderTemplate":{"countryId":42,"description":"string","id":42,"isActive":true,"name":"string","previewImage":{"createdOn":"2024-05-04T09:42:00+00:00","fileExtension":"string","id":42,"name":"string","organizationId":42,"size":42},"previewTemplate":{"createdOn":"2024-05-04T09:42:00+00:00","fileExtension":"string","id":42,"name":"string","organizationId":42,"size":42},"sourceTemplate":{"createdOn":"2024-05-04T09:42:00+00:00","fileExtension":"string","id":42,"name":"string","organizationId":42,"size":42},"templateType":"SALES_INVOICE"}},"id":42,"isDeleted":true,"name":"string","parentId":42,"position":42}]'
Request examples
# Headers
TARGET-ORGANIZATION-ID: 42
WEAL-TOKEN: string
# Payload
[
{
"children": [
{}
],
"documentTemplate": {
"deliveryNoteTemplate": {
"countryId": 42,
"description": "string",
"id": 42,
"isActive": true,
"name": "string",
"previewImage": {
"createdOn": "2024-05-04T09:42:00+00:00",
"fileExtension": "string",
"id": 42,
"name": "string",
"organizationId": 42,
"size": 42
},
"previewTemplate": {
"createdOn": "2024-05-04T09:42:00+00:00",
"fileExtension": "string",
"id": 42,
"name": "string",
"organizationId": 42,
"size": 42
},
"sourceTemplate": {
"createdOn": "2024-05-04T09:42:00+00:00",
"fileExtension": "string",
"id": 42,
"name": "string",
"organizationId": 42,
"size": 42
},
"templateType": "SALES_INVOICE"
},
"id": 42,
"lateNoticesTemplate": {
"countryId": 42,
"description": "string",
"id": 42,
"isActive": true,
"name": "string",
"previewImage": {
"createdOn": "2024-05-04T09:42:00+00:00",
"fileExtension": "string",
"id": 42,
"name": "string",
"organizationId": 42,
"size": 42
},
"previewTemplate": {
"createdOn": "2024-05-04T09:42:00+00:00",
"fileExtension": "string",
"id": 42,
"name": "string",
"organizationId": 42,
"size": 42
},
"sourceTemplate": {
"createdOn": "2024-05-04T09:42:00+00:00",
"fileExtension": "string",
"id": 42,
"name": "string",
"organizationId": 42,
"size": 42
},
"templateType": "SALES_INVOICE"
},
"letterheadLandscape": 42,
"letterheadPortrait": 42,
"logo": 42,
"payslipsTemplate": {
"countryId": 42,
"description": "string",
"id": 42,
"isActive": true,
"name": "string",
"previewImage": {
"createdOn": "2024-05-04T09:42:00+00:00",
"fileExtension": "string",
"id": 42,
"name": "string",
"organizationId": 42,
"size": 42
},
"previewTemplate": {
"createdOn": "2024-05-04T09:42:00+00:00",
"fileExtension": "string",
"id": 42,
"name": "string",
"organizationId": 42,
"size": 42
},
"sourceTemplate": {
"createdOn": "2024-05-04T09:42:00+00:00",
"fileExtension": "string",
"id": 42,
"name": "string",
"organizationId": 42,
"size": 42
},
"templateType": "SALES_INVOICE"
},
"report": 42,
"salesInvoicesTemplate": {
"countryId": 42,
"description": "string",
"id": 42,
"isActive": true,
"name": "string",
"previewImage": {
"createdOn": "2024-05-04T09:42:00+00:00",
"fileExtension": "string",
"id": 42,
"name": "string",
"organizationId": 42,
"size": 42
},
"previewTemplate": {
"createdOn": "2024-05-04T09:42:00+00:00",
"fileExtension": "string",
"id": 42,
"name": "string",
"organizationId": 42,
"size": 42
},
"sourceTemplate": {
"createdOn": "2024-05-04T09:42:00+00:00",
"fileExtension": "string",
"id": 42,
"name": "string",
"organizationId": 42,
"size": 42
},
"templateType": "SALES_INVOICE"
},
"salesOrderTemplate": {
"countryId": 42,
"description": "string",
"id": 42,
"isActive": true,
"name": "string",
"previewImage": {
"createdOn": "2024-05-04T09:42:00+00:00",
"fileExtension": "string",
"id": 42,
"name": "string",
"organizationId": 42,
"size": 42
},
"previewTemplate": {
"createdOn": "2024-05-04T09:42:00+00:00",
"fileExtension": "string",
"id": 42,
"name": "string",
"organizationId": 42,
"size": 42
},
"sourceTemplate": {
"createdOn": "2024-05-04T09:42:00+00:00",
"fileExtension": "string",
"id": 42,
"name": "string",
"organizationId": 42,
"size": 42
},
"templateType": "SALES_INVOICE"
}
},
"id": 42,
"isDeleted": true,
"name": "string",
"parentId": 42,
"position": 42
}
]
Response examples (200)
{
"data": {},
"error": {
"errorCode": "NO_ERROR",
"errorDetailValues": [
{
"data": "string",
"errorCode": "string",
"fieldName": "string",
"isSevere": true
}
]
},
"valid": true
}