Yext Knowledge API icon

Yext Knowledge API

Interact with Yext Knowledge API

Actions176

Knowledge Manager → Upsert Language Profile

AI-generated

Summary

Upsert a language-specific profile for an entity in the Yext Knowledge Manager by providing account and entity identifiers along with the language code and version date.

Inputs

  • Account Id (required) — The identifier of the Yext account under which the entity exists.
  • Entity Id (required) — The external ID of the entity for which the language profile will be created or updated.
  • Language Code (required) — The language code that specifies the language of the profile to create or update.
  • V (required) — A version date in YYYYMMDD format used as a query parameter to specify the API version or snapshot.
  • Update Operation Id — Optional ID of an existing update operation to continue; leave blank to start a new operation.
  • Entity Type — Used only to filter UI fields; this value should not be included in API calls. Specify the entity type in the query for create or in the request body meta for update.
  • Request Options — Optional advanced settings such as batching parameters, SSL validation bypass, proxy configuration, and request timeout settings.

Output shape

a single JSON object representing the upserted language profile response from the Yext Knowledge API

The operation returns the API response for the language profile upsert. The Update Operation Id header can be used to manage operation batching externally. The API version is set via the 'V' query parameter. Errors will be reported via standard n8n error handling.

Discussion