api specification for openstack