Tarjeta de tiempo de lista
Espacio de nombres: microsoft.graph
Recupere una lista de entradas de timeCard en una programación.
Esta API está disponible en las siguientes implementaciones nacionales de nube.
Servicio global | Gobierno de EE. UU. L4 | Us Government L5 (DOD) | China operada por 21Vianet |
---|---|---|---|
✅ | ❌ | ❌ | ❌ |
Permissions
Elija el permiso o los permisos marcados como con privilegios mínimos para esta API. Use un permiso o permisos con privilegios superiores solo si la aplicación lo requiere. Para obtener más información sobre los permisos delegados y de aplicación, consulte Tipos de permisos. Para obtener más información sobre estos permisos, consulte la referencia de permisos.
Tipo de permiso | Permisos con privilegios mínimos | Permisos con privilegios más altos |
---|---|---|
Delegado (cuenta profesional o educativa) | Schedule.Read.All | Schedule.ReadWrite.All |
Delegado (cuenta personal de Microsoft) | No admitida. | No admitida. |
Aplicación | Schedule.Read.All | Schedule.ReadWrite.All |
Importante
Cuando se usan los permisos de aplicación Schedule.Read.All y Schedule.ReadWrite.All, debe incluir el MS-APP-ACTS-AS
encabezado en la solicitud.
Solicitud HTTP
GET /teams/{teamsId}/schedule/timeCards
Parámetros de consulta opcionales
Este método admite los $filter
parámetros de consulta , $orderby
, $top
, $skipToken
OData para ayudar a personalizar la respuesta. Para obtener información general, vea Parámetros de consulta OData.
Encabezados de solicitud
Nombre | Descripción |
---|---|
Authorization | {token} de portador. Obligatorio. Obtenga más información sobre la autenticación y la autorización. |
MS-APP-ACTS-AS | El identificador del usuario en nombre de quién actúa la aplicación. Se requiere cuando se usa el ámbito de permisos de la aplicación. |
Cuerpo de la solicitud
No proporcione un cuerpo de solicitud para este método.
Respuesta
Si se ejecuta correctamente, este método devuelve un 200 OK
código de respuesta y una colección de objetos timeCard en el cuerpo de la respuesta.
Ejemplo
Solicitud
En el ejemplo siguiente se muestra la solicitud.
GET https://graph.microsoft.com/v1.0/teams/871dbd5c-3a6a-4392-bfe1-042452793a50/schedule/timeCards
Respuesta
En el ejemplo siguiente se muestra la respuesta.
Nota: Se puede acortar el objeto de respuesta que se muestra aquí para mejorar la legibilidad.
HTTP/1.1 200 OK
Content-Type: application/json
{
"value": [
{
"id": "TCK_ed816e2c-7c7a-44ff-9761-dc3df92a17ef",
"createdDateTime": "2025-01-07T14:40:01.601Z",
"lastModifiedDateTime": "2025-01-07T19:43:54.555Z",
"userId": "d56f3e8a-2b0f-42b1-88b9-e2dbd12a34d2",
"state": "clockedOut",
"confirmedBy": "none",
"notes": null,
"lastModifiedBy": {
"application": null,
"device": null,
"user": {
"id": "d56f3e8a-2b0f-42b1-88b9-e2dbd12a34d2",
"displayName": "Alice Bradford",
}
},
"clockInEvent": {
"dateTime": "2025-01-07T14:40:01.601Z",
"isAtApprovedLocation": null,
"notes": null
},
"clockOutEvent": {
"dateTime": "2025-01-07T19:43:54.555Z",
"isAtApprovedLocation": null,
"notes": null
},
"breaks": [
{
"breakId": "BRK_d659f765-8c16-4a40-a6c8-2a1cf407b859",
"notes": null,
"start": {
"dateTime": "2025-01-07T16:42:35.406Z",
"isAtApprovedLocation": null,
"notes": null
},
"end": {
"dateTime": "2025-01-07T16:53:40.671Z",
"isAtApprovedLocation": null,
"notes": null
}
}
],
"originalEntry": {
"clockInEvent": {
"dateTime": "2025-01-07T14:40:01.601Z",
"isAtApprovedLocation": null,
"notes": null
},
"clockOutEvent": {
"dateTime": "2025-01-07T19:43:54.555Z",
"isAtApprovedLocation": null,
"notes": null
},
"breaks": [
{
"breakId": "BRK_d659f765-8c16-4a40-a6c8-2a1cf407b859",
"notes": null,
"start": {
"dateTime": "2025-01-07T16:42:35.406Z",
"isAtApprovedLocation": null,
"notes": null
},
"end": {
"dateTime": "2025-01-07T16:53:40.671Z",
"isAtApprovedLocation": null,
"notes": null
}
}
]
},
"createdBy": {
"application": null,
"device": null,
"user": {
"id": "d56f3e8a-2b0f-42b1-88b9-e2dbd12a34d2",
"displayName": "Alice Bradford"
}
}
},
{
"id": "TCK_3e74d9a1-f45f-4da3-95df-be72a8af448d",
"createdDateTime": "2025-01-08T15:44:09.545Z",
"lastModifiedDateTime": "2025-01-08T19:45:25.048Z",
"userId": "d56f3e8a-2b0f-42b1-88b9-e2dbd12a34d2",
"state": "clockedOut",
"confirmedBy": "none",
"notes": null,
"lastModifiedBy": {
"application": null,
"device": null,
"user": {
"id": "d56f3e8a-2b0f-42b1-88b9-e2dbd12a34d2",
"displayName": "Alice Bradford",
}
},
"clockInEvent": {
"dateTime": "2025-01-08T15:44:09.545Z",
"isAtApprovedLocation": null,
"notes": null
},
"clockOutEvent": {
"dateTime": "2025-01-07T19:45:25.048Z",
"isAtApprovedLocation": null,
"notes": null
},
"breaks": [],
"originalEntry": {
"clockInEvent": {
"dateTime": "2025-01-07T15:44:09.545Z",
"isAtApprovedLocation": null,
"notes": null
},
"clockOutEvent": {
"dateTime": "2025-01-07T19:45:25.048Z",
"isAtApprovedLocation": null,
"notes": null
},
"breaks": []
},
"createdBy": {
"application": null,
"device": null,
"user": {
"id": "d56f3e8a-2b0f-42b1-88b9-e2dbd12a34d2",
"displayName": "Alice Bradford",
}
}
}
]
}