Documentation for the backend API endpoints