Notes
Notes - notes.io |
"openapi": "3.0.1",
"info": {
"title": "Tasks API"
},
"paths": {
"/api/DwpTaskApprovals": {
"get": {
"tags": [
"DwpTaskApprovals"
],
"parameters": [
{
"name": "LangCode",
"in": "header",
"description": "Language code",
"schema": {
"type": "string"
}
},
{
"name": "Token",
"in": "header",
"description": "Token with permissions",
"schema": {
"type": "string"
}
},
{
"name": "TaskId",
"in": "query",
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "PageSize",
"in": "query",
"schema": {
"maximum": 10000000,
"minimum": 1,
"type": "integer",
"format": "int32"
}
},
{
"name": "PageNumber",
"in": "query",
"schema": {
"maximum": 10000000,
"minimum": 1,
"type": "integer",
"format": "int32"
}
}
],
"responses": {
"200": {
"description": "Success",
"content": {
"text/plain": {
"schema": {
"$ref": "#/components/schemas/DwpTaskApprovalDtoFilteredEntitiesDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/DwpTaskApprovalDtoFilteredEntitiesDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/DwpTaskApprovalDtoFilteredEntitiesDto"
}
}
}
}
}
}
},
"/api/DwpTaskAttachments/download/{attachmentId}": {
"get": {
"tags": [
"DwpTaskAttachments"
],
"parameters": [
{
"name": "LangCode",
"in": "header",
"description": "Language code",
"schema": {
"type": "string"
}
},
{
"name": "Token",
"in": "header",
"description": "Token with permissions",
"schema": {
"type": "string"
}
},
{
"name": "attachmentId",
"in": "path",
"required": true,
"schema": {
"type": "integer",
"format": "int32"
}
}
],
"responses": {
"200": {
"description": "Success"
}
}
}
},
"/api/DwpTasks/list": {
"get": {
"tags": [
"DwpTasks"
],
"parameters": [
{
"name": "LangCode",
"in": "header",
"description": "Language code",
"schema": {
"type": "string"
}
},
{
"name": "Token",
"in": "header",
"description": "Token with permissions",
"schema": {
"type": "string"
}
},
{
"name": "StatusIds",
"in": "query",
"schema": {
"type": "array",
"items": {
"type": "integer",
"format": "int32"
}
}
},
{
"name": "SourceIds",
"in": "query",
"schema": {
"type": "array",
"items": {
"type": "integer",
"format": "int32"
}
}
},
{
"name": "DeadlineDateOrder",
"in": "query",
"schema": {
"type": "string"
}
},
{
"name": "PageSize",
"in": "query",
"schema": {
"maximum": 10000000,
"minimum": 1,
"type": "integer",
"format": "int32"
}
},
{
"name": "PageNumber",
"in": "query",
"schema": {
"maximum": 10000000,
"minimum": 1,
"type": "integer",
"format": "int32"
}
}
],
"responses": {
"200": {
"description": "Success",
"content": {
"text/plain": {
"schema": {
"$ref": "#/components/schemas/DwpTaskForListDtoFilteredEntitiesDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/DwpTaskForListDtoFilteredEntitiesDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/DwpTaskForListDtoFilteredEntitiesDto"
}
}
}
}
}
}
},
"/api/DwpTasks/changeActionStatus": {
"post": {
"tags": [
"DwpTasks"
],
"parameters": [
{
"name": "LangCode",
"in": "header",
"description": "Language code",
"schema": {
"type": "string"
}
},
{
"name": "Token",
"in": "header",
"description": "Token with permissions",
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ChangeActionStatusDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ChangeActionStatusDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/ChangeActionStatusDto"
}
}
}
},
"responses": {
"200": {
"description": "Success"
}
}
}
},
"/api/DwpTasks": {
"patch": {
"tags": [
"DwpTasks"
],
"parameters": [
{
"name": "LangCode",
"in": "header",
"description": "Language code",
"schema": {
"type": "string"
}
},
{
"name": "Token",
"in": "header",
"description": "Token with permissions",
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/DwpTaskForPatchingDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/DwpTaskForPatchingDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/DwpTaskForPatchingDto"
}
}
}
},
"responses": {
"200": {
"description": "Success"
}
}
},
"put": {
"tags": [
"DwpTasks"
],
"parameters": [
{
"name": "LangCode",
"in": "header",
"description": "Language code",
"schema": {
"type": "string"
}
},
{
"name": "Token",
"in": "header",
"description": "Token with permissions",
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/DwpTaskForUpdatingDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/DwpTaskForUpdatingDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/DwpTaskForUpdatingDto"
}
}
}
},
"responses": {
"200": {
"description": "Success"
}
}
},
"post": {
"tags": [
"DwpTasks"
],
"parameters": [
{
"name": "LangCode",
"in": "header",
"description": "Language code",
"schema": {
"type": "string"
}
},
{
"name": "Token",
"in": "header",
"description": "Token with permissions",
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/DwpTaskForCreationDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/DwpTaskForCreationDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/DwpTaskForCreationDto"
}
}
}
},
"responses": {
"200": {
"description": "Success",
"content": {
"text/plain": {
"schema": {
"$ref": "#/components/schemas/GuidCreatedEntityDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/GuidCreatedEntityDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/GuidCreatedEntityDto"
}
}
}
}
}
}
},
"/api/DwpTasks/{id}": {
"get": {
"tags": [
"DwpTasks"
],
"parameters": [
{
"name": "LangCode",
"in": "header",
"description": "Language code",
"schema": {
"type": "string"
}
},
{
"name": "Token",
"in": "header",
"description": "Token with permissions",
"schema": {
"type": "string"
}
},
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "Success",
"content": {
"text/plain": {
"schema": {
"$ref": "#/components/schemas/DwpTaskDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/DwpTaskDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/DwpTaskDto"
}
}
}
}
}
}
},
"/api/DwpTasks/summary": {
"get": {
"tags": [
"DwpTasks"
],
"parameters": [
{
"name": "LangCode",
"in": "header",
"description": "Language code",
"schema": {
"type": "string"
}
},
{
"name": "Token",
"in": "header",
"description": "Token with permissions",
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "Success",
"content": {
"text/plain": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/DwpTasksAmountForSpecificStatusDto"
}
}
},
"application/json": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/DwpTasksAmountForSpecificStatusDto"
}
}
},
"text/json": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/DwpTasksAmountForSpecificStatusDto"
}
}
}
}
}
}
}
},
"/api/DwpTaskSources": {
"get": {
"tags": [
"DwpTaskSources"
],
"parameters": [
{
"name": "LangCode",
"in": "header",
"description": "Language code",
"schema": {
"type": "string"
}
},
{
"name": "Token",
"in": "header",
"description": "Token with permissions",
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "Success",
"content": {
"text/plain": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/DwpTaskSourceDto"
}
}
},
"application/json": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/DwpTaskSourceDto"
}
}
},
"text/json": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/DwpTaskSourceDto"
}
}
}
}
}
}
}
},
"/api/DwpTaskTypeActionStatuses": {
"get": {
"tags": [
"DwpTaskTypeActionStatuses"
],
"parameters": [
{
"name": "LangCode",
"in": "header",
"description": "Language code",
"schema": {
"type": "string"
}
},
{
"name": "Token",
"in": "header",
"description": "Token with permissions",
"schema": {
"type": "string"
}
},
{
"name": "taskId",
"in": "query",
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "Success",
"content": {
"text/plain": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/DwpTaskTypeActionStatusDto"
}
}
},
"application/json": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/DwpTaskTypeActionStatusDto"
}
}
},
"text/json": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/DwpTaskTypeActionStatusDto"
}
}
}
}
}
}
}
},
"/api/tempstore/{dataId}": {
"get": {
"tags": [
"TempStore"
],
"parameters": [
{
"name": "LangCode",
"in": "header",
"description": "Language code",
"schema": {
"type": "string"
}
},
{
"name": "Token",
"in": "header",
"description": "Token with permissions",
"schema": {
"type": "string"
}
},
{
"name": "dataId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "Success"
}
}
}
}
},
"components": {
"schemas": {
"ChangeActionStatusDto": {
"type": "object",
"properties": {
"taskId": {
"type": "string",
"format": "uuid"
},
"actionStatusCode": {
"type": "string",
"nullable": true
},
"changeStatusReason": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"DwpTaskApprovalDto": {
"type": "object",
"properties": {
"resolutionDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"changeStatusReason": {
"type": "string",
"nullable": true
},
"actionStatusTranslationKey": {
"type": "string",
"nullable": true
},
"employee": {
"$ref": "#/components/schemas/EmployeeDto"
}
},
"additionalProperties": false
},
"DwpTaskApprovalDtoFilteredEntitiesDto": {
"type": "object",
"properties": {
"entities": {
"type": "array",
"items": {
"$ref": "#/components/schemas/DwpTaskApprovalDto"
},
"nullable": true
},
"totalCount": {
"type": "integer",
"format": "int32"
}
},
"additionalProperties": false
},
"DwpTaskAttachmentDto": {
"type": "object",
"properties": {
"id": {
"type": "integer",
"format": "int32"
},
"type": {
"type": "integer",
"format": "int32"
},
"name": {
"type": "string",
"nullable": true
},
"link": {
"type": "string",
"nullable": true
},
"externalId": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"DwpTaskAttributeDto": {
"type": "object",
"properties": {
"type": {
"type": "integer",
"format": "int32"
},
"key": {
"type": "string",
"nullable": true
},
"value": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"DwpTaskDto": {
"type": "object",
"properties": {
"id": {
"type": "string",
"format": "uuid"
},
"creationDate": {
"type": "string",
"format": "date-time"
},
"deadlineDate": {
"type": "string",
"format": "date-time"
},
"statusId": {
"type": "integer",
"format": "int32"
},
"externalLink": {
"type": "string",
"nullable": true
},
"changeStatusReason": {
"type": "string",
"nullable": true
},
"resolutionDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"sourceId": {
"type": "string",
"nullable": true
},
"typeCode": {
"type": "string",
"nullable": true
},
"actionStatus": {
"$ref": "#/components/schemas/DwpTaskTypeActionStatusDto"
},
"attachments": {
"type": "array",
"items": {
"$ref": "#/components/schemas/DwpTaskAttachmentDto"
},
"nullable": true
},
"templates": {
"type": "array",
"items": {
"$ref": "#/components/schemas/DwpTaskTemplateDto"
},
"nullable": true
}
},
"additionalProperties": false
},
"DwpTaskForCreationDto": {
"type": "object",
"properties": {
"id": {
"type": "string",
"format": "uuid"
},
"typeCode": {
"type": "string",
"nullable": true
},
"employeeId": {
"type": "string",
"nullable": true
},
"externalId": {
"type": "string",
"nullable": true
},
"correlationId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"externalLink": {
"type": "string",
"nullable": true
},
"deadlineDate": {
"type": "string",
"format": "date-time"
},
"attributes": {
"type": "array",
"items": {
"$ref": "#/components/schemas/DwpTaskAttributeDto"
},
"nullable": true
},
"attachments": {
"type": "array",
"items": {
"$ref": "#/components/schemas/DwpTaskAttachmentDto"
},
"nullable": true
}
},
"additionalProperties": false
},
"DwpTaskForListDto": {
"type": "object",
"properties": {
"id": {
"type": "string",
"format": "uuid"
},
"titleTemplate": {
"type": "string",
"nullable": true
},
"sourceId": {
"type": "string",
"nullable": true
},
"deadlineDate": {
"type": "string",
"format": "date-time"
},
"statusId": {
"type": "integer",
"format": "int32"
}
},
"additionalProperties": false
},
"DwpTaskForListDtoFilteredEntitiesDto": {
"type": "object",
"properties": {
"entities": {
"type": "array",
"items": {
"$ref": "#/components/schemas/DwpTaskForListDto"
},
"nullable": true
},
"totalCount": {
"type": "integer",
"format": "int32"
}
},
"additionalProperties": false
},
"DwpTaskForPatchingDto": {
"type": "object",
"properties": {
"taskId": {
"type": "string",
"format": "uuid"
},
"actionStatusCode": {
"type": "string",
"nullable": true
},
"resolutionDate": {
"type": "string",
"format": "date-time"
},
"changeStatusReason": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"DwpTaskForUpdatingDto": {
"type": "object",
"properties": {
"id": {
"type": "string",
"format": "uuid"
},
"typeCode": {
"type": "string",
"nullable": true
},
"employeeId": {
"type": "string",
"nullable": true
},
"externalId": {
"type": "string",
"nullable": true
},
"externalLink": {
"type": "string",
"nullable": true
},
"creationDate": {
"type": "string",
"format": "date-time"
},
"deadlineDate": {
"type": "string",
"format": "date-time"
},
"correlationId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"attributes": {
"type": "array",
"items": {
"$ref": "#/components/schemas/DwpTaskAttributeDto"
},
"nullable": true
},
"attachments": {
"type": "array",
"items": {
"$ref": "#/components/schemas/DwpTaskAttachmentDto"
},
"nullable": true
}
},
"additionalProperties": false
},
"DwpTasksAmountForSpecificStatusDto": {
"type": "object",
"properties": {
"statusId": {
"type": "integer",
"format": "int32"
},
"tasksAmount": {
"type": "integer",
"format": "int32"
}
},
"additionalProperties": false
},
"DwpTaskSourceDto": {
"type": "object",
"properties": {
"id": {
"type": "integer",
"format": "int32"
},
"name": {
"type": "string",
"nullable": true
},
"isExternal": {
"type": "boolean"
},
"icon": {
"$ref": "#/components/schemas/DwpTaskSourceIconDto"
}
},
"additionalProperties": false
},
"DwpTaskSourceIconDto": {
"type": "object",
"properties": {
"id": {
"type": "integer",
"format": "int32"
},
"name": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"DwpTaskTemplateDto": {
"type": "object",
"properties": {
"id": {
"type": "integer",
"format": "int32"
},
"sectionName": {
"type": "string",
"nullable": true
},
"template": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"DwpTaskTypeActionStatusDto": {
"type": "object",
"properties": {
"code": {
"type": "string",
"nullable": true
},
"nameTranslationKey": {
"type": "string",
"nullable": true
},
"nameTranslationKeyInResolution": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"EmployeeDto": {
"type": "object",
"properties": {
"firstNameTranslationKey": {
"type": "string",
"nullable": true
},
"lastNameTranslationKey": {
"type": "string",
"nullable": true
},
"surNameTranslationKey": {
"type": "string",
"nullable": true
},
"positionTranslationKey": {
"type": "string",
"nullable": true
},
"organizationName": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"GuidCreatedEntityDto": {
"type": "object",
"properties": {
"id": {
"type": "string",
"format": "uuid"
}
},
"additionalProperties": false
}
},
"securitySchemes": {
"Bearer": {
"type": "apiKey",
"description": "JWT Authorization header using the Bearer scheme. rnrn Enter 'Bearer' [space] and then your token in the text input below.rnrnExample: "Bearer 12345abcdef"",
"name": "Authorization",
"in": "header"
}
}
},
"security": [
{
"Bearer": [ ]
}
]
}
|
Notes.io is a web-based application for taking notes. You can take your notes and share with others people. If you like taking long notes, notes.io is designed for you. To date, over 8,000,000,000 notes created and continuing...
With notes.io;
- * You can take a note from anywhere and any device with internet connection.
- * You can share the notes in social platforms (YouTube, Facebook, Twitter, instagram etc.).
- * You can quickly share your contents without website, blog and e-mail.
- * You don't need to create any Account to share a note. As you wish you can use quick, easy and best shortened notes with sms, websites, e-mail, or messaging services (WhatsApp, iMessage, Telegram, Signal).
- * Notes.io has fabulous infrastructure design for a short link and allows you to share the note as an easy and understandable link.
Fast: Notes.io is built for speed and performance. You can take a notes quickly and browse your archive.
Easy: Notes.io doesn’t require installation. Just write and share note!
Short: Notes.io’s url just 8 character. You’ll get shorten link of your note when you want to share. (Ex: notes.io/q )
Free: Notes.io works for 12 years and has been free since the day it was started.
You immediately create your first note and start sharing with the ones you wish. If you want to contact us, you can use the following communication channels;
Email: [email protected]
Twitter: http://twitter.com/notesio
Instagram: http://instagram.com/notes.io
Facebook: http://facebook.com/notesio
Regards;
Notes.io Team