The core element of REpresentational State Transfer (REST) architecture is that a client will never build URIs themselves with patterns like /foo/:bar but will instead receive URI references in each representation of a resource, indicating which state transfers are possible.
I don't see this in the SPORE spec.