Everything your team checks before switching a forecast feed.

Documents, turnaround times, and API surfaces procurement teams ask for.

Typical evaluation turnaround

Public benchmark comparison
Available today
Market-specific backtest
1–2 business days
Security questionnaire
3 business days
Sandbox API access
Same day
MSA + DPA templates (post-NDA)
2 business days
Commercial terms + MSA redlines
Concurrent with eval
Named engineering contact
From day one

Evaluation path

Enterprise review still starts with evidence.

A commercial conversation is useful only after the buyer understands current live performance, benchmark scope, API fit, and procurement requirements.

  1. 01

    Review live scorecard

    Start with the current h24 table, including gaps to ISO references and pending reference rows.

    Open scorecard ->
  2. 02

    Request scoped benchmark

    Declare grid, horizon, audit period, and decision context before any comparison is scored.

    Request benchmark ->
  3. 03

    Test API payloads

    Create a free key or inspect the docs, then test responses against your integration shape.

    View API docs ->
  4. 04

    Move to procurement or paid plan

    Use the trust, SLA, pricing, and enterprise pages when the benchmark is ready for review.

    Open procurement ->

What each team looks at first.

Trading & procurement

Side-by-side MAPE comparison against your current feed. Day-ahead and multi-day accuracy across the markets you trade or serve load in.

Engineering

REST API with bearer auth, JSON/CSV/XML responses, <50ms latency. Standard integration, typically under a day.

Planning & resource adequacy

Long-horizon climate-projection pipeline (WRF + LOCA2-Hybrid, hourly via ERA5 analog matching, uncertainty decomposition) for IRP filings and RA shape requirements. Contact for scope.

Procurement & security

Runs on SOC 2 Type II certified infrastructure providers (Vercel, Supabase). TLS in transit, encrypted storage at rest, API keys stored as hashes. Gramm security documents are available during procurement review.

Operations

Status page, incident communication, named support contact. 99.9% uptime target on Developer, Team, and Growth; Enterprise availability is commercially negotiated.

Five ways to receive forecasts.

REST API and webhooks on all paid plans. SFTP delivery on Growth and Enterprise. Snowflake Share and WebSocket streaming on Enterprise.

All plans
REST API

Pull forecasts on demand. JSON, CSV, XML. Bearer auth, <50ms response. OASIS-compatible endpoint for CAISO migration.

Enterprise
Snowflake Data Share

Forecasts appear directly in your Snowflake account as a shared dataset, no API calls, no pipeline code.

Enterprise
WebSocket streaming

Push delivery for intraday forecast updates. Subscribe to regions and receive updates the moment a new run completes.

Enterprise
SFTP delivery

Scheduled CSV/XML file drops to your secure server.

Developer, Team, Enterprise
Webhooks

HTTP callback when a new forecast run completes. Trigger your downstream pipeline automatically, no polling required.

All plans
Python SDK

pip install gramm. Typed client with pandas DataFrame output. Handles auth, retries, and caching. Open source on GitHub.

How your data is handled.

Infrastructure

Hosting, database, and payments run on SOC 2 Type II / PCI DSS Level 1 certified providers. Gramm security documents are available during procurement review.

Encryption

TLS enforced in transit. Encrypted storage at rest. API keys stored as hashes, never plaintext.

Access controls

Protected routes require authentication. Service-level access restricted to backend API routes only.

Data handling

Forecasts are precomputed outputs, no ad hoc inference triggered by customer API calls. Your query patterns are not stored.

Data residency

US-only. Customer accounts, API keys, and forecast metadata are stored on Supabase (AWS US regions) and served via Vercel's North American edge. No data leaves US infrastructure.

Procurement documents

MSA, DPA, subprocessor list, SIG-lite / CAIQ, and incident-response policy sent within 2 business days of a signed NDA. Redlines welcome on MSA and DPA.

Legal entity
Gramm Inc.
Incorporation
Delaware

Ready to evaluate?

Start with the public benchmark. If the numbers look relevant, we'll run a backtest for your market.