Admin Model Content
Create model post or pack
post/admin/model-content/content
Request body
modelIdstring required
type'POST' | 'PACK' required
titlestring
descriptionstring
pricenumber
ordernumber
isExplicitboolean
baseLikesnumber
Synthetic social-proof baseline; real reactions are added on top. Omit on a pack to have the server generate one.
baseDislikesnumber
baseUnlocksnumber
Synthetic unlock baseline; real purchases are added on top. Omit on a pack to have the server generate one.
coverMediaIdstring
Media used as the pack cover. Defaults to the first media by order.
isPrivateContentListedboolean
Show this pack in the Private Content catalog.
previewVideoS3Keystring nullable
Key returned by confirm-upload with target=pack-preview. Null clears the teaser.
previewVideoPosterS3Keystring nullable
Response
idstring required
modelIdstring required
modelNamestring
modelAvatarUrlstring
type'POST' | 'PACK' required
titlestring
descriptionstring
status'DRAFT' | 'PUBLISHED' | 'ARCHIVED' required
pricenumber required
isPurchasedboolean required
isExplicitboolean required
ordernumber required
publishedAtstring
createdAtstring required
baseLikesnumber required
baseDislikesnumber required
baseUnlocksnumber required
likesCountnumber required
dislikesCountnumber required
unlocksCountnumber required
positiveRatePercentnumber
Null until at least one reaction exists.
photosCountnumber required
videosCountnumber required
totalVideoDurationSecnumber required
coverMediaIdstring
isPrivateContentListedboolean required
previewVideoS3Keystring nullable
Looping blurred teaser shown while the pack is locked.
previewVideoUrlstring nullable
previewVideoPosterS3Keystring nullable
previewVideoPosterUrlstring nullable
Changes
No recorded changes to this endpoint across all 1 revision of this API.