Subscription & Billing Guide – Crawleye Prompt-Based AI Video Analysis
Subscription & Billing Guide – Crawleye Prompt-Based AI Video Analysis
Crawleye offers flexible subscription and pay-as-you-go options for processing uploaded videos and RTSP feeds with prompt-based AI analysis.
This guide explains our pricing model, available plans, billing process, and how to manage subscriptions via dashboard or API.
1️⃣ Pricing Model Overview
We charge based on media minutes processed, model size, and features used.
Formula:
price = duration_minutes × model_multiplier × feature_multiplier × base_rate
- Base Rate: determined by your plan
- Model Multiplier:
- S (7B) → ×1.0
- M (13B) → ×1.5
- L (32B) → ×3.0
- Feature Multipliers:
detect_only→ ×1.0ocr→ ×1.2reid_tracking→ ×1.3llm_summary→ ×1.2
2️⃣ Subscription Plans
| Plan | Included Minutes/mo | Model Access | Storage Retention | Overage Rate* |
|---|---|---|---|---|
| Starter | 300 min | S, M | 7 days | $0.09/min (S) |
| Pro | 2,000 min | S, M, L | 14 days | $0.08/min (S) |
| Business | 10,000 min | All models | 30 days | $0.07/min (S) |
| Enterprise | Custom | All models | Custom | Volume pricing |
*Overage rates are per media-minute for S (7B) models. Higher models scale with multipliers.
3️⃣ Pay-As-You-Go (PAYG)
If you don’t want a monthly subscription:
- Buy credit packs in USD
- Credits are deducted per processed minute
- No expiration for unused credits
4️⃣ Managing Subscriptions via Dashboard
- Log in to Crawleye Dashboard
- Go to Billing & Subscription
- Choose:
- Upgrade/downgrade plan
- Buy additional credits
- Update payment method
- Review:
- Usage this month
- Remaining credits
- Payment history & invoices
5️⃣ Subscription API Endpoints
Get All Subscriptions
GET /v1/subscriptions
Response:
[ { "id": "sub_123", "plan": "Pro", "status": "active", "current_period_end": "2025-09-10T00:00:00Z", "minutes_included": 2000, "minutes_used": 850 }]
Start a Subscription
POST /v1/subscriptions/start
{ "plan": "Pro", "payment_method_id": "pm_abc123"}
Cancel a Subscription
POST /v1/subscriptions/cancel/{subscription_id}
Upgrade a Subscription
POST /v1/subscriptions/upgrade/{subscription_id}
{ "new_plan": "Business"}
6️⃣ Billing API Endpoints
Get Pricing Info
GET /v1/pricing
[ { "model_class": "S_7B", "feature_set": ["detect_only"], "price_per_min_usd": 0.09 }]
Initiate Checkout
POST /v1/billing/checkout
{ "plan": "Pro", "payment_method_id": "pm_abc123"}
Payment History
GET /v1/billing/payment-history
[ { "id": "pay_001", "amount_usd": 29.99, "date": "2025-07-15T00:00:00Z", "description": "Pro Plan – Monthly Subscription" }]
7️⃣ Usage Tracking
Track how many minutes and storage you’ve used:
GET /v1/usage
{ "media_minutes_processed": 1430, "storage_gb_month": 5.2, "charges_usd": 114.50, "credits_remaining_minutes": 570}
8️⃣ Best Practices for Cost Management • Use smaller models for quick, less complex analysis • Schedule batch jobs during off-peak times • Delete old results to free up storage • Buy larger plans if consistently hitting overages