Pular para o conteúdo principal
POST
/
v1
/
applications
Criar uma Aplicação
curl --request POST \
  --url https://identity.sandbox.lerian.net/v1/applications \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "description": "Worker de conciliação do Bank Transfer.",
  "name": "plugin-br-bank-transfer"
}
'
{
  "clientId": "019c96a0-6a10-7abc-d1e2-8c9d0e1f2a3b",
  "clientSecret": "019c96a0-6a20-7bcd-e1f2-9d0e1f2a3b4c",
  "createdAt": "2025-04-08T08:01:30.000Z",
  "description": "Worker de conciliação do Bank Transfer.",
  "id": "019c96a0-0c0c-7221-8cf3-13313fb60081",
  "name": "plugin-br-bank-transfer"
}

Autorizações

Authorization
string
header
obrigatório

O token de autorização no formato 'Bearer '.

Corpo

application/json

Informações usadas para criar uma aplicação máquina a máquina.

description
string
obrigatório

Identificador claro que ajuda você a reconhecer rapidamente qual serviço, job ou integração usa a aplicação.

name
enum<string>
obrigatório

O produto ou plugin da Lerian que esta aplicação máquina a máquina vai acessar.

Opções disponíveis:
midaz,
plugin-fees,
plugin-crm,
reporter,
plugin-br-pix-direct-jd,
plugin-br-pix-indirect-btg,
plugin-br-bank-transfer

Resposta

Indica que o recurso foi criado com sucesso e a operação foi concluída conforme esperado.

Informações sobre a Aplicação.

clientId
string

Identificador único do cliente.

clientSecret
string

Chave secreta vinculada ao clientId, usada para autenticação segura do cliente.

createdAt
string<date-time>

Registro de data e hora de quando a aplicação foi criada.

description
string

Identificador claro que ajuda você a reconhecer rapidamente qual serviço, job ou integração usa a aplicação.

id
string

Identificador único da aplicação.

name
enum<string>

O produto ou plugin da Lerian que esta aplicação máquina a máquina pode acessar.

Opções disponíveis:
midaz,
plugin-fees,
plugin-crm,
reporter,
plugin-br-pix-direct-jd,
plugin-br-pix-indirect-btg,
plugin-br-bank-transfer