---
title: "Get all receivables"
method: GET
path: "/v1/receivables"
tags: ["Receivables"]
---

# Get all receivables

`GET /v1/receivables`

The list of items will include the receivables and their respective payments, in other words, the payments that generated the receivables that were CREATED, PAID, REFUNDED and CANCELED.

### For receivables from the "recipient" of a split transaction, enter the seller_id recipient in the Authorization. In this case, the body return include main_seller_id
### If expected_on_range_gte is not informed, the last 90 days will be considered

## Query parameters

- `page` string, required
- `limit` string, required
- `sort` 'ASC' | 'DESC', required
- `status` 'PAID' | 'CREATED' | 'REFUNDED' | 'CANCELED'
- `expected_on_range_gte` string
- `expected_on_range_lte` string

## Response `200`

The record has been successfully getted

- EdubankReceivablesResponseDto
  - `page` string, required — Select the page
  - `limit` string, required — Limits the number of objects returned, which can be between 1 and 100
  - `sort` 'ASC' | 'DESC', required — Determine how to sort the list by object creation date
  - `last_page` number, required — Last page
  - `max_items` number, required — Max items
  - `items` EdubankReceivables[], required — List of all receivables
    - `create_at` string, required — Create at
    - `expected_on` string, required — Expected on
    - `status` 'PAID' | 'CREATED' | 'REFUNDED' | 'CANCELED', required — Status of receivables
    - `receivable_amount` number, required — Receivable amount
    - `main_seller_id` string, required — Edubank main seller_id for split transactions
    - `transaction_id` string, required — Edubank transaction id
    - `reference_id` string, required — Reference ID of your application VARCHAR(500)
    - `payment_id` string, required — Payment id
    - `payment_type` string, required — Payment type
    - `paid_with` string — When the payment method is BANK_SLIP_PIX, then this property informs whether the payment was made with PIX or BANK_SLIP
    - `payment_amount` number, required — Payment amount
    - `payment_received_at` string, required — Payment received at
    - `liable` boolean, required — Liable of the transaction
    - `split_rule` EdubankSplit[], nullable, required — If there was a transaction split, the split identifier will appear
      - `recipient` string, required — Recipient seller_id
      - `amount` number — Value that will be split. Ex: 2010 = 20.10
      - `percentage` string, required — Split percentage
      - `processing_fee` string, required — Defines which seller should process fees. MAIN = Seller who created the transaction. RECIPIENT = Seller informed in the split.
    - `installment` number, nullable, required — Information regarding installment of the transaction

## Other responses

- `400` — Client specified an invalid argument, request body or query param
- `401` — The user is unauthorized
- `403` — Authenticated user is not allowed to access this resource
- `404` — The resource was not found
- `408` — Request timeout
- `429` — Too many requests
- `500` — Internal server error

---

[API](https://skmtc.dev/edubank/apis/api-edubank.md) · [All operations](https://skmtc.dev/edubank/apis/api-edubank/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/edubank/api-edubank/revisions/dce4008191d4/schema)
