Release API module

**Merge these first**, they add a couple more bits to the Api module, and are referenced in the changelog.

- [ ] #29
- [ ] #30 
Typo on `construct`