Pular para o conteúdo principal

Subscriptions

Uma lista de assinaturas.

hasMoreboolean

Informa se existem mais itens. Os próximos itens podem ser obtidos informando o ID do último item no startingAfter.

Example: true
data object[]

Uma lista de assinaturas

  • Array [
  • idstring

    Identificador exclusivo para o objeto.

    Example: subs_5f92f01728e009f403d8502e
    namestring

    Nome da assinatura.

    Example: Loan created webhook
    events object[]

    Lista de eventos.

  • Array [
  • eventTypestring

    Nome do evento a ser utilizado na subscrição.

    Example: loan.created
    filtersobject

    Filtros para o evento. Informar o nome do que deseja filtrar e um array com os possíveis valores.

    Example: {"status":["canceled","open"]}
  • ]
  • notification object
    urlstring

    Url que será utilizada para o envio do evento.

    Example: https://api.example.com/webhooks
    headersobject

    Objeto que define os headers a ser utilizado na chamada HTTP para a url definida.

    Example: {"Authorization":"key-12345"}
    createdBy object
    clientIdstring

    Identificador do cliente que criou a assinatura.

    Example: client_identifier
    externalClientIdstring

    Chave de identificação do cliente externo. Utilizada para identificar o cliente que está realizando a requisição. Populado pelo campo enviado no header base39-external-client-id.

    appstring

    Nome da aplicação que criou a assinatura.

    Example: backoffice
    updatedBy object
    clientIdstring

    Identificador do cliente que criou a assinatura.

    Example: client_identifier
    externalClientIdstring

    Chave de identificação do cliente externo. Utilizada para identificar o cliente que está realizando a requisição. Populado pelo campo enviado no header base39-external-client-id.

    appstring

    Nome da aplicação que criou a assinatura.

    Example: backoffice
  • ]
  • Subscriptions
    {
    "hasMore": true,
    "data": [
    {
    "id": "subs_5f92f01728e009f403d8502e",
    "name": "Loan created webhook",
    "events": [
    {
    "eventType": "loan.created",
    "filters": {
    "status": [
    "canceled",
    "open"
    ]
    }
    }
    ],
    "notification": {
    "url": "https://api.example.com/webhooks",
    "headers": {
    "Authorization": "key-12345"
    }
    },
    "createdBy": {
    "clientId": "client_identifier",
    "externalClientId": "string",
    "app": "backoffice"
    },
    "updatedBy": {
    "clientId": "client_identifier",
    "externalClientId": "string",
    "app": "backoffice"
    }
    }
    ]
    }