Partilhar via


Aceder à API de relatórios para o mercado empresarial

Esta API obtém todos os relatórios que foram agendados.

Sintaxe de solicitação

Método Solicitar URI
OBTER https://api.partnercenter.microsoft.com/insights/v1.1/cmp/ScheduledReport?reportId={Report ID}&reportName={Report Name}&queryId={Query ID}

Cabeçalho da solicitação

Cabeçalho Tipo Descrição
Autorização string Necessário. O token de acesso do Microsoft Entra no formato Bearer <token>
Tipo de conteúdo string Application/JSON

Parâmetro Caminho

Nenhum

Parâmetro de consulta

Nome do parâmetro Necessário Tipo Descrição
reportId Não string Filtrar para obter detalhes apenas dos relatórios com o reportId fornecido neste argumento. Vários reportId podem ser especificados separando-os com ponto-e-vírgula (;)
reportName Não string Filtrar para obter detalhes apenas de relatórios com o reportName dado neste argumento
queryId Não Booleano Incluir consultas predefinidas do sistema na resposta

Glossário

Nenhum

resposta

A carga útil de resposta é estruturada no formato JSON da seguinte forma:

Código de resposta: 200, 400, 401, 403, 404, 500

Carga útil de resposta:

{
  "Value": [
    {
      "ReportId": "string",
      "ReportName": "string",
      "Description": "string",
      "QueryId": "string",
      "Query": "string",
      "User": "string",
      "CreatedTime": "string",
      "ModifiedTime": "string",
      "StartTime": "string",
      "ReportStatus": "string",
      "RecurrenceInterval": 0,
      " RecurrenceCount": 0,
      "CallbackUrl": "string",
      "Format": "string"
    }
  ],
  "TotalCount": 0,
  "Message": "string",
  "StatusCode": 0
}

Glossário

Esta tabela lista as principais definições de elementos na resposta.

Parâmetro Descrição
ReportId UUID (identificador universalmente exclusivo) do relatório criado
ReportName Nome fornecido na carga útil da solicitação durante a criação do relatório
Description Descrição fornecida no corpo do pedido durante a criação do relatório
QueryId ID de consulta fornecida na carga útil da solicitação durante a criação do relatório
Query Texto de consulta que será executado para este relatório
User ID de usuário usado para criar o relatório
CreatedTime UTC Hora em que o relatório foi criado neste formato: aaaa-MM-ddTHH:mm:ssZ
ModifiedTime Hora UTC O relatório foi modificado pela última vez neste formato: aaaa-MM-ddTHH:mm:ssZ
ExecuteNow Parâmetro ExecuteNow fornecido no conteúdo da solicitação durante a criação do relatório
queryStartTime Hora de início da consulta fornecida na carga útil da solicitação durante a criação do relatório. Isso só é aplicável se ExecuteNow estiver definido como "Verdadeiro"
queryEndTime Hora de término da consulta fornecida na carga útil da solicitação durante a criação do relatório. Isso só é aplicável se ExecuteNow estiver definido como "Verdadeiro"
StartTime Hora de início fornecida na carga útil da solicitação durante a criação do relatório
ReportStatus Status da execução do relatório. Os valores possíveis são Pausado, Ativoe Inativo.
RecurrenceInterval Intervalo de recorrência incluído no payload da solicitação durante a criação do relatório
RecurrenceCount Número restante de recorrências para o relatório
CallbackUrl URL de retorno de chamada fornecida na carga útil da solicitação durante a criação do relatório
CallbackMethod Método de retorno de chamada fornecido na carga útil da solicitação durante a criação do relatório
Format Formato dos arquivos de relatório fornecidos na carga útil da solicitação durante a criação do relatório
EndTime Hora de término fornecida na carga útil da solicitação durante a criação do relatório. Isso só é aplicável se ExecuteNow estiver definido como "Verdadeiro"
TotalRecurrenceCount RecurrenceCount fornecido na carga útil da solicitação durante a criação do relatório
nextExecutionStartTime Carimbo de data/hora UTC quando a próxima execução do relatório será iniciada
TotalCount Número de registros na matriz Valor
StatusCode Código do resultado. Os valores possíveis são 200, 400, 401, 403, 500
message Mensagem de status da execução da API