Skip to main content
PATCH
/
items
/
{itemId}
Update item
curl --request PATCH \
  --url https://api.thehaystack.ai/v2/bevly/items/{itemId} \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "title": "<string>",
  "subTitle": "<string>",
  "description": "<string>",
  "shortDescription": "<string>",
  "date": "2023-12-25",
  "seriesId": 123,
  "speakers": [
    {
      "id": 123
    }
  ],
  "autoPublish": true,
  "autoAcceptMediaChapters": true,
  "autoAcceptScriptures": true
}
'
{
  "item": {
    "id": 123,
    "title": "The Power of Prayer",
    "subTitle": "<string>",
    "description": "<string>",
    "date": "2025-01-15",
    "collectionId": 123,
    "seriesId": 123,
    "status": "draft",
    "publishedDate": "2023-11-07T05:31:56Z",
    "autoPublish": true,
    "urlSlug": "<string>"
  }
}

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
description
string
shortDescription
string
date
string<date>
seriesId
integer | null
speakers
object[]
Minimum array length: 1
autoPublish
boolean
autoAcceptMediaChapters
boolean
autoAcceptScriptures
boolean

Response

200 - application/json

Item updated

item
object