Skip to main content
PUT
Update metadata for an existing image or URL analysis. Use this to add context — a description, goal, target audience, or brand guidelines — that is stored with the analysis and used by generated summaries and recommendations. This endpoint updates metadata only. It does not rerun the analysis or change the maps and scores returned by Get an analysis.
The analysis-id path parameter is the analysis id returned as _internal_exposed_id from Get an analysisnot the top-level id returned when you create an analysis.
string
required
The analysis id (_internal_exposed_id from Get an analysis).
string
What the creative, page, or screen is.
string
The user or business outcome the design should support.
string
The audience the design is intended for.
string
Brand, messaging, or design constraints to consider.
Supported fields are merged into the existing metadata. Unsupported fields are ignored and returned in ignored_keys. The body must be a JSON object up to 64 KB, with individual string values up to 10,000 characters; deeply nested objects are rejected.
boolean
Whether the update succeeded.
object
The metadata fields accepted by the API.
array
Any unsupported fields that were ignored.