Skip to main content
GET
Read Connected Profile Data
Returns the profile attributes a Connection shares with the other party. The Connection Definition’s shareable_attributes decides which attributes are exposed, and Omneo resolves them against the Profile named in the path.

Which attributes are returned

shareable_attributes is keyed first by the role the Profile plays in the Connection, then by the Connection’s status:
Omneo works out the role from the Connection itself, so there is no parameter to set. If the Profile in the path is the Connection’s connected_id, the connected block applies. If it is the connector_id, the connector block applies. See Connections for how the two sides are populated. Each entry is a dotted path into the Profile. identity.{handle} resolves to that Identity’s identifier, and returns null when the Profile has no Identity with that handle.

Response

The response is a flat object keyed by the configured paths, with no data wrapper:
An empty array is returned when the Definition has no shareable_attributes, or when it has no entry for the Profile’s role at the Connection’s current status. A 404 is returned when the Profile in the path is neither side of the Connection.

Path Parameters

profile
string<uuid>
required

The profile ID

connection
integer
required

The connection ID

Response

Invalid shareable attribute configurable, nothing to share