These are the nine HTTP methods typically associated with RESTful web development and the Hypertext Transfer Protocol and most commonly used by RESTful API designers: GET. PUT. POST. DELETE. PATCH. HEAD. OPTIONS. TRACE.