Update Campaign Idea
PATCH /campaigns/ideas/{idea_id}
PATCH
/campaigns/ideas/{idea_id}
Edit an idea in place. FREE.
The ownership scope IS the permission gate here, exactly as in the app -
there is no separate campaigns:write check on this route, so the
per-record gate is the only thing between a key and another user’s idea.
That is why it is re-declared rather than assumed.
Authorizations
Parameters
Path Parameters
idea_id
required
Campaign idea id.
string
Campaign idea id.
Header Parameters
Request Body required
Fields to change. Open for the same reason the create body is.
object
key
additional properties
any
Responses
200
Successful Response
object
data
required
One Studio object, open-shaped. See the module docstring.
object
key
additional properties
any
pagination
Any of:
object
has_next
required
Whether there are more pages
boolean
limit
required
Items per page
integer
notes
Any of:
Array<string>
null
page
required
Current page number (1-indexed)
integer
total
required
Total number of items
integer
null
422
Validation Error
object
detail
Array<object>
object
loc
required
Array
msg
required
string
type
required
string