Pular para o conteúdo
PlanosDocsPayments
© 2026 Onny
DocsPaymentsStatusMarcaTermosPrivacidadeContato
ComeçandoVisão geralPrimeira chamadaAutenticaçãoErrosLimites e paginação
Conta e loginPOSTCriar contaPOSTEntrar com e-mail e senhaPOSTRenovar sessãoPOSTEncerrar sessãoGETVer minha conta
OrganizaçõesGETListar minhas organizaçõesPOSTCriar organizaçãoGETVer organizaçãoPUTRenomear organizaçãoDELExcluir organização
Membros e convitesGETListar membrosPUTMudar papel de um membroDELRemover membro ou sair da organizaçãoPOSTConvidar membroGETListar convites pendentesDELRevogar convitePOSTVer convite pelo linkPOSTAceitar convite
ProjetosGETListar projetosPOSTCriar projetoGETVer projetoPUTAtualizar projetoDELRemover projeto
Chaves e usoGETTestar chave de APIGETListar chaves do projetoPOSTCriar chave de APIDELRevogar chave de APIGETVer uso do mês
PlanosGETListar planos
Pagamentos (Onny Pay)POSTCriar cobrançaGETVer cobrançaGETListar cobranças do projetoPOSTCancelar cobrançaGETPágina de pagamento (pública)GETVer integração Mercado PagoPUTConectar Mercado PagoPOSTTestar conexãoDELDesconectar Mercado PagoGETVer integração LivePixPUTConectar LivePixPOSTTestar conexão LivePixDELDesconectar LivePixGETListar cobranças da organizaçãoPOSTCancelar cobrança (painel)
Administração da plataformaGETListar organizaçõesPOSTAtivar ou renovar planoPOSTCancelar plano
OutrasPOSTRecuperar conta com códigoDELExcluir minha contaPOSTComeçar a conectar o DiscordGETVer códigos de recuperaçãoPOSTGerar códigos de recuperaçãoGETListar minhas sessõesDELEncerrar uma sessãoPOSTSair dos outros aparelhosGETVer uso por diaPOSTSair de todas as organizaçõesGETVer histórico de atividadesGETListar webhooksPOSTCadastrar webhookPUTEditar webhookDELRemover webhookGETListar entregas recentesPOSTReenviar entregaGETVer segredo de assinaturaPOSTEnviar evento de testeGETListar tipos de evento
Pagamentos (Onny Pay)

Conectar LivePix

Confere o Client ID e o Client Secret na LivePix, guarda cifrado e cadastra o endereço de avisos da Onny. Papéis: owner, admin.

PUT/payments/v1/orgs/{orgId}/integrations/livepix

Exige Authorization: Bearer com o token de login.

curl -X PUT "https://api.onny.space/payments/v1/orgs/<orgId>/integrations/livepix" \
  -H "Authorization: Bearer $ONNY_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"acceptTerms":true,"clientId":"SEU_CLIENT_ID","clientSecret":"SEU_CLIENT_SECRET"}'
PUTapi.onny.space/payments/v1/orgs/%7BorgId%7D/integrations/livepix

Envie a requisição para ver status, tempo e corpo da resposta.

Parâmetros de caminho

  • orgIduuidobrigatório

Corpo da requisição application/json

  • acceptTermsboolean

    Aceite dos Termos do Onny Pay (obrigatório).

  • clientIdstringobrigatório

    Client ID da aplicação criada na LivePix (Configurações → API).

    máx. 200
  • clientSecretstringobrigatório

    Client Secret da mesma aplicação.

    máx. 300

Respostas

200OK
{
  "id": "01923f4e-7b1a-7c3d-9e2f-5a6b7c8d9e0f",
  "provider": "mercadopago",
  "accountLabel": "texto",
  "tokenHint": "texto",
  "mode": "live",
  "status": "pending",
  "signedWebhooks": true,
  "lastVerifiedAt": "2026-10-11T12:00:00+00:00",
  "createdAt": "2026-10-11T12:00:00+00:00"
}
9 campos descrição de cada um
  • iduuid

    Id.

  • providerstring

    Provedor (mercadopago).

  • accountLabelstring

    Conta conectada (apelido ou e-mail).

  • tokenHintstring

    Token mascarado.

  • modestring

    live ou test.

  • statusstring

    active ou invalid (o token parou de funcionar).

  • signedWebhooksboolean

    Se o segredo de webhook foi informado (avisos assinados).

  • lastVerifiedAtdatetime | null

    Última verificação do token.

  • createdAtdatetime

    Conectada em.

400Bad Request
{
  "type": "https://tools.ietf.org/html/rfc9110",
  "title": "auth.invalid / validation",
  "status": 400,
  "detail": "Mensagem legível para pessoas.",
  "code": "auth.invalid / validation",
  "traceId": "00-4bf9…-01"
}
401Unauthorized
{
  "type": "https://tools.ietf.org/html/rfc9110",
  "title": "Unauthorized",
  "status": 401,
  "detail": "Mensagem legível para pessoas.",
  "code": "Unauthorized",
  "traceId": "00-4bf9…-01"
}
403Forbidden
{
  "type": "https://tools.ietf.org/html/rfc9110",
  "title": "error",
  "status": 403,
  "detail": "Mensagem legível para pessoas.",
  "code": "error",
  "traceId": "00-4bf9…-01"
}
404Not Found
{
  "type": "https://tools.ietf.org/html/rfc9110",
  "title": "error",
  "status": 404,
  "detail": "Mensagem legível para pessoas.",
  "code": "error",
  "traceId": "00-4bf9…-01"
}
AnteriorVer integração LivePixPróximaDesconectar LivePix