BoloBill API
Build powerful integrations with our RESTful API
RESTful
Standard HTTP methods
JSON
Request/Response format
OAuth2
Secure authentication
Authentication
All API requests require authentication using Bearer tokens. Include your API key in the Authorization header:
Authorization: Bearer YOUR_API_KEY
API Endpoints
Products
GET
/api/v1/products
List all products
GET
/api/v1/products/{id}
Get product details
POST
/api/v1/products
Create product
PUT
/api/v1/products/{id}
Update product
DELETE
/api/v1/products/{id}
Delete product
Orders
GET
/api/v1/orders
List all orders
GET
/api/v1/orders/{id}
Get order details
POST
/api/v1/checkout
Create order from cart
Cart
GET
/api/v1/cart
Get cart items
POST
/api/v1/cart/add
Add item to cart
PUT
/api/v1/cart/update
Update cart item
DELETE
/api/v1/cart/remove
Remove item from cart
AI Voice Search
POST
/api/v1/ai/search
Voice/text product search
GET
/api/v1/ai/history
Get search history
Code Example
Search Products with AI
// Example: Search for products using voice/text
curl -X POST https://v1.bolobill.com/api/v1/ai/search \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"query": "5 kilo atta chahiye"}'
Rate Limits
1000
Requests/hour (Free)
10,000
Requests/hour (Pro)
Unlimited
Requests/hour (Enterprise)
Ready to Build?
Get your API key and start integrating BoloBill into your applications.
Request API Access