API Possibilities

From @nathan back in December: