GTM Context

Update Persona

Update a Studio persona's fields and/or status (partial update).

Send at least one field. Passing status='archived' is equivalent to POST /personas/{persona_id}/archive. Returns 400 if no field is provided, 404 if the persona does not exist in this org.

patch/personas/{persona_id}

Request

  • Base URL: https://be.graph8.com/api/v1
  • URL: https://be.graph8.com/api/v1/personas/{persona_id}
  • Auth: HTTP bearer

Path parameters

persona_idstring required

Persona ID (UUID)

Headers

Authorizationstring nullable
X-Target-Org-Idstring nullable

Request body

titlestring nullable

New persona title.

priorityinteger nullable

New display priority.

confidencestring nullable

New confidence label.

why_targetstring nullable

New 'why target' text.

expected_receptivitystring nullable

New expected-receptivity note.

campaign_approachstring nullable

New campaign approach.

recommended_goalstring nullable

New recommended goal.

statusstring nullable

New status (e.g. 'active', 'archived').

Response

Successful Response

dataobject required

Changes

No recorded changes to this operation across all 2 revisions of this API.