Developer Documentation & API Reference
Complete reference for integrating BipinOne software products, programmatic store catalogs, UPI payment routing, and high-throughput automation APIs into your applications.
1. Overview & Authentication
Standard REST principles, JSON encoding, and token authorization.
All BipinOne API endpoints communicate exclusively over HTTPS with the base URL:
Authenticated requests require a Bearer token in the Authorization HTTP header:
2. Software Store & Product Catalog
Programmatically query available digital products, categories, licenses, and releases.
/api/v1/products
Public • Rate-Limited
List software packages with search, pagination, and category filtering.
| Param | Type | Description |
|---|---|---|
| category | string | Filter by category slug (e.g. scripts, plugins) |
| q | string | Search query across title, description, and stack |
| page | integer | Page number (default: 1) |
{
"data": [
{
"id": 1,
"slug": "telegram-payment-bot",
"title": "Telegram Automation Bot Pro",
"version": "2.4.0",
"price": "999.00",
"is_free": false,
"compatibility": "Node.js / Python 3.11"
}
],
"pagination": { "current_page": 1, "total_pages": 4 }
}
/api/v1/products/{slug}
Retrieve complete product specs, file metadata, release history, and purchase requirements.
3. UPI Gateway & Webhook Router
Available v2.0Direct-to-bank UPI dynamic QR generation, transaction settlement, and HMAC webhook callbacks.
/api/v1/upi/create-qr
Auth Required
Generate a transaction-bound dynamic UPI QR string and raw intent URI.
{
"amount": 499.00,
"order_id": "ORD_94821",
"customer_name": "Rohan Sharma",
"note": "Subscription Payment"
}
{
"ok": true,
"transaction_id": "UPI_TX_94821_78A",
"amount": "499.00",
"upi_intent_uri": "upi://pay?pa=merchant@okaxis&pn=BipinOne&am=499.00&tr=ORD_94821&cu=INR",
"qr_payload": "data:image/svg+xml;base64,...",
"expires_in": 900
}
4. SMM Automation & Reseller API
Available v2.1Standard v2 high-throughput dispatcher with automated provider sync and balance ledger.
/api/v1/smm/orders
Auth Required
Dispatch a new reseller order. Charges deduct atomically from your Central Wallet.
{
"action": "add",
"service": 105,
"link": "https://instagram.com/myaccount",
"quantity": 1000
}
{
"order": 904812,
"status": "pending",
"wallet_deducted": 45.00,
"remaining_balance": 455.00
}
5. YouTube Metadata & Stream Extraction API
Available v1.4Video metadata resolution, stream format parser, and thumbnail extractor under fair-use compliance.
/api/v1/yt/extract?url={video_url}
Auth Required
Extract resolved media formats (1080p, 720p, 480p, m4a audio stream) and video telemetry.
6. Services, Portfolio & Telemetry
Query engineering capabilities, submit quotation inquiries, and read platform telemetry.
List all engineering services (Web Apps, Android, APIs, Bots, AI integrations).
Submit a bespoke engineering quotation request with project scope & budget.
List engineering case studies, tech stack badges, and system architectures.
Public platform telemetry (services count, projects, verified stacks).
7. HTTP Status Codes & Error Handling
Predictable standard HTTP status codes and structured error responses.
| Code | Meaning | Description |
|---|---|---|
| 200 OK | Success | Request processed successfully. |
| 400 Bad Request | Invalid Payload | Missing required parameters or malformed JSON. |
| 401 Unauthorized | Missing Key | API key missing or invalid Bearer token provided. |
| 403 Forbidden | Permission Denied | Account suspended or insufficient privileges. |
| 429 Too Many Requests | Rate Exceeded | Rate limit reached. Retry after specified header delay. |