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
  }
}
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