Skip to main content
GET
/
api
/
v2
/
links
List payment links
curl --request GET \
  --url https://rcur.app/api/v2/links \
  --header 'Authorization: Bearer <token>'
{
  "data": [
    {
      "id": "lnk_abc123",
      "status": "open",
      "active": true,
      "type": "payment",
      "description": "Monthly subscription - Pro plan",
      "currency": "EUR",
      "created_at": "2025-01-15 10:30:00",
      "url": "https://rcur.nl/pay/lnk_abc123",
      "amount": "29.95",
      "first_amount": "14.95",
      "interval": "month",
      "times": 12,
      "trial_interval": "14 days",
      "reminder_at": "2025-02-01 09:00:00",
      "redirect_url_paid": "https://example.com/thank-you",
      "redirect_url_failed": "https://example.com/failed",
      "expires_at": "2025-06-01",
      "customer": {
        "id": "abc123def456",
        "first_name": "John",
        "last_name": "Doe",
        "email": "john@example.com",
        "created_at": "2025-01-15 10:30:00",
        "number": "CUST-001",
        "phone": "+31612345678",
        "organization_name": "Acme B.V.",
        "address": "Keizersgracht 1",
        "postal_code": "1015AA",
        "city": "Amsterdam",
        "country": "NL",
        "vat_number": "NL123456789B01",
        "locale": "nl",
        "mollie_customer_id": "cst_abc123"
      },
      "subscription": {
        "id": "sub_abc123",
        "name": "Monthly Premium",
        "status": "active",
        "start_date": "2025-01-01",
        "created_at": "2025-01-01 10:00:00",
        "mollie_mandate_id": "mdt_abc123",
        "mollie_profile_id": "pfl_abc123",
        "next_payment_at": "2025-02-01",
        "next_amount": "29.99",
        "last_payment_created_at": "2025-01-01 10:00:00",
        "resume_at": "2025-03-01",
        "cancel_at": "2025-12-31",
        "rules": [
          {
            "id": "rule_abc123",
            "amount": "29.99",
            "currency": "EUR",
            "interval": "month",
            "interval_amount": 1,
            "day": 1,
            "times_done": 3,
            "times": 12
          }
        ],
        "customer": {}
      }
    }
  ],
  "links": {
    "first": "https://rcur.app/api/v2/links?page=1",
    "last": "https://rcur.app/api/v2/links?page=2",
    "prev": "<string>",
    "next": "https://rcur.app/api/v2/links?page=2"
  },
  "meta": {
    "current_page": 1,
    "from": 1,
    "last_page": 2,
    "path": "https://rcur.app/api/v2/links",
    "per_page": 15,
    "to": 15,
    "total": 23
  }
}

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Query Parameters

page
integer
default:1

Page number for pagination

Response

200 - application/json

List of payment links

data
object[]
meta
object