MessageId String ConversationId UUID

Can someone confirm...

ConversationId are UUIDs
MessageId are not, they are Strings

The API specifications list them both as strings.

Yes, that is true, but clearly the ConversationId is a UUID. The MessageId appears to be a random string of 32 characters. Storing a UUID as a String is definitely possible, but not optimal.

The API specification is the commitment Genesys makes to you. The values are strings of an unspecified length and format. If you make assumptions beyond what's guaranteed in the API definition, it could break in the future without notice. I think it's very unlikely for something so fundamental to change, but a change in the format of those IDs would be permissible because we don't make that guarantee.

What challenge are you facing with this?

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.