1. Payments
Confirma Finance Integrations API
  • Introduction
  • Authentication
  • Environments
  • Data validation
  • Contact information
  • Go Live & Deployment Guide
  • Services
    • Services
    • Invoice Intermediation service
    • Invoice Lifecycle Service
    • Debt Collection Services
    • Accounting integrations
  • Core endpoints
    • Onboarding
      • Introduction to onboarding
      • Create a new client
      • Validate access token
      • Renew access token
    • Invoices
      • Introduction to Invoices
      • Create an invoice
      • Create an Invoice Action
      • Retrieve case details
      • Retrieve distribution Information
    • Payments
      • Introduction to Payments
      • Retrieve Payments
        GET
      • Retrieve settlements
        GET
    • Accounting
      • Introduction to accounting
      • Invoice
        • Invoice
      • Ledger
        • Ledger
        • Ledger
      • Payment
        • Payment
        • Payment
Need help?
  1. Payments

Retrieve Payments

GET
https://staging-integrations.confirmafinance.com/api/v1/partner/payments
Retrieve received payments from the agency. Please keep in mind that payload contains the allocated received payments prior debt collection settlement processing, so the allocations are subject to changes - therefore it's recommended to use the "Retrieve Settlements" endpoint for the absolute truth. Use the fromDate - toDate interval for the payload filtering.

Request

Authorization
Add parameter in header
X-Api-Key
Example:
X-Api-Key: ********************
Query Params

Responses

🟢200
application/json
Body

Example
[
  {
    "caseId": 481920,
    "invoiceNumber": "202600145",
    "invoicePaymentReference": "RF71234567890123456789",
    "originalPaymentReference": "RF71999999999999999999",
    "accountName": "ACME Oy",
    "bookingDate": "2026-03-27T00:00:00Z",
    "paymentDate": "2026-03-27T00:00:00Z",
    "invoiceAmount": 1250.0,
    "paymentAmount": 1250.0,
    "capitalAmountPaid": 1100.0,
    "interestAmountPaid": 100.0,
    "costsAmountPaid": 50.0,
    "currency": "EUR",
    "agency": "NETVISOR"
  },
  {
    "caseId": 481921,
    "invoiceNumber": "202600146",
    "invoicePaymentReference": null,
    "originalPaymentReference": null,
    "accountName": null,
    "bookingDate": "2026-03-28T00:00:00Z",
    "paymentDate": "2026-03-28T00:00:00Z",
    "invoiceAmount": 980.5,
    "paymentAmount": 500.0,
    "capitalAmountPaid": 450.0,
    "interestAmountPaid": 35.0,
    "costsAmountPaid": 15.0,
    "currency": "EUR",
    "agency": "PROCOUNTOR"
  }
]
🟠401Unauthorized
Previous
Introduction to Payments
Next
Retrieve settlements
Built with