Refactored: api v1 specs