A Restful API is a standard client-to-server communication method, that utilizes http requests to GET, PUT, POST, and DELETE data. The Check21.com Payment Gateway allows customers using the Restful API to create, update, and delete transactions, customers, customer accounts, and returns.