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