API REST do Chatter

Integre aplicativos móveis, sites de intranet e aplicativos da Web de terceiros ao Salesforce usando a API REST do Chatter. Crie rascunhos de publicações, comentários em thread, links de compartilhamento da pasta e tópicos de conteúdo gerenciados.
Nota

Nota

Para criar experiências personalizadas do Chatter e de comunidades no Salesforce, use ConnectApi (Chatter no Apex): Classes e enumerações novas e alteradas.

Recursos da API REST do Chatter novos e alterados

Esses recursos são novos ou foram alterados.

Feeds do Chatter

Criar uma publicação de rascunho
Faça uma solicitação POST para o recurso existente /chatter/feed-elements com o corpo de solicitação Entrada de recurso de status atualizado.
Obter o URL para o feed de rascunho do usuário do contexto
Faça uma solicitação GET para o novo recurso /chatter/feeds/draft/me.
Obter todas as publicações que o usuáriode contexto rascunhou
Faça uma solicitação GET para o novo recurso /chatter/feeds/draft/me/feed-elements.
Publicar uma publicação de rascunho
Faça uma solicitação POST para o novo recurso /chatter/feed-elements/publish-draft com o parâmetro feedElementId.
Acessar a funcionalidade de comentários para um comentário
Faça uma solicitação GET para o novo recurso /chatter/comments/commentId/capabilities/comments.
Obter comentários para um comentário
Faça uma solicitação GET para o novo recurso /chatter/comments/commentId/capabilities/comments/items.
Obter um comentário em thread no contexto dos comentários pai e publicação pai
Faça uma solicitação GET para o novo recurso /chatter/comments/commentId/thread-context.
Obter comentários em um estilo em thread para um elemento de feed
Faça uma solicitação GET para o recurso existente /chatter/feed-elements/feedElementId/capabilities/comments com o novo parâmetro threadedCommentsCollapsed definido como false.
Faça uma solicitação GET para o recurso existente /chatter/feed-elements/feedElementId/capabilities/comments/items com o novo parâmetro threadedCommentsCollapsed definido como false.
Obter um elemento do feed com comentários em um estilo em thread
Faça uma solicitação GET para o recurso existente /chatter/feed-elements/feedElementId com o novo parâmetro threadedCommentsCollapsed definido como false.
Obter elementos do feed com comentários em um estilo em thread para um feed de Início
Faça uma solicitação GET para o recurso existente /connect/communities/communityId/chatter/feeds/home/feed-elements com o novo parâmetro threadedCommentsCollapsed definido como false.
Obter elementos do feed com comentários em um estilo em thread para um feed de registro
Faça uma solicitação GET para o recurso existente /chatter/feeds/record/recordId/feed-elements com o novo parâmetro threadedCommentsCollapsed definido como false.
Obter elementos do feed com comentários em um estilo em thread para um feed de perfil de usuário
Faça uma solicitação GET para o recurso existente /chatter/feeds/user-profile/userId/feed-elements com o parâmetro threadedCommentsCollapsed definido como false.
Obter elementos do feed de pesquisa com comentários em um estilo em thread
Faça uma solicitação GET para o recurso existente /chatter/feed-elements com o parâmetro existente q e o parâmetro novo threadedCommentsCollapsed definido como false.
Criar um comentário em thread
Faça uma solicitação de POST para o recurso existente /chatter/feed-elements/feedElementId/capabilities/comments/items com o corpo da solicitação da Entrada de comentário atualizado.

Previsões colaborativas

Obter uma lista de gerenciadores ou territórios entre o usuário do contexto e um usuário ou um território especificado na hierarquia de previsões
Faça uma solicitação GET para o novo recurso /connect/forecasting/ancestors/forecastingTypeId.
Nota

Nota

Esse recurso substitui os recursos /connect/forecasting/manager-ancestors e /connect/forecasting/manager-ancestors/forecastingManagerUserRoleId.

Obter a lista apropriada de previsões para o menu suspenso de um determinado usuário na página de previsões
Faça uma solicitação de GET para o novo recurso /connect/forecasting/my-forecasts-list/forecastingTypeId.
Obter uma lista de usuários e territórios cujas previsões o usuário do contexto tem acesso para visualizar
Faça uma solicitação de GET para o novo recurso /connect/forecasting/jump-to-user/forecastingTypeId.
Nota

Nota

Esse recurso substitui o recurso /connect/forecasting/jump-to-user.

Pastas

Acessar um link de compartilhamento da pasta
Faça uma solicitação GET para o novo recurso /connect/folders/folderId/folder-shares/link.
Criar um link de compartilhamento da pasta
Faça uma solicitação PUT para o novo recurso /connect/folders/folderId/folder-shares/link.
Excluir um link de compartilhamento da pasta
Faça uma solicitação DELETE para o novo recurso /connect/folders/folderId/folder-shares/link.

Tópicos gerenciados

Criar tópicos gerenciados de conteúdo
Faça uma solicitação POST para o recurso existente /connect/communities/communityId/managed-topics com a Entrada de tópico gerenciado atualizada ou com o parâmetro managedTopicType definido como Content.
Obter tópicos gerenciados de conteúdo
Para obter um tópico, faça uma solicitação GET para o recurso existente /connect/communities/communityId/managed-topics/managedTopicId.
Para obter todos os tópicos, faça uma solicitação GET para o recurso existente /connect/communities/communityId/managed-topics com o parâmetro managedTopicType definido como Content.
Excluir tópicos gerenciados de conteúdo
Faça uma solicitação DELETE para o recurso existente /connect/communities/communityId/managed-topics/managedTopicId.

Compartilhamento de lista

Obter dados de compartilhamento para uma exibição de lista
Faça uma solicitação GET para o novo recurso /connect/list-shares/listViewId.
Compartilhar uma exibição de lista com grupos
Faça uma solicitação PUT para o novo recurso /connect/list-shares/listViewId.
Excluir dados de compartilhamento para uma exibição de lista
Faça uma solicitação DELETE para o novo recurso /connect/list-shares/listViewId.
Obter dados sobre todos os grupos e todos os grupos em potencial com os quais uma exibição de lista está sendo compartilhada
Faça uma solicitação GET para o novo recurso /connect/list-share-recipients.

Live Message

Obter tokens do Live Message
Faça uma solicitação GET para o novo recurso /connect/livemessage/channels.
Gerenciar um canal do Live Message
Faça uma solicitação POST ao novo recurso /connect/livemessage/channels com o corpo de solicitação Entrada de canal do Live Message.

Próximas melhores ações (Piloto)

Nota

Nota

Fornecemos a Próxima melhor ação do Einstein a clientes selecionados por meio de um programa piloto que requer a concordância com termos e condições específicos. Para ser indicado para participar do programa, entre em contato com a Salesforce. Programas piloto estão sujeitos a alterações e não podemos garantir a aceitação. A Próxima melhor ação do Einstein não está disponível ao público em geral, a menos ou até que a Salesforce anuncie sua disponibilidade geral na documentação, em comunicados à imprensa ou em declarações públicas. Não podemos garantir a disponibilidade geral dentro de qualquer prazo específico, ou mesmo independentemente de qualquer condição. Tome suas decisões de compra com base apenas nos produtos e recursos disponíveis ao público em geral. Você pode fornecer feedback e sugestões para a Próxima melhor ação do Einstein no IdeaExchange.

Todos os recursos de Próxima melhor ação, mesmo aqueles introduzidos na versão 43.0, agora têm uma versão mínima de 44.0. Todas as propriedades dos corpos de solicitação e resposta relacionados também têm uma versão mínima de 44.0.
Executar uma estratégia
Faça uma solicitação de POST para o novo recurso /connect/recommendation-strategies/strategyName/recommendations.

Esse recurso não oferece mais suporte às solicitações de GET.

Engajamento social

Obtenha uma conta social gerenciada que esteja na organização e seja atribuída ao usuário
Faça uma solicitação GET para o novo recurso /connect/social-engagement/managed-social-accounts/id.
Obtenha uma lista de contas sociais gerenciadas que estão na organização e atribuídas ao usuário
Faça uma solicitação GET para o novo recurso /connect/social-engagement/managed-social-accounts.

Configuração do Engajamento social

Obter contas sociais gerenciadas de uma rede social autenticada recentemente
Faça uma solicitação GET para o novo recurso /connect/social-engagement/setup/managed-social-accounts.
Adicionar contas sociais gerenciadas de uma rede social autenticada recentemente
Faça uma solicitação de POST para o novo recurso /connect/social-engagement/setup/managed-social-accounts.
Obter conta social
Faça uma solicitação GET para o novo recurso /connect/social-engagement/setup/managed-social-accounts/id.
Gerenciar uma conta social
Faça uma solicitação PATCH ao novo recurso /connect/social-engagement/setup/managed-social-accounts/id com o novo corpo de solicitação de Entrada de configuração de conta social gerenciada.
Excluir uma conta social
Faça uma solicitação DELETE para o novo recurso /connect/social-engagement/setup/managed-social-accounts/id.
Habilitar e desabilitar o atendimento ao cliente social
Faça uma solicitação DELETE ou GET para o novo recurso /connect/social-engagement/setup.
Obter e aceitar os termos de serviço
Faça uma solicitação PUT ou PATCH para o novo recurso /connect/social-engagement/terms-of-service.

Corpos de solicitação da API REST do Chatter novos e alterados

Estes corpos de solicitação são novos ou foram alterados.

Feeds do Chatter

Entrada de comentário
Esse corpo de solicitação tem uma propriedade nova.
  • threadParentId – ID do comentário pai para um comentário em thread.
Entrada de recursos de elemento de feed
Esse corpo de solicitação tem uma propriedade nova.
  • status – Altere o status de uma publicação ou comentário de feed.
Entrada da funcionalidade de status
Esse corpo de solicitação tem uma propriedade alterada.
  • feedEntityStatus – Agora inclui o valor Draft.

Compartilhamento de lista

Listar entrada de coleção de compartilhamentos atual
Este novo corpo de solicitação tem uma propriedade.
  • currentListShares – Lista de IDs de 15 caracteres que identificam os grupos ou as funções com os quais compartilhar a lista.

Live Message

Entrada de canal do Live Message
Este novo corpo de solicitação tem estas propriedades:
  • messageType – Tipo de canal.
  • messagingPlatformKey – ID do canal da mensagem no serviço externo. Esse valor pode ser encontrado na resposta GET.

Tópicos gerenciados

Entrada de tópico gerenciado
Esse corpo de solicitação tem uma propriedade alterada.
  • managedTopicType – Agora inclui o valor Content.

Próximas melhores ações (Piloto)

Entrada da estratégia da Próxima melhor ação
Este novo corpo de solicitação tem estas propriedades:
  • contextRecordId—ID do registro do contexto. Por exemplo, se a próxima melhor ação estiver em uma página de detalhes do caso, o ID do caso.
  • maxResults – Número máximo de resultados. Os valores válidos são de 1 a 25. O padrão é 3.
  • strategyContext – Mapeamentos de variável e valor para a estratégia.

Serviço de atendimento ao cliente social

Entrada de configuração do serviço de atendimento ao cliente social
Este novo corpo de solicitação tem estas propriedades:
  • callbackUrl – URL de retorno de chamada usada para gerar URL de configuração do locatário.
  • inboundApexHandlerId – ID do manipulador do Apex de entrada responsável por inserir quaisquer registros como resultado dos dados sociais de entrada. O valor padrão é null e usa o manipulador do Apex de entrada padrão fornecido pelo Atendimento ao cliente social.
  • inboundParentPostEnabled – Indica se a publicação pai de uma publicação de entrada deve ser enviada também para a sua organização. A publicação pai representa a publicação social a qual esta publicação está respondendo. O valor padrão é false.
  • runAsUserId – ID do usuário que está executando seu manipulador do Apex de entrada. O valor padrão é a ID do usuário do contexto.
  • socialPublishingApprovalEnabled – Indica se algum agente requer aprovação para publicar em redes sociais. O valor padrão é false.

Engajamento social

Entrada de configuração de conta social gerenciada
Este novo corpo de solicitação tem estas propriedades:
  • managedAccountId – ID para essa conta gerenciada em um sistema de terceiros (por exemplo, Social Studio).
  • parentProviderUserId – ID do usuário na rede social se a conta social gerenciada for uma fan page (por exemplo, uma fan page do Facebook).
  • providerUserId—ID do usuário na rede social ou ID da página se a conta social gerenciada for uma fan page.
  • socialNetwork – Rede social à qual esta conta pertence.
  • status – Status dessa conta social gerenciada.

Corpos de resposta da API REST do Chatter novos e alterados

Estes corpos de resposta são novos ou têm alterações.

Feeds do Chatter

Comentário
Esse corpo de resposta tem estas propriedades novas.
  • threadLevel – Nível de aninhamento para um comentário. 0 indica um comentário padrão com uma publicação pai. 1 indica um comentário em thread padrão com um comentário pai e uma publicação pai. 2 indica um comentário em thread padrão com dois comentários pai e uma publicação pai. A UI é limitada a esses três níveis.
  • threadParentId – ID do comentário pai para um comentário em thread.
Recursos de comentário
Esse corpo de resposta tem uma propriedade nova.
  • comments – Se um comentário tiver essa funcionalidade, ele terá comentários em thread.
Página de comentários
Esse corpo de resposta tem estas propriedades novas.
  • previousPageToken—Token que identifica a página anterior, ou null se não houver uma página anterior.
  • previousPageUrl – URL da API REST do Chatter que identifica a página anterior ou null se não houver uma página anterior.

Previsões colaborativas

Ancestrais de previsões
Esse novo corpo de resposta substitui os Ancestrais do Gerenciador de previsões e tem estas propriedades.
  • ancestors – Lista de nós do usuário pai.
  • url – Ponto de extremidade do URL que foi acessado.
  • userRoleId – Identificador exclusivo do papel do usuário de previsões anexado a esse perfil.
Gerenciador de previsões
Esse corpo de resposta tem estas propriedades novas.
  • territory2Id – Identificador exclusivo do território anexado a esse perfil.
  • territory2Name – Nome do território anexado a esse perfil.
Ancestrais do Gerenciador de previsões
Os Ancestrais de previsões substituem esse corpo de resposta.
Prevendo Minhas previsões
Esse novo corpo de resposta tem estas propriedades.
  • formattedLabel – Para tipos de previsões baseados em território, o rótulo composto do usuário e do território. Para tipos de previsão baseados em papel, o nome completo do usuário.
  • territory2Id – Para tipos de previsão baseados em território, o identificador exclusivo do território anexado a esse perfil. Para tipos de previsões baseados em papel, essa propriedade fica em branco.
  • territory2Name – Para tipos de previsão baseados em território, o nome do território anexado a esse perfil. Para tipos de previsões baseados em papel, essa propriedade fica em branco.
  • userId – Identificador exclusivo do usuário das previsões.
  • userRoleId – Identificador exclusivo do papel do usuário de previsões anexado a esse perfil.
Coleção Prevendo Minhas previsões
Esse novo corpo de resposta tem estas propriedades.
  • forecastManagerList – Para tipos de previsão baseados em território, uma lista de territórios dos quais o usuário do contexto é o gerente de previsão. Para tipos de previsão baseados em papel, o usuário do contexto, se ele for um gerente de previsão na hierarquia de papéis.
  • representativeList – Para tipos de previsão baseados em território, uma lista de territórios atribuídos ao usuário de contexto, mas que não têm um gerente de previsão. Para tipos de previsão baseados em papel, o usuário do contexto, se ele fizer parte da hierarquia de papéis e não for um gerente de previsão.
  • sharedList – Lista de usuários que compartilharam suas previsões com o usuário do contexto. null para tipos de previsão baseados em território.
  • url – Ponto de extremidade do URL que foi acessado.
  • viewAllForecastsList – Para tipos de previsão baseados em território, uma lista de territórios e seus respectivos gerentes de função no nível superior da hierarquia de territórios. Para tipos de previsão baseados em papel, uma lista de usuários no nível superior da hierarquia de papéis.
Usuário de previsões
Esse corpo de resposta tem estas propriedades novas.
  • displayLabel – Rótulo de uma entrada no menu suspenso do usuário na página de previsões.
  • territoryId – ID de um território incluído no menu suspenso do usuário na página de previsões.
  • territoryName – Nome de um território incluído no menu suspenso do usuário na página de previsões.

Pastas

Link de compartilhamento de pasta
Esse novo corpo de resposta tem esta propriedade.
  • folderViewUrl – URL em que a pasta pode ser visualizada. Esse valor também é chamado de link de compartilhamento de pasta.

Compartilhamento de lista

Compartilhamento de lista
Esse novo corpo de resposta tem estas propriedades.
  • groupId – ID para o grupo ou papel com o qual a lista é compartilhada.
  • label – Rótulo para o grupo ou papel.
Categoria de compartilhamento de lista
Esse novo corpo de resposta tem estas propriedades.
  • imageColor – Cor da imagem para o destinatário.
  • imageUrl – URL da imagem para o destinatário.
  • shareLabel – Rótulo traduzido para mostrar na UI para essa categoria de compartilhamentos.
  • shareType – Tipo de grupo com o qual uma exibição de lista é compartilhada.
  • shares – Lista de estruturas para grupos compartilhados.
  • shareListComplete – Indica se a lista de compartilhamentos contém todos os resultados disponíveis (true) ou não (false).
Coleção de compartilhamento de lista
Esse novo corpo de resposta tem estas propriedades.
  • availableListShares – Categorias de compartilhamento com as quais a lista pode ser compartilhada.
  • currentListShares – Categorias de compartilhamento com as quais a lista está sendo compartilhada.
Coleção de compartilhamentos atuais da lista
Esse novo corpo de resposta tem estas propriedades.
  • currentListShares – Lista de categorias de compartilhamento com as quais a lista está sendo compartilhada no momento.

Live Message

Canal do Live Message
Esse novo corpo de resposta tem estas propriedades.
  • developerName – Nome exclusivo do desenvolvedor do canal.
  • id – ID do canal de mensagem, se adicionado à organização.
  • isActive – Indica se o canal está ativo no momento (true) ou não (false).
  • masterLabel – Nome de usuário amigável do canal.
  • messageType – Tipo de canal.
  • messagingPlatformKey – Nome de usuário amigável do canal.
Canais do Live Message
Esse novo corpo de resposta tem estas propriedades.
  • channels – Canais do Live Message.
  • cursor – Cursor da página do Live Message.

Tópicos gerenciados

Coleção de tópicos gerenciados
Esse corpo de resposta tem esta propriedade nova.
  • nextPageUrl – URL da API REST do Chatter que identifica a próxima página ou null se não houver uma próxima página.

Próximas melhores ações (Piloto)

Ação de fluxo de Próxima melhor ação
Esse novo corpo de resposta tem estas propriedades.
  • id—ID da proposição.
  • name—Nome da proposição.
  • parameters – Lista de parâmetros a serem passados para a ação.
  • type – Tipo de ação.
Parâmetro de próxima melhor ação
Esse novo corpo de resposta tem estas propriedades.
  • name – Nome do parâmetro.
  • type – Tipo de parâmetro.
  • value – Valor do parâmetro.
Recomendação da proposta de próxima melhor ação
Esse novo corpo de resposta tem estas propriedades.
  • id—ID da proposição.
  • name—Nome da proposição.
  • type – Tipo de alvo.
  • url—URL para a proposição.
Recomendação da próxima melhor ação
Esse novo corpo de resposta tem estas propriedades.
  • acceptanceLabel – Texto indicando aceitação da recomendação pelo usuário.
  • actionReference – Referência à ação a ser realizada, por exemplo, inicializar um fluxo.
  • description—Descrição da recomendação.
  • id—ID da entidade recomendada.
  • imageUrl – URL do arquivo do ativo a ser exibido.
  • name—Nome da entidade recomendada.
  • rejectionLabel – Texto indicando aceitação da rejeição pelo usuário.
  • target – Alvo com relação ao qual agir.
  • targetAction – Ação a recomendar.
  • url—URL para a entidade recomendada.
Proposta de recomendação da próxima melhor ação
Esse corpo de resposta foi removido.
Proposição
Esse corpo de resposta tem estas propriedades novas.
  • acceptanceLabel – Texto indicando aceitação da recomendação pelo usuário.
  • image – Imagem a exibir.
  • rejectionLabel – Texto indicando aceitação da rejeição pelo usuário.

Engajamento social

Conta social gerenciada
Esse novo corpo de resposta tem estas propriedades.
  • defaultResponseAccountId – Conta de resposta padrão a ser usada ao responder a publicações enviadas a essa conta.
  • displayName – Nome real (ou nome de usuário, se o nome real não estiver disponível) para essa conta na rede social.
  • externalPictureUrl – URL para a imagem de avatar da conta.
  • id – ID interna da SFDC para essa conta social gerenciada.
  • label – Rótulo para a conta social.
  • profileUrl – URL para o perfil da conta.
  • socialNetwork – Rede social à qual esta conta pertence.
  • uniqueName – Nome exclusivo usado para distinguir fan pages de mesmo nome; atua como um nome de usuário para uma fan page.
  • username – Nome de usuário ou manipulador exclusivo para essa conta na rede social.
Contas sociais gerenciadas
Esse novo corpo de resposta tem esta propriedade.
  • managedSocialAccounts – Lista de contas sociais gerenciadas que estão na organização e atribuídas ao usuário.
Configuração de conta social gerenciada
Esse novo corpo de resposta tem estas propriedades.
  • authorizedByUsername – Nome de usuário autorizado para exibir o nome autorizado nas fan pages.
  • defaultResponseAccountId – Conta de resposta padrão a ser usada ao responder a publicações enviadas a essa conta.
  • displayName – Nome real (ou nome de usuário, se o nome real não estiver disponível) para essa conta na rede social.
  • externalPictureUrl – URL para a imagem de avatar da conta.
  • id – ID interna da SFDC para essa conta social gerenciada.
  • isActive – Indica se a conta é considerada ativa (true) ou não (false).
  • isAuthenticated – Indica se a conta é autenticada (true) ou precisa ser reautenticada (false).
  • label – Rótulo para a conta social.
  • managedAccountId – ID para essa conta em um sistema de terceiros (por exemplo, Social Studio).
  • parentProviderUserId – ID do usuário na rede social se a conta social gerenciada for uma fan page (por exemplo, uma fan page do Facebook).
  • profileUrl – URL para o perfil da conta.
  • providerUserId—ID do usuário na rede social ou ID da página se a conta social gerenciada for uma fan page.
  • socialNetwork – Rede social à qual esta conta pertence.
  • status – Status dessa conta social gerenciada.
  • uniqueName – Nome exclusivo usado para distinguir fan pages de mesmo nome; atua como um nome de usuário para uma fan page.
  • username – Nome de usuário ou manipulador exclusivo para essa conta na rede social.
Configuração de contas sociais gerenciadas
Esse novo corpo de resposta tem esta propriedade.
  • managedSocialAccounts – Lista de entidades de configuração de conta social gerenciada.
Autenticação de configuração de conta social gerenciada
Esse novo corpo de resposta tem esta propriedade.
  • oauthJWT – token Web JSON (JWT). Esse JWT deve estar no campo de formulário (tokenString) quando você realiza POST para o URL OAuth. Esse token expira a cada 60 segundos, assim, busque-o sob demanda.
  • oauthUrl – URL OAuth. Realize POST para esse URL a fim de começar o processo de OAuth. A resposta a uma solicitação de POST é uma página HTML.
Configuração do Serviço de atendimento ao cliente social
Esse novo corpo de resposta tem esta propriedade.
  • inboundApexHandlerId – ID da classe do Apex que trata de dados sociais de entrada.
  • isInboundParentPostEnabled – Indica se o pai da publicação social deve ser enviado a essa organização.
  • isPackageInstalled – Indica se o pacote de Atendimento ao cliente social está instalado nesta organização.
  • isSocialPublishingApprovalEnabled – Indica se alguns agentes exigem aprovação antes de realizarem publicações sociais.
  • isTenantConnectionValid – Indica se a conexão do locatário é válida. Esse valor será true se pudermos nos conectar ao Social Studio e false se você precisar autenticar-se novamente no Social Studio usando o parâmetro de resposta setupTenantUrl.
  • managedSocialAccountCount – Número atual de contas sociais que esta organização tem.
  • managedSocialAccountLimit – Número máximo de contas sociais que essa organização pode ter.
  • runAsUserId – ID do usuário do contexto.
  • setupTenantUrl – URL do locatário de configuração usada para direcionar o navegador do usuário a autorizar o locatário.
  • tenantType – Tipo de locatário nesta organização (por exemplo, Iniciante). Nulo se nenhum locatário estiver configurado.
Termos de serviço
Esse novo corpo de resposta tem esta propriedade.
  • acceptingUserId – ID do usuário que aceitou os termos de serviço. Especifique null, caso não tenha sido aceito.
  • termsOfServiceUrl – URL para a página de termos de serviço.

Usuários

Detalhes do usuário
Por questões de desempenho, o corpo dessa resposta não retorna mais a propriedade stamps. Para obter carimbos do usuário na versão 44.0 e posteriores, use SOQL.
Resumo do usuário
Por questões de desempenho, o corpo dessa resposta não retorna mais a propriedade stamps. Para obter carimbos do usuário na versão 44.0 e posteriores, use SOQL.