GET /sdk/v1/campaigns/:campaignId/creators
Returns the original campaign creator record used by existing SDK v1 clients. The response includes creator profile, role, media, payout, contract, and operational fields in one object.Existing clients can continue using this endpoint without changing their
response parsing. Use the v2 creator list for new
integrations and a smaller response.
X-Application-Id and X-Api-Key.
Query parameters
page(optional): page number, starting at1. Default:1.limit(optional): creators per page. Default:100; maximum:100.startDateandendDate(optional): an inclusiveYYYY-MM-DDrange. Send both or neither.searchorquery(optional): searches creator names and email addresses.includeHidden(optional): set totrueto include hidden campaign creators.sortBy(optional):creatorName,totalViews,totalLikes,totalComments,totalShares, orcpmResultValue.sortOrder(optional):ascordesc.
fields parameter.
Response fields
Each item may include:- Creator:
creatorName,creatorProfileId,creatorImage,creatorEmail,isVerified,isRetainer,isHidden,testPhaseCreator,campaignCreatorRecordId - Role:
roleName,rolePay,rolePayFrequency,rolePayFrequencyTimePeriod,roleColor - Payment:
payoutType,campaignPaymentStatus,pendingValue,pendingManualBonusValue,spentValue,currency,invoiceId,hasCancelledPayout,installments - Media and performance:
contentUrls,mediaCount,totalViews,totalLikes,totalComments,totalShares,cpmResultValue - Contract:
contractId, fixed-rate, CPM, crosspost, bonus, pay-cycle, and payment-template fields - Operational: fixed-media history, sheet-sync overrides, accrual cutoff, and score-calculation state
null or omitted.
Example response
effectiveTimeZone is the IANA timezone Grade uses for campaign business
dates after applying the campaign override, agency fallback, and final UTC
fallback.
Common errors
400: invalid date range401: missing or invalid SDK credentials404: campaign not found