Liste todos as suas sessões.

Método

import { Malga } from 'malga'

const malga = new Malga({
  apiKey: '17a64c8f-a387-4682-bdd8-d280493715e0',
  clientId: 'd1d2b51a-0446-432a-b055-034518c2660e',
})

await malga.sessions.list()
{
  items: [
    {
      id: 'bbc9d986-b65e-48fe-b879-2e1df10aea87',
      name: 'Link de Pagamento',
      status: 'created',
      isActive: true,
      clientId: 'd1d2b51a-0446-432a-b055-034518c2660e',
      orderId: null,
      amount: 100,
      currency: 'BRL',
      capture: null,
      merchantId: '8cfef0d1-73af-4bdb-b6c4-09ad3fbfc7f1',
      dueDate: '2023-12-31T03:00:00.000Z',
      description: null,
      statementDescriptor: null,
      items: [
        {
          name: 'Produto 1',
          description: null,
          unitPrice: 100,
          quantity: 1,
          tangible: null
        }
      ],
      paymentLink: '',
      paymentMethods: [
        {
          paymentType: 'pix',
          expiresIn: 500
        },
        {
          paymentType: 'credit',
          installments: 1,
          recurrence: null
        },
        {
          paymentType: 'boleto',
          expiresDate: '2023-12-31T00:00:00.000Z',
          instructions: null
        },
        {
          paymentType: 'drip',
          successRedirectUrl: null,
          cancelRedirectUrl: null
        }
      ],
      createdAt: '2023-01-31T00:00:00.000Z',
      updatedAt: '2023-01-31T00:00:00.000Z',
      publicKey: 'b8d59a73-fd16-4d6b-9e0f-9d7b2a8a7e6d',
    }
  ],
  meta: {
    totalItems: 1
    itemCount: 1
    itemsPerPage: 15
    totalPages: 1
    currentPage: 1
  }
}

Parâmetros

Lista de todos os parâmetros suportados pelo método.

page
number

Número da página que deverá ser listada

limit
number

Limite de itens por página

sort
string

Ordenação da listagem, padrão é ASC



Os valores suportados são: ASC ou DESC

startDate
string

Data inicial do período filtrado

endDate
string

Data final do período filtrado

isActive
array

Sessoões ativadas ou desativadas

status
array

Status atual da sessão