//Sustituir username y contraseña
//CURL
curl -X 'POST' \
'https://nb063319.int.bit.ru:44300/api/Token?username=admin&password=Admin1Default%40' \
-H 'accept: */*' \
-d ''
//Request URL
"https://nb063319.int.bit.ru:44300/api/Token?username=admin&password=Admin1Default%40"
// Especifique el enlace para ejecutar el Master
// URL
'Master link/api/Tasks/GetTaskList'
// Especifique el enlace para ejecutar el asistente y el ID de la tarea (sin comillas)
// CURL
curl -X 'POST' \
'Enlace para trabajar con el Master"/api/Tasks/StartTask?taskId=ID tareas' \
-H 'accept: */*' \
-d ''
// URL
'Enlace para trabajar con el Master/api/Tasks/StartTask?taskId=ID tareas'
// Especifique el enlace para ejecutar el asistente y el nombre de la tarea
// URL
'Enlace para trabajar con el Master/api/Tasks/StartTask?taskName=name'
// Especifique el enlace para ejecutar el Master y el ID de la tarea (sin comillas)
// CURL
curl -X 'POST' \
'Enlace para trabajar con el Master/api/Tasks/StopTask?taskId=ID tarea' \
-H 'accept: */*' \
-d ''
// URL
'Enlace para trabajar con el Master/api/Tasks/StopTask?taskId=ID tarea'
// CURL
curl -X 'POST' \
'"Enlace para trabajar con el Master"/api/Processes/StartProcess?processId="ID el proceso"' \
-H 'accept: */*' \
-d ''
// URL
'"Enlace para trabajar con el Master"/api/Processes/StartProcess?processId="ID el proceso"'
//Curl
curl -X 'GET' \
'"Enlace para trabajar con el Master"/api/Data/GetValueById?dataId=7' \
-H 'accept: text/plain'
//Request URL
"Enlace para trabajar con el Master"/api/Data/GetValueById?dataId=7
//Curl
'"Enlace para trabajar con el Master"/api/Data/GetValueByKey?key=Key' \
-H 'accept: text/plain'
//Request URL
"Enlace para trabajar con el Master"/api/Data/GetValueByKey?key=Key
//Curl
'"Enlace para trabajar con el Master"/api/Data/SetValueById?dataId=1&value=Value' \
-H 'accept: */*' \
-d ''
//Request URL
"Enlace para trabajar con el Master"/api/Data/SetValueById?dataId=1&value=Value
//Curl
'"Enlace para trabajar con el Master"/api/Data/SetValueByKey?key=Key&value=Value' \
-H 'accept: */*' \
-d ''
//Request URL
"Enlace para trabajar con el Master"/api/Data/SetValueByKey?key=Key&value=Value
//CURL
curl -X 'POST' \
'"Enlace para trabajar con el Master"/api/Queues/PushElementToQueue?queueName=queueName&data=data&priority=1&postponeDate=2022-09-21T17%3A32%3A28Z&deadlineDate=2022-09-22T17%3A32%3A28Z&comment=comment&reference=reference&isReferenceUnique=false' \
-H 'accept: text/plain' \
-d ''
//URL
"Enlace para trabajar con el Master"/api/Queues/PushElementToQueue?queueName=queueName&data=data&priority=1&postponeDate=2022-09-21T17%3A32%3A28Z&deadlineDate=2022-09-22T17%3A32%3A28Z&comment=comment&reference=reference&isReferenceUnique=false
//CURL
curl -X 'POST' \
'"Enlace para trabajar con el Master"/api/Queues/PushElementToQueueFromBodyData?priority=1&isReferenceUnique=false' \
-H 'accept: text/plain' \
-H 'Content-Type: application/json' \
-d '"data"'
//URL
"Enlace para trabajar con el Master"/api/Queues/PushElementToQueueFromBodyData?priority=1&isReferenceUnique=false
//CURL
curl -X 'GET' \
'"Enlace para trabajar con el Master"/api/Queues/GetElementFromQueue?queueName=%D0%9E%D1%87%D0%B5%D1%80%D0%B5%D0%B4%D1%8C1&reference=reference&priority=1&comment=comment' \
-H 'accept: text/plain'
//URL
"Enlace para trabajar con el Master"/api/Queues/GetElementFromQueue?queueName=%D0%9E%D1%87%D0%B5%D1%80%D0%B5%D0%B4%D1%8C1&reference=reference&priority=1&comment=comment
//CURL
curl -X 'POST' \
'"Enlace para trabajar con el Master"/api/Queues/ConfirmQueueItemProcessFinish?id=1&isSuccess=true&errorComment=%D0%BD%D0%B5%20%D0%BE%D0%B1%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%B0%D0%BD&errorType=1' \
-H 'accept: */*' \
-d ''
//URL
"Enlace para trabajar con el Master"/api/Queues/ConfirmQueueItemProcessFinish?id=1&isSuccess=true&errorComment=%D0%BD%D0%B5%20%D0%BE%D0%B1%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%B0%D0%BD&errorType=1
//CURL
curl -X 'POST' \
'"Enlace para trabajar con el Master"/api/Queues/CancelQueueItem?id=1&comment=comment' \
-H 'accept: */*' \
-d ''
//URL
"Enlace para trabajar con el Master"/api/Queues/CancelQueueItem?id=1&comment=comment
//CURL
curl -X 'GET' \
'"Enlace para trabajar con el Master"/api/Queues/GetQueueItemStatus?id=1' \
-H 'accept: text/plain'
//URL
"Enlace para trabajar con el Master"/api/Queues/GetQueueItemStatus?id=1
//CURL
curl -X 'GET' \
'"Enlace para trabajar con el Master"/api/Queues/GetQueueItemsByFilters?queueName=%D0%9E%D1%87%D0%B5%D1%80%D0%B5%D0%B4%D1%8C1&maxItems=100&statuses=new' \
-H 'accept: text/plain'
//URL
"Enlace para trabajar con el Master"/api/Queues/GetQueueItemsByFilters?queueName=%D0%9E%D1%87%D0%B5%D1%80%D0%B5%D0%B4%D1%8C1&maxItems=100&statuses=new
// CURL
curl -X 'POST' \
'"Enlace para trabajar con el Master"/api/Schedulers/UpdateSchedulerStatus?id=1&isActive=true' \
-H 'accept: */*' \
-d ''
// URL
'"Enlace para trabajar con el Master"/api/Schedulers/UpdateSchedulerStatus?id=1&isActive=true
// CURL
curl -X 'GET' \
'"Enlace para trabajar con el Master"/api/Projects/GetProjectList' \
-H 'accept: */*'
// URL
"Enlace para trabajar con el Master"/api/Projects/GetProjectList
La solicitud de API se puede realizar en la aplicación Postman (es necesario instalar el programa en su computadora).
Para hacer esto, debe (1) autorizar usando un token ( API de solicitud de token ), (2) seleccionar el comando GET y pegar el enlace (URL) generado en Swagger.
El resultado es una lista de proyectos.
// CURL
curl -X 'POST' \
'"Enlace para trabajar con el Master"/api/Projects/UploadProjectVersion?projectId=1&entryPoint=entryPoint&version=version&description=description&isActual=false' \
-H 'accept: */*' \
-d ''
// URL
"Enlace para trabajar con el Master"/api/Projects/UploadProjectVersion?projectId=1&entryPoint=entryPoint&version=version&description=description&isActual=false
// CURL
curl -X 'POST' \
'"Enlace para trabajar con el Master"/api/Projects/DownloadProject?projectId=1&version=version' \
-H 'accept: text/plain' \
-d ''
// URL
"Enlace para trabajar con el Master"/api/Projects/DownloadProject?projectId=1&version=version
// CURL
curl -X 'POST' \
'"Enlace para trabajar con el Master"/api/Projects/UploadProject?entryPoint=entryPoint&name=name&description=description' \
-H 'accept: */*' \
-d ''
// URL
"Enlace para trabajar con el Master"/api/Projects/UploadProject?entryPoint=entryPoint&name=name&description=description