Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Namespace: microsoft.graph
Importante
As APIs na versão /beta no Microsoft Graph estão sujeitas a alterações. Não há suporte para o uso dessas APIs em aplicativos de produção. Para determinar se uma API está disponível na v1.0, use o seletor Versão.
Crie um novo objeto historyItem.
Permissões
Escolha a(s) permissão(s) marcada(s) como menos privilegiada(s) para essa API. Use uma permissão ou permissões com privilégios mais altos somente se o aplicativo exigir. Para obter detalhes sobre permissões delegadas e de aplicativo, consulte Tipos de permissão. Para saber mais sobre essas permissões, consulte a referência de permissões.
| Tipo de permissão | Permissão com privilégios mínimos | Permissões com privilégios mais elevados |
|---|---|---|
| Delegado (conta corporativa ou de estudante) | Sem suporte. | Sem suporte. |
| Delegado (conta pessoal da Microsoft) | Sem suporte. | Sem suporte. |
| Aplicativo | Sem suporte. | Sem suporte. |
Solicitação HTTP
POST /me/planner/plans_v2/{planId}/historyItems
POST /users/{usersId}/planner/plans_v2/{planId}/historyItems
Cabeçalhos de solicitação
| Nome | Descrição |
|---|---|
| Autorização | {token} de portador. Obrigatório. Saiba mais sobre autenticação e autorização. |
| Content-Type | application/json. Obrigatório. |
Corpo da solicitação
No corpo da solicitação, forneça uma representação JSON do objeto historyItem .
Você pode especificar as propriedades a seguir ao criar um historyItem.
| Propriedade | Tipo | Descrição |
|---|---|---|
| planId | String | ID do plano em que a alteração ocorreu. Opcional. |
| entityId | Cadeia de caracteres | ID da entidade que o item de histórico descreve. Opcional. |
| entityType | historyEntityType | Tipo da entidade que o item de histórico descreve. Os valores possíveis são: task, unknownFutureValue. Opcional. |
| eventType | historyEventType | Tipo do evento de alteração que ocorreu. Os valores possíveis são: created, updated, deleted, undeleted, moved, unknownFutureValue. Opcional. |
| occurredDateTime | DateTimeOffset | Data e hora em que a alteração ocorreu. Somente leitura. Opcional. |
| actor | identitySet | Identidade do usuário (ou aplicativo) que executou a alteração. Opcional. |
| oldData | Cadeia de caracteres | Representação serializada do estado da entidade antes da alteração. Opcional. |
| newData | Cadeia de caracteres | Representação serializada do estado da entidade após a alteração. Opcional. |
Resposta
Se for bem-sucedido, esse método retornará um código de 201 Created resposta e um objeto historyItem no corpo da resposta.
Exemplos
Solicitação
O exemplo a seguir mostra uma solicitação.
POST https://graph.microsoft.com/beta/me/planner/plans_v2/{planId}/historyItems
Content-Type: application/json
{
"@odata.type": "#microsoft.graph.historyItem",
"planId": "b3d9f9a2-3e14-4a4b-9b2b-6b6d9e6a2f31",
"entityId": "a5f3d9c2-7b41-4e6d-9c2a-1f8b3d6a9e42",
"entityType": "task",
"eventType": "updated",
"occurredDateTime": "2026-06-15T09:30:00Z",
"actor": {
"@odata.type": "microsoft.graph.identitySet"
},
"oldData": "{\"status\":\"notStarted\"}",
"newData": "{\"status\":\"inProgress\"}"
}
Resposta
O exemplo a seguir mostra a resposta.
Observação: o objeto de resposta mostrado aqui pode ser encurtado para legibilidade.
HTTP/1.1 201 Created
Content-Type: application/json
{
"@odata.type": "#microsoft.graph.historyItem",
"id": "02636413-50f8-710f-bed1-a0f488aa4e54",
"planId": "String",
"entityId": "String",
"entityType": "String",
"eventType": "String",
"occurredDateTime": "String (timestamp)",
"actor": {
"@odata.type": "microsoft.graph.identitySet"
},
"oldData": "String",
"newData": "String"
}