Basic API methods