Wispr AI Enterpret API
The Enterpret API from Wispr AI — 1 operation(s) for enterpret.
The Enterpret API from Wispr AI — 1 operation(s) for enterpret.
Every API here is available over the APIs.io API and to AI agents over MCP.
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
find_apisBrowse and filter every API in the catalog.get_api_artifactsOne API's artifacts, grouped by type.get_openapiThe primary OpenAPI for this API.find_similar_apisAPIs that look like this one.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.curl "https://apis.io/api/v1/apis/wispr-ai-enterpret-api"
curl "https://apis.io/api/v1/apis?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.
openapi: 3.2.0
info:
title: Wispr Backend Analytics Enterpret API
description: Wispr Backend API
version: 0.5.2
servers:
- url: https://api.wisprflow.ai
description: Base URL declared by the provider in apis.yml (roadmap#122).
tags:
- name: Enterpret
paths:
/api/v1/enterpret:
post:
tags:
- Enterpret
summary: Ingest Enterpret Payload
operationId: ingest_enterpret_payload
requestBody:
content:
application/json:
schema:
anyOf:
- $ref: '#/components/schemas/EnterpretWebhookRequest'
- $ref: '#/components/schemas/EnterpretWebhookPayload'
title: Payload
required: true
responses:
'200':
description: Successful Response
content:
application/json:
schema: {}
'422':
description: Validation Error
content:
application/json:
schema:
$ref: '#/components/schemas/HTTPValidationError'
security:
- APIKeyHeader: []
components:
schemas:
EnterpretConversation:
properties:
message_id:
anyOf:
- type: string
- type: 'null'
title: Message Id
author_name:
anyOf:
- type: string
- type: 'null'
title: Author Name
body:
anyOf:
- type: string
- type: 'null'
title: Body
ccs:
anyOf:
- type: string
- type: 'null'
title: Ccs
additionalProperties: true
type: object
title: EnterpretConversation
description: A single conversation message from an Enterpret issue.
ValidationError:
properties:
loc:
items:
anyOf:
- type: string
- type: integer
type: array
title: Location
msg:
type: string
title: Message
type:
type: string
title: Error Type
input:
title: Input
ctx:
type: object
title: Context
type: object
required:
- loc
- msg
- type
title: ValidationError
HTTPValidationError:
properties:
detail:
items:
$ref: '#/components/schemas/ValidationError'
type: array
title: Detail
type: object
title: HTTPValidationError
EnterpretDeviceDetails:
properties:
architecture:
anyOf:
- type: string
- type: 'null'
title: Architecture
device_type:
anyOf:
- type: string
- type: 'null'
title: Device Type
platform:
anyOf:
- type: string
- type: 'null'
title: Platform
version:
anyOf:
- type: string
- type: 'null'
title: Version
region:
anyOf:
- type: string
- type: 'null'
title: Region
additionalProperties: true
type: object
title: EnterpretDeviceDetails
description: Device metadata attached to an Enterpret issue.
EnterpretWebhookPayload:
properties:
issue_id:
type: string
title: Issue Id
issue_number:
type: string
title: Issue Number
account_id:
anyOf:
- type: string
- type: 'null'
title: Account Id
contact_id:
anyOf:
- type: string
- type: 'null'
title: Contact Id
requester_email:
anyOf:
- type: string
- type: 'null'
title: Requester Email
account_user_id:
anyOf:
- type: string
- type: 'null'
title: Account User Id
enterprise_id:
anyOf:
- type: string
- type: 'null'
title: Enterprise Id
is_enterprise:
anyOf:
- type: string
- type: 'null'
title: Is Enterprise
billing_cycle:
anyOf:
- type: string
- type: 'null'
title: Billing Cycle
country:
anyOf:
- type: string
- type: 'null'
title: Country
country_code:
anyOf:
- type: string
- type: 'null'
title: Country Code
country_currency:
anyOf:
- type: string
- type: 'null'
title: Country Currency
discount_type:
anyOf:
- type: string
- type: 'null'
title: Discount Type
account_email:
anyOf:
- type: string
- type: 'null'
title: Account Email
wispr_flow_account_email:
anyOf:
- type: string
- type: 'null'
title: Wispr Flow Account Email
is_student_account:
anyOf:
- type: string
- type: 'null'
title: Is Student Account
max_seats_cycle:
anyOf:
- type: string
- type: 'null'
title: Max Seats Cycle
number_seats:
anyOf:
- type: string
- type: 'null'
title: Number Seats
payment_platform:
anyOf:
- type: string
- type: 'null'
title: Payment Platform
stripe_customer_id:
anyOf:
- type: string
- type: 'null'
title: Stripe Customer Id
stripe_promo_code:
anyOf:
- type: string
- type: 'null'
title: Stripe Promo Code
subscription:
anyOf:
- type: string
- type: 'null'
title: Subscription
subscription_currency:
anyOf:
- type: string
- type: 'null'
title: Subscription Currency
subscription_plan:
anyOf:
- type: string
- type: 'null'
title: Subscription Plan
subscription_plan_name:
anyOf:
- type: string
- type: 'null'
title: Subscription Plan Name
subscription_status:
anyOf:
- type: string
- type: 'null'
title: Subscription Status
trial_ends_at:
anyOf:
- type: string
- type: 'null'
title: Trial Ends At
vip_user:
anyOf:
- type: string
- type: 'null'
title: Vip User
body:
anyOf:
- type: string
- type: 'null'
title: Body
created_at:
anyOf:
- type: string
- type: 'null'
title: Created At
issue_link:
anyOf:
- type: string
- type: 'null'
title: Issue Link
resolution_time:
anyOf:
- type: string
- type: 'null'
title: Resolution Time
issue_source:
anyOf:
- type: string
- type: 'null'
title: Issue Source
issue_status:
anyOf:
- type: string
- type: 'null'
title: Issue Status
issue_title:
anyOf:
- type: string
- type: 'null'
title: Issue Title
article_status:
anyOf:
- type: string
- type: 'null'
title: Article Status
feedback_type:
anyOf:
- type: string
- type: 'null'
title: Feedback Type
issue_complexity:
anyOf:
- type: string
- type: 'null'
title: Issue Complexity
assignee_id:
anyOf:
- type: string
- type: 'null'
title: Assignee Id
assignee_email:
anyOf:
- type: string
- type: 'null'
title: Assignee Email
assignee_name:
anyOf:
- type: string
- type: 'null'
title: Assignee Name
tags:
anyOf:
- type: string
- type: 'null'
title: Tags
account_name:
anyOf:
- type: string
- type: 'null'
title: Account Name
account_domains:
anyOf:
- type: string
- type: 'null'
title: Account Domains
account_owner_name:
anyOf:
- type: string
- type: 'null'
title: Account Owner Name
requester_name:
anyOf:
- type: string
- type: 'null'
title: Requester Name
team_name:
anyOf:
- type: string
- type: 'null'
title: Team Name
customer_portal_url:
anyOf:
- type: string
- type: 'null'
title: Customer Portal Url
last_message_sent_at:
anyOf:
- type: string
- type: 'null'
title: Last Message Sent At
last_message_is_private:
anyOf:
- type: string
- type: 'null'
title: Last Message Is Private
last_message_source:
anyOf:
- type: string
- type: 'null'
title: Last Message Source
device_details:
anyOf:
- $ref: '#/components/schemas/EnterpretDeviceDetails'
- type: 'null'
conversation:
anyOf:
- $ref: '#/components/schemas/EnterpretConversation'
- type: 'null'
additionalProperties: true
type: object
required:
- issue_id
- issue_number
title: EnterpretWebhookPayload
description: The issue payload delivered by an Enterpret webhook.
EnterpretWebhookRequest:
properties:
webhook_target:
anyOf:
- type: string
- type: 'null'
title: Webhook Target
request_id:
anyOf:
- type: string
- type: 'null'
title: Request Id
webhook_id:
anyOf:
- type: string
- type: 'null'
title: Webhook Id
webhook_payload:
$ref: '#/components/schemas/EnterpretWebhookPayload'
metadata:
anyOf:
- type: object
- type: 'null'
title: Metadata
additionalProperties: true
type: object
required:
- webhook_payload
title: EnterpretWebhookRequest
description: The outer Enterpret webhook request wrapping its payload and metadata.
securitySchemes:
ApiKeyHeaderPatched:
type: apiKey
in: header
name: Authorization
APIKeyHeader:
type: apiKey
in: header
name: X-API-Key