API checks consist of two parts:
1. An HTTP request
This is where you configure the method, body, headers etc. which determines the response sent back by your API.
Read more about HTTP request settings
2. One or more assertions
This is where you determine whether the response of the HTTP request is correct or within acceptable bounds.
Read more about assertions
These two phase are executed under the hood by the Node.js request library and the chai.js assertions library. All checks are executed on Amazon's AWS Lambda infrastructure.