EventBridge GUID lookups

Hi,

What is the recommended approach to looking up GUIDs within events e.g. userId and queueId to friendly name? As present we are proposing to create a Lambda function which will use the REST APIs to lookup objects on demand and then cache them in a S3 bucket.

A simple lookup GUID (across all object types) API should be nicer or perhaps including friendly names in the EventBridge event would be even nicer.

Craig

Resolving a GUID should be done by using the GET API resource for the particular type. For example, a user ID would be used with GET /api/v2/users/{userId} to fetch a user's data.

We do not require/recommend any particular architecture. Your chosen technologies must be able to make REST API requests using HTTPS and you're free to do that in whatever way suits your needs.

There is not an all-in-one GUID lookup as that would be an incredibly expensive operation to query hundreds of services when only one would ever return a successful response. Regardless, you're welcome to submit an idea and share your use case for it at https://genesyscloud.ideas.aha.io/