I have recently learnt about trystack  - which is a way to try openstack
It can be useful for us to test new features we're developing.
Getting into trystack is done via joining their Facebook group (not
hassling too much…)
Once you will get into the group, you could sign into trystack with your
Facebook credentials and you'll have your own little openstack instance.
To get API access, please see your user setting (API password) and "Access
& Security" in your project will get you the endpoints to login with.
Hope this helps