Get list of departments for particular organizations
Headers
-
TARGET-ORGANIZATION-ID integer(int32)
ID of organization, for which the operation must be performed
-
API token (can be retrieved from account settings)
GET /api-v1/department/tree/{id}
curl \
-X GET http://10.10.10.132/api-v1/department/tree/{id} \
-H "TARGET-ORGANIZATION-ID: 42" \
-H "WEAL-TOKEN: string"
Response examples (200)
[
{
"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
}
]