App42 Cloud APIs provide technical Backend as a Service for asynchronous communication. This API has two parts Message Service and Queue Service.
Message Service is used for sending, pulling and removing message from a particular queue. Messages are sent to queue which can be pulled later by using multiple message receive options. Various APIs for message pulling are receiveMessage, receiveMessageByCorrelationId (pulls a particular message), removeMessage from queue and sendMessage to queue.
Queue Service is for managing the asynchronous queues e.g. creating a queue, deleting a queue, remove (purge) messages from the queue, view the pending messages in the queue and get all the messages from the queue.