Skip to main content

Remote IDs

For each resource or group that Opal syncs with an end system app, Opal stores a Remote ID to map it to the corresponding end system object. This means that when you create a resource or create a group via our API, you’ll need to supply a Remote ID indicating which end system item this created item corresponds to. The table below describes what each Remote ID corresponds to for various end system resource types and group types. For most resource and group types, the remote ID is simply the unique identifier for the item on the remote system.

Metadata

Opal also stores metadata with each Opal resource or group to help it identify the corresponding end system object. This will also need to be supplied when creating a resource or creating a group via our API. The table below describes the required metadata format for various end system resource types and group types.
Last modified on October 23, 2025