Add archive to API
Still a crude implementation - needs caching to be successful