Pulling tags from OpenStreetMap for 360 photo tagging

I’m working on curating some training data for environmental analysis. I want to gamify this, allowing users to also contribute their finding to OpenStreetMap.

The workflow being:

  1. User shown photo
  2. User tags object (e.g. tree) and adds more detailed data (e.g. tree species)
  3. Tag added to OSM and object recorded
  4. User earns points for contribution
  5. Back to step 1

For the object classifications, I want to use OSM category tags: https://wiki.openstreetmap.org/wiki/Category:Tag_descriptions_by_value

My question is, what is the best way to pull this information? Is there are curated list of the tags on the OSM wiki linked above in a structured file? Or even better, and API to query tags?

HQ | Blog | Spotted a Trekker? | Become a Trekker | Facebook | Instagram