Welcome to Spartera

Welcome to Spartera

Spartera is the Analytics as a Service (AaaS) marketplace — the fastest way to turn your database into a revenue stream, or to consume premium analytics from verified data providers.

Think of it as the Amazon of Analytics: data providers list their analytical assets and data feeds, buyers discover and purchase them via API, and you stay in control of exactly what leaves your infrastructure.

Spartera Platform

The Core Idea

Traditional data sharing is broken. Moving data around creates security risks, compliance nightmares, and weeks of engineering work. Spartera flips the model:

Instead of moving data to the computation, we move the computation to the data.

For calculations, your SQL runs inside your own database and only the processed insight — a number, a chart, a prediction — travels through our API; your raw data never leaves. For data feeds, you publish exactly the fields you choose, under the permissions and rate limits you set.


Two Platforms, One Ecosystem

Analytics Platform — app.spartera.com

For data providers (sellers). Connect your database, write SQL-based analytics assets, test them, set a price, and publish. Every asset becomes a live API endpoint instantly.

Marketplace — marketplace.spartera.com

For analytics consumers (buyers). Browse 14,000+ ready-to-use analytics assets across industries. Purchase credits, call the API, get insights in milliseconds.


Get Started in 5 Minutes

Both sides use the same REST API with an x-api-key header — no SDK required. The snippets below use Python's requests.

As a Seller

import requests, json

BASE_URL = "https://api.spartera.com"
HEADERS = {"x-api-key": "sk_spartera_...", "Content-Type": "application/json"}
COMPANY_ID = "your-company-id"
USER_ID = "your-user-id"

# 1. Connect your database (BigQuery shown; see Connections for other engines)
with open("service-account-key.json") as f:
    sa_key = json.load(f)

connection = requests.post(
    f"{BASE_URL}/companies/{COMPANY_ID}/connections",
    headers=HEADERS,
    json={
        "company_id": COMPANY_ID, "user_id": USER_ID,
        "engine_id": 1, "name": "Production BigQuery",
        "credential_type": "SERVICE_ACCOUNT",
        "credentials": json.dumps(sa_key),
        "verified_usage_ability": True
    }
).json()
connection_id = connection["data"]["connection_id"]

# 2. Create an asset
asset = requests.post(
    f"{BASE_URL}/companies/{COMPANY_ID}/assets",
    headers=HEADERS,
    json={
        "company_id": COMPANY_ID, "user_id": USER_ID,
        "connection_id": connection_id,
        "asset_type": "CALCULATION",
        "name": "Customer Churn Risk Score",
        "description": "Churn probability across active customers.",
        "sql_logic": "SELECT customer_id, churn_probability FROM ml.churn_model"
    }
).json()

print(f"Asset created: {asset['data']['asset_id']}")
# Then set a price and publish — see the Quickstart Guide.

→ Full walkthrough (test, price, connect Stripe, publish): Quickstart Guide.

As a Buyer

curl -X POST https://api.spartera.com/companies/{company_id}/assets/{asset_id}/process \
  -H "x-api-key: your-api-key" \
  -H "Content-Type: application/json"

Key Features

FeatureWhat It Does
Zero Data MovementAnalytics execute inside your database — only results are returned
Instant APIEvery asset is automatically a REST API endpoint
AutoInsightsAI generates sellable assets from your schema automatically
SparteraConnectManaged MCP servers so AI agents can query your analytics directly
Credit MarketplaceTransparent usage-based pricing ($0.50/credit, 80% revenue to sellers)
Trends IntelligenceMarket-wide analytics demand signals across the platform

Platform Architecture

Your Database
     │
     ▼
Spartera Connection (read-only, encrypted)
     │
     ▼
Analytics Asset (your SQL logic)
     │
     ▼
Spartera API  ──────────────────►  Buyers / AI Agents / Dashboards

What to Read Next


Support

ChannelLink
Email[email protected]
Web formspartera.com/contact
DiscordInvite link at spartera.com/contact
Bugs & ideasideafactory.spartera.com