Read a Mapping Set with its content.
curl --request GET \ --url https://auth.example.com/api/admin/identity-mapping/sets/example \ --header 'Authorization: Bearer <token>'Reads the Mapping Set with the content of the version in use (the version saved last when the set is off), in the form PUT /api/admin/identity-mapping/sets/{id} takes, so that it can be edited and sent back. enabled, owner (tenant or platform), active_version_id, content_version (also sent as ETag) and references (how many things name the set: only the count, the places are read with GET /api/admin/identity-mapping/usage; for a platform set only what the Admin database knows is counted, scan_complete says whether that is all) are given. The release rules and conflict rules of a version are stored on the version, not on a rule, so they are spread over its rules in order, each rule holding up to the limit of a rule (250 release rules, 100 conflict rules) before the next one, so that the content is accepted by the PUT as read. A set another tenant owns, and one that does not exist, answer 404; a platform set can be read by every tenant administrator. Rate limited with the strict profile.
Authorizations
Section titled “Authorizations ”Parameters
Section titled “ Parameters ”Path Parameters
Section titled “Path Parameters ”Mapping Set identifier.
Responses
Section titled “ Responses ”A Mapping Set with the content of the version in use.
object
Whether an activation is in use.
The label of the version the set is now (the one in use, else the last saved).
What the set is now: the ID of the version in use, else of the version saved last, else none. Changes with every save; sent as If-Match.
Null when the set has no version.
object
The catalog version the content is compiled against.
Source Profile references validated for mappingRequired fields. Not given back by a GET (the edges carry the profile IDs).
Rules with ruleKey, ruleKind, action, priority, scope, condition, metadata, edges (sourceRef, targetRef, edgeKind), transforms (edgeIndex, operation, parameters), validationRules, releaseRules and conflictRules, as in FieldMappingVersionCreateRequest. The rules release into exactly one OIDC Destination Profile (named by targetRef.profileId).
object
Null when the references could not be counted.
object
Example
{ "owner": "tenant"}Headers
Section titled “Headers ”The content_version, quoted.
Error response.
object
Example generated
{ "error": "example", "message": "example", "error_description": "example"}Error response.
object
Example generated
{ "error": "example", "message": "example", "error_description": "example"}Error response.
object
Example generated
{ "error": "example", "message": "example", "error_description": "example"}Error response.
object
Example generated
{ "error": "example", "message": "example", "error_description": "example"}Error response.
object
Example generated
{ "error": "example", "message": "example", "error_description": "example"}