status'draft' | 'public' | 'paused' required
productTitlestring required
productDescriptionstring required
logoUrlstring nullable required
productNichesstring[] required
contentFormatsstring[] required
countryResidencesstring[] required
languagesstring[] required
minAgeinteger nullable required
aiContentPolicystring nullable required
minWeeklyHoursinteger nullable required
minWeeklyVideosinteger nullable required
platformFocusstring[] required
accountTypestring nullable required
exampleVideoUrlsstring[] required
videoSubmissionRequiredboolean required
sampleVideoUrlsstring[] required
payFrequencystring required
flatSalaryAmountinteger nullable required
perVideoAmountinteger nullable required
cpmAmountinteger nullable required
bonusAmountinteger nullable required
publishedAtstring date-time nullable required
embeddingModelstring nullable required
embeddedAtstring date-time nullable required
firstMatchesNotifiedAtstring date-time nullable required
pausedReasonstring nullable required
createdAtstring date-time required
updatedAtstring date-time required
actorType'user' | 'system' | 'api_token' required
bodyMarkdownstring nullable required
The posting's body as markdown; null without a body
challengeBriefMarkdownstring nullable required
The application challenge as markdown; null without one