Quick start
Getting started
Publish your first event
curl -X POST https://dev.exoquic.com/publish \
-H "x-api-key: [YOUR_API_KEY]" \
-H "Content-Type: application/json" \
-d '{"topic": "my-topic", "payload": "This is my first event published with Exoquic!"}'
Receive your first events
# Fetch a subscription token
SUBSCRIPTION_TOKEN=$(curl -X POST https://dev.exoquic.com/authorize-subscription \
-H "x-api-key: [YOUR_API_KEY]" \
-H "Content-Type: application/json" \
-d '{"topic": "my-topic", "resetFrom": "earliest"}' \
-s) && echo $SUBSCRIPTION_TOKEN
# Subscribe with the subscription token
websocat wss://dev.exoquic.com/subscribe --protocol $SUBSCRIPTION_TOKEN
Why use Exoquic?
Simplify Developer Workflows. Our event-streaming platform removes the complexity of managing simultaneous events, allowing developers to focus on building features instead of dealing with concurrency, synchronization, locking, load balancing, data consistency and more. This not only results in faster, more reliable applications with fewer errors but also accelerates feature implementation, reducing both development time and costs.
Lower Costs. Save on development, infrastructure, maintenance and network costs by reducing the need for complex code and dedicated infrastructure. Our fully managed solution eliminates hardware, infrastructure, and personnel costs, reducing expenses by up to 90%. By enabling our caching layer on the client side, you can also reduce your egress costs by up to 90%.
Focus on Core Business. Spend more time on unique features and services for your business, without worrying about maintaining complex, real-time streaming infrastructure.
Enhanced User Experience. Deliver a smoother, real-time experience with zero delays, allowing users to interact seamlessly without interruptions.
Massive Scalability. Our platform scales effortlessly with your business growth, handling increased loads without slowing down or crashing. Our pricing is designed to scale alongside you, ensuring cost-efficiency as your needs evolve.
Publish events
Learn more about publishing events from your backend to Exoquic.
Receive events
Learn more about receiving events from Exoquic on your client-side application.
Getting help
Whether you’re troubleshooting or looking to optimize your setup, we're here to help.
Submit an issue
Report issues directly in our GitHub repository. Our support team and community are here to assist.
Join the community
Engage with other developers, share ideas, and find support in our growing community.