Remover uso
Com o verbo HTTP DELETE, através dos identificadores do uso (usage_id), do item (subscription_item_id) a da assinatura associada (subscription_id), é possível excluir o uso do item de uma assinatura.
Path Parameters
Código da assinatura.
Formato: sub_XXXXXXXXXXXXXXXX.
Código do item da assinatura.
Formato: si_XXXXXXXXXXXXXXXX.
Código do uso.
Formato: usage_XXXXXXXXXXXXXXXX.
Response
application/json
Response
200
Example:usage_QV1gBLhalU35RNbx
Default:0
Example:1
Example:deleted
Example:2017-04-04T18:21:50Z
Example:2017-04-04T18:21:50Z
Example:2017-04-04T18:24:57Z
Show Child Parameters
Authentication
Path Parameters
Incluir item
Através do identificador do plano (plan_id) é possível incluir itens ao plano associado.
Path Parameters
Código do plano.
Formato: plan_XXXXXXXXXXXXXXXX
Body
application/json
Body
Nome do item.
Max.: 64 caracteres.
Descrição do item.
Max.: 256 caracteres.
Quantidade de itens.
Obrigatório, caso o pricing_scheme.type for igual a unit.
Número de ciclos durante o qual o item será cobrado. Ex: Um item com cycles = 1 representa que um item será cobrado apenas uma vez.
Caso não seja informado, o item será cobrado até que seja desativado.
Esquema de precificação.
Saiba mais sobre precificação.
Show Child Parameters
Response
application/json
Response
200
Example:pi_eBTaVnXD8Zhb8glr
Example:Avaliação física
Default:0
Example:1
Example:active
Example:2016-07-12T18:25:40Z
Example:2016-07-12T18:25:40Z
Show Child Parameters
Show Child Parameters
Authentication
Path Parameters
Body
Editar item
Com o verbo HTTP PUT, através dos identificadores do item (plan_item_id) e do plano (plan_id) associado é possível atualizar os dados do item do plano.
Path Parameters
Código do plano.
Formato: plan_XXXXXXXXXXXXXXXX
Código do item do plano.
Formato: pi_XXXXXXXXXXXXXXXX
Body
application/json
Body
Nome do item.
Max.: 64 caracteres.
Descrição do item.
Max.: 256 caracteres.
Quantidade de itens.
Obrigatório, caso o pricing_scheme.type for igual a unit.
Número de ciclos durante o qual o item será cobrado. Ex: Um item com cycles = 1 representa que um item será cobrado apenas uma vez.
Caso não seja informado, o item será cobrado até que seja desativado.
Esquema de precificação.
Saiba mais sobre precificação.
Show Child Parameters
Valores possíveis: active ou inactive
Response
application/json
Response
200
Example:pi_eBTaVnXD8Zhb8glr
Example:Avaliação física
Example:Avaliação + Exame médico
Default:0
Example:1
Example:active
Example:2016-07-12T18:25:40Z
Example:2016-07-12T18:25:40Z
Show Child Parameters
Show Child Parameters
Authentication
Path Parameters
Body
Remover item
Com o verbo HTTP DELETE, através dos identificadores do item (plan_item_id) e do plano (plan_id) associado é possível remover um item do plano.
Path Parameters
Código do plano.
Formato: plan_XXXXXXXXXXXXXXXX
Código do item do plano.
Formato: pi_XXXXXXXXXXXXXXXX
Response
application/json
Response
200
Example:pi_eBTaVnXD8Zhb8glr
Example:Avaliação física
Example:Avaliação + Exame médico
Default:0
Example:1
Example:deleted
Example:2016-07-12T18:25:40Z
Example:2016-07-12T18:25:40Z
Example:2016-07-15T13:41:02Z
Show Child Parameters
Show Child Parameters
Authentication
Path Parameters
Incluir desconto
Este recurso permite adicionar um desconto, através do identificador da assinatura (subscription_id).
Path Parameters
Código da assinatura.
Formato sub_XXXXXXXXXXXXXXXX
Body
application/json
Body
Valor do desconto.
Tipo do desconto.
Valores possíveis: flat ou percentage. O padrão é percentage
Indica quantas vezes o desconto será aplicado.
Caso não seja informado, o desconto será aplicado até que o item seja excluído
Código do item da assinatura.
Formato: si_XXXXXXXXXXXXXXXX
Caso seja informado, o desconto será aplicado no item. Max: 36 caracteres
Response
application/json
Response
200
Example:dis_LP4j5dXztPSj5A02
Default:0
Example:10
Example:percentage
Default:0
Example:1
Example:active
Example:2019-05-22T14:23:55Z
Example:2019-05-22T14:23:55Z