Skip to main content
POST
/
partners
/
payments
Find All Payments
curl --request POST \
  --url https://api.eflow.team/v1/partners/payments \
  --header 'Content-Type: application/json' \
  --header 'X-Eflow-Api-Key: <api-key>' \
  --data '
{
  "timezone_id": 80,
  "from": "2025-10-22",
  "to": "2025-11-21",
  "query": {
    "search_terms": [],
    "filter": {
      "partner_connection_ids": [],
      "payment_types": [
        "pay"
      ],
      "network_ids": [
        15
      ],
      "payment_provider_payment_status": "paid"
    }
  }
}
'
{
  "payments": [
    {
      "partner_payment_id": 123,
      "partner_id": 123,
      "network_id": 123,
      "partner_connection_id": 123,
      "payment_type": "pay",
      "payment_status": "pending",
      "payment_provider_payment_status": "unpaid",
      "time_invoice_approved": 1734455015,
      "time_payment_approved": 1734455015,
      "time_payment_completed": 1734455015,
      "amount": 123,
      "currency": "<string>",
      "network_name": "<string>",
      "payee_original_amount": 123,
      "payee_fee_amount": 123,
      "payee_paid_amount": 123,
      "payee_currency": "<string>",
      "network_affiliate_payment_id": 123,
      "network_affiliate_invoice_id": 123,
      "time_created": 1734455015,
      "time_approved": 1734455015,
      "time_completed": 1734455015
    }
  ],
  "paging": {
    "page": 123,
    "page_size": 123,
    "total_count": 123
  }
}

Documentation Index

Fetch the complete documentation index at: https://developers.everflow.io/llms.txt

Use this file to discover all available pages before exploring further.

Retrieve all payments across marketplace connections with filtering by date range, payment type, status, and provider status. Each payment includes amounts, fees, and timestamps. Supports pagination via page and page_size query parameters.

Authorizations

X-Eflow-Api-Key
string
header
required

The marketplace partner's API key. Uses the X-Eflow-Api-Key header. The key belongs to the marketplace partner user.

Query Parameters

page
integer
default:1

Page number (1-based).

page_size
integer
default:50

Number of results per page.

Body

application/json
timezone_id
integer
required

Timezone identifier for the request.

from
string

Start date for filtering payments (format: "yyyy-MM-dd"). Optional if any date filter is provided in the filter object.

to
string

End date for filtering payments (format: "yyyy-MM-dd"). Optional if any date filter is provided in the filter object.

query
object

Query configuration for additional filtering.

Response

200 - application/json
payments
object[]

Array of payment objects.

paging
object