AI92 நேரலையில் உள்ளது - எங்கள் உலகளாவிய மென்மையான வெளியீடு நடைபெறுகிறது: முழு தளமும் முதல் 30 நாட்களுக்கு உலகளவில் திறக்கப்பட்டுள்ளது.
ஆவணங்கள் மெனு

இந்த டெவலப்பர் ஆவணங்கள் தற்போது ஆங்கிலத்தில் மட்டுமே உள்ளன. குறியீடு மற்றும் API நடத்தை ஒவ்வொரு பிராந்தியத்திலும் ஒரே மாதிரியாக இருக்கும்.

Credits & Billing

AI92 meters usage in credits. This page is the source of truth for what every operation costs, how fair-metering protects you from paying for non-results, and how credits enter your account.

How credits work

  • Reads are free. Searching, listing, previewing, snapshots, status checks, and metadata cost 0 credits.
  • Results cost a fixed, published price. Revealing a contact, sending a message, rendering an image, or running an analysis costs the exact credits listed below — no surprise multipliers.
  • You see the cost on every response. Each /v1 call returns X-Credits-Consumed (what this call cost) and X-Credits-Remaining (your balance after).
  • Your balance is one call away. GET /v1/account and GET /v1/account/credits return the live balance.
http
X-Credits-Consumed: 3
X-Credits-Remaining: 4997

Checking your balance

bash
curl https://api.ai92.ai/v1/account \
  -H "Authorization: Bearer ai92_live_YOUR_KEY"
json
{
  "id": "9b1c...",
  "tier": "PROFESSIONAL",
  "credit_balance": 4997,
  "subscription_tier": "pro_sub",
  "mass_mail_addon_active": true,
  "rank_tracking_addon_tier": null,
  "is_active": true,
  "read_only_mode": false,
  "created_at": "2026-01-04T09:22:00Z"
}

credit_balance is the fast live balance. GET /v1/account/credits returns the same value plus your tier in a slimmer payload.


Fair-metering rules

AI92 charges for value delivered, not for the attempt. These rules are enforced in the gateway, not just policy:

  1. No charge on zero or unknown results. An email verification that comes back status: "unknown" (inconclusive) costs 0. A reveal that returns no email is not billed. The response still tells you: "credits_consumed": 0.
  2. No charge on backend failure. If an upstream service returns a 5xx, the credit deduction is skipped — you are never billed for an operation that didn't complete. (You'll get a 503 BACKEND_UNAVAILABLE; retry it.)
  3. Pre-flight check, then atomic deduct. Every paid call first checks your balance (rejecting with 402 INSUFFICIENT_CREDITS if you can't afford it), runs the operation, and only then deducts — atomically, so concurrent calls can never overspend.
  4. Async jobs are counted once, with reserve-and-refund. Long-running operations (creative renders, bulk discovery) reserve credits when you submit and refund automatically if the job fails or times out. You are charged exactly once, on success. See Async jobs.
  5. Per-key spending caps are independent of balance. A key with a daily_credit_limit or monthly_credit_limit returns 402 KEY_SPENDING_LIMIT when it hits its cap, even if the account has credits left.

Full credit cost table

Prices are per call unless noted. Everything not listed (search, list, preview, snapshot, status, connection, decision endpoints) is free.

Contacts (/v1/contacts)

OperationEndpointCost
Search contactsGET /searchFree
Reveal — emailPOST /reveal (mode: email)3
Reveal — email + phonePOST /reveal (mode: email_phone)5
Verify emailPOST /verify1 (free if inconclusive)
Full enrichmentPOST /enrich11
Bulk discoveryPOST /bulk300 per 100 requested
Company lookupGET /{company_id}2

Creative (/v1/creative)

OperationEndpointCost
Generate imagePOST /generate (asset_type: image)50
Generate videoPOST /generate (asset_type: video)50/s, 8 s floor → 8 s = 400 · 12 s = 600 · 16 s = 800 · 20 s = 1000
Newsletter banner (async)POST /newsletter15
Full creative campaign (async)POST /campaigns250 per 7-day week (window ≤ 31 days)
List assetsGET /assetsFree

SEO (/v1/seo)

OperationEndpointCost
SnapshotGET /snapshotFree
Audit / scanPOST /audit20
Keyword intelligenceGET /keywords5
Backlink profileGET /backlinks10
Competitor benchmarkGET /competitors30
Content optimizationPOST /content-optimize8 per page

AI-Visibility (/v1/ai-visibility)

OperationEndpointCost
OverviewGET /{brand_id}27
CompetitorsGET /{brand_id}/competitors27
Domain authorityGET /{brand_id}/authority3
BacklinksGET /{brand_id}/backlinks5
Tracked keywordsGET /{brand_id}/keywords3
Keyword researchPOST /{brand_id}/keywords/research8
Full site scan (async)POST /{brand_id}/scan20

Intent (/v1/intent)

OperationEndpointCost
Identify visitorsGET /visitors/identify45 per 100
Brand intelGET /intel/brand/{brand_id}5
Competitor intelGET /intel/competitor/{brand_id}10
Keyword intelGET /intel/keywords/{brand_id}5
Market intelGET /intel/market/{brand_id}5
Intent signal reportPOST /intent/signals5
Alert scanPOST /alerts3
Intent-based enrichmentPOST /intent/enrich12

Markets (/v1/markets)

OperationEndpointCost
SnapshotGET /snapshotFree
Comprehensive reportPOST /analyze45
Performance validationPOST /validate15
Competitor intelligencePOST /competitor-intel25
Predictive modelPOST /predictive40

Campaigns & Outreach (/v1/campaigns, /v1/outreach)

OperationEndpointCost
Create / get / preview campaignPOST, GET /{id}, GET /{id}/previewFree
Send campaignPOST /{id}/sendPer-channel pricing (charged per recipient/channel)
Upload contact listPOST /upload-list2 per 1,000 records (rounded up)
AI campaign strategyPOST /build25
Campaign optimizationPOST /optimize10
A/B test configPOST /ab-test5
Budget optimizationPOST /budget-optimize15
Outreach data / decision / send-modeGET /data, POST /decision/{id}Free
AI reply suggestionPOST /reply/suggest/{id}2
Send outreach replyPOST /reply/send/{id}1

Reviews & GBP (/v1/reviews, /v1/gbp)

OperationEndpointCost
List reviews / testimonials / analyticsGET ...Free
AI review replyPOST /reply1
Request a reviewPOST /request2
List GBP locations / posts / preview / connectionGET ..., POST /posts/previewFree
Publish GBP post with mediaPOST /posts/publish-with-media50

Cloud (/v1/cloud)

OperationEndpointCost
Data storageGET /storage5 per GB-month
Generate assetPOST /generate5
Data cleaningPOST /clean10 per 5,000
Sync / importPOST /sync-import3 per 1,000 records (rounded up)
ExportPOST /export2 per 10,000 records (rounded up)
Custom segmentPOST /segments5

Brands (/v1/brands)

OperationEndpointCost
Register first brandPOST /v1/brandsFree
Register each extra sub-brandPOST /v1/brands500
List / get / readiness / onboarding settersGET, POST /{id}/icpFree

Costs reflect the 2026-06 pricing revision and may change with notice. Programmatic prices are always reflected in X-Credits-Consumed; treat that header as authoritative for reconciliation.


Packs vs subscriptions vs add-ons

Credits enter your balance three ways:

  • Packs — one-off credit purchases. Buy a bundle, draw it down, top up when low. Start a purchase with POST /v1/billing/checkout (Stripe Checkout). Best for variable or bursty usage.
  • Subscriptions — recurring hybrid tiers (pro_sub, business_sub, enterprise_sub) that grant credits each period and raise your rate limit. Manage with POST /v1/billing/subscription. Best for steady baseline usage; your effective rate limit becomes max(pack tier, subscription tier) (see Rate limits).
  • Add-ons — feature upgrades attached to a subscription, e.g. mass-mail or rank-tracking. Enable with POST /v1/billing/addons/{kind}.

Check what's active any time via GET /v1/account (subscription_tier, mass_mail_addon_active, rank_tracking_addon_tier) or the richer GET /v1/account/overview.

To never run dry, subscribe to the credits.low webhook and/or enable auto-recharge (see Going live).

Invoices

GET /v1/billing/invoices lists invoices; GET /v1/billing/invoices/{invoice_id}/pdf downloads a PDF.