Standardization
Standardize Metadata
Standardize metadata values using LLM — supports multiple tags with optional auto-apply.
POST
Python
Authorizations
Basic authentication header of the form Basic <encoded-value>, where <encoded-value> is the base64-encoded string username:password.
Body
application/json
Processing modes the product exposes for standardization.
Exactly the modes the frontend can send:
- ENTITY_RESOLUTION: embedding-blocked, LLM-adjudicated canonicalization of values that refer to the same entity (see EntityResolver). This is the single "clean up these values" mode. Note: it degrades gracefully to a no-LLM pass (exact-match + high-confidence embedding) when no LLM is configured, so a separate "deduplicate" mode is unnecessary.
- MAP_TO_CATEGORIES: map values into a provided set of categories.
The no-LLM path still exists internally — the bulk endpoint's only_dedupe flag
routes to it (and it is the free/unpermissioned tier in the auth middleware) — but
it is not a user-selectable ProcessingMode.
Available options:
entity_resolution, map_to_categories 