Skip to content

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.0
    • ocr → ×1.2
    • reid_tracking → ×1.3
    • llm_summary → ×1.2

2️⃣ Subscription Plans

PlanIncluded Minutes/moModel AccessStorage RetentionOverage Rate*
Starter300 minS, M7 days$0.09/min (S)
Pro2,000 minS, M, L14 days$0.08/min (S)
Business10,000 minAll models30 days$0.07/min (S)
EnterpriseCustomAll modelsCustomVolume 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

  1. Log in to Crawleye Dashboard
  2. Go to Billing & Subscription
  3. Choose:
    • Upgrade/downgrade plan
    • Buy additional credits
    • Update payment method
  4. 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