> ## Documentation Index
> Fetch the complete documentation index at: https://docs.rails.wayex.com/llms.txt
> Use this file to discover all available pages before exploring further.

# List customer developer fees

> Lists your customers that have a developer fee override — a custom fee, or waived when `override.transfer` is omitted — most recently updated first. Customers without an override are charged your global developer fee and are not listed; a removed override is not listed.

## What this endpoint does

Lists your customers that have a developer fee override — a custom fee, or waived when `override.transfer` is omitted — most recently updated first. Customers without an override are charged your global developer fee and are not listed; a removed override is not listed.

## When to use it

Use it to see every customer whose developer fee differs from your global schedule without fetching each customer. Page with `cursor` and `limit`.

## Before you call

Requires a secret API key with fee read access. Only customers owned by the same tenant account are returned. An invalid or stale `cursor` returns `400 invalid_cursor`.

## Money and balance effect

This is a read-only request. It does not reserve, debit, credit, or settle money.

## States and completion

The list reflects the overrides in effect at read time. It does not reprice transfers already in progress.

## Safe retries

GET requests are read-only and may be retried with normal exponential backoff. Do not send an `Idempotency-Key`.

Read [Developer settings](/console/developers.md) for the complete workflow.


## OpenAPI

````yaml /api-reference/openapi.json get /v1/developer-fees/customers
openapi: 3.0.0
info:
  title: Wayex API
  description: >-
    Wayex APIs for direct customer payment routes and isolated, prefunded
    Treasury accounts. Each API key is bound to one tenant account and its own
    wallet, settings, webhooks, and reporting.
  version: 1.0.0
  contact: {}
servers:
  - url: https://api.sandbox.rails.wayex.com
    description: Sandbox — fully simulated providers, no real funds move
  - url: https://api.rails.wayex.com
    description: Production — live rails, real funds move
security:
  - Bearer: []
  - ApiKey: []
tags:
  - name: Treasury
    description: >-
      Prefunded AUD and stablecoin wallets for one isolated tenant account.
      Fund, pay, convert, withdraw, track, and reconcile without selecting
      another account.
  - name: Customers
    description: >-
      Onboard end customers, run verification, and manage each customer's
      entitlements.
  - name: Payment routes
    description: >-
      Standing deposit instructions per customer. When a customer funds a route,
      Wayex auto-converts at the live rate and pays out/sends — no quote, no
      lock.
  - name: Transfers
    description: >-
      Read the conversion records produced when customers fund payment routes —
      the live activity feed and per-conversion lifecycle timeline — and, on
      client-gated routes, progress or refund a waiting payment.
  - name: Rates
    description: >-
      The live indicative AUD↔stablecoin rate right now — the all-in rate Wayex
      quotes. Indicative only; the binding price is struck when a route's funds
      land, or when you progress a client-gated payment.
  - name: Revenue
    description: Your developer-fee revenue over time.
  - name: Invoices
    description: >-
      Your monthly invoices — Wayex platform fees due, net of your accrued
      developer-fee credit.
  - name: Webhooks
    description: Subscribe to HMAC-signed event webhooks and inspect deliveries.
  - name: API keys
    description: Create, list, and rotate API keys for programmatic access.
  - name: Fees
    description: >-
      Configure your developer fee — the markup withheld from each conversion
      and credited against your monthly invoice.
  - name: Invitations
    description: Accept a team invitation and activate your account.
  - name: Team
    description: Manage your own team — list members and send console invitations.
  - name: Notification settings
    description: >-
      Manage whether Wayex sends customer-facing notification emails on your
      behalf.
paths:
  /v1/developer-fees/customers:
    get:
      tags:
        - Fees
      summary: List customer developer fees
      description: >-
        Lists your customers that have a developer fee override — a custom fee,
        or waived when `override.transfer` is omitted — most recently updated
        first. Customers without an override are charged your global developer
        fee and are not listed; a removed override is not listed. Use it to see
        every customer whose developer fee differs from your global schedule
        without fetching each customer. Page with `cursor` and `limit`.
      operationId: CustomerDeveloperFeeOverridesController2_list_v1
      parameters:
        - name: cursor
          required: false
          in: query
          schema:
            type: string
        - name: limit
          required: false
          in: query
          schema:
            example: 25
            type: number
      responses:
        '200':
          description: A cursor-paginated page of customer developer fee overrides.
          content:
            application/json:
              schema:
                type: object
                properties:
                  data:
                    type: array
                    description: The page of results, newest first.
                    items:
                      type: object
                      properties:
                        customerId:
                          type: string
                          minLength: 1
                        customerName:
                          type: string
                          minLength: 1
                        override:
                          type: object
                          properties:
                            transfer:
                              type: object
                              properties:
                                flatAud:
                                  type: string
                                  pattern: ^\d+(\.\d+)?$
                                bps:
                                  type: integer
                                  minimum: 0
                                  exclusiveMinimum: false
                                  maximum: 10000
                                  exclusiveMaximum: false
                            updatedAt:
                              type: string
                              format: date-time
                            updatedBy:
                              type: string
                              minLength: 1
                          required:
                            - updatedAt
                            - updatedBy
                      required:
                        - customerId
                        - customerName
                        - override
                  hasMore:
                    type: boolean
                    description: Whether a further page exists after this one.
                  nextCursor:
                    type: string
                    nullable: true
                    description: >-
                      Opaque cursor to pass as `cursor` to fetch the next page,
                      or null at the end.
                required:
                  - data
                  - hasMore
                  - nextCursor
        '400':
          description: The cursor is invalid or stale (`invalid_cursor`).
        '401':
          description: Missing or invalid secret API key.
      security:
        - Bearer: []
        - ApiKey: []
components:
  securitySchemes:
    Bearer:
      type: http
      scheme: bearer
      bearerFormat: Wayex API key
      description: 'Send the same Wayex API key as `Authorization: Bearer <key>`.'
    ApiKey:
      type: apiKey
      in: header
      name: X-Api-Key
      description: >-
        A Wayex API key. Use a secret key (`sk_…`) — it works on every endpoint.
        Publishable keys (`pk_…`) are accepted only on a small set of read
        endpoints: `GET /v1/rates`, `GET /v1/activity`, `GET
        /v1/developer-fees`, `GET /v1/revenue`, and `GET /v1/reports/revenue`.

````

This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.