Create Snippet
Create a named reusable content snippet.
Personal tokens are not supported for this endpoint. Use an integration API key. Your account must also have access to the requested data. Authentication
Provide title and serialized document content. This endpoint stores a snippet; inserting its content into a story or email is a separate workflow.
Content is a complete replacement, not a patch of individual nodes. Responses return JSON-encoded content in serialization format 0.50. Use a snippet document rather than assuming a story document is compatible.
Personal access tokens are not supported for this endpoint. Use an integration API key with the required permissions.
API_keyAuthorizationBearer <token>Bearer authentication using an integration API key, or a personal access token only where the operation explicitly supports it. Every listed personal-token scope is required; owner permissions and newsroom access still apply.
application/json- body
title*stringcontent*|Serialized snippet content JSON or a single-key json wrapper. A parsed document or text wrapper is not accepted.
Created
application/json- response
snippet?curl -X POST 'https://api.prezly.com/v2/snippets' \ -H 'Content-Type: application/json' \ -d '{ "title": "string", "content": "string"}'{ "snippet": { "id": 0, "uuid": "string", "title": "string", "content": "string", "block_types": [ "string" ], "creator": { "id": 0, "email": "http://example.com", "name": "string", "display_name": "string", "first_name": "string", "last_name": "string", "avatar_url": "http://example.com" }, "last_modifying_user": { "id": 0, "email": "http://example.com", "name": "string", "display_name": "string", "first_name": "string", "last_name": "string", "avatar_url": "http://example.com" }, "created_at": "string", "modified_at": "string" }}