Skip to main content
PATCH
Update item

Authorizations

Authorization
string
header
required

Enter your API token from the Haystack dashboard

Path Parameters

itemId
integer
required

Body

application/json
title
string
subTitle
string | null
description
string | null
shortDescription
string | null
date
string<date-time>
collectionId
integer
seriesId
integer | null
orderInSeries
integer | null
urlSlug
string | null

Auto-generated from title if omitted

speakers
object[]

At least one speaker is required

Minimum array length: 1
topics
object[]
autoAcceptScriptures
boolean
autoAcceptMediaChapters
boolean
autoPublish
boolean
wizardStep
string

Used during guided item creation

status
enum<string>

Cannot be set to published or unpublished here — use /publish and /unpublish.

Available options:
draft,
queued,
processing,
ready,
actionRequired,
error

Response

200 - application/json

Item updated

item
object