A bridge connecting your billing software and web systems to thermal receipt and label printers through high-speed MQTT brokers. Send Text, PDF, and Image print jobs with simple HTTP POST requests.
Get Started Explore API DocsSend print jobs via simple HTTP POST calls from your server or billing application.
http://localhost:5001/api/v1/print/send
Content-Type: application/json x-api-key: YOUR_GENERATED_API_KEY
curl -X POST http://api.cloudprinthub.bonrix.in/api/v1/print/send \
-H "Content-Type: application/json" \
-H "x-api-key: bonrix_live_e6372d2d8271bbb73c3baaa60c8f14fb6bbaaefa3d44ae20" \
-d '{
"printer_id": "p1",
"data": {
"type": "text",
"data": {
"content": "Hello Bonrix Software Solutions"
}
}
}'
curl -X POST http://api.cloudprinthub.bonrix.in/api/v1/print/send \
-H "Content-Type: application/json" \
-H "x-api-key: bonrix_live_e6372d2d8271bbb73c3baaa60c8f14fb6bbaaefa3d44ae20" \
-d '{
"printer_id": "p1",
"data": {
"type": "pdf",
"data": {
"url": "http://api.cloudprinthub.bonrix.in/uploads/Ankur_Makwana_1/pdf/sample.pdf"
}
}
}'
curl -X POST http://api.cloudprinthub.bonrix.in/api/v1/print/send \
-H "Content-Type: application/json" \
-H "x-api-key: bonrix_live_e6372d2d8271bbb73c3baaa60c8f14fb6bbaaefa3d44ae20" \
-d '{
"printer_id": "p1",
"data": {
"type": "image",
"data": {
"url": "http://api.cloudprinthub.bonrix.in/uploads/Ankur_Makwana_1/image/sample.jpg"
}
}
}'
curl -X POST http://api.cloudprinthub.bonrix.in/api/uploads/public-upload \ -H "x-api-key: bonrix_live_e6372d2d8271bbb73c3baaa60c8f14fb6bbaaefa3d44ae20" \ -F "media_file=@/Users/ankurmakwana/Downloads/cash.pdf"
{
"success": true,
"message": "File saved to Ankur_Makwana's account folder.",
"file_type": "pdf",
"file_url": "http://api.cloudprinthub.bonrix.in/uploads/Ankur_Makwana_1/pdf/media_file-1790664912-8821.pdf",
"original_name": "cash.pdf",
"file_id": 42,
"owner_user_id": 1
}
// When API Key is invalid or user is deactivated:
{
"error": "Invalid API key or account is deactivated."
}
// When file is missing or invalid format:
{
"error": "Invalid file type. Only Images (JPG, PNG, GIF, BMP) and PDF files are allowed."
}
Test print dispatching directly using your API key and printer identifier.