Tipo de recurso pstnCallLogRow

Namespace: microsoft.graph.callRecords

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 de versão.

Representa uma linha de dados no log de chamadas PSTN (Rede Telefônica pública de Comutr). Cada linha mapeia para uma chamada.

Métodos

Método Tipo de retorno Descrição
getPstnCalls coleção microsoft.graph.callRecords.pstnCallLogRow Listar objetos pstnCallLogRow em um registro de chamada.

Propriedades

Propriedade Tipo Descrição
callDurationSource microsoft.graph.callRecords.pstnCallDurationSource A origem dos dados de duração da chamada. Se a chamada usar um operador de telecomunicações de terceiros por meio do Programa Conexão Operador, o operador poderá fornecer seus próprios dados de duração da chamada. Nesse caso, o valor da propriedade é operator . Caso contrário, o valor será microsoft .
calleeNumber Cadeia de caracteres Número discado no formato E.164.
callerNumber Cadeia de caracteres Número que recebeu a chamada para chamadas de entrada ou o número discado para chamadas de saída. Formato E.164.
callId Cadeia de caracteres Identificador de chamada. Não é garantido que seja exclusivo.
callType Cadeia de caracteres Se a chamada foi uma chamada de saída ou de entrada PSTN e o tipo de chamada, como uma chamada feita por um usuário ou uma conferência de áudio.
charge Duplo Quantidade de dinheiro ou custo da chamada que é cobrada em sua conta.
conferenceId Cadeia de caracteres ID da conferência de áudio.
connectionCharge Duplo Preço da taxa de conexão.
currency Cadeia de caracteres Tipo de moeda usada para calcular o custo da chamada (ISO 4217).
destinationContext Cadeia de caracteres Se a chamada foi doméstica (dentro de um país ou região) ou internacional (fora de um país ou região) com base na localização do usuário.
destinationName Cadeia de caracteres País ou região discada.
duração Int32 Por quanto tempo a chamada foi conectada, em segundos.
endDateTime DateTimeOffset Hora da finalização da chamada.
id Cadeia de caracteres Identificador de chamada exclusivo. GUID.
inventoryType Cadeia de caracteres Tipo de número de telefone do usuário, como um serviço de número de chamada gratuita.
licenseCapability Cadeia de caracteres A licença usada para a chamada.
operator Cadeia de caracteres O operador de telecomunicações que forneceu serviços PSTN para essa chamada. Pode ser a Microsoft ou pode ser um operador de terceiros por meio do Programa Conexão Operador.
startDateTime DateTimeOffset Hora do início da chamada.
tenantCountryCode Cadeia de caracteres Código de país do locatário, ISO 3166-1 alfa-2.
usageCountryCode Cadeia de caracteres Código de país do usuário, ISO 3166-1 alfa-2.
userDisplayName Cadeia de caracteres Nome de exibição do usuário.
userId Cadeia de caracteres Chamando a ID do usuário Graph. GUID. Essa e outras informações de usuário serão nulas/vazias para tipos de chamada de bot (ucap_in, ucap_out).
userPrincipalName Cadeia de caracteres UserPrincipalName (nome de login) no Azure Active Directory. Isso geralmente é o mesmo que o Endereço SIP do usuário e pode ser igual ao endereço de email do usuário.

Relações

Nenhum

Representação JSON

Veja a seguir uma representação JSON do recurso.

{
  "@odata.type": "#microsoft.graph.callRecords.pstnCallLogRow",
  "id": "String (identifier)",
  "callId": "String",
  "userId": "String",
  "userPrincipalName": "String",
  "userDisplayName": "String",
  "startDateTime": "String (timestamp)",
  "endDateTime": "String (timestamp)",
  "duration": "Integer",
  "charge": "Double",
  "callType": "String",
  "currency": "String",
  "calleeNumber": "String",
  "usageCountryCode": "String",
  "tenantCountryCode": "String",
  "connectionCharge": "Double",
  "callerNumber": "String",
  "destinationContext": "String",
  "destinationName": "String",
  "conferenceId": "String",
  "licenseCapability": "String",
  "inventoryType": "String",
  "operator": "String",
  "callDurationSource": "String"
}