How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Wispr Flow Transform API

The Transform API from Wispr Flow — 8 operation(s) for transform.

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

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

This API exposes 8 operations across 8 paths, and defines 28 schemas. It is described by OpenAPI 3.2.0, at version 0.5.2.

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

8 operations 8 paths 28 schemas 1 GET7 POST

Metadata

The identity and technical contract details declared by the specification.

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

Authentication & Security 2

Wispr Flow Transform 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 8

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

Transform 8
GET
/api/v1/transform/transforms-voice-prompts
Transforms Voice Prompts
transforms_voice_prompts → 200429
POST
/api/v1/transform/suggestions
Get Suggestions
get_suggestions body → 200422
POST
/api/v1/transform/apply
Apply Transform
apply_transform body → 200504422
POST
/api/v1/transform/apply/stream
Apply Transform Stream
apply_transform_stream body → 200422
POST
/api/v1/transform/apply/suggestion
Apply Transform Suggestion
apply_transform_suggestion body → 200504422
POST
/api/v1/transform/apply/suggestion/stream
Apply Transform Suggestion Stream
apply_transform_suggestion_stream body → 200422
POST
/api/v1/transform/apply/dynamic
Apply Transform Dynamic
apply_transform_dynamic body → 200504422
POST
/api/v1/transform/apply/dynamic/stream
Apply Transform Dynamic Stream
apply_transform_dynamic_stream body → 200422

Schemas 28

The contract defines 28 schemas that model the data the API accepts and returns. The most detailed are TransformApplyRequest (10 properties), TransformSuggestion (8 properties), TransformApplyResponse (6 properties), ValidationError (5 properties). Each schema is shown below with its type and property counts.

TransformSuggestionsRequest
object
2 properties
ChatStep
object
An assistant turn where the model answered via the chat tool.
2 properties 1 required
Toast
object
A user-facing toast the server asks the client to show. Used today for the empty-result case (an APPEND suggestion whose model output is empty); the error vari…
2 properties 2 required
ReplaceEdit
object
A single targeted edit to an editable document: replace the unique occurrence of oldstring with newstring in the document named name. The server validates that…
3 properties 3 required
ReplaceStep
object
An assistant turn where the model edited editable documents with targeted (oldstring - newstring) replacements instead of full rewrites — cheaper on tokens and…
2 properties 1 required
UserPromptStep
object
A user turn in a transform trajectory.
2 properties 1 required
RewriteStep
object
An assistant turn where the model rewrote one or more editable documents. documents holds the new content for each document the model changed (a subset of the…
2 properties 1 required
TransformSuggestionsResponse
object
1 property 1 required
TransformApplyDynamicResponse
object
1 property 1 required
ValidationError
object
5 properties 3 required
TransformStreamErrorPayload
object
Terminal SSE error frame payload for POST /api/v1/transform/apply/stream.
1 property 1 required
VoiceProfilePromptEntry
object
A resolved team or personal Transforms voice profile for the requesting user.
3 properties 3 required
VoiceProfilePromptsResponse
object
Per-user Transforms voice profiles (prompt + display metadata). team / personal are the resolved profiles for the requesting user, or None when they don't belo…
2 properties
ResponseTarget
string
Where a suggestion's output lands in the client. The backend is the single source of truth — each suggestion declares what kind of artifact its prompt produces…
HTTPValidationError
object
1 property
TransformApplySuggestionRequest
object
5 properties 3 required
RewriteDocument
object
A single named document edit: replace the editable document name with text. The client applies it by name.
2 properties 2 required
ToastVariant
string
Visual style of a server-emitted toast on the client. info is a neutral confirmation/notice; error is the styled error variant. The desktop meeting-recorder st…
src__backend_service__services__llm__cost__Source
string
Closed vocabulary of UI surfaces that trigger an LLM call. Observability-only: never let a Source value influence routing, pricing, or attribution. Bounded so…
Content
object
A named document passed to / returned from the transform endpoint. readonlycontent items are grounding the model reads but never outputs; editablecontent items…
3 properties 3 required
TransformApplyResponse
object
6 properties 3 required
TransformApplySuggestionResponse
object
3 properties 1 required
TransformSuggestion
object
8 properties 5 required
TransformCategory
string
TransformContent
object
2 properties 2 required
NewTabStep
object
An assistant turn that produced a complete standalone document (an artifact) to open in a new tab (e.g. a PRD or follow-up email). text is the document content…
3 properties 1 required
TransformApplyRequest
object
10 properties
TransformApplyDynamicRequest
object
5 properties 2 required

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

wisprflow-ai-transform-api-openapi.yml Raw ↑

Other APIs Wispr Flow publishes across the network.

Wispr Flow Analytics API
Wispr Flow Analytics Registry API
Wispr Flow Attribution Tracking API
Wispr Flow Authentication API
Wispr Flow Automations API
Wispr Flow Calendar API
Wispr Flow Connectors API
Wispr Flow Cost Centers API
Wispr Flow Dash API
Wispr Flow Dictionary API
Wispr Flow Enterpret API
Wispr Flow Enterprise API
Where this information came from

This is an independent, third-party profile of Wispr Flow Transform API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.