Yext Knowledge API icon

Yext Knowledge API

Interact with Yext Knowledge API

Actions176

Knowledge Manager → Update Suggestion

AI-generated

Summary

Update the status and details of a specific suggestion in the Yext Knowledge Manager for a given account.

Inputs

  • Account Id (required) — The identifier of the Yext account.
  • Suggestion Uid (required) — The Yext-generated unique identifier for the Suggestion to update.
  • V (required) — A version date in YYYYMMDD format to specify the API version.
  • Format — The formatting language used to parse rich text fields; valid values are markdown, html, or none (default is markdown).
  • Status — The status of the suggestion; use APPROVED to approve or REJECTED to reject the suggestion.
  • Locked — Specifies if the suggestion's field is locked; applicable only if status is PENDING and destinationType is ENTITY.
  • Assignee — JSON object with information about the assignee of the suggestion; omitted if unassigned.
  • Entity Field Suggestion — JSON object containing detailed information about the suggestion for a single field on a single entity; only valid if the suggestion targets an entity field.

Output shape

A single record representing the updated suggestion resource.

The response contains the updated suggestion details. Make sure to provide the required query parameters 'v' and optionally 'format'. The operation requires Yext API credentials configured in the node. Optional fields in the request body will update the respective properties of the suggestion.

Discussion