Straight from the API spec
What does each API call cost?
150 public operations across 20 service areas - every price on this page is generated straight from the live API spec. Build a scenario and see the cost in real time.
Scenario calculator · 8 services
Monthly credits
4,435
PAYG est. (USD)
$106
Recommended plan
Growth $119/mo (5k cr)
Full catalog · 20 service areas · 150 operations
Contact Finder
Company lookup
GET /v1/contacts/{company_id}2 crBulk contact discovery
POST /v1/contacts/bulk300 cr / 100Poll a bulk discovery scan
GET /v1/contacts/bulk/{scan_id}FreeFull enrichment
POST /v1/contacts/enrich5 crReveal contact fields
POST /v1/contacts/reveal3 cr email · 5 cr email+phoneSearch contacts
GET /v1/contacts/searchFreeVerify email
POST /v1/contacts/verify1 cr · free if inconclusive
Outreach
List inbound reply conversations for a brand
GET /v1/outreach/conversationsFreeOutreach data for a brand
GET /v1/outreach/dataFreeApprove/reject an outreach draft
POST /v1/outreach/decision/{lead_id}FreeAI compose an outreach message
POST /v1/outreach/generate2 crList the brand's generated newsletters
GET /v1/outreach/newsletterFreeSend an outreach reply
POST /v1/outreach/reply/send/{conversation_id}1 crAI reply suggestion
POST /v1/outreach/reply/suggest/{conversation_id}2 crSet outreach send mode
PATCH /v1/outreach/send-modeFree
Campaigns & Sending
List campaigns for a brand
GET /v1/campaignsFreeCreate campaign
POST /v1/campaignsFreeGet campaign
GET /v1/campaigns/{campaign_id}FreeUpdate a campaign — name / channels
PATCH /v1/campaigns/{campaign_id}FreePreview campaign
GET /v1/campaigns/{campaign_id}/previewFreeSend campaign — email channel
POST /v1/campaigns/{campaign_id}/send1 cr / messageUpload contact list
POST /v1/campaigns/upload-list2 cr / 1K records
Build Campaign (AI strategy)
A/B test configuration
POST /v1/campaigns/ab-test5 crCross-channel budget optimization
POST /v1/campaigns/budget-optimize15 crAI campaign strategy generation
POST /v1/campaigns/build25 crAssisted campaign — run strategy + persist a campaign in one call
POST /v1/campaigns/generate25 crCampaign optimization pass
POST /v1/campaigns/optimize10 cr
SEO
Trigger SEO scan/audit for a brand
POST /v1/seo/audit20 crPoll an SEO audit scan + findings
GET /v1/seo/audit/{scan_id}FreeBacklink profile for a brand
GET /v1/seo/backlinks10 crCompetitor benchmark for a brand
GET /v1/seo/competitors30 crContent optimization
POST /v1/seo/content-optimize8 cr / pageKeyword intelligence for a brand
GET /v1/seo/keywords5 crSEO dashboard snapshot for a brand
GET /v1/seo/snapshotFree
AI Visibility
AI-visibility overview
GET /v1/ai-visibility/{brand_id}27 crDomain authority
GET /v1/ai-visibility/{brand_id}/authority3 crBacklink profile
GET /v1/ai-visibility/{brand_id}/backlinks5 crAI-visibility competitors
GET /v1/ai-visibility/{brand_id}/competitors27 crTracked keywords
GET /v1/ai-visibility/{brand_id}/keywords3 crKeyword research
POST /v1/ai-visibility/{brand_id}/keywords/research8 crFull site SEO scan
POST /v1/ai-visibility/{brand_id}/scan20 crasync
Markets Analysis
Comprehensive market report
POST /v1/markets/analyze45 crCompetitor intelligence report
POST /v1/markets/competitor-intel25 crPredictive analytics model
POST /v1/markets/predictive40 crMarkets overview — premium product state + actions
GET /v1/markets/snapshotFreeMarket validation report
POST /v1/markets/validate15 cr
Who Is Searching (Intent)
Prospect/industry alert scan
POST /v1/alerts3 crBrand intelligence profile
GET /v1/intel/brand/{brand_id}5 crCompetitor intelligence
GET /v1/intel/competitor/{brand_id}10 crKeyword intelligence
GET /v1/intel/keywords/{brand_id}5 crMarket intelligence
GET /v1/intel/market/{brand_id}5 crIntent-based enrichment
POST /v1/intent/enrich12 crIntent signal report
POST /v1/intent/signals5 crBrand intent & engagement signals
GET /v1/visitors/identify45 cr / 100
Creative Studio
List generated creative assets
GET /v1/creative/assetsFreeGenerate a full creative campaign — image/video — for a brand
POST /v1/creative/campaigns250 cr / started 7-day weekasyncGenerate creative assets — image or video
POST /v1/creative/generate50 cr image · 400 cr video/8s (+50 cr/s)asyncGenerate newsletter banner
POST /v1/creative/newsletter15 crasync
Social Publishing
Disconnect a social platform
POST /v1/social/{platform}/disconnectFreeStart an OAuth connect for a platform
GET /v1/social/{platform}/initiateFreePublish a post to a social platform
POST /v1/social/{platform}/publish5 crConnected social platforms for a brand
GET /v1/social/statusFree
Reviews
List reviews for a brand
GET /v1/reviewsFreeReputation pulse for a brand
GET /v1/reviews/analyticsFreeAI review reply
POST /v1/reviews/reply1 crReview request sent
POST /v1/reviews/request2 crTestimonials for a brand
GET /v1/reviews/testimonialsFree
Google Business Profile
Google Business connection status for a brand
GET /v1/gbp/connectionFreeList GBP locations for a brand
GET /v1/gbp/locationsFreeList GBP posts for a brand
GET /v1/gbp/postsFreeGenerate a GBP post image
POST /v1/gbp/posts/generate50 crasyncPreview a GBP post
POST /v1/gbp/posts/previewFreeRender an AI image for a GBP draft post
POST /v1/gbp/posts/preview-imageFreeasyncPoll a GBP image render job
GET /v1/gbp/posts/preview-jobs/{job_id}FreePublish a GBP post with media
POST /v1/gbp/posts/publish-with-media50 cr
Cloud Services
Export a brand’s data (contacts; SEO/analytics coming)
POST /v1/cloud/exportMetered / datasetPoll a data export
GET /v1/cloud/export/{export_id}FreeDownload an export (signed link)
GET /v1/cloud/export/{export_id}/downloadFreeGenerate creative asset (alias)
POST /v1/cloud/generateSee /v1/creative/generateData storage
GET /v1/cloud/storage5 cr / GB-month
Brands & Onboarding
List brands
GET /v1/brandsFreeRegister a brand
POST /v1/brands1st free · extra sub-brands meteredDelete a brand
DELETE /v1/brands/{brand_id}FreeGet a brand
GET /v1/brands/{brand_id}FreeUpdate a brand
PATCH /v1/brands/{brand_id}FreeStart Google Business Profile connection — enables Reviews
POST /v1/brands/{brand_id}/connections/gbpFreeBrand provisioning + grounding status
GET /v1/brands/{brand_id}/groundingFreeSet ICP — enables Contact Finder
POST /v1/brands/{brand_id}/icpFreeAdd a product (OPTIONAL — enables creative image→image)
POST /v1/brands/{brand_id}/productsFreePer-product readiness + what's missing
GET /v1/brands/{brand_id}/readinessFreeSet SEO context — enables SEO/AI-visibility/markets
POST /v1/brands/{brand_id}/seoFreeGet the tracking pixel — enables Who-Is-Searching
POST /v1/brands/{brand_id}/trackingFree
Account, Keys & Sandbox
Account info + balance
GET /v1/accountFreeAdd-on entitlements snapshot (Mass Mail + Rank Tracking)
GET /v1/account/addonsFreeCancel the Mass Mail add-on at period end
POST /v1/account/addons/mass-mail/cancelFreeList tracked keywords
GET /v1/account/addons/rank-tracking/keywordsFreeAdd a tracked keyword
POST /v1/account/addons/rank-tracking/keywordsFreeRemove a tracked keyword
DELETE /v1/account/addons/rank-tracking/keywords/{keyword_id}FreeList audit-log export jobs
GET /v1/account/audit/exportFreeTrigger an audit-log CSV export
POST /v1/account/audit/exportFreeRe-run an audit export with the same filters
POST /v1/account/audit/export/{job_id}/re-exportFreeUpdate auto-recharge config
PATCH /v1/account/auto-rechargeFreeBilling snapshot (balance + packages + auto-recharge + recent activity)
GET /v1/account/billingFreeCurrent credit balance
GET /v1/account/creditsFreeList API keys
GET /v1/account/keysFreeGenerate new API key
POST /v1/account/keysFreeRevoke API key
DELETE /v1/account/keys/{key_id}FreeGet one API key
GET /v1/account/keys/{key_id}FreeEdit key (limits, allowlist)
PATCH /v1/account/keys/{key_id}FreeDashboard overview: account + usage + subscription + addons
GET /v1/account/overviewFreeProvision/fetch the API account for the dashboard user; optionally transfer a brand
POST /v1/account/provisionFreeSandbox key + usage snapshot
GET /v1/account/sandboxFreeRotate the sandbox API key
POST /v1/account/sandbox/resetFreeCancel hybrid subscription at period end
POST /v1/account/subscription/cancelFreeResume a subscription scheduled to cancel
POST /v1/account/subscription/resumeFree
Billing
Enable subscription add-on
POST /v1/billing/addons/{kind}FreeStart a credit-package purchase via Stripe
POST /v1/billing/checkoutFreePay-as-you-go: buy a custom credit amount
POST /v1/billing/checkout-customFreeList invoices (proxied to module-a)
GET /v1/billing/invoicesFreeDownload invoice PDF
GET /v1/billing/invoices/{invoice_id}/pdfFreeCurrent subscription + tier catalog
GET /v1/billing/subscriptionFreeSubscribe to hybrid tier
POST /v1/billing/subscriptionFree
Usage & Audit
Usage history + time series (UsageSnapshot)
GET /v1/account/usageFreeTrigger audit log CSV export
POST /v1/account/usage/exportFreePoll audit export job
GET /v1/account/usage/export/{job_id}FreeDownload an audit export (signed link)
GET /v1/account/usage/export/{job_id}/downloadFreeActivity log (paginated)
GET /v1/account/usage/logFree
Webhooks
List webhook endpoints
GET /v1/webhooksFreeCreate webhook endpoint
POST /v1/webhooksFreeDelete webhook endpoint
DELETE /v1/webhooks/{endpoint_id}FreeGet one webhook endpoint
GET /v1/webhooks/{endpoint_id}FreeUpdate a webhook endpoint
PATCH /v1/webhooks/{endpoint_id}FreeList dead-letter deliveries
GET /v1/webhooks/{endpoint_id}/dlqFreeRe-dispatch dead-letter deliveries
POST /v1/webhooks/{endpoint_id}/dlq/redriveFreeReplay events to endpoint
POST /v1/webhooks/{endpoint_id}/replayFreeList the webhook event types this gateway emits
GET /v1/webhooks/eventsFree
OAuth & Identity
OAuth signing keys (JWKS)
GET /v1/.well-known/jwks.jsonFreeOIDC discovery document
GET /v1/.well-known/openid-configurationFreeList the account's OAuth apps
GET /v1/oauth/appsFreeRegister a new OAuth app
POST /v1/oauth/appsFreeRevoke (suspend) an OAuth app
DELETE /v1/oauth/apps/{client_id}FreeOAuth Authorization Code flow consent screen
GET /v1/oauth/authorizeFreeUser consent submission
POST /v1/oauth/consentFreeToken introspection
POST /v1/oauth/introspectFreeRevoke an OAuth token
POST /v1/oauth/revokeFreeOAuth token endpoint
POST /v1/oauth/tokenFreeOIDC userinfo
GET /v1/oauth/userinfoFree
Platform & Jobs
Health
GET /v1/healthFreePoll async/bulk job status
GET /v1/jobs/{job_id}FreeasyncReady
GET /v1/readyFree
Fair metering: failed or empty results are never charged, async jobs reserve credits and refund on failure, and sandbox keys never consume credits. The X-Credits-Consumed response header is always authoritative.
Mass Mail (newsletter broadcast - $99/mo for 50k recipients) and Rank Tracking ($39/$79/$199 for 50/100/500 keywords) are subscription add-ons, not credit-metered.
Prices generated from the live AI92 API specification (2026-07-06). Effective per-credit cost depends on your package - Starter $0.029/cr → Scale $0.009/cr. See packages, subscriptions & metering