---
title: "List payment methods"
method: GET
path: "/public/v2/payment-methods/"
tags: ["Payment Methods"]
---

# List payment methods

`GET /public/v2/payment-methods/`

## Request

- Base URL: `https://api.dualentry.com`
- URL: `https://api.dualentry.com/public/v2/payment-methods/`
- Auth: none declared

List the payment methods of the organization. Filter by id to resolve the payment_method_id of a record. Inactive and archived payment methods are included.

## Query parameters

- `search` string, nullable
- `is_active` boolean[], nullable
- `id` integer[], nullable
- `name` string, nullable
- `record_status` RecordStatus[], nullable
- `ordering` string, nullable
- `limit` integer: Number of records to return per page (capped at 100)
- `offset` integer: Number of records to skip before starting to return results

## Response `200`

OK

- PagedPaymentMethodSchemaOut
  - `items` PaymentMethodSchemaOut[], required
    - `id` integer, required
    - `name` string, required
    - `description` string, required
    - `is_active` boolean, required
    - `use_next_check_number` boolean, required
    - `print_check` boolean, required
    - `exclude_from_1099` boolean, required
    - `record_status` 'draft' | 'posted' | 'archived', required
    - `created_at` string, date-time, required
    - `updated_at` string, date-time, required
  - `count` integer, required

## Changes

- **2026-10-14** `3d645439b1e4`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/dualentry/apis/dualentry-public-api/changes/public/v2/payment-methods/get.md)

---

[API](https://skmtc.dev/dualentry/apis/dualentry-public-api.md) · [All operations](https://skmtc.dev/dualentry/apis/dualentry-public-api/llms.txt) · [OpenAPI document](https://skmtc.dev/dualentry/apis/dualentry-public-api/revisions/7588ae19aaff?raw)
