# Docs ## Docs - [Aggregate verdict / latency / PII stats over a time window](https://docs.blindsight.io/api-reference/analytics/aggregate-verdict-latency-pii-stats-over-a-time-window.md) - [Paginated event log](https://docs.blindsight.io/api-reference/analytics/paginated-event-log.md) - [Population Stability Index per dimension](https://docs.blindsight.io/api-reference/analytics/population-stability-index-per-dimension.md): Computes PSI between a baseline window (default 30 days) and a recent window (default 7 days) for eight dimensions: verdict, direction, source_app, model, provider, pii_category, injection_label, blocked_reason. PSI > 0.25 is the "model is missing a new pattern" signal. - [Create Api Key](https://docs.blindsight.io/api-reference/api-keys/create-api-key.md): Create a new API key. - [Delete Api Key](https://docs.blindsight.io/api-reference/api-keys/delete-api-key.md): Delete an API key. - [Get Api Key](https://docs.blindsight.io/api-reference/api-keys/get-api-key.md): Get details of a specific API key. - [List Api Keys](https://docs.blindsight.io/api-reference/api-keys/list-api-keys.md): List all API keys for the current user. - [List Available Scopes](https://docs.blindsight.io/api-reference/api-keys/list-available-scopes.md): List all available API key scopes. - [Update Api Key](https://docs.blindsight.io/api-reference/api-keys/update-api-key.md): Update an API key's name, scopes, or active status. - [Create Dataset](https://docs.blindsight.io/api-reference/api/create-dataset.md) - [Create Dataset Branch](https://docs.blindsight.io/api-reference/api/create-dataset-branch.md) - [Create Latent Selection Branch](https://docs.blindsight.io/api-reference/api/create-latent-selection-branch.md) - [Create Result Comment](https://docs.blindsight.io/api-reference/api/create-result-comment.md) - [Create Scan](https://docs.blindsight.io/api-reference/api/create-scan.md) - [Dataset Overview](https://docs.blindsight.io/api-reference/api/dataset-overview.md): Return per-scan summaries for a dataset and a time-series for charting. - [Delete Dataset](https://docs.blindsight.io/api-reference/api/delete-dataset.md) - [Delete Dataset Branch](https://docs.blindsight.io/api-reference/api/delete-dataset-branch.md) - [Delete Dataset Drift Snapshot Route](https://docs.blindsight.io/api-reference/api/delete-dataset-drift-snapshot-route.md) - [Delete Dataset Scans](https://docs.blindsight.io/api-reference/api/delete-dataset-scans.md): Delete all scans and results for a dataset (keeps the dataset and files). - [Delete Result Comment](https://docs.blindsight.io/api-reference/api/delete-result-comment.md) - [Delete Scan](https://docs.blindsight.io/api-reference/api/delete-scan.md) - [Delete Shortcut Guidance Class](https://docs.blindsight.io/api-reference/api/delete-shortcut-guidance-class.md) - [Download Dataset](https://docs.blindsight.io/api-reference/api/download-dataset.md): Download the entire dataset as a zip archive. - [Download Scan Logs](https://docs.blindsight.io/api-reference/api/download-scan-logs.md) - [Get Activity Live](https://docs.blindsight.io/api-reference/api/get-activity-live.md) - [Get Activity Recent](https://docs.blindsight.io/api-reference/api/get-activity-recent.md) - [Get Activity Summary](https://docs.blindsight.io/api-reference/api/get-activity-summary.md) - [Get Dataset](https://docs.blindsight.io/api-reference/api/get-dataset.md): Retrieve a dataset by its public id. Numeric primary keys are an internal implementation detail and should not be exposed to clients. If the provided id does not match any existing dataset a 404 is returned. - [Get Dataset Bias Analysis](https://docs.blindsight.io/api-reference/api/get-dataset-bias-analysis.md) - [Get Dataset Details](https://docs.blindsight.io/api-reference/api/get-dataset-details.md): Return dataset metadata (``meta`` column) without modifying the main dataset response shape. - [Get Dataset Drift](https://docs.blindsight.io/api-reference/api/get-dataset-drift.md) - [Get Dataset File](https://docs.blindsight.io/api-reference/api/get-dataset-file.md) - [Get Dataset File Preview](https://docs.blindsight.io/api-reference/api/get-dataset-file-preview.md) - [Get Dataset Filesystem](https://docs.blindsight.io/api-reference/api/get-dataset-filesystem.md) - [Get Dataset Filesystem Children](https://docs.blindsight.io/api-reference/api/get-dataset-filesystem-children.md): Return direct children of a folder for lazy tree loading. - [Get Dataset History](https://docs.blindsight.io/api-reference/api/get-dataset-history.md) - [Get Dataset Image Preview](https://docs.blindsight.io/api-reference/api/get-dataset-image-preview.md) - [Get Dataset Reviewers](https://docs.blindsight.io/api-reference/api/get-dataset-reviewers.md): Get effective reviewer list for a dataset (dataset > project > global fallback). - [Get Dataset Structure](https://docs.blindsight.io/api-reference/api/get-dataset-structure.md) - [Get Result](https://docs.blindsight.io/api-reference/api/get-result.md) - [Get Result Heatmap Preview](https://docs.blindsight.io/api-reference/api/get-result-heatmap-preview.md): Return a poison-heatmap overlay for a flagged image. - [Get Result Preview](https://docs.blindsight.io/api-reference/api/get-result-preview.md) - [Get Results](https://docs.blindsight.io/api-reference/api/get-results.md): Paginated flagged results for a scan. Mirrors the datasets pagination logic (page/per_page with bounds) while preserving the original list response. - [Get Scan](https://docs.blindsight.io/api-reference/api/get-scan.md) - [Get Scan Artifact File](https://docs.blindsight.io/api-reference/api/get-scan-artifact-file.md) - [Get Scan Artifact Path](https://docs.blindsight.io/api-reference/api/get-scan-artifact-path.md): Path-based artifact serving. - [Get Scan Representation](https://docs.blindsight.io/api-reference/api/get-scan-representation.md) - [Get Scan Reviewers](https://docs.blindsight.io/api-reference/api/get-scan-reviewers.md): Resolve effective reviewer list for a scan's dataset (dataset > project > global). - [Get Shortcut Guidance Class Samples](https://docs.blindsight.io/api-reference/api/get-shortcut-guidance-class-samples.md) - [Get Shortcut Guidance Classes](https://docs.blindsight.io/api-reference/api/get-shortcut-guidance-classes.md) - [Get Shortcut Guidance Mask](https://docs.blindsight.io/api-reference/api/get-shortcut-guidance-mask.md) - [Get Text Cleaning Preview](https://docs.blindsight.io/api-reference/api/get-text-cleaning-preview.md): Return a per-document report of formatting noise that would be cleaned. - [Get Text Document](https://docs.blindsight.io/api-reference/api/get-text-document.md) - [Get Text Scan Advanced Settings](https://docs.blindsight.io/api-reference/api/get-text-scan-advanced-settings.md) - [Get Text Scan Graph](https://docs.blindsight.io/api-reference/api/get-text-scan-graph.md) - [Get Volume File](https://docs.blindsight.io/api-reference/api/get-volume-file.md) - [List Dataset Branches](https://docs.blindsight.io/api-reference/api/list-dataset-branches.md) - [List Dataset Summaries](https://docs.blindsight.io/api-reference/api/list-dataset-summaries.md) - [List Datasets](https://docs.blindsight.io/api-reference/api/list-datasets.md) - [List Result Comments](https://docs.blindsight.io/api-reference/api/list-result-comments.md) - [List Scans](https://docs.blindsight.io/api-reference/api/list-scans.md) - [Move Dataset Filesystem Entry](https://docs.blindsight.io/api-reference/api/move-dataset-filesystem-entry.md) - [Reanalyze Dataset Structure](https://docs.blindsight.io/api-reference/api/reanalyze-dataset-structure.md) - [Run Poisoning On Result](https://docs.blindsight.io/api-reference/api/run-poisoning-on-result.md) - [Scan Dataset](https://docs.blindsight.io/api-reference/api/scan-dataset.md): Resolve a dataset id to its on-disk path and enqueue a scan. - [Search Dataset Filesystem](https://docs.blindsight.io/api-reference/api/search-dataset-filesystem.md) - [Set Dataset Reviewers](https://docs.blindsight.io/api-reference/api/set-dataset-reviewers.md): Set dataset-level reviewers. - [Stop Best Samples Branch Build](https://docs.blindsight.io/api-reference/api/stop-best-samples-branch-build.md) - [Stop Scan](https://docs.blindsight.io/api-reference/api/stop-scan.md) - [Test Dataset Github](https://docs.blindsight.io/api-reference/api/test-dataset-github.md) - [Test Dataset Huggingface](https://docs.blindsight.io/api-reference/api/test-dataset-huggingface.md) - [Test Dataset Kaggle](https://docs.blindsight.io/api-reference/api/test-dataset-kaggle.md) - [Test Dataset S3](https://docs.blindsight.io/api-reference/api/test-dataset-s3.md) - [Test Dataset Webhook](https://docs.blindsight.io/api-reference/api/test-dataset-webhook.md) - [Update Dataset Settings](https://docs.blindsight.io/api-reference/api/update-dataset-settings.md) - [Update Dataset Structure](https://docs.blindsight.io/api-reference/api/update-dataset-structure.md) - [Update Result Status](https://docs.blindsight.io/api-reference/api/update-result-status.md) - [Update Result Status Bulk](https://docs.blindsight.io/api-reference/api/update-result-status-bulk.md) - [Update Result Text](https://docs.blindsight.io/api-reference/api/update-result-text.md) - [Upsert Shortcut Guidance Class](https://docs.blindsight.io/api-reference/api/upsert-shortcut-guidance-class.md) - [Validate Dataset Name](https://docs.blindsight.io/api-reference/api/validate-dataset-name.md) - [Audit Param Analytics](https://docs.blindsight.io/api-reference/audit-trail/audit-param-analytics.md) - [Audit Trail Stats](https://docs.blindsight.io/api-reference/audit-trail/audit-trail-stats.md) - [Create Audit Param Application](https://docs.blindsight.io/api-reference/audit-trail/create-audit-param-application.md) - [Create Audit Param Schema](https://docs.blindsight.io/api-reference/audit-trail/create-audit-param-schema.md) - [Create Manual Audit Record](https://docs.blindsight.io/api-reference/audit-trail/create-manual-audit-record.md) - [Delete Audit Param Application](https://docs.blindsight.io/api-reference/audit-trail/delete-audit-param-application.md) - [Delete Audit Param Schema](https://docs.blindsight.io/api-reference/audit-trail/delete-audit-param-schema.md) - [Export Audit Records](https://docs.blindsight.io/api-reference/audit-trail/export-audit-records.md) - [Get Single Audit Record](https://docs.blindsight.io/api-reference/audit-trail/get-single-audit-record.md) - [Import Audit Records](https://docs.blindsight.io/api-reference/audit-trail/import-audit-records.md) - [Ingest Audit Record](https://docs.blindsight.io/api-reference/audit-trail/ingest-audit-record.md): Public webhook ingest — authenticated via ``X-Antidote-Audit-Token``. - [List Audit Param Applications](https://docs.blindsight.io/api-reference/audit-trail/list-audit-param-applications.md) - [List Audit Param Schemas](https://docs.blindsight.io/api-reference/audit-trail/list-audit-param-schemas.md) - [List Audit Records](https://docs.blindsight.io/api-reference/audit-trail/list-audit-records.md) - [Preview Audit Records Import](https://docs.blindsight.io/api-reference/audit-trail/preview-audit-records-import.md) - [Update Audit Param Schema](https://docs.blindsight.io/api-reference/audit-trail/update-audit-param-schema.md) - [Change Password](https://docs.blindsight.io/api-reference/auth/change-password.md) - [Confirm Email Change](https://docs.blindsight.io/api-reference/auth/confirm-email-change.md) - [Confirm Password Reset](https://docs.blindsight.io/api-reference/auth/confirm-password-reset.md) - [Confirm Two Factor Setup](https://docs.blindsight.io/api-reference/auth/confirm-two-factor-setup.md) - [Current User](https://docs.blindsight.io/api-reference/auth/current-user.md) - [Disable Two Factor](https://docs.blindsight.io/api-reference/auth/disable-two-factor.md) - [Login](https://docs.blindsight.io/api-reference/auth/login.md) - [Logout](https://docs.blindsight.io/api-reference/auth/logout.md): Clear the authentication cookie to log out. - [Refresh Token](https://docs.blindsight.io/api-reference/auth/refresh-token.md): Issue a new access token before the current one expires. - [Register](https://docs.blindsight.io/api-reference/auth/register.md) - [Request Email Change](https://docs.blindsight.io/api-reference/auth/request-email-change.md) - [Request Password Reset](https://docs.blindsight.io/api-reference/auth/request-password-reset.md): Request a password reset link. - [Reset Password](https://docs.blindsight.io/api-reference/auth/reset-password.md) - [Start Two Factor Setup](https://docs.blindsight.io/api-reference/auth/start-two-factor-setup.md) - [Two Factor Status](https://docs.blindsight.io/api-reference/auth/two-factor-status.md) - [Download Dataset Compliance Report](https://docs.blindsight.io/api-reference/compliance/download-dataset-compliance-report.md) - [Download Instance Compliance Reports](https://docs.blindsight.io/api-reference/compliance/download-instance-compliance-reports.md) - [Generate Dataset Compliance Report](https://docs.blindsight.io/api-reference/compliance/generate-dataset-compliance-report.md) - [Get Compliance Activity Timeline](https://docs.blindsight.io/api-reference/compliance/get-compliance-activity-timeline.md) - [Get Compliance Activity Timeline Detail](https://docs.blindsight.io/api-reference/compliance/get-compliance-activity-timeline-detail.md) - [Get Compliance Summary](https://docs.blindsight.io/api-reference/compliance/get-compliance-summary.md) - [Get Dataset Lineage](https://docs.blindsight.io/api-reference/compliance/get-dataset-lineage.md) - [Read current workspace settings](https://docs.blindsight.io/api-reference/configuration/read-current-workspace-settings.md) - [Update workspace settings](https://docs.blindsight.io/api-reference/configuration/update-workspace-settings.md): Toggling `enabled` scales the firewall service. If the control plane refuses the change, the database flag is rolled back and the response is 503. - [Create Custom Rule](https://docs.blindsight.io/api-reference/custom-rules/create-custom-rule.md) - [Delete Custom Rule](https://docs.blindsight.io/api-reference/custom-rules/delete-custom-rule.md) - [List Custom Rules](https://docs.blindsight.io/api-reference/custom-rules/list-custom-rules.md) - [Test Custom Rule](https://docs.blindsight.io/api-reference/custom-rules/test-custom-rule.md) - [Update Custom Rule](https://docs.blindsight.io/api-reference/custom-rules/update-custom-rule.md) - [Create Template](https://docs.blindsight.io/api-reference/export-templates/create-template.md) - [Delete Template](https://docs.blindsight.io/api-reference/export-templates/delete-template.md) - [Get Template](https://docs.blindsight.io/api-reference/export-templates/get-template.md) - [List Templates](https://docs.blindsight.io/api-reference/export-templates/list-templates.md) - [Render Template Endpoint](https://docs.blindsight.io/api-reference/export-templates/render-template-endpoint.md) - [Update Template](https://docs.blindsight.io/api-reference/export-templates/update-template.md) - [Activate Healing Version](https://docs.blindsight.io/api-reference/healing/activate-healing-version.md) - [Delete Healing Job](https://docs.blindsight.io/api-reference/healing/delete-healing-job.md): Delete a healing job and its output file. - [Download Healed Dataset](https://docs.blindsight.io/api-reference/healing/download-healed-dataset.md): Download the healed dataset archive. - [Get Dataset Healing Job](https://docs.blindsight.io/api-reference/healing/get-dataset-healing-job.md): Get the latest healing job for a dataset. - [Get Healing Job](https://docs.blindsight.io/api-reference/healing/get-healing-job.md): Get healing job status. - [List Healing Versions](https://docs.blindsight.io/api-reference/healing/list-healing-versions.md) - [Start Healing](https://docs.blindsight.io/api-reference/healing/start-healing.md): Start a new healing job for a dataset. - [Stop Healing Job](https://docs.blindsight.io/api-reference/healing/stop-healing-job.md): Stop a running healing job. - [ECS firewall service status (for the "starting / ready / stopping" UI)](https://docs.blindsight.io/api-reference/health/ecs-firewall-service-status-for-the-"starting-ready-stopping"-ui.md) - [Liveness probe — model warmup state, fallback flag](https://docs.blindsight.io/api-reference/health/liveness-probe-—-model-warmup-state-fallback-flag.md) - [Cancel Job](https://docs.blindsight.io/api-reference/imports/cancel-job.md) - [Get Job Status](https://docs.blindsight.io/api-reference/imports/get-job-status.md) - [Import From Direct Url](https://docs.blindsight.io/api-reference/imports/import-from-direct-url.md) - [Import From Huggingface](https://docs.blindsight.io/api-reference/imports/import-from-huggingface.md) - [Import From Kaggle](https://docs.blindsight.io/api-reference/imports/import-from-kaggle.md) - [Preview Import](https://docs.blindsight.io/api-reference/imports/preview-import.md) - [Retry Dataset Import](https://docs.blindsight.io/api-reference/imports/retry-dataset-import.md): Retry a failed or cancelled import for a dataset. - [Init Dataset Upload](https://docs.blindsight.io/api-reference/init-dataset-upload.md) - [Create Dataset From Jira](https://docs.blindsight.io/api-reference/integrations/create-dataset-from-jira.md) - [Create Jira Test Issue](https://docs.blindsight.io/api-reference/integrations/create-jira-test-issue.md) - [Delete Audit Webhook Token](https://docs.blindsight.io/api-reference/integrations/delete-audit-webhook-token.md) - [Delete Github Token](https://docs.blindsight.io/api-reference/integrations/delete-github-token.md) - [Delete Huggingface Token](https://docs.blindsight.io/api-reference/integrations/delete-huggingface-token.md) - [Delete Kaggle Credential](https://docs.blindsight.io/api-reference/integrations/delete-kaggle-credential.md) - [Delete My Credential](https://docs.blindsight.io/api-reference/integrations/delete-my-credential.md) - [Get Audit Webhook Settings](https://docs.blindsight.io/api-reference/integrations/get-audit-webhook-settings.md) - [Get Credentials Status](https://docs.blindsight.io/api-reference/integrations/get-credentials-status.md): Return which import integrations have saved credentials for the current user. - [Get Github Settings](https://docs.blindsight.io/api-reference/integrations/get-github-settings.md) - [Get Huggingface Settings](https://docs.blindsight.io/api-reference/integrations/get-huggingface-settings.md) - [Get Jira Settings](https://docs.blindsight.io/api-reference/integrations/get-jira-settings.md) - [Get Kaggle Settings](https://docs.blindsight.io/api-reference/integrations/get-kaggle-settings.md) - [Get S3 Settings](https://docs.blindsight.io/api-reference/integrations/get-s3-settings.md) - [Get Webhook Settings](https://docs.blindsight.io/api-reference/integrations/get-webhook-settings.md) - [List My Credentials](https://docs.blindsight.io/api-reference/integrations/list-my-credentials.md) - [Mint Audit Webhook Token](https://docs.blindsight.io/api-reference/integrations/mint-audit-webhook-token.md): Mint a token if one does not exist (does not rotate). - [Receive Jira Webhook](https://docs.blindsight.io/api-reference/integrations/receive-jira-webhook.md) - [Rotate Audit Webhook Token](https://docs.blindsight.io/api-reference/integrations/rotate-audit-webhook-token.md) - [Save My Credential](https://docs.blindsight.io/api-reference/integrations/save-my-credential.md): Save a per-user credential for an import integration. - [Test Jira Settings](https://docs.blindsight.io/api-reference/integrations/test-jira-settings.md) - [Test S3 Settings](https://docs.blindsight.io/api-reference/integrations/test-s3-settings.md) - [Test Webhook Settings](https://docs.blindsight.io/api-reference/integrations/test-webhook-settings.md) - [Update Audit Webhook Settings](https://docs.blindsight.io/api-reference/integrations/update-audit-webhook-settings.md) - [Update Github Settings](https://docs.blindsight.io/api-reference/integrations/update-github-settings.md) - [Update Huggingface Settings](https://docs.blindsight.io/api-reference/integrations/update-huggingface-settings.md) - [Update Jira Settings](https://docs.blindsight.io/api-reference/integrations/update-jira-settings.md) - [Update Kaggle Settings](https://docs.blindsight.io/api-reference/integrations/update-kaggle-settings.md) - [Update S3 Settings](https://docs.blindsight.io/api-reference/integrations/update-s3-settings.md) - [Update Webhook Settings](https://docs.blindsight.io/api-reference/integrations/update-webhook-settings.md) - [API Reference](https://docs.blindsight.io/api-reference/introduction.md): The Antidote Cloud REST and WebSocket surface, organized by product area. - [Accept Invitation](https://docs.blindsight.io/api-reference/invitations/accept-invitation.md) - [Create Invitation](https://docs.blindsight.io/api-reference/invitations/create-invitation.md) - [List Invitations](https://docs.blindsight.io/api-reference/invitations/list-invitations.md) - [Activate License](https://docs.blindsight.io/api-reference/license/activate-license.md): Activate a license key. - [Deactivate License](https://docs.blindsight.io/api-reference/license/deactivate-license.md): Deactivate the current license. - [Read License Status](https://docs.blindsight.io/api-reference/license/read-license-status.md): Get current license status. - [Sync License](https://docs.blindsight.io/api-reference/license/sync-license.md): Sync license features from Keygen. - [Add Member](https://docs.blindsight.io/api-reference/organizations/add-member.md): Add an *existing* user to an organization, or move them between orgs. - [Create Organization](https://docs.blindsight.io/api-reference/organizations/create-organization.md) - [Delete Organization](https://docs.blindsight.io/api-reference/organizations/delete-organization.md) - [List Members](https://docs.blindsight.io/api-reference/organizations/list-members.md) - [List Organizations](https://docs.blindsight.io/api-reference/organizations/list-organizations.md) - [List Platform Users](https://docs.blindsight.io/api-reference/organizations/list-platform-users.md) - [Read My Organization](https://docs.blindsight.io/api-reference/organizations/read-my-organization.md) - [Read Organization](https://docs.blindsight.io/api-reference/organizations/read-organization.md) - [Remove Member](https://docs.blindsight.io/api-reference/organizations/remove-member.md) - [Rename My Organization](https://docs.blindsight.io/api-reference/organizations/rename-my-organization.md) - [Update Member Role](https://docs.blindsight.io/api-reference/organizations/update-member-role.md) - [Update Organization](https://docs.blindsight.io/api-reference/organizations/update-organization.md) - [Create Session From Scan](https://docs.blindsight.io/api-reference/playground-integrations/create-session-from-scan.md): Fork a playground session from the flagged rows of an existing Scan. - [Delete Hypothesis](https://docs.blindsight.io/api-reference/playground-integrations/delete-hypothesis.md) - [Dry Run Bias](https://docs.blindsight.io/api-reference/playground-integrations/dry-run-bias.md): Run a lightweight in-memory bias-shortcut screen on the session DataFrame. - [Get Session Audit](https://docs.blindsight.io/api-reference/playground-integrations/get-session-audit.md): Return the audit trail for this playground session. - [Get Session Context](https://docs.blindsight.io/api-reference/playground-integrations/get-session-context.md): Return everything the playground knows about this session's parent dataset. - [List Hypotheses](https://docs.blindsight.io/api-reference/playground-integrations/list-hypotheses.md) - [Retry Hint](https://docs.blindsight.io/api-reference/playground-integrations/retry-hint.md): Tell the UI whether this failed session can be auto-retried with saved creds. - [Save Hypotheses](https://docs.blindsight.io/api-reference/playground-integrations/save-hypotheses.md): Persist a set of hypothesized bias correlations against a session. - [Sessions Widget](https://docs.blindsight.io/api-reference/playground-integrations/sessions-widget.md): Compact summary of the current user's playground sessions for dashboards. - [Analyze Bias](https://docs.blindsight.io/api-reference/playground/analyze-bias.md): Analyze bias in the dataset. - [Cancel Session](https://docs.blindsight.io/api-reference/playground/cancel-session.md): Cancel a running playground session import/processing. - [Compute Embedding](https://docs.blindsight.io/api-reference/playground/compute-embedding.md): Compute dimensionality reduction embedding for visualization. - [Create Session](https://docs.blindsight.io/api-reference/playground/create-session.md): Create a new playground session. - [Create Session From Dataset](https://docs.blindsight.io/api-reference/playground/create-session-from-dataset.md): Create a playground session by loading a CSV from an existing dataset. - [Delete Session](https://docs.blindsight.io/api-reference/playground/delete-session.md): Delete a playground session and its data. - [Export Csv](https://docs.blindsight.io/api-reference/playground/export-csv.md): Export session data as CSV — either as a download or saved back to a dataset. - [Generate Splits](https://docs.blindsight.io/api-reference/playground/generate-splits.md): Generate balanced train/val/test splits for a playground session. - [Get Column Profiles](https://docs.blindsight.io/api-reference/playground/get-column-profiles.md): Return quality-oriented statistics for each column. - [Get Data](https://docs.blindsight.io/api-reference/playground/get-data.md): Get paginated data rows from a session. - [Get Distributions](https://docs.blindsight.io/api-reference/playground/get-distributions.md): Get column value distributions. - [Get Playground Session](https://docs.blindsight.io/api-reference/playground/get-playground-session.md): Get a specific playground session. - [List Dataset Csv Files](https://docs.blindsight.io/api-reference/playground/list-dataset-csv-files.md): List CSV/Parquet/Arrow/Feather files available inside a dataset directory. - [List Sessions](https://docs.blindsight.io/api-reference/playground/list-sessions.md): List all playground sessions for the current user. - [Prepare Playground](https://docs.blindsight.io/api-reference/playground/prepare-playground.md): Ensure a ready warmup playground session before entering Playground UI. - [Publish Session As Dataset](https://docs.blindsight.io/api-reference/playground/publish-session-as-dataset.md): Materialize a playground session into a persisted Antidote dataset, optionally enqueueing a scan. - [Retry Session Import](https://docs.blindsight.io/api-reference/playground/retry-session-import.md): Retry a failed or cancelled remote playground import with updated credentials. - [Run Sql](https://docs.blindsight.io/api-reference/playground/run-sql.md): Run a read-only DuckDB SQL query against the session's parquet file. - [Update Cells](https://docs.blindsight.io/api-reference/playground/update-cells.md): Update individual cell values in a playground session. - [Update Session](https://docs.blindsight.io/api-reference/playground/update-session.md): Update a playground session (e.g. rename). - [Upload File](https://docs.blindsight.io/api-reference/playground/upload-file.md): Upload a local file to an existing session (supports appending to existing data). - [Create Project](https://docs.blindsight.io/api-reference/projects/create-project.md) - [Delete All Project Datasets](https://docs.blindsight.io/api-reference/projects/delete-all-project-datasets.md): Delete all datasets in a project (including their scans/results). - [Delete All Project Scans](https://docs.blindsight.io/api-reference/projects/delete-all-project-scans.md): Delete all scans and results across all datasets in a project. - [Delete Project](https://docs.blindsight.io/api-reference/projects/delete-project.md) - [Get Project](https://docs.blindsight.io/api-reference/projects/get-project.md) - [List Projects](https://docs.blindsight.io/api-reference/projects/list-projects.md) - [Test Project S3](https://docs.blindsight.io/api-reference/projects/test-project-s3.md) - [Update Project](https://docs.blindsight.io/api-reference/projects/update-project.md) - [Wire-compatible Anthropic Messages proxy](https://docs.blindsight.io/api-reference/proxy/wire-compatible-anthropic-messages-proxy.md): Body and response match `POST https://api.anthropic.com/v1/messages` verbatim. Antidote scans both directions. - [Wire-compatible OpenAI Chat Completions proxy](https://docs.blindsight.io/api-reference/proxy/wire-compatible-openai-chat-completions-proxy.md): Body and response match `POST https://api.openai.com/v1/chat/completions` verbatim. Antidote scans both directions; the verdict either forwards (allow), mutates content in place (redact), or returns an OpenAI-shaped error (block). - [Wire-compatible OpenAI legacy Completions proxy](https://docs.blindsight.io/api-reference/proxy/wire-compatible-openai-legacy-completions-proxy.md): Body matches `POST https://api.openai.com/v1/completions`. Streaming is **not** supported on this endpoint — pass `stream=false` (or omit the field). - [Assign Template To Project](https://docs.blindsight.io/api-reference/reports/assign-template-to-project.md): Assign a template to a project. - [Create Report](https://docs.blindsight.io/api-reference/reports/create-report.md): Create a new report (triggers generation). - [Create Template](https://docs.blindsight.io/api-reference/reports/create-template.md): Create a new report template. - [Delete Report](https://docs.blindsight.io/api-reference/reports/delete-report.md): Delete a report. - [Delete Template](https://docs.blindsight.io/api-reference/reports/delete-template.md): Delete a report template. - [Download Report](https://docs.blindsight.io/api-reference/reports/download-report.md): Download a generated report file. - [Get Report](https://docs.blindsight.io/api-reference/reports/get-report.md): Get a specific report. - [Get Template](https://docs.blindsight.io/api-reference/reports/get-template.md): Get a specific report template. - [List Project Templates](https://docs.blindsight.io/api-reference/reports/list-project-templates.md): List templates assigned to a project. - [List Reports](https://docs.blindsight.io/api-reference/reports/list-reports.md): List all reports accessible to the user. - [List Templates](https://docs.blindsight.io/api-reference/reports/list-templates.md): List all report templates accessible to the user. - [Remove Template From Project](https://docs.blindsight.io/api-reference/reports/remove-template-from-project.md): Remove a template assignment from a project. - [Set Default Template](https://docs.blindsight.io/api-reference/reports/set-default-template.md): Set a template as the default for a project. - [Update Template](https://docs.blindsight.io/api-reference/reports/update-template.md): Update a report template. - [Check Repository](https://docs.blindsight.io/api-reference/repositories/check-repository.md) - [Anthropic Messages](https://docs.blindsight.io/api-reference/runtime-security-proxy/anthropic-messages.md) - [Openai Chat Completions](https://docs.blindsight.io/api-reference/runtime-security-proxy/openai-chat-completions.md) - [Openai Completions](https://docs.blindsight.io/api-reference/runtime-security-proxy/openai-completions.md) - [Get Analytics](https://docs.blindsight.io/api-reference/runtime-security/get-analytics.md) - [Get Config](https://docs.blindsight.io/api-reference/runtime-security/get-config.md) - [Health](https://docs.blindsight.io/api-reference/runtime-security/health.md) - [List Events](https://docs.blindsight.io/api-reference/runtime-security/list-events.md) - [Scan Input](https://docs.blindsight.io/api-reference/runtime-security/scan-input.md) - [Scan Output](https://docs.blindsight.io/api-reference/runtime-security/scan-output.md) - [Update Config](https://docs.blindsight.io/api-reference/runtime-security/update-config.md) - [Scan a user prompt before sending it to the LLM](https://docs.blindsight.io/api-reference/scan/scan-a-user-prompt-before-sending-it-to-the-llm.md): Returns an `allow` / `redact` / `block` verdict for the supplied text. On `redact`, use `redacted_text` instead of the original. On `block`, refuse the request and surface `blocked_reason`. - [Scan an agent tool invocation before executing it](https://docs.blindsight.io/api-reference/scan/scan-an-agent-tool-invocation-before-executing-it.md): Regex-only — sub-millisecond. Detects: shell injection (`shell.dangerous`), destructive SQL (`sql.dangerous`), SSRF to cloud metadata (`ssrf.imds`) or private networks (`ssrf.private_network`), disallowed schemes (`ssrf.scheme`), path traversal (`path.traversal`), sensitive paths (`path.sensitive`),… - [Scan an LLM response before returning it to the user](https://docs.blindsight.io/api-reference/scan/scan-an-llm-response-before-returning-it-to-the-user.md): Same shape as `/scan/input` but applies the output threat model (system-prompt leakage, jailbreak success indicators) using separate thresholds. - [Scan up to 32 items in one round-trip](https://docs.blindsight.io/api-reference/scan/scan-up-to-32-items-in-one-round-trip.md): Each item costs one license call (same as individual scans). If quota runs out mid-batch, the entire request fails with 402 and no scoring runs. - [Delete Dataset Schedule](https://docs.blindsight.io/api-reference/schedules/delete-dataset-schedule.md) - [Delete Project Schedule](https://docs.blindsight.io/api-reference/schedules/delete-project-schedule.md) - [Get Dataset Schedule](https://docs.blindsight.io/api-reference/schedules/get-dataset-schedule.md) - [Get Project Schedule](https://docs.blindsight.io/api-reference/schedules/get-project-schedule.md) - [List All Schedules](https://docs.blindsight.io/api-reference/schedules/list-all-schedules.md): Return all schedules visible to the current user. - [Upsert Dataset Schedule](https://docs.blindsight.io/api-reference/schedules/upsert-dataset-schedule.md) - [Upsert Project Schedule](https://docs.blindsight.io/api-reference/schedules/upsert-project-schedule.md) - [Global Search](https://docs.blindsight.io/api-reference/search/global-search.md) - [Get Global Reviewers](https://docs.blindsight.io/api-reference/settings/get-global-reviewers.md): Get the list of globally configured reviewers. - [Patch Security Settings](https://docs.blindsight.io/api-reference/settings/patch-security-settings.md) - [Patch Tenant Settings](https://docs.blindsight.io/api-reference/settings/patch-tenant-settings.md): Update tenant settings. - [Read Security Settings](https://docs.blindsight.io/api-reference/settings/read-security-settings.md) - [Read Tenant Settings](https://docs.blindsight.io/api-reference/settings/read-tenant-settings.md): Get tenant settings including limits and current usage. - [Read Tenant Usage](https://docs.blindsight.io/api-reference/settings/read-tenant-usage.md): Get current tenant resource usage. - [Set Global Reviewers](https://docs.blindsight.io/api-reference/settings/set-global-reviewers.md): Set the list of globally configured reviewers. - [Report Bug](https://docs.blindsight.io/api-reference/support/report-bug.md) - [Request Feature](https://docs.blindsight.io/api-reference/support/request-feature.md) - [Upload Dataset](https://docs.blindsight.io/api-reference/upload-dataset.md) - [Abort Dataset Upload](https://docs.blindsight.io/api-reference/uploads/abort-dataset-upload.md): Mark an UPLOADING dataset as FAILED when the client-side upload fails. - [Upload Dataset 3D](https://docs.blindsight.io/api-reference/uploads/upload-dataset-3d.md) - [Upload Dataset Items](https://docs.blindsight.io/api-reference/uploads/upload-dataset-items.md) - [Upload Text Dataset](https://docs.blindsight.io/api-reference/uploads/upload-text-dataset.md) - [Upload Text Dataset Items](https://docs.blindsight.io/api-reference/uploads/upload-text-dataset-items.md) - [Approve Email Change](https://docs.blindsight.io/api-reference/users/approve-email-change.md): Admin approves the most recent pending email change for a user. - [Create Role](https://docs.blindsight.io/api-reference/users/create-role.md) - [Create User](https://docs.blindsight.io/api-reference/users/create-user.md) - [Delete Role](https://docs.blindsight.io/api-reference/users/delete-role.md) - [Delete User](https://docs.blindsight.io/api-reference/users/delete-user.md) - [Get My Activity History](https://docs.blindsight.io/api-reference/users/get-my-activity-history.md) - [Get Role Permissions](https://docs.blindsight.io/api-reference/users/get-role-permissions.md) - [Get User Activity History](https://docs.blindsight.io/api-reference/users/get-user-activity-history.md) - [List Capability Permissions](https://docs.blindsight.io/api-reference/users/list-capability-permissions.md) - [List Pending Email Changes](https://docs.blindsight.io/api-reference/users/list-pending-email-changes.md): List all pending (unused, unexpired) email change requests. - [List Roles](https://docs.blindsight.io/api-reference/users/list-roles.md) - [List Users](https://docs.blindsight.io/api-reference/users/list-users.md) - [Lookup Users](https://docs.blindsight.io/api-reference/users/lookup-users.md) - [Patch My Notification Prefs](https://docs.blindsight.io/api-reference/users/patch-my-notification-prefs.md) - [Put Role Permissions](https://docs.blindsight.io/api-reference/users/put-role-permissions.md) - [Read My Notification Prefs](https://docs.blindsight.io/api-reference/users/read-my-notification-prefs.md) - [Reset User Password](https://docs.blindsight.io/api-reference/users/reset-user-password.md) - [Update My Profile](https://docs.blindsight.io/api-reference/users/update-my-profile.md) - [Update User](https://docs.blindsight.io/api-reference/users/update-user.md) - [Audit trail](https://docs.blindsight.io/data-integrity/audit-trail.md): A tamper‑evident log of every action in your workspace. Filter, drill in, export, and pipe to your SIEM. - [Schedules & custom rules](https://docs.blindsight.io/data-integrity/automation.md): Run scans automatically on a cadence and extend the detection patterns engines use. - [Compliance & reports](https://docs.blindsight.io/data-integrity/compliance.md): Generate auditor‑ready reports against SOC 2, ISO 27001, HIPAA, and GDPR. Tailor depth and format, ship via shareable link or PDF, and standardize with templates. - [Dashboard](https://docs.blindsight.io/data-integrity/dashboard.md): Your landing page. Composable widgets that surface workspace health, scan activity, and recent datasets at a glance. - [Datasets](https://docs.blindsight.io/data-integrity/datasets.md): Upload from anywhere, version with branches, trace lineage, and explore samples before kicking off a scan. - [Engines](https://docs.blindsight.io/data-integrity/engines.md): The seven scanning engines, what each one finds, when to use it, and what its output means. - [Healing](https://docs.blindsight.io/data-integrity/healing.md): Turn a scan's findings into a cured copy of the dataset. Drop outliers, relabel mislabels, redact secrets, and keep a full lineage trail. - [Integrations & webhooks](https://docs.blindsight.io/data-integrity/integrations.md): Connect Antidote to the outside world: code repos, model hubs, object storage, ticketing, and outbound webhooks. - [Overview](https://docs.blindsight.io/data-integrity/overview.md): What Data Integrity does, the core vocabulary, and the severity scale that every scan rolls up to. - [Data Playground](https://docs.blindsight.io/data-integrity/playground.md): Interactively explore, edit, slice, and re‑label samples before committing to a full scan. - [Projects](https://docs.blindsight.io/data-integrity/projects.md): Group datasets, scans, schedules, and integrations into the same logical workspace. Pin them, share them, and bulk‑manage from one screen. - [Running scans](https://docs.blindsight.io/data-integrity/scans.md): Launch one or many scans, monitor progress in real time, and triage findings from the scan and result pages. - [Settings & licensing](https://docs.blindsight.io/data-integrity/settings.md): Where to find every workspace‑level knob, the license model, and the troubleshooting playbook. - [Team & access](https://docs.blindsight.io/data-integrity/team.md): Invite teammates, assign roles, define custom permissions, and mint API keys for programmatic access. - [Devices & enrollment](https://docs.blindsight.io/dlp/devices.md): The fleet view: device status, identity binding, tamper events, and lifecycle actions for every laptop running the DLP agent. - [Fleet rollout](https://docs.blindsight.io/dlp/fleet-rollout.md): Push the DLP agent to every employee laptop with no per‑user clicks. One enrollment token covers the whole fleet across macOS and Windows. - [Identity binding](https://docs.blindsight.io/dlp/identity.md): Connect your IdP via SCIM and OIDC so every employee is provisioned automatically and every device binds to a real directory user. - [Overview](https://docs.blindsight.io/dlp/overview.md): Endpoint DLP for AI traffic. A signed desktop agent intercepts LLM calls at the OS network layer and routes them through Antidote so nothing reaches a public model unscanned. - [Policies & agent API](https://docs.blindsight.io/dlp/policies.md): Centrally‑managed AI host rules, per‑App configuration that flows to the agent, and the backend endpoints the agent calls. - [Blindsight Platform](https://docs.blindsight.io/index.md): Three coordinated surfaces for AI safety: dataset integrity, an LLM‑traffic firewall, and endpoint DLP. One managed cloud workspace. - [Quickstart](https://docs.blindsight.io/quickstart.md): Sign in, scan your first dataset, and make your first Runtime Security call. - [Apps](https://docs.blindsight.io/runtime-security/apps.md): Per‑surface configuration for thresholds, detectors, custom rules, tool policy, and privacy. One workspace can run many Apps side by side. - [Configuration](https://docs.blindsight.io/runtime-security/configuration.md): Workspace‑level and App‑level settings: detectors, thresholds, custom phrases, custom PII rules, tool policy, and pre‑prompts. - [Errors, rate limits & FAQ](https://docs.blindsight.io/runtime-security/errors.md): Every non‑200 response code, what triggers it, how to react, plus the questions that come up most often. - [Observability](https://docs.blindsight.io/runtime-security/observability.md): Analytics, event log, drift detection, and streaming. Three read‑only endpoints that turn the firewall into a continuous monitoring surface. - [Overview](https://docs.blindsight.io/runtime-security/overview.md): What the Runtime Security firewall does, how it integrates, and how to authenticate. - [Reverse proxy](https://docs.blindsight.io/runtime-security/reverse-proxy.md): Wire-compatible passthrough endpoints for OpenAI, Anthropic, Gemini, Vertex, Bedrock, and self-hosted runtimes. Swap one config value to put Antidote in front of LLM traffic. - [Scan API](https://docs.blindsight.io/runtime-security/scan-api.md): Explicit endpoints for scanning prompts and responses. Two HTTP calls around your model give you the full firewall. - [SDK examples](https://docs.blindsight.io/runtime-security/sdk-examples.md): Copy‑paste integrations for Python, Node, curl, LangChain, and LlamaIndex. - [Tool‑call scan](https://docs.blindsight.io/runtime-security/tool-calls.md): Block dangerous tool invocations before your agent runs them. Sub‑millisecond, regex‑only, no model inference. - [Verdicts](https://docs.blindsight.io/runtime-security/verdicts.md): What `allow`, `redact`, and `block` mean, and how to act on each. ## OpenAPI Specs - [openapi](https://docs.blindsight.io/api-reference/openapi.yaml) - [openapi-runtime-security](https://docs.blindsight.io/api-reference/openapi-runtime-security.yaml)