• EnglishEspañol日本語한국어Português
  • EntrarComeçar agora

Esta tradução de máquina é fornecida para sua comodidade.

In the event of any inconsistency between the English version and the translated version, the English versionwill take priority. Please visit this page for more information.

Criar um problema

Objeto de conta da API de parceria

Este documento explica como usar a API Partnership para gerenciar contas. Para contas infantis, você usaria o objeto conta infantil .

Requisitos

Antes de usar esta API, observe:

  • Esta API não está disponível para você, a menos que sua organização tenha sido instruída por um representante da New Relic para usá-la.
  • Você pode não ter acesso para usar este objeto específico. Antes de usar, primeiro leia os requisitos.

Atributo de objeto de conta

Aqui estão os atributos do objeto de conta API de Parceria.

A API da conta não inclui um atributo para criar uma conta infantil. Em vez disso, para criar contas filhas, use a páginaAccount settings da conta pai na interface do New Relic .

Chamada de conta da API

Aqui estão os padrões de URL para funções de API de conta. Se estiver usando esse padrão de URL, envie um cabeçalho HTTP contendo a chave de API do parceiro junto com o corpo da solicitação JSON. Por exemplo:

GET .../api/v2/partners/:PARTNER_ID/accounts/:ID
x-api-key: :PARTNER_ACCOUNT_KEY
Content-Type: application/json
{ JSON data }

Chamar

Padrão de URL de recurso

Liste (index) todas as contas de um parceiro.

GET /api/v2/partners/PARTNER_ID/accounts

Show o atributo de uma conta.

GET /api/v2/partners/PARTNER_ID/accounts/:ID

Update o atributo de uma conta.

PUT /api/v2/partners/PARTNER_ID/accounts/:ID

Create uma conta com o parâmetro fornecido.

POST /api/v2/partners/PARTNER_ID/accounts

Cancel uma conta.

DELETE /api/v2/partners/PARTNER_ID/accounts/:ID

Definições de status

Quando uma conta é criada ou listada com uma chamada de API, o status da conta é incluído automaticamente. Alguns desses status não se aplicam a todos os modelos de preços.

Status da Conta

Definição

pending

Conta gratuita criada, mas o administrador principal ainda não está ativado.

paid_pending

Conta criada com uma assinatura paga, mas o administrador principal ainda não está ativado.

new

Conta gratuita, administrador principal ativo, nenhum dado do aplicativo foi coletado.

paid_new

Assinatura paga, administrador principal ativo, nenhum dado do aplicativo foi coletado.

active

Assinatura gratuita, recebendo dados do aplicativo.

paid_active

Assinatura paga, recebendo dados do aplicativo.

upgraded

A assinatura da conta foi atualizada.

downgraded

A assinatura da conta sofreu downgrade.

cancelled

A assinatura da conta New Relic foi cancelada.

suspended

A conta New Relic foi suspensa porque o administrador principal não validou seu endereço de e-mail.

Exemplo JSON

Aqui está um exemplo de solicitação e resposta JSON usando o objeto de conta da API de parceria.

Note that this is just an example, and that for some accounts, the users and subscriptions attributes are unnecessary and are ignored.

Exemplos de API de objeto de conta

Parcerias com mais de 1.000 contas retornam uma resposta paginada. Para especificar uma página, adicione o seguinte parâmetro à consulta:

?page=

Aqui estão exemplos de chamadas usando o objeto de conta da API de parceria. Note that these are examples, and that for some accounts, the users and subscriptions attributes don't apply and will be ignored.

Copyright © 2024 New Relic Inc.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.