---
title: "Assess AI data exposure"
method: POST
path: "/ai-exposure-check"
tags: ["assessment"]
---

# Assess AI data exposure

`POST /ai-exposure-check`

## Request

- Base URL: `https://privatesuperintelligence.si/api/v1`
- URL: `https://privatesuperintelligence.si/api/v1/ai-exposure-check`
- Auth: none required

Returns an exposure level (elevated or high), 2 to 4 sourced reasons, a recommendation and the booking URL. Editorial assessment from a fixed rubric; it does not say any data was accessed. Stateless unless email, company and userConfirmed: true are sent, which saves the result for a follow-up from Alex Morris.

## Request body

- object
  - `answers` object, required
    - `provider` 'chatgpt' | 'claude' | 'gemini' | 'copilot' | 'grok' | 'other', required: Which AI does your office use most?
    - `plan` 'personal' | 'business' | 'enterprise' | 'api' | 'not-sure', required: Which plan are most people on?
    - `data` string[], required: What goes into it? Choose all that apply.
    - `users` string[], required: Who uses it? Choose all that apply.
    - `connectors` 'yes' | 'some' | 'no' | 'not-sure', required: Is it connected to email, drive, CRM or data rooms, or allowed to act as an agent?
    - `providerOther` string: Name of the AI service when provider is "other".
  - `email` string, email: Optional: work email, to save the result for a follow-up.
  - `company` string: Optional, with email.
  - `userConfirmed` boolean: True only after the person agreed to share email, company and answers with Mitosis Labs.

## Response `200`

Assessment

- object
  - `answers` object, required
    - `provider` 'chatgpt' | 'claude' | 'gemini' | 'copilot' | 'grok' | 'other', required: Which AI does your office use most?
    - `plan` 'personal' | 'business' | 'enterprise' | 'api' | 'not-sure', required: Which plan are most people on?
    - `data` string[], required: What goes into it? Choose all that apply.
    - `users` string[], required: Who uses it? Choose all that apply.
    - `connectors` 'yes' | 'some' | 'no' | 'not-sure', required: Is it connected to email, drive, CRM or data rooms, or allowed to act as an agent?
    - `providerOther` string: Name of the AI service when provider is "other".
  - `assessment` object, required
    - `level` 'elevated' | 'high', required
    - `levelLabel` string
    - `headline` string, required
    - `reasons` object[], required
      - `id` string, required
      - `consequence` string, required
      - `detail` string, required
      - `sources` integer[], required
    - `fairNote` string, nullable
    - `boundary` string
    - `closing` string
    - `recommendation` string, required
    - `scarcity` string
    - `bookPrivateCall` object, required
      - `url` string, uri, required
      - `label` string, required
      - `note` string
    - `editorialNote` string, required
    - `rubric` string
    - `sourcesChecked` string, date
    - `sources` object[]
      - `id` integer
      - `title` string
      - `url` string, uri
  - `saved` 'queued' | 'not_requested' | 'needs_confirmation'

## Other responses

- `400`: Error (RFC 9457)
- `404`: Error (RFC 9457)
- `405`: Error (RFC 9457)
- `422`: Error (RFC 9457)
- `429`: Error (RFC 9457)
- `default`: Error (RFC 9457)

---

[API](https://skmtc.dev/privatesuperintelligence/apis/private-superintelligence-api.md) · [All operations](https://skmtc.dev/privatesuperintelligence/apis/private-superintelligence-api/llms.txt) · [OpenAPI document](https://skmtc.dev/privatesuperintelligence/apis/private-superintelligence-api/revisions/178570431dfc?raw)
