Reverse
.
Rocks
Uncover, Discover, Explore
mQueue
.
Push | Synch | Pull
This message queue service simplifies message management with an intuitive API. Users can easily create messages and track their lifecycle with timestamps for both creation and last access. The service also offers optional callback URLs that trigger automatically upon successful message creation, ensuring a seamless and efficient way to manage, retrieve, and respond to messages.
Generate
Read
To generate a new queue entry with a payload and optional callback URL.
shell
copy command
curl -X POST https://mqueue.reverse.rocks/api/generate/ \
-H "Content-Type: application/json" \
-d '{"message": "This is a test message.", "callback_url": "http://example.com/callback"}'
Return Queue token and status of the callback
{
        "token": "generated_token",
        "callback_status": "success" or "error"
}
Overwrite Queue with Token
shell
copy command
curl -X POST https://mqueue.reverse.rocks/api/generate/ \
-H "Content-Type: application/json" \
-d '{"message": "updated message.", "callback_url": "http://example.com/callback", "token": "queue_token"}'
FAQ
Q: What does the Generate endpoint do?
A: The Generate endpoint creates a new message entry in the queue with a specified payload. It returns a unique token for this entry and can trigger a callback URL if provided.
Q: How do I handle the token returned by the Generate endpoint?
A: The token returned in the response is used to identify the message entry. You should store this token securely as it will be needed to reference or update the message later.
Q: What is the message limit?
A: The message limit is 250 characters per message for the free version. If you need more, consult with RudeNet for customized solutions that fit your needs.
Q: Is the queue protected?
A: Yes, the queue is protected in terms of data access. The service does not read or analyze the content of the messages inside the queue; it only handles metadata such as timestamps. For additional security, we recommend encrypting your data before sending it to the queue. This ensures that even if someone gains access to the queue, they cannot read or interpret the contents without the decryption key.
Q: How long does the queue exist?
A: The queue is automatically deleted if it has not been accessed for the last 24 hours. This helps manage storage and ensures that obsolete data does not remain in the system.
Business Support
For businesses requiring advanced queue management solutions to synchronize applications and processing, our service offers scalable options tailored to meet complex needs. You can benefit from:
For more information and to discuss how our solutions can be customized for your business needs, contact RudeNet for personalized support and advanced configurations.
Need Help?
RudeNet
1.0.1 (beta)