UltraSafe AI API

UltraSafe AI API as documented publicly: 62 operations. Contract generated from the documentation by API Evangelist (2026-10-18); not the provider's own document.

Operations 62

POST /api/auth/login JWT tokens are obtained via POST /api/auth/login and expire periodically. #
GET /api/loop/benchmark-runs/{id} Conscious Loop API Reference #
GET /api/loop/benchmarks Every benchmark in the workspace. #
POST /api/loop/benchmarks Conscious Loop API Reference #
GET /api/loop/benchmarks/{id} One benchmark: its size, fingerprint, how its answers are scored, and storage info. #
GET /api/loop/benchmarks/{id}/history Every score the benchmark has produced, newest first, with pipeline, attempt, version and pass share. #
GET /api/loop/benchmarks/{id}/items The conversations a benchmark pinned, in order, each with the right answer pinned with it. #
GET /api/loop/benchmarks/{id}/questions Every question of a benchmark with recent training results per pipeline. #
POST /api/loop/benchmarks/{id}/retire Retire a benchmark: no attempt is measured on it again, and every score it produced is kept. #
GET /api/loop/configs The recording setting of every source in the workspace. #
GET /api/loop/configs/{deploymentId} One source's recording setting. #
PUT /api/loop/configs/{deploymentId} Switch recording on or off for a source and set the tags stamped on everything it records. #
GET /api/loop/datasets GET /api/loop/datasets The workspace's datasets, newest edited first. #
POST /api/loop/datasets POST /api/loop/datasets Save a dataset. #
POST /api/loop/datasets/preview POST /api/loop/datasets/preview What conditions pick now, before anything is saved. #
DELETE /api/loop/datasets/{id} Conscious Loop API Reference #
GET /api/loop/datasets/{id} GET /api/loop/datasets/{id} One dataset, as the list carries it. #
PUT /api/loop/datasets/{id} PUT /api/loop/datasets/{id} Change a dataset. #
GET /api/loop/datasets/{id}/export Conscious Loop API Reference #
GET /api/loop/evaluations/{id} Conscious Loop API Reference #
GET /api/loop/evaluations/{id}/items Conscious Loop API Reference #
POST /api/loop/import POST /api/loop/import Import rows without a pipeline. #
GET /api/loop/labels GET /api/loop/labels Every tag in the workspace with how many samples carry it. #
GET /api/loop/metrics/history One point per attempt with win rate, average change, cost, attempt and version number, base model, plus daily feedback and sample counts. #
GET /api/loop/models Conscious Loop API Reference #
GET /api/loop/pipelines Conscious Loop API Reference #
POST /api/loop/pipelines POST /api/loop/pipelines #
DELETE /api/loop/pipelines/{id} Conscious Loop API Reference #
GET /api/loop/pipelines/{id} Conscious Loop API Reference #
PUT /api/loop/pipelines/{id} Conscious Loop API Reference #
GET /api/loop/pipelines/{id}/attempts Conscious Loop API Reference #
GET /api/loop/pipelines/{id}/attempts/compare Conscious Loop API Reference #
GET /api/loop/pipelines/{id}/benchmarks Conscious Loop API Reference #
POST /api/loop/pipelines/{id}/benchmarks Conscious Loop API Reference #
DELETE /api/loop/pipelines/{id}/benchmarks/{benchmarkId} Conscious Loop API Reference #
PUT /api/loop/pipelines/{id}/benchmarks/{benchmarkId} Conscious Loop API Reference #
POST /api/loop/pipelines/{id}/import POST /api/loop/pipelines/{id}/import Import rows into a pipeline. #
POST /api/loop/pipelines/{id}/live/deployment Conscious Loop API Reference #
GET /api/loop/pipelines/{id}/live/deployments Conscious Loop API Reference #
POST /api/loop/pipelines/{id}/run Conscious Loop API Reference #
GET /api/loop/pipelines/{id}/versions/compare Conscious Loop API Reference #
GET /api/loop/stats Conscious Loop API Reference #
GET /api/loop/traces Conscious Loop API Reference #
POST /api/loop/traces POST /api/loop/traces #
GET /api/loop/traces/ List samples, newest first, with optional filtering and search. #
DELETE /api/loop/traces/{id} Conscious Loop API Reference #
GET /api/loop/traces/{id} Conscious Loop API Reference #
POST /api/loop/traces/{id}/labels POST /api/loop/traces/{id}/labels Add tags to a sample. #
DELETE /api/loop/traces/{id}/labels/{label} DELETE /api/loop/traces/{id}/labels/{label} Remove one tag from a sample. #
GET /api/loop/traces/{id}/pipelines GET /api/loop/traces/{id}/pipelines Which pipelines this sample feeds. #
GET /api/loop/traces/{id}/signals GET /api/loop/traces/{id}/signals Every piece of feedback on a sample, oldest first. #
GET /api/loop/training-runs Conscious Loop API Reference #
GET /api/loop/training-runs/{id} Conscious Loop API Reference #
POST /api/loop/training-runs/{id}/cancel Conscious Loop API Reference #
POST /api/loop/training-runs/{id}/promote Conscious Loop API Reference #
POST /api/loop/training-runs/{id}/reject Conscious Loop API Reference #
POST /api/loop/training-runs/{id}/retest Conscious Loop API Reference #
POST /api/loop/training-runs/{id}/rollback Conscious Loop API Reference #
GET /api/loop/training-runs/{id}/training-curve Conscious Loop API Reference #
GET /api/models GET /api/models #
GET /v1/chat/completions Record a chat completion call and return the sample ID in the response header. #
POST /v1/chat/completions POST /v1/chat/completions #

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • 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.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/runbios:runbios-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

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 Specification

runbios-openapi-generated.yml Raw ↑
openapi: 3.1.0
info:
  title: UltraSafe AI API
  version: '2026-10-18'
  description: 'GENERATED FROM DOCUMENTATION by API Evangelist on 2026-10-18: 62 operation(s) read from 2 public documentation page(s) (each operation
    names its page in x-source). This is not the provider''s published contract; UltraSafe AI has published no machine-readable contract that
    the pipeline could find. Engine: local.'
  x-evidence-tiers:
    code-example: 4
    documentation: 58
    pages-with-code: 2
    pages-read: 2
  x-generated-from: documentation
  x-provenance: generated
  x-authored-by: API Evangelist
  x-generated: '2026-10-18'
  x-generator: generate-contract-from-docs.py
  x-engine: local
  x-sources:
  - https://platform.runbios.ai/docs/api-keys
  - https://platform.runbios.ai/docs/api-loop
servers:


# --- truncated at 32 KB (36 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/runbios/refs/heads/main/openapi/_ae-authored/runbios-openapi-generated.yml