Skip to content

Update

data is always an array, even for a single record — the response shape never has to differ between updating one record and updating a hundred. Only the fields you send change; a caller without update on a given record gets a real 403 capability.forbidden for that entry, not a silently ignored write. Each entry in the response reports its own status — one record failing never blocks the others in the same request.

POST /blog-posts/update
Authorization: Bearer <token>
Content-Type: application/json

{
  "data": [
    {
      "id": "cxmpl00000000000000000009",
      "title": "Hello world (v2)"
    }
  ]
}