Partilhar via


Obter estado da oferta

Nota

As APIs do Cloud Partner Portal estão integradas e continuarão a trabalhar no Partner Center. A transição introduz pequenas alterações. Analise as alterações listadas na Referência da API do Cloud Partner Portal para garantir que seu código continue funcionando após a transição para o Partner Center. As APIs de CPP só devem ser usadas para produtos existentes que já estavam integrados antes da transição para o Partner Center; novos produtos devem usar APIs de envio do Partner Center.

Recupera o status atual da oferta.

GET https://cloudpartner.azure.com/api/publishers/<publisherId>/offers/<offerId>/status?api-version=2017-10-31

Parâmetros de URI

Name Descrição Tipo de dados
editorId Identificador do editor, por exemplo Contoso String
offerId GUID que identifica exclusivamente a oferta String
api-version Versão mais recente da API Date
Nome Valor
Tipo de Conteúdo application/json
Autorização Bearer YOUR_TOKEN

Exemplo de corpo

Response

  {
      "status": "succeeded",
      "messages": [],
      "steps": [
      {
          "estimatedTimeFrame": "< 15 min",
          "id": "displaydummycertify",
          "stepName": "Validate Pre-Requisites",
          "description": "Offer settings provided are validated.",
          "status": "complete",
          "messages": [
              {
                  "messageHtml": "Step completed.",
                  "level": "information",
                  "timestamp": "2018-03-16T17:50:45.7215661Z"
              }
          ],       
          "progressPercentage": 100
      },
      {
          "estimatedTimeFrame": "~2-3 days",
          "id": "displaycertify",
          "stepName": "Certification",
          "description": "Your offer is analyzed by our certification systems for issues.",
          "status": "notStarted",
          "messages": [],
          "progressPercentage": 0
      },
      {
          "estimatedTimeFrame": "< 1 day",
          "id": "displayprovision",
          "stepName": "Provisioning",
          "description": "Your virtual machine is being replicated in our production systems.",
          "status": "notStarted",
          "messages": [],
          "progressPercentage": 0
      },
      {
          "estimatedTimeFrame": "< 1 hour",
          "id": "displaypackage",
          "stepName": "Packaging and Lead Generation Registration",
          "description": "Your virtual machine is being packaged for customers. Additionally, lead systems are being configured and set up.",
          "status": "notStarted",
          "messages": [],
          "progressPercentage": 0
      },
      {
          "estimatedTimeFrame": "< 1 hour",
          "id": "publisher-signoff",
          "stepName": "Publisher signoff",
          "description": "Offer is available to preview. Ensure that everything looks good before making your offer live.",
          "status": "complete",
          "messages": [],
          "progressPercentage": 0
      },
      {
          "estimatedTimeFrame": "~2-5 days",
          "id": "live",
          "stepName": "Live",
          "description": "Offer is publicly visible and is available for purchase.",
          "status": "complete",
          "messages": [],
          "progressPercentage": 0
      }
      ],
      "previewLinks": [],
      liveLinks": [],
  }

Propriedades do corpo de resposta

Name Descrição
status O status da oferta. Para obter a lista de valores possíveis, consulte Status da oferta abaixo.
mensagens Matriz de mensagens associadas à oferta
passos Matriz das etapas pelas quais a oferta passa durante a publicação de uma oferta
estimadoTimeFrame Estimativa de tempo que levaria para concluir esta etapa, em formato amigável
id Identificador da etapa
Nome do passo Nome da etapa
descrição Descrição do passo
status Status da etapa. Para obter a lista de valores possíveis, consulte Status da etapa abaixo.
mensagens Matriz de mensagens relacionadas à etapa
processPercentagem Porcentagem de conclusão da etapa
pré-visualizaçãoLinks Atualmente não implementado
liveLinks Atualmente não implementado
notificaçãoE-mails Preterido para ofertas migradas para o Partner Center. Os e-mails de notificação para ofertas migradas serão enviados para o e-mail especificado nas informações de contato do Vendedor nas configurações da conta.

Para ofertas não migradas, lista separada por vírgulas de endereços de e-mail a serem notificados do progresso da operação

Códigos de status de resposta

Código Descrição
200 OK - O pedido foi processado com sucesso e o estado atual da oferta foi devolvido.
400 Bad/Malformed request - O corpo da resposta de erro pode conter mais informações.
404 Not found - A entidade especificada não existe.

Estado da oferta

Name Descrição
Nunca Publicado A oferta nunca foi publicada.
NotStarted A oferta é nova e não começou.
WaitingForPublisherReview A oferta aguarda a aprovação do editor.
Em Execução A submissão de ofertas está a ser processada.
Com êxito O envio da oferta foi concluído o processamento.
Cancelada A submissão da oferta foi cancelada.
Com falhas Falha no envio da oferta.

Status da etapa

Name Descrição
NotStarted A etapa não foi iniciada.
InProgress A etapa está em execução.
WaitingForPublisherReview A etapa aguarda a aprovação do editor.
AguardandoAprovação Etapa aguarda aprovação do processo.
Bloqueado A etapa está bloqueada.
Rejeitado A etapa é rejeitada.
Concluído A etapa está concluída.
Cancelada A etapa foi cancelada.