requests crud