Add API reference documentation