Info api

Addresses #366