Need help with your APIs? I offer API discovery, governance & evangelism services. Explore services →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Wispr AI Analytics Registry API

The Analytics Registry API from Wispr AI — 5 operation(s) for analytics registry.

Wispr AI Analytics Registry API is one of 50 APIs that Wispr AI publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include Analytics Registry. The published artifact set on APIs.io includes an OpenAPI specification.

This API exposes 7 operations across 5 paths, and defines 12 schemas. It is described by OpenAPI 3.0.3, at version 0.5.2.

Requests are made against the base URL https://api.wisprflow.ai.

7 operations 5 paths 12 schemas 3 GET1 PATCH3 POST

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.0.3
API Version
0.5.2
Base URL
https://api.wisprflow.ai
Authentication
API Key, API Key
Resource Areas
1

Authentication & Security 2

Wispr AI Analytics Registry API declares 2 security schemes for authenticating requests. An API key is passed in the header as Authorization (ApiKeyHeaderPatched). An API key is passed in the header as X-API-Key (APIKeyHeader).

Paths & Operations 7

Across 5 paths, the API surfaces 7 operations — 3 GET, 1 PATCH, 3 POST. Each is listed below with its method, path, parameters, and response codes.

Analytics Registry 7
GET
/api/v1/analytics-registry/events
List Events
list_events → 200
POST
/api/v1/analytics-registry/events
Batch Save Events
batch_save_events body → 200422
GET
/api/v1/analytics-registry/global-properties
Get Global Properties
get_global_properties → 200
PATCH
/api/v1/analytics-registry/global-properties
Save Global Properties
save_global_properties body → 200422
GET
/api/v1/analytics-registry/publish/preview
Publish Preview
publish_preview → 200
POST
/api/v1/analytics-registry/publish
Publish
publish → 200
POST
/api/v1/analytics-registry/change-sets/{change_set_id}/mark-implemented
Mark Implemented
mark_implemented 2 params → 200422

Schemas 12

The contract defines 12 schemas that model the data the API accepts and returns. The most detailed are AnalyticsEventResponse (16 properties), ChangeSetResponse (8 properties), AnalyticsEventUpdate (7 properties), AnalyticsEventBase (7 properties). Each schema is shown below with its type and property counts.

AnalyticsPlatform
string
Client platform an analytics event is emitted from.
AnalyticsEventUpdate
object
Partial-update payload for an existing analytics event, keyed by id.
7 properties 1 required
ChangeSetStatus
string
Status of a change set within the publish pipeline.
AnalyticsEventStatus
string
Client-implementation status of an analytics event.
BatchSaveRequest
object
Batch of event creates and updates to apply in one request.
2 properties
AnalyticsLifecycleState
string
Lifecycle stage of an analytics event definition.
ValidationError
object
5 properties 3 required
AnalyticsEventBase
object
Shared analytics event fields used as the create payload.
7 properties 1 required
ChangeSetResponse
object
A registry change set with its status, snapshot, and audit fields.
8 properties 6 required
AnalyticsEventResponse
object
A fully hydrated analytics event, including audit and status fields.
16 properties 8 required
BatchSaveResponse
object
Result of a batch save: created and updated events plus any errors.
3 properties
HTTPValidationError
object
1 property

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

wispr-ai-analytics-registry-api-openapi.yml Raw ↑

Other APIs Wispr AI publishes across the network.

Wispr AI Analytics API
Wispr AI Attribution Tracking API
Wispr AI Authentication API
Wispr AI Automations API
Wispr AI Calendar API
Wispr AI Connectors API
Wispr AI Cost Centers API
Wispr AI Dash API
Wispr AI Dictionary API
Wispr AI Enterpret API
Wispr AI Enterprise API
Wispr AI Geo API