---
title: "Pesquisa com paginação de cobranças."
method: GET
path: "/charge/search"
tags: ["Charge"]
---

# Pesquisa com paginação de cobranças.

`GET /charge/search`

## Query parameters

- `Sort` 'ASC' | 'DESC' — Valores `SortType` Tipo de ordenação.<p>Values:</p><ul><li><i>ASC</i> - Crescente.</li><li><i>DESC</i> - Decrescente.</li></ul>
- `Page` integer
- `Limit` integer
- `Status` 'CONFIRMED' | 'PROCESSING' | 'PENDING' | 'ERROR' | 'CANCELED'
- `ReceiverDocument` string
- `ReceiverAccount` string
- `DebtorDocument` string
- `DateType` 'DUEDATE' | 'CREATED' | 'LIQUIDATION' — Valores `DateTypeFilter` Tipo de datas para pesquisa.
- `Start` string, date-time
- `End` string, date-time

## Response `200`

Ok

- StatusPaginationResultCelcoinResponse
  - `version` string, nullable — Versão da api.
  - `status` string, nullable — Status.
  - `body` StatusPaginationResult
    - `data` StatusResult[], nullable
      - `transactionId` string, nullable — Identificador interno gerado pela Celcoin.
      - `externalId` string, nullable — Identificador do cliente.
      - `amount` number, double — Valor original da cobrança.
      - `amountConfirmed` number, double, nullable — Valor recebido da cobrança.
      - `duedate` string, nullable — Data de vencimento da cobrança.
      - `status` string, nullable — Status da cobrança.
      - `debtor` DebtorResult
        - `name` string, nullable — Nome do Pagador.
        - `document` string, nullable — CNPJ ou CPF do pagador.
        - `postalCode` string, nullable — CEP do pagador.
        - `publicArea` string, nullable — Nome da rua do pagador.
        - `number` string, nullable — Número da Residência.
        - `complement` string, nullable — Complemento.
        - `neighborhood` string, nullable — Bairro do pagador.
        - `city` string, nullable — Cidade do pagador.
        - `state` string, nullable — Estado do pagador.
      - `receiver` CreditPartyResult
        - `name` string, nullable — Nome do beneficiário.
        - `document` string, nullable — CNPJ ou CPF do beneficiário.
        - `postalCode` string, nullable — CEP do beneficiário.
        - `publicArea` string, nullable — Nome da rua do beneficiário.
        - `city` string, nullable — Cidade do beneficiário.
        - `state` string, nullable — Estado do beneficiário.
        - `account` string, nullable — Número da conta BaaS do beneficiário.
      - `instructions` InstructionsResult
        - `fine` number, double, nullable — Taxa de multa registrada.
        - `interest` number, double, nullable — Taxa de juros registrada.
        - `discount` DiscountResult
          - `amount` number, double, nullable — Valor registrado para desconto.
          - `modality` string, nullable — Modelidade de desconto.
          - `limitDate` string, date-time, nullable — Limite de pagamento com desconto.
      - `boleto` BillResult
        - `transactionId` string, nullable — Identificador interno gerado para cobrança.
        - `status` string, nullable — Status do boleto gerado.
        - `bankEmissor` string, nullable — Banco emissor.
        - `bankNumber` string, nullable — Número do banco emissor.
        - `bankAgency` string, nullable — Número da agência.
        - `bankAccount` string, nullable — Número da conta.
        - `barCode` string, nullable — Código de barras da cobrança.
        - `bankLine` string, nullable — Linha digitável da cobrança.
        - `bankAssignor` string, nullable — Cedente da cobrança.
        - `invoiceNumber` string, nullable — Número de nota fiscal.
      - `pix` PixResult
        - `transactionId` string, nullable — Identificador interno gerado para cobrança.
        - `transactionIdentification` string, nullable — Identificador do QRCode gerado.
        - `status` string, nullable — Status do pix gerado.
        - `key` string, nullable — Chave pix da geração de cobrança.
        - `emv` string, nullable — Código para geração de imagem renderizada QRCode.
      - `split` SplitResult[], nullable
        - `account` string, nullable
        - `document` string, nullable
        - `percent` number, double, nullable
        - `amount` number, double, nullable
        - `aggregatePayment` boolean, nullable
      - `informations` string[], nullable
    - `pagination` PaginationResult
      - `page` integer — Propriedade `Page` Página atual.
      - `limit` integer — Propriedade `Limit` Limite de dados.
      - `totalPages` integer — Propriedade `TotalPages` Quantidade total de páginas.
      - `total` integer — Propriedade `Total` Quantidade total de dados.

## Other responses

- `400` — Error handled by the application
- `401` — Access Denied
- `403` — Forbidden
- `500` — Unknown error

---

[API](https://skmtc.net/celcoin/apis/api-para-transa-es.md) · [All operations](https://skmtc.net/celcoin/apis/api-para-transa-es/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/celcoin/api-para-transa-es/revisions/85dd6188a37b/schema)
