API Reference
Save a new version of the brief document
POST
header
AuthorizationBearer <token>Session JWT signed with HS256. Verification pins the algorithm and rejects expired tokens, per RFC8725.
briefId*stringBrief ID
domainId*unknownDomain ID
application/json- body
name*stringName/description for this version
Length
1 <= length <= 200Version saved
application/json- response
id*stringUnique version identifier
versionNumber*numberSequential version number (0 = original)
name*stringUser-provided name for this version
isOriginal*booleanWhether this is the original from pipeline
createdAt*stringWhen this version was created
Format
date-timecurl -X POST 'https://api.getmint.ai/api/domains/{domainId}/content-briefs/string/document/versions' \ -H 'Content-Type: application/json' \ -d '{ "name": "After outline restructure"}'{ "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", "versionNumber": 3, "name": "After outline restructure", "isOriginal": false, "createdAt": "2026-05-25T10:30:00.000Z"}