Replace the facet tags on one existing ESG Hub page: topic, industry, framework, jurisdiction, stakeholder, and content_type. The supplied facets object replaces the page's facet set, so any facet key you omit is cleared; the page body and title are never changed or deleted. The response echoes the page's new facets and updated_at. The array facets (topic, industry, framework, jurisdiction, stakeholder) each accept multiple values, while content_type is a single string; values are validated against the vocabulary from get_esg_metadata / list_industries, and an unrecognised value or key is rejected with 400. Give page_id as a permalink, slug, or record ID — permalinks are resolved to the underlying record server-side. Use it to curate tags; to read a page use get_esg_page, and to queue a removal use flag_content. Requires ESG_HUB_WRITE_TOKEN; rate-limited.