Agent-wide pay feed
Every deal this agent represents, whoever the money reached (ENG-1413). The agent is taken from the access token; do not send an athlete ID. Membership comes from the representation the application recorded, not from the agent’s current roster, so history remains after unlink. Gross, MOGL retained, and net come from stripe_payout once paid. In-flight rows expose deliverable price as gross_amount and leave commission/net null. Athlete-direct deals (Notre Dame) are included with amount_to_agent 0. No subscription or card-charge rows. *
- Filter names match the athlete Pay endpoints, so the same filter bar drives both views.
Authorizations
JWT Bearer token authentication. Use the /api/login endpoint to obtain a token.
Query Parameters
Page number
1
Rows per page (default 10)
10
Pending, Deliverable Submitted, Deliverable Approved, Payment Processing, Paid, Failed "Paid"
Matches deal name or athlete name
"Spring"
Minimum gross_amount, the deal value the row leads with
10
Maximum gross_amount, same basis as min_amount
500
Payout method as stored on the payout row. 'All' (the All Modes option) is treated as no filter. Only paid rows carry a mode, so filtering by one drops in-flight rows.
All, Stripe, PayPal, Paid Manually "Stripe"
Single date picker: matches the row's most recent activity date
"2026-09-08"