Skip to content
Open Prescient AI

A dated list of the changes to the Prescient AI product, the API, and the docs, with the newest change first and an RSS feed.

This page lists the changes to Prescient AI, the API, and these docs. The newest change is first. To get each new change in a feed reader, subscribe to the RSS feed.

RSS feed

October 2026

  • New
  • API
  • Docs

The API reference is part of the docs

The API tab has guides for the Prescient GraphQL API and a reference page for each query and type.

The reference pages come from the schema of the API, so they show the same queries, arguments, and types that the API has. The guides tell you how to authenticate, make a first request, pull metrics, and handle errors.

  • New
  • Prescient AI
  • Library
  • Model Center
  • Data Center
  • Account and settings
  • Docs

Guides for five more product areas

The docs now cover Prescient AI, Library, Model Center, Data Center, and Account and settings.

Each area has an overview, task guides, and concept pages. The Get started group has three new pages that tell you how the product is organized and what occurs in your first days.

  • New
  • Attribution
  • Media Forecaster
  • Docs

Guides and reference for Media Forecaster and Attribution

The docs now cover Media Forecaster and Attribution, with screenshots of each screen.

The docs have task guides, reference pages, and concept pages for two product areas:

  • Media Forecaster: create and run a plan, read the results, manage plans, and fix a failed plan.
  • Attribution: choose what the page shows, compare periods, compare channels, tactics, and campaigns, and export data.

September 2026

  • Fixed
  • API

API keys with a channel scope return all their rows

A key with a channel scope now returns the rows of each data source of its channels, and channelNames follows the scope of the key.

  • Fixed: A key with a channel scope now returns the rows of each data source of its channels. Before this fix, some channels returned no rows in modeledMetrics and reportedMetrics for a scoped key.
  • Changed: channelNames now follows the channel scope of the key. A scoped key gets only the channels that it can read.

A key with no channel scope did not change.

  • New
  • Data Center
  • API

The API returns the tactic of a campaign

ModeledMetricRow has a new sourceCampaignTactic field: the tactic that the campaign has in the Data Center.

  • Added: The sourceCampaignTactic field on ModeledMetricRow. The field is the tactic that the campaign has in the Data Center, or null if the campaign has no tactic.

A query that does not select the field did not change.

July 2026

  • Improved
  • API

The API moved to a new platform with no change for integrations

The endpoint, the request, the schema, the pagination, and the shape of an error did not change. Repeated authentication failures now cause a temporary block.

  • Changed: The API moved to a new platform. The endpoint, the request, the schema, the pagination, and the shape of an error did not change, so no integration needs a code change.
  • Changed: Repeated authentication failures from one IP address now cause a temporary block.
  • Changed: models and channelNames now return their items in a stable sorted order. The order was never part of the schema, so treat both lists as lists with no order.

June 2026

  • New
  • Account and settings
  • API

API keys can have a channel scope

A scoped key reads only its channels. The salesChannel argument of modeledMetrics is now a list and returns both sales channels by default.

  • Added: Channel scope for API keys. A scoped key reads only its channels in modeledMetrics and reportedMetrics.
  • Changed: The salesChannel argument of modeledMetrics is now a list. If you leave it out, the query returns both ECOMMERCE and RETAIL. Before this change, the default was ECOMMERCE only.

May 2026

  • New
  • API

The API returns retail metrics

SalesChannelEnum has a new RETAIL value, so modeledMetrics can return retail metrics.

  • Added: The RETAIL value of SalesChannelEnum, so modeledMetrics can return retail metrics.

April 2026

  • New
  • Account and settings
  • API

A workspace can have more than one API key

Each key has a name, an optional expiration date, a revoke action, and a record of its last use.

  • Added: More than one API key for a workspace. Each key has a name.
  • Added: An expiration date and a revoke action for a key, and a record of the last use of a key. The API rejects an expired key and a revoked key.

  • New
  • API

The API returns subscription metrics

modeledMetrics now returns subscription metrics for a model that measures subscriptions.

  • Added: Subscription metrics in modeledMetrics, for a model that measures subscriptions.

March 2026

  • New
  • API

The API has a query for reported metrics

The new reportedMetrics query returns the figures that your channels report, next to the modeled figures of modeledMetrics.

  • Added: The reportedMetrics query, with the ReportedMetricQuery and ReportedMetricRow types.

May 2025

  • New
  • API

The Prescient GraphQL API is available as a beta

The first release of the API.

  • Added: The first release of the API, as a beta.