API Lifecycle Explained
Our client will make a request to the API. The request contains an http verb/method, header, and content. The content is not required depending on the call being made. The API interprets the request and will then pass that along to the server to handle the request.
Once the server has completed the request, a response is generated and sent back to the client. The response contains a status code, header, and content. The status code is important in letting us know if the call was successful or not.