Consulta el detalle de una tarea compartida con un colaborador autorizado. El identificador de la tarea va en la ruta y el del colaborador en la consulta; los datos de sesión se obtienen del contexto autenticado.
Parámetros
Nombre
Tipo
Validación
Descripción
tkTarea
String
Requerido
Identificador de la tarea que se consulta.
tkColaborador
String
Requerido
Identificador del colaborador autorizado para consultar la tarea.
Respuesta
Nombre
Tipo
Descripción
titulo
String
Título de la tarea.
descripcion
String
Descripción de la tarea.
folio
String
Folio visible de la tarea.
fechaLimite
String
Fecha límite de la tarea en formato ISO.
completada
Boolean
Indica si la tarea está completada.
archivada
Boolean
Indica si la tarea está archivada.
cancelada
Boolean
Indica si la tarea está cancelada.
workflowNombre
String
Nombre del flujo al que pertenece la tarea.
colaboradorNombre
String
Nombre del colaborador asociado.
colaboradorCorreo
String
Correo del colaborador asociado.
colaboradorMovil
String
Móvil del colaborador asociado.
empresa
String
Nombre de la empresa relacionada.
empresaLogo
String
URL del logotipo de la empresa.
Solicitud
Consultar una tarea de colaborador
curl --request GET \
--url '{{API_URL}}/suite/wkf/colaboradores/tareas/00000000-0000-4000-8000-000000000015?tkColaborador=00000000-0000-4000-8000-000000000016' \
--header 'token: {{TOKEN}}'const token = "{{TOKEN}}";
const response = await fetch("{{API_URL}}/suite/wkf/colaboradores/tareas/00000000-0000-4000-8000-000000000015?tkColaborador=00000000-0000-4000-8000-000000000016", {
method: "GET",
headers: { token }
});
console.log(await response.json());// Node.js 18 o posterior
const token = "{{TOKEN}}";
const response = await fetch("{{API_URL}}/suite/wkf/colaboradores/tareas/00000000-0000-4000-8000-000000000015?tkColaborador=00000000-0000-4000-8000-000000000016", {
method: "GET",
headers: { token }
});
console.log(await response.json());import requests
response = requests.get(
"{{API_URL}}/suite/wkf/colaboradores/tareas/00000000-0000-4000-8000-000000000015?tkColaborador=00000000-0000-4000-8000-000000000016",
headers={"token": "{{TOKEN}}"}
)
response.raise_for_status()
print(response.json())package main
import (
encoding/json
"net/http"
)
func main() {
request, err := http.NewRequest(http.MethodGet, "{{API_URL}}/suite/wkf/colaboradores/tareas/00000000-0000-4000-8000-000000000015?tkColaborador=00000000-0000-4000-8000-000000000016", nil)
if err != nil { panic(err) }
request.Header.Set("token", "{{TOKEN}}")
response, err := http.DefaultClient.Do(request)
if err != nil { panic(err) }
defer response.Body.Close()
var result any
if err := json.NewDecoder(response.Body).Decode(&result); err != nil { panic(err) }
}using System.Net.Http;
using System.Net.Http.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("token", "{{TOKEN}}");
using var response = await client.SendAsync(new HttpRequestMessage(HttpMethod.Get, "{{API_URL}}/suite/wkf/colaboradores/tareas/00000000-0000-4000-8000-000000000015?tkColaborador=00000000-0000-4000-8000-000000000016"));
response.EnsureSuccessStatusCode();
var result = await response.Content.ReadFromJsonAsync<object>();
Respuesta
Detalle de la tarea
JSON
[
{
"titulo": "Revisar solicitud de ejemplo",
"descripcion": "Tarea de demostración para la documentación.",
"folio": "TAR-0001",
"fechaLimite": "2026-09-30T18:00:00.000Z",
"completada": false,
"archivada": false,
"cancelada": false,
"workflowNombre": "Flujo de ejemplo",
"colaboradorNombre": "Colaborador Ejemplo",
"colaboradorCorreo": "colaborador@example.com",
"colaboradorMovil": "5550000000",
"empresa": "Empresa Ejemplo",
"empresaLogo": "https://example.com/logo-ejemplo.png"
}
]