Actions176
- Health Check Actions
- Knowledge Manager Actions
- List Entities
- Create Entity
- Get Entity
- Update Entity
- Delete Entity
- List Language Profiles
- List All Language Profiles
- Get Language Profile
- Upsert Language Profile
- Delete Language Profile
- Get Locations
- Create Location
- Search Locations
- Get Location
- Update Location
- Get Location Folders
- Get Menus
- Create Menu
- Get Menu
- Update Menu
- Delete Menu List
- Get Bios
- Create Bio
- Get Bio
- Update Bio
- Delete Bio List
- Get Products
- Create Product
- Get Product
- Update Product
- Delete Product List
- Get Events
- Create Event
- Get Event
- Update Event
- Delete Event List
- Get Business Categories
- Get Google Keywords
- Get Custom Fields
- Create Custom Field
- Get Custom Field
- Update Custom Field
- Delete Custom Field
- Get Language Profiles
- Get Location Language Profile
- Upsert Location Language Profile
- Delete Location Language Profile
- List Assets
- Create Asset
- Get Asset
- Update Asset
- Delete Asset
- Upsert Suggestion
- List Suggestions
- Cancel Suggestion
- Get Suggestion
- Comment Suggestion
- Update Suggestion
- Listings Actions
- List Publishers
- List Listings
- Opt In Listings
- Opt Out Listings
- Confirm Sync Listings
- Force Sync Listings
- List Publisher Suggestions
- Get Publisher Suggestion
- Update Publisher Suggestion
- List Duplicates
- Create Duplicate
- Delete Duplicate
- Suppress Duplicate
- List Methods
- List Statuses
- Initiate Verification
- Complete Verification
- List Admins
- Invite Admins
- List Entity Listings
- Delete Listings
- List Questions
- Get Question
- Create Answer
- Update Answer
- Delete Answer
- Analytics Actions
- Logs API Actions
- Reviews Actions
- Social Actions
- Account Settings Actions
- Optimization Tasks Actions
- Connectors Actions
- Configuration Actions
- Licenses Actions
- Computations Actions
- Domains Actions
Knowledge Manager → Update Entity
AI-generatedSummary
Update an existing entity in a Yext Knowledge Manager account by specifying the account ID, entity ID, and version date, optionally applying a template and controlling rich text formatting options.
Inputs
- Account Id (required) — The ID of the Yext account containing the entity to update.
- Entity Id (required) — The external ID of the entity to update.
- V (required) — The version date of the request in YYYYMMDD format.
- Update Operation Id — ID of the update operation; leave blank to create a new operation or specify to continue an existing one.
- Format — Formatting language (markdown or html) for parsing rich text fields; required if the update contains rich text fields.
- Strip Unsupported Formats — When true, unsupported rich text formats are stripped and saved as plain text; otherwise, unsupported formats cause errors.
- Template Fields — Comma-separated top-level fields from the template to apply; only used if a template ID is provided.
- Template Id — External ID of a template to apply to the entity, applying fields and linked accounts from that template.
- Entity Type — Entity type to include in the request body meta object; used to filter fields and should not be sent as a query parameter.
Output shape
a single JSON object representing the updated entity or operation result
Responses include standard JSON bodies from the Yext Knowledge API update entity endpoint; batching and retry settings can be configured via node settings but pagination is not applicable.
Examples
Example 1: Update the address and phone number of a location entity using its entity ID, specifying the account and version date, and applying markdown formatting for rich text fields.
Set Account Id, Entity Id, V, Format as 'markdown', and provide the fields to update in the node's input data.