Enrichment Fields

Returns the valid input field sets for an enrichment configuration on a connection. When configuring an enrichment source in a model sync, use this endpoint to discover which input fields the enrichment connection requires. Pass the proposed enrichment configuration in the request body; the response lists the valid input field sets that map your model's fields to the enrichment service's expected inputs.

Authentication

AuthorizationBearer
Bearer user API key
OR
AuthorizationBasic

Basic organization-scoped API key

Path parameters

connection_idstringRequiredformat: "uuid"

Headers

X-Polytomic-VersionstringRequired

Request

This endpoint expects an object.
configurationmap from strings to anyOptional

Similar to a model configuration, this configures the enricher. For example, if you wanted to use Apollo to enrich people, you would send {"object": "people"} as the configuration. Each enricher configuration can be found in the connection configuration docs.

Response

OK
datalist of lists of strings or null

Errors

403
Forbidden Error
404
Not Found Error
500
Internal Server Error