GET
Retrieves data from the server
GET Example
Querying the balance of a wallet
POST
Sends data to the server to create a new resource
POST Example
Submitting a transaction in a smart contract
PUT
Updates an existing resource on the server
PUT Example
Updating user data
DELETE
Removes a resource from the server
DELETE Example
Removes a users account from the server
HttpResponseMessage
Complete HTTP response, including status, headers, and data
IHttpActionResult
Response in the form of an API
HttpResponseResult
Response featuring only essential data
Void
A request that performs an operation without returning data.