adding source API endpoint