Jump to Content
O Dev Portal
Cases de Sucesso
Home
Soluções
Referência da API
O Dev Portal
Cases de Sucesso
Log In
Referência da API
Log In
Home
Soluções
Referência da API
/v1/roles
JUMP TO
VINDI HUB
Introdução à API de Venda Recorrente
Criando uma chave de acesso
Primeiros Passos
Especificações Técnicas
Quais são os códigos de retorno HTTP da API
Rate Limit
Buscas e Filtros
Paginação
Segurança e Autenticação
Bibliotecas
Utilizando a SDK-PHP
Webhooks
Boas Práticas Webhook
IPs utilizados na Vindi para enviar webhooks
Webhooks Configurações
Webhooks Formatos e métodos de envio
Webhooks Retentativas
Webhooks Conteúdo da Requisição e Eventos
Webhooks Segurança e Testes
Payload dos webhooks
Documentação Interativa
Versionamento e Manutenção
Ambientes para Testes
Endpoints da API Venda Recorrente
customers
Retorna um cliente específico através do ID.
get
Atualiza um cliente existente através do ID.
put
Arquiva um cliente específico através do ID.
delete
Retorna uma lista de clientes.
get
Cadastra um novo cliente.
post
Reverte o arquivamento de um cliente.
post
plans
Retorna um plano específico através do ID.
get
Atualiza um plano existente.
put
Retorna uma lista de planos.
get
Cadastra um novo plano.
post
Retorna os itens do plano através de seu ID.
get
products
Retorna um produto específico através do ID.
get
Atualiza um produto existente.
put
Retorna uma lista de produtos.
get
Cadastra um novo produto.
post
payment_methods
Retorna um método de pagamento específico através do ID.
get
Lista todos os métodos de pagamento disponíveis.
get
discounts
Retorna uma desconto específico através do ID.
get
Cancela um desconto através do ID.
delete
Cria um desconto em uma assinatura existente.
post
subscriptions
Reativa uma assinatura cancelada através do ID.
post
Retorna uma assinatura específica através do ID.
get
Atualiza uma assinatura existente.
put
Cancela uma assinatura através do ID.
delete
Renova uma assinatura existente.
post
Retorna uma lista de assinaturas.
get
Cria uma nova assinatura.
post
Retorna os itens de uma assinatura através do seu ID.
get
product_items
Retorna um item da assinatura específico através do ID.
get
Atualiza um item existente.
put
Remove um item através do ID.
delete
Cadastra um novo item em uma assinatura existente.
post
periods
Retorna um período específico através do ID.
get
Atualiza um período existente.
put
Emite uma nova fatura baseada em um período.
post
Retorna uma lista de registros de utilização para um período específico.
get
Retorna uma lista de períodos.
get
bills
Retorna uma fatura específica através do ID.
get
Atualiza uma fatura existente.
put
Cancela uma fatura através do ID.
delete
Gera notas fiscais de uma fatura através do ID.
post
Antecipa imediatamente a cobrança de uma fatura através do ID.
post
Aprova uma fatura através do ID.
post
Retorna uma lista de faturas.
get
Cria uma nova fatura avulsa.
post
Retorna os itens de fatura através de seu ID.
get
bill_items
Retorna um item específico através do ID.
get
charges
Captura manualmente uma cobrança previamente autorizada.
post
Revisa manualmente uma cobrança suspeita de fraude.
post
Retorna uma cobrança específica através do ID.
get
Atualiza uma cobrança existente.
put
Cancela uma cobrança existente.
delete
Estorna uma cobrança existente.
post
Efetua uma nova tentativa em uma cobrança existente.
post
Reemite uma cobrança existente usando outro método de pagamento.
post
Retorna uma lista de cobranças.
get
transactions
Retorna uma transação específica através do ID.
get
Atualiza uma transação existente.
put
Retorna uma lista de transações.
get
Insere uma nova transação manual.
post
Retorna uma lista de transações de recuperação de inadimplência.
get
payment_profiles
Retorna um perfil de pagamento específico através do ID.
get
Atualiza um perfil de pagamento existente através do ID.
put
Inativa um perfil de pagamento existente através do ID.
delete
Retorna uma lista de perfis de pagamento.
get
Cadastra um novo perfil de pagamento para um cliente existente.
post
Verifica a validade de um perfil de pagamento existente através do ID.
post
usages
Remove um período de utilização através do ID.
delete
Cria um novo registro de utilização.
post
invoices
Retorna uma nota fiscal específica através do ID.
get
Atualiza uma nota fiscal existente.
put
Cancela uma nota fiscal através do ID.
delete
Efetua uma retentativa de envio de nota fiscal existente.
post
Retorna uma lista de notas fiscais.
get
Emite uma nota fiscal avulsa.
post
movements
Remove um movimento financeiro pendente através de um ID.
delete
Cria um novo movimento financeiro de ajuste.
post
messages
Retorna uma lista de mensagens.
get
Envia uma nova mensagem.
post
Retorna uma mensagem específica através do ID.
get
export_batches
Aprova um lote de exportação específico através do ID.
post
Retorna uma lista de lotes de exportação.
get
Cria um novo lote de exportação.
post
Retorna um lote de exportação específico através do ID.
get
import_batches
Retorna uma lista de lotes de importação.
get
Efetua upload de um novo lote de importação.
post
Retorna um lote de importação específico através do ID.
get
issues
Retorna uma pendência específica através do ID.
get
Atualiza uma pendência existente através do ID.
put
Retorna uma lista de pendências.
get
notifications
Remove um item da segmentação da notificação.
delete
Retorna uma lista de items para segmentação da notificação.
get
Cria um item para segmentação da notificação.
post
Retorna uma notificação através do ID.
get
Atualiza uma notificação.
put
Remove uma notificação.
delete
Retorna uma lista de notificações.
get
Cadastra uma nova notificação.
post
merchants
Retorna uma empresa específica através do ID.
get
/v1/merchants/{id}
patch
Retorna a empresa atual.
get
Retorna uma lista de empresas.
get
merchant_users
/v1/merchant_users/{id}
get
/v1/merchant_users/{id}
put
/v1/merchant_users/{id}
delete
/v1/merchant_users/{id}/reactivate
post
Retorna uma lista de usuários associados à empresa atual.
get
/v1/merchant_users
post
roles
/v1/roles
get
user
/v1/users/current
get
affiliates
/v1/affiliates/{id}/verify
put
/v1/affiliates/{id}
get
/v1/affiliates/{id}
put
Retorna uma lista de participantes do split de pagamentos.
get
/v1/affiliates
post
partner
Retorna uma lista de contas do parceiro.
get
Cadastra uma nova conta do parceiro
post
public
Cadastra um novo perfil de pagamento
post
Powered by
/v1/roles
get
https://app.vindi.com.br/api/v1/roles
Retorna uma lista de perfis de acesso.
Language
Shell
Node
Ruby
PHP
Python
Credentials
Basic
base64
Basic
:
URL
Base URL
https://app.vindi.com.br/api
/v1/roles
RESPONSE
Click
Try It!
to start a request and see the response here!