Price Check - Creations Central Pass

I got a few of these a long time ago as a mission reward.

Do they have any value?

What are they a pass for?