REST API is used for data communication and transfer while SOAP API does the same but requires dedicated bandwidths. REST API uses JSON, URL, HTTP, etc., while SOAP API uses HTTP, XML, etc.