Create an entry of this content type (secret key).
POST
/merchants/{merchant_slug}/content/{type_slug}
const url = 'https://quikstik-core.fly.dev/merchants/example/content/example?validate_only=false';const options = {method: 'POST'};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request POST \ --url 'https://quikstik-core.fly.dev/merchants/example/content/example?validate_only=false'Creates an entry and its first revision atomically. Validation returns the complete issue list (RFC 6901 JSON Pointers) in one 422; validate_only=true runs full validation with zero side effects.
Parameters
Section titled “Parameters”Path Parameters
Section titled “Path Parameters”merchant_slug
required
string
type_slug
required
string
Query Parameters
Section titled “Query Parameters”validate_only
boolean
Responses
Section titled “Responses”Validate_only rehearsal passed.
Created; body carries id, slug, and sequence 1.
Missing or rejected secret key.
Unknown merchant or content type.
Duplicate slug under this content type.
Complete validation issue list with JSON Pointers.
Content store unavailable.