Referral payouts
Referral bonuses owed or paid to creators whose invite code brought in another creator, newest first, as on the Referral Payouts page.
bearerAuth payouts:readAuthorizationBearer <token>Personal access token. Scopes: account:read, creator:read, creator:earnings, managed:read, coach:read, brand:read, creators:read, videos:read, analytics:read, recruitment:read, engagement:read, support:read, integrations:read, payouts:read, funds:read, billing:read.
Scope: payouts:read
brandId*stringA brand id from GET /me or GET /creator/brands.
1 <= lengthSuccess.
application/json- response
data*array<>curl -X GET 'https://example.com/api/v1/brands/string/referral-payouts'{ "data": [ { "id": "string", "amount": 0, "status": "pending", "referrer": { "id": "string", "name": "string", "paypalEmail": "string" }, "referredCreator": { "id": "string", "name": "string" }, "createdAt": "string", "paidAt": "string" } ]}List recruitment applications GET
Applications from the brand's public recruitment page, newest first, as on Recruitment › Submissions. Filter by `status`; `rejected` includes older automatic blocks. GET .../submissions/{submissionId} has the answers and the applicant's social stats.
The brand's sets (pairs) with their videos GET
One row per set (pair) in the given payout cycles: the creator, the set's tags, its summed engagement and each of its videos with platform, link, posted time and metrics. Metrics come from the latest snapshot inside the set's cycle, the same figures the campaign endpoints total. Ordered by (updatedAt, setId) ascending; pass `updatedSince` with the largest updatedAt you stored to sync what changed. Pay is not included: read it with GET /brands/{brandId}/campaign/spend.