---
title: "Get member referrals transactions"
method: GET
path: "/member-referrals/transactions"
tags: ["Member Referrals"]
---

# Get member referrals transactions

`GET /member-referrals/transactions`

Retrieves detailed referral transactions organized by status (pending, confirmed, limit reached)

## Response `200`

Member referrals transactions retrieved successfully

- object
  - `data` MemberReferralsTransactions
    - `pending_referrals` ReferralTransaction[] — List of pending referral transactions
      - `user_id` string, nullable — ID of the referred user
      - `email` string, email, nullable — Email of the referred user
      - `status` 'pending' | 'confirmed' | 'limit_reached' — Status of the referral
      - `amount` number — Referral amount for the referrer
      - `created_at` string, date-time — When the referral was created
      - `updated_at` string, date-time — When the referral was last updated
      - `activated_at` string, date-time, nullable — When the referral was activated (only present if activated)
    - `confirmed_referrals` ReferralTransaction[] — List of confirmed referral transactions
      - `user_id` string, nullable — ID of the referred user
      - `email` string, email, nullable — Email of the referred user
      - `status` 'pending' | 'confirmed' | 'limit_reached' — Status of the referral
      - `amount` number — Referral amount for the referrer
      - `created_at` string, date-time — When the referral was created
      - `updated_at` string, date-time — When the referral was last updated
      - `activated_at` string, date-time, nullable — When the referral was activated (only present if activated)
    - `limit_reached_referrals` ReferralTransaction[] — List of referrals that reached their limit
      - `user_id` string, nullable — ID of the referred user
      - `email` string, email, nullable — Email of the referred user
      - `status` 'pending' | 'confirmed' | 'limit_reached' — Status of the referral
      - `amount` number — Referral amount for the referrer
      - `created_at` string, date-time — When the referral was created
      - `updated_at` string, date-time — When the referral was last updated
      - `activated_at` string, date-time, nullable — When the referral was activated (only present if activated)
  - `message` string

## Other responses

- `400` — Bad request - Invalid input parameters
- `401` — Unauthorized - Invalid or missing authentication
- `500` — Internal server error

---

[API](https://skmtc.net/pandavideo/apis/api-v2.md) · [All operations](https://skmtc.net/pandavideo/apis/api-v2/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/pandavideo/api-v2/revisions/4fbd3c623ca9/schema)
