CALIBER
Quickstart
Reference

REST API HTTP reference

The concrete contract map: core endpoints, representative operations, and the served OpenAPI entry points for management and workflow services.

DeveloperReferenceGA
PrerequisitesA CALIBER API integration question
Reviewed 2026-08-11 · current main branch docs contract

This is the wire-level reference for the CALIBER management API. It is not the Python SDK reference: it names the HTTP routes, their common operations, and where to fetch the machine-readable contract.

Management API root

All management routes are mounted under:

/ajax-api/2.0/mlflow/caliber

The served management OpenAPI document lives at:

GET /ajax-api/2.0/mlflow/caliber/openapi.json

Core discovery routes

RouteWhy you call it
GET /healthCheap liveness probe
GET /readinessDependency/readiness posture
GET /capabilitiesSurface discovery and stability tiers
GET /openapi.jsonFull management API contract
GET /settings/runtimeRuntime configuration summary
GET /meCaller identity and effective session information

Representative resource families

FamilyRepresentative routesNotes
PromptsGET/POST /prompts, GET/PATCH /prompts/{id}, alias and release pathsAuthoring and release are deliberately separate
SkillsGET/POST /skills, POST /skills/{id}/test-render, POST /skills/{id}/calibratePackaging, tests, baseline, and calibration live here
ToolsGET/POST /tools, test/calibration routesDeterministic test and calibration flows
WorkflowsGET/POST /workflows, GET/POST /workflows/{id}/versions, POST /workflow-versions/{version_id}/runRegistry, version lifecycle, execution, and deployment are split across route families
Workflow servicesPOST /workflows/{workflow_id}/service, POST /services/{workflow_id}/invoke, GET /services/{workflow_id}/openapi.jsonPublish a workflow externally and inspect its invocation contract
Datasets and evaluationsGET/POST /eval-datasets, GET/POST /evaluations, GET/POST /judgesEvaluation evidence and scoring
KnowledgeGET/POST /knowledge-bases, POST /knowledge/queryCorpus lifecycle plus retrieval
MCPGET/POST /mcp-servers, tool inventory and invoke routesGoverned external tool connectivity
ReleasesGET/POST /releases/candidates, POST /releases/candidates/{id}/signoffs, GET /releases/operationsSignoff, waivers, and reconcile workflows
ObservabilityGET /observability/traces, GET /metrics, GET /events/streamRuntime evidence and live telemetry
Projects and accessGET /projects, GET /projects/{id}, member CRUD under /projects/{id}/membersProject responses include access_role and permissions; membership changes are owner-only

Workflow-service OpenAPI

Published workflow services have a second OpenAPI surface:

GET /ajax-api/2.0/mlflow/caliber/services/{workflow_id}/openapi.json

That document is about the externally invocable service for one workflow, not the CALIBER management API itself.

Shared contract building blocks

These pieces come directly from the served management OpenAPI document and apply across the whole management API, independent of any one route family.

Security and scoping schemes

SchemeTypePurpose
bearerAuthHTTP bearerAutomation token in the Authorization header.
sessionCookieSession cookieBrowser session auth for same-origin product use.
csrfTokenHeader X-CALIBER-CSRFRequired on mutating requests when CSRF enforcement is enabled. Obtain from GET /csrf.
projectScopeHeader X-CALIBER-ProjectSelects the active project/workspace for the request.

Shared JSON shapes

SchemaKey fieldsNotes
EnvelopedataStandard success wrapper for JSON responses. Required: data.
Errordetail, status_codeRendered from HTTPException by routes/_errors.py. Required: detail, status_code.
ValidationErrordetail, status_code, errorsStructured 400 emitted for request-body validation failures. Required: detail, status_code.

Shared response components

ResponseMeaning
UnauthenticatedNot authenticated.
ForbiddenAuthenticated but not authorized.
NotFoundNot found.
ValidationFailedValidation or request error.

SDK coverage by route family

Use the typed SDK where it exists. When a family is marked Raw only, the current supported fallback is client.raw or an HTTP client generated from the served OpenAPI document.

FamilyStabilityOpsSDK coverageSDK entry pointNotes
OpenAPI JSON (openapi.json)ga1Typed SDKCaliberClient.openapi()Fetch the live management OpenAPI document directly from the root client.
Auth (auth)ga11Typed SDKclient.auth.tokens, client.auth.accounts, client.auth.session()Token issuance, rotation, revocation, account management, and session inspection.
CSRF (csrf)ga1Raw onlyclient.rawNo typed wrapper on the current SDK surface. Use raw HTTP or generate a client against the served OpenAPI if you need this family today.
Me (me)ga1Typed SDKCaliberClient.whoami(), client.me.get()Identity and effective scopes for the current credential.
Capabilities (capabilities)ga1Typed SDKCaliberClient.capabilities(), client.capabilities_api.get()Feature flags and SDK stability tiers for the current deployment.
Settings (settings)ga3Typed SDKclient.settings.runtime(), client.settings.llm()Runtime configuration summary and LLM credential status.
Projects (projects)ga14Typed SDKclient.projects, client.projects.filesProject records, project storage visibility, uploads, folders, and downloads.
Prompts (prompts)ga22Typed SDKclient.promptsPrompt registry, versions, and alias promotion.
Skills (skills)ga19Typed SDKclient.skillsSkill registry, render checks, selection tests, and versions.
Tools (tools)ga20Typed SDKclient.toolsTool registry plus calibration job submission and polling.
Agents (agents)ga9Raw onlyclient.rawNo typed wrapper on the current SDK surface. Use raw HTTP or generate a client against the served OpenAPI if you need this family today.
Workflows (workflows)ga28Typed SDKclient.workflowsWorkflow CRUD plus the umbrella entry point for versions, runs, and services.
Workflow Versions (workflow-versions)ga14Typed SDKclient.workflows.versionsCreate, validate, compile, and publish immutable workflow versions.
Workflow Runs (workflow-runs)ga20Typed SDKclient.workflows.runsSubmit, inspect, cancel, and wait on workflow executions.
Workflow Components (workflow-components)ga1Raw onlyclient.rawNo typed wrapper on the current SDK surface. Use raw HTTP or generate a client against the served OpenAPI if you need this family today.
Workflow Templates (workflow-templates)ga1Raw onlyclient.rawNo typed wrapper on the current SDK surface. Use raw HTTP or generate a client against the served OpenAPI if you need this family today.
Workflow Files (workflow-files)ga1Raw onlyclient.rawNo typed wrapper on the current SDK surface. Use raw HTTP or generate a client against the served OpenAPI if you need this family today.
Services (services)ga3Typed SDKclient.workflows.servicesPublish a workflow as a service, inspect service OpenAPI, and invoke it.
Eval Datasets (eval-datasets)ga11Typed SDKclient.datasetsEvaluation datasets, examples, and trace-to-dataset capture.
Evaluations (evaluations)ga3Typed SDKclient.evaluationsCreate, inspect, and wait on evaluation runs.
Judges (judges)ga6Typed SDKclient.judgesJudge creation, test execution, and human-alignment scoring.
Workflow Cron Preview (workflow-cron-preview)ga1Raw onlyclient.rawNo typed wrapper on the current SDK surface. Use raw HTTP or generate a client against the served OpenAPI if you need this family today.
Workflow Promotions (workflow-promotions)ga2Raw onlyclient.rawNo typed wrapper on the current SDK surface. Use raw HTTP or generate a client against the served OpenAPI if you need this family today.
Knowledge Bases (knowledge-bases)beta14Typed SDKclient.knowledge_basesKnowledge-base lifecycle, versions, runs, retrieval, baseline, and rollback.
Knowledge (knowledge)beta2Typed SDKclient.knowledge_bases.query(...), client.knowledge_bases.test_run(...)Retrieval/query and knowledge test-run reads.
MCP Servers (mcp-servers)beta13Typed SDKclient.mcp_serversManaged MCP server definitions, discovery, governance, and invocation.
OpenAPI Integrations (openapi-integrations)beta23Typed SDKclient.openapi_integrationsGoverned OpenAPI import, curation, dependency review, and tool-draft publication.
Releases (releases)beta13Typed SDKclient.releasesRelease candidates, evaluation, waivers, reports, and signoff.
Review Queues (review-queues)beta7Typed SDKclient.review_queuesQueue creation, enqueue/submit flows, and alignment examples.
Jobs (jobs)beta4Typed SDKclient.jobsDurable background jobs, targets, apply, and wait semantics.
Observability (observability)beta7Typed SDKclient.observabilityTrace listing/detail, experiments, and metrics reads.
Events (events)beta1Typed SDKclient.eventsServer-sent events stream access.
Gateway (gateway)beta9Typed SDKclient.gatewayGateway endpoint discovery, guardrails, and trace-derived usage.
Cookbooks (cookbooks)beta2Typed SDKclient.cookbooksCookbook catalog and related operational metadata.
Aria (aria)beta10Typed SDKclient.ariaGoal-plan creation, approval, execution, polling, and interactions.
Audit Log (audit-log)beta2Typed SDKclient.auditAudit-log listing and export.
Knowledge Base Versions (knowledge-base-versions)beta7Typed SDKclient.knowledge_basesVersion-specific reads are exposed through the knowledge-bases resource methods.
Knowledge Runs (knowledge-runs)beta1Typed SDKclient.knowledge_bases.run_events(...)Knowledge-base build run event inspection.
Object Store (object-store)beta13Typed SDKclient.object_storeBucket/object console operations, distinct from project file management.
Playground Runs (playground-runs)beta3Raw onlyclient.rawNo typed wrapper on the current SDK surface. Use raw HTTP or generate a client against the served OpenAPI if you need this family today.
Secrets (secrets)beta4Typed SDKclient.secretsSecret inventory and mutation surfaces.
Workflow Benchmark Reports (workflow-benchmark-reports)beta4Raw onlyclient.rawNo typed wrapper on the current SDK surface. Use raw HTTP or generate a client against the served OpenAPI if you need this family today.
Assistant (assistant)internal29No typed SDKInternal route family. Use the served OpenAPI or raw HTTP only when you are intentionally working below the supported SDK contract.
Dashboard (dashboard)internal1No typed SDKInternal route family. Use the served OpenAPI or raw HTTP only when you are intentionally working below the supported SDK contract.
Gate Verdicts (gate-verdicts)internal2No typed SDKInternal route family. Use the served OpenAPI or raw HTTP only when you are intentionally working below the supported SDK contract.
Health (health)internal1No typed SDKInternal route family. Use the served OpenAPI or raw HTTP only when you are intentionally working below the supported SDK contract.
LLM Pricing (llm-pricing)internal4No typed SDKInternal route family. Use the served OpenAPI or raw HTTP only when you are intentionally working below the supported SDK contract.
Memory (memory)internal4No typed SDKInternal route family. Use the served OpenAPI or raw HTTP only when you are intentionally working below the supported SDK contract.
Metrics (metrics)internal1No typed SDKInternal route family. Use the served OpenAPI or raw HTTP only when you are intentionally working below the supported SDK contract.
Readiness (readiness)internal1No typed SDKInternal route family. Use the served OpenAPI or raw HTTP only when you are intentionally working below the supported SDK contract.
System (system)internal11No typed SDKInternal route family. Use the served OpenAPI or raw HTTP only when you are intentionally working below the supported SDK contract.

Current route inventory

This inventory is generated at build time from the live CALIBER route table and the same OpenAPI builder that serves GET /ajax-api/2.0/mlflow/caliber/openapi.json. The served contract is route-table grounded and body-complete: paths and methods come from the live router, while request and success-response bodies are inferred from the handlers and the Pydantic models they already use.

Coverage summary

FieldValue
Route paths312
Operations386
Path coveragecomplete
Request bodiescomplete
GA families23
Beta families19
Internal families9

Auth and scoping contract

  • Every route below requires an authenticated CALIBER caller.
  • Browser-style writes additionally require X-CALIBER-CSRF when CSRF enforcement is enabled.
  • Project-scoped automation can supply X-CALIBER-Project to select the active workspace.
  • Internal routes are listed for completeness, not as a supported public SDK contract.

Jump by resource family

Use these quick jumps when you already know the CALIBER subsystem and want the detailed route table directly.

GA routes index

Beta routes index

Internal routes index

GA routes

Supported management routes that belong to the stable public automation surface.

OpenAPI JSON (openapi.json)

1 operation(s) across 1 route path(s).

MethodPathParametersResponsesDetails
GET/ajax-api/2.0/mlflow/caliber/openapi.json200, 400, 401, 403, 404operationId: get_openapi_json

Auth (auth)

11 operation(s) across 9 route path(s).

MethodPathParametersResponsesDetails
GET/ajax-api/2.0/mlflow/caliber/auth/accounts200, 400, 401, 403, 404operationId: get_auth_accounts
POST/ajax-api/2.0/mlflow/caliber/auth/accounts201, 400, 401, 403, 404operationId: post_auth_accounts; request body documented in OpenAPI
PATCH/ajax-api/2.0/mlflow/caliber/auth/accounts/{user_id}user_id200, 400, 401, 403, 404operationId: patch_auth_accounts_user_id; request body documented in OpenAPI
DELETE/ajax-api/2.0/mlflow/caliber/auth/accounts/{user_id}/sessionsuser_id200, 400, 401, 403, 404operationId: delete_auth_accounts_user_id_sessions
POST/ajax-api/2.0/mlflow/caliber/auth/login400, 401, 403, 404operationId: post_auth_login; request body documented in OpenAPI
POST/ajax-api/2.0/mlflow/caliber/auth/logout400, 401, 403, 404operationId: post_auth_logout
GET/ajax-api/2.0/mlflow/caliber/auth/session200, 400, 401, 403, 404operationId: get_auth_session
GET/ajax-api/2.0/mlflow/caliber/auth/tokens200, 400, 401, 403, 404operationId: get_auth_tokens
POST/ajax-api/2.0/mlflow/caliber/auth/tokens201, 400, 401, 403, 404operationId: post_auth_tokens; request body documented in OpenAPI
DELETE/ajax-api/2.0/mlflow/caliber/auth/tokens/{token_id}token_id200, 400, 401, 403, 404operationId: delete_auth_tokens_token_id
POST/ajax-api/2.0/mlflow/caliber/auth/tokens/{token_id}/rotatetoken_id201, 400, 401, 403, 404operationId: post_auth_tokens_token_id_rotate

CSRF (csrf)

1 operation(s) across 1 route path(s).

MethodPathParametersResponsesDetails
GET/ajax-api/2.0/mlflow/caliber/csrf200, 400, 401, 403, 404operationId: get_csrf

Me (me)

1 operation(s) across 1 route path(s).

MethodPathParametersResponsesDetails
GET/ajax-api/2.0/mlflow/caliber/me200, 400, 401, 403, 404operationId: get_me

Capabilities (capabilities)

1 operation(s) across 1 route path(s).

MethodPathParametersResponsesDetails
GET/ajax-api/2.0/mlflow/caliber/capabilities200, 400, 401, 403, 404operationId: get_capabilities

Settings (settings)

3 operation(s) across 2 route path(s).

MethodPathParametersResponsesDetails
GET/ajax-api/2.0/mlflow/caliber/settings/llm200, 400, 401, 403, 404operationId: get_settings_llm
PATCH/ajax-api/2.0/mlflow/caliber/settings/llm200, 400, 401, 403, 404operationId: patch_settings_llm; request body documented in OpenAPI
GET/ajax-api/2.0/mlflow/caliber/settings/runtime200, 400, 401, 403, 404operationId: get_settings_runtime

Projects (projects)

14 operation(s) across 9 route path(s).

MethodPathParametersResponsesDetails
GET/ajax-api/2.0/mlflow/caliber/projects200, 400, 401, 403, 404operationId: get_projects
POST/ajax-api/2.0/mlflow/caliber/projects201, 400, 401, 403, 404operationId: post_projects; request body documented in OpenAPI
GET/ajax-api/2.0/mlflow/caliber/projects/storage200, 400, 401, 403, 404operationId: get_projects_storage
GET/ajax-api/2.0/mlflow/caliber/projects/{project_id}project_id200, 400, 401, 403, 404operationId: get_projects_project_id
PATCH/ajax-api/2.0/mlflow/caliber/projects/{project_id}project_id200, 400, 401, 403, 404operationId: patch_projects_project_id; request body documented in OpenAPI
GET/ajax-api/2.0/mlflow/caliber/projects/{project_id}/filesproject_id200, 400, 401, 403, 404operationId: get_projects_project_id_files
POST/ajax-api/2.0/mlflow/caliber/projects/{project_id}/filesproject_id201, 400, 401, 403, 404operationId: post_projects_project_id_files
DELETE/ajax-api/2.0/mlflow/caliber/projects/{project_id}/files/{file_id}file_id, project_id200, 400, 401, 403, 404operationId: delete_projects_project_id_files_file_id
GET/ajax-api/2.0/mlflow/caliber/projects/{project_id}/files/{file_id}/contentfile_id, project_id200, 400, 401, 403, 404operationId: get_projects_project_id_files_file_id_content
POST/ajax-api/2.0/mlflow/caliber/projects/{project_id}/foldersproject_id201, 400, 401, 403, 404operationId: post_projects_project_id_folders; request body documented in OpenAPI
GET/ajax-api/2.0/mlflow/caliber/projects/{project_id}/membersproject_id200, 400, 401, 403, 404operationId: get_projects_project_id_members
POST/ajax-api/2.0/mlflow/caliber/projects/{project_id}/membersproject_id201, 400, 401, 403, 404operationId: post_projects_project_id_members; request body documented in OpenAPI
DELETE/ajax-api/2.0/mlflow/caliber/projects/{project_id}/members/{user_id}project_id, user_id200, 400, 401, 403, 404operationId: delete_projects_project_id_members_user_id
PATCH/ajax-api/2.0/mlflow/caliber/projects/{project_id}/members/{user_id}project_id, user_id200, 400, 401, 403, 404operationId: patch_projects_project_id_members_user_id; request body documented in OpenAPI

Prompts (prompts)

22 operation(s) across 18 route path(s).

MethodPathParametersResponsesDetails
GET/ajax-api/2.0/mlflow/caliber/prompts200, 400, 401, 403, 404operationId: get_prompts
POST/ajax-api/2.0/mlflow/caliber/prompts201, 400, 401, 403, 404operationId: post_prompts; request body documented in OpenAPI
GET/ajax-api/2.0/mlflow/caliber/prompts/calibration/options200, 400, 401, 403, 404operationId: get_prompts_calibration_options
POST/ajax-api/2.0/mlflow/caliber/prompts/calibration/runs201, 400, 401, 403, 404operationId: post_prompts_calibration_runs; request body documented in OpenAPI
GET/ajax-api/2.0/mlflow/caliber/prompts/optimization/options200, 400, 401, 403, 404operationId: get_prompts_optimization_options
POST/ajax-api/2.0/mlflow/caliber/prompts/optimization/runs201, 400, 401, 403, 404operationId: post_prompts_optimization_runs; request body documented in OpenAPI
GET/ajax-api/2.0/mlflow/caliber/prompts/template-library200, 400, 401, 403, 404operationId: get_prompts_template_library
POST/ajax-api/2.0/mlflow/caliber/prompts/template-library/preview200, 400, 401, 403, 404operationId: post_prompts_template_library_preview; request body documented in OpenAPI
GET/ajax-api/2.0/mlflow/caliber/prompts/test-runs200, 400, 401, 403, 404operationId: get_prompts_test_runs
POST/ajax-api/2.0/mlflow/caliber/prompts/test-runs201, 400, 401, 403, 404operationId: post_prompts_test_runs; request body documented in OpenAPI
GET/ajax-api/2.0/mlflow/caliber/prompts/test-runs/{test_run_id}test_run_id200, 400, 401, 403, 404operationId: get_prompts_test_runs_test_run_id
POST/ajax-api/2.0/mlflow/caliber/prompts/{agent_id}/test-renderagent_id200, 400, 401, 403, 404operationId: post_prompts_agent_id_test_render; request body documented in OpenAPI
DELETE/ajax-api/2.0/mlflow/caliber/prompts/{name}name200, 400, 401, 403, 404operationId: delete_prompts_name
GET/ajax-api/2.0/mlflow/caliber/prompts/{name}name200, 400, 401, 403, 404operationId: get_prompts_name
POST/ajax-api/2.0/mlflow/caliber/prompts/{name}/aliases/{alias}alias, name200, 400, 401, 403, 404operationId: post_prompts_name_aliases_alias; request body documented in OpenAPI
POST/ajax-api/2.0/mlflow/caliber/prompts/{name}/baselinename200, 400, 401, 403, 404operationId: post_prompts_name_baseline; request body documented in OpenAPI
POST/ajax-api/2.0/mlflow/caliber/prompts/{name}/bindname200, 400, 401, 403, 404operationId: post_prompts_name_bind; request body documented in OpenAPI
POST/ajax-api/2.0/mlflow/caliber/prompts/{name}/rollbackname200, 400, 401, 403, 404operationId: post_prompts_name_rollback; request body documented in OpenAPI
GET/ajax-api/2.0/mlflow/caliber/prompts/{name}/versionsname200, 400, 401, 403, 404operationId: get_prompts_name_versions
POST/ajax-api/2.0/mlflow/caliber/prompts/{name}/versionsname201, 400, 401, 403, 404operationId: post_prompts_name_versions; request body documented in OpenAPI
GET/ajax-api/2.0/mlflow/caliber/prompts/{name}/versions/{version}name, version200, 400, 401, 403, 404operationId: get_prompts_name_versions_version
GET/ajax-api/2.0/mlflow/caliber/prompts/{name}/workspacename200, 400, 401, 403, 404operationId: get_prompts_name_workspace

Skills (skills)

19 operation(s) across 16 route path(s).

MethodPathParametersResponsesDetails
GET/ajax-api/2.0/mlflow/caliber/skills200, 400, 401, 403, 404operationId: get_skills
POST/ajax-api/2.0/mlflow/caliber/skills201, 400, 401, 403, 404operationId: post_skills; request body documented in OpenAPI
POST/ajax-api/2.0/mlflow/caliber/skills/import-package201, 400, 401, 403, 404operationId: post_skills_import_package; request body documented in OpenAPI
POST/ajax-api/2.0/mlflow/caliber/skills/import-package.zip200, 400, 401, 403, 404operationId: post_skills_import_package_zip
GET/ajax-api/2.0/mlflow/caliber/skills/test-runs200, 400, 401, 403, 404operationId: get_skills_test_runs
POST/ajax-api/2.0/mlflow/caliber/skills/test-runs201, 400, 401, 403, 404operationId: post_skills_test_runs; request body documented in OpenAPI
GET/ajax-api/2.0/mlflow/caliber/skills/test-runs/{test_run_id}test_run_id200, 400, 401, 403, 404operationId: get_skills_test_runs_test_run_id
GET/ajax-api/2.0/mlflow/caliber/skills/{skill_id}skill_id200, 400, 401, 403, 404operationId: get_skills_skill_id
PATCH/ajax-api/2.0/mlflow/caliber/skills/{skill_id}skill_id200, 400, 401, 403, 404operationId: patch_skills_skill_id; request body documented in OpenAPI
POST/ajax-api/2.0/mlflow/caliber/skills/{skill_id}/baselineskill_id200, 400, 401, 403, 404operationId: post_skills_skill_id_baseline; request body documented in OpenAPI
POST/ajax-api/2.0/mlflow/caliber/skills/{skill_id}/bindskill_id200, 400, 401, 403, 404operationId: post_skills_skill_id_bind; request body documented in OpenAPI
POST/ajax-api/2.0/mlflow/caliber/skills/{skill_id}/calibrateskill_id201, 400, 401, 403, 404operationId: post_skills_skill_id_calibrate; request body documented in OpenAPI
GET/ajax-api/2.0/mlflow/caliber/skills/{skill_id}/packageskill_id200, 400, 401, 403, 404operationId: get_skills_skill_id_package
GET/ajax-api/2.0/mlflow/caliber/skills/{skill_id}/package.zipskill_id200, 400, 401, 403, 404operationId: get_skills_skill_id_package_zip
POST/ajax-api/2.0/mlflow/caliber/skills/{skill_id}/rollbackskill_id200, 400, 401, 403, 404operationId: post_skills_skill_id_rollback; request body documented in OpenAPI
POST/ajax-api/2.0/mlflow/caliber/skills/{skill_id}/test-renderskill_id200, 400, 401, 403, 404operationId: post_skills_skill_id_test_render; request body documented in OpenAPI
POST/ajax-api/2.0/mlflow/caliber/skills/{skill_id}/test-selectionskill_id200, 400, 401, 403, 404operationId: post_skills_skill_id_test_selection; request body documented in OpenAPI
GET/ajax-api/2.0/mlflow/caliber/skills/{skill_id}/versionsskill_id200, 400, 401, 403, 404operationId: get_skills_skill_id_versions
GET/ajax-api/2.0/mlflow/caliber/skills/{skill_id}/workspaceskill_id200, 400, 401, 403, 404operationId: get_skills_skill_id_workspace

Tools (tools)

20 operation(s) across 16 route path(s).

MethodPathParametersResponsesDetails
GET/ajax-api/2.0/mlflow/caliber/tools200, 400, 401, 403, 404operationId: get_tools
POST/ajax-api/2.0/mlflow/caliber/tools201, 400, 401, 403, 404operationId: post_tools; request body documented in OpenAPI
GET/ajax-api/2.0/mlflow/caliber/tools/test-runs200, 400, 401, 403, 404operationId: get_tools_test_runs
POST/ajax-api/2.0/mlflow/caliber/tools/test-runs201, 400, 401, 403, 404operationId: post_tools_test_runs; request body documented in OpenAPI
GET/ajax-api/2.0/mlflow/caliber/tools/test-runs/{test_run_id}test_run_id200, 400, 401, 403, 404operationId: get_tools_test_runs_test_run_id
GET/ajax-api/2.0/mlflow/caliber/tools/{tool_id}tool_id200, 400, 401, 403, 404operationId: get_tools_tool_id
PATCH/ajax-api/2.0/mlflow/caliber/tools/{tool_id}tool_id200, 400, 401, 403, 404operationId: patch_tools_tool_id; request body documented in OpenAPI
POST/ajax-api/2.0/mlflow/caliber/tools/{tool_id}/archivetool_id200, 400, 401, 403, 404operationId: post_tools_tool_id_archive; request body documented in OpenAPI
POST/ajax-api/2.0/mlflow/caliber/tools/{tool_id}/baselinetool_id200, 400, 401, 403, 404operationId: post_tools_tool_id_baseline; request body documented in OpenAPI
POST/ajax-api/2.0/mlflow/caliber/tools/{tool_id}/calibratetool_id200, 400, 401, 403, 404operationId: post_tools_tool_id_calibrate; request body documented in OpenAPI
GET/ajax-api/2.0/mlflow/caliber/tools/{tool_id}/calibration-jobstool_id200, 400, 401, 403, 404operationId: get_tools_tool_id_calibration_jobs
POST/ajax-api/2.0/mlflow/caliber/tools/{tool_id}/calibration-jobstool_id202, 400, 401, 403, 404operationId: post_tools_tool_id_calibration_jobs
GET/ajax-api/2.0/mlflow/caliber/tools/{tool_id}/calibration-jobs/{job_id}job_id, tool_id200, 400, 401, 403, 404operationId: get_tools_tool_id_calibration_jobs_job_id
POST/ajax-api/2.0/mlflow/caliber/tools/{tool_id}/calibration-jobs/{job_id}/resolvejob_id, tool_id200, 400, 401, 403, 404operationId: post_tools_tool_id_calibration_jobs_job_id_resolve; request body documented in OpenAPI
GET/ajax-api/2.0/mlflow/caliber/tools/{tool_id}/sourcetool_id200, 400, 401, 403, 404operationId: get_tools_tool_id_source
PUT/ajax-api/2.0/mlflow/caliber/tools/{tool_id}/test-casestool_id200, 400, 401, 403, 404operationId: put_tools_tool_id_test_cases; request body documented in OpenAPI
POST/ajax-api/2.0/mlflow/caliber/tools/{tool_id}/test-runtool_id200, 400, 401, 403, 404operationId: post_tools_tool_id_test_run; request body documented in OpenAPI
GET/ajax-api/2.0/mlflow/caliber/tools/{tool_id}/usagetool_id200, 400, 401, 403, 404operationId: get_tools_tool_id_usage
GET/ajax-api/2.0/mlflow/caliber/tools/{tool_id}/versionstool_id200, 400, 401, 403, 404operationId: get_tools_tool_id_versions
GET/ajax-api/2.0/mlflow/caliber/tools/{tool_id}/workspacetool_id200, 400, 401, 403, 404operationId: get_tools_tool_id_workspace

Agents (agents)

9 operation(s) across 6 route path(s).

MethodPathParametersResponsesDetails
GET/ajax-api/2.0/mlflow/caliber/agents200, 400, 401, 403, 404operationId: get_agents
POST/ajax-api/2.0/mlflow/caliber/agents201, 400, 401, 403, 404operationId: post_agents; request body documented in OpenAPI
DELETE/ajax-api/2.0/mlflow/caliber/agents/{agent_id}agent_id200, 400, 401, 403, 404operationId: delete_agents_agent_id
GET/ajax-api/2.0/mlflow/caliber/agents/{agent_id}agent_id200, 400, 401, 403, 404operationId: get_agents_agent_id
PATCH/ajax-api/2.0/mlflow/caliber/agents/{agent_id}agent_id200, 400, 401, 403, 404operationId: patch_agents_agent_id; request body documented in OpenAPI
GET/ajax-api/2.0/mlflow/caliber/agents/{agent_id}/checkpointsagent_id200, 400, 401, 403, 404operationId: get_agents_agent_id_checkpoints
GET/ajax-api/2.0/mlflow/caliber/agents/{agent_id}/experimentagent_id200, 400, 401, 403, 404operationId: get_agents_agent_id_experiment
POST/ajax-api/2.0/mlflow/caliber/agents/{agent_id}/rollbackagent_id200, 400, 401, 403, 404operationId: post_agents_agent_id_rollback; request body documented in OpenAPI
GET/ajax-api/2.0/mlflow/caliber/agents/{agent_id}/skillsagent_id200, 400, 401, 403, 404operationId: get_agents_agent_id_skills

Workflows (workflows)

28 operation(s) across 20 route path(s).

MethodPathParametersResponsesDetails
GET/ajax-api/2.0/mlflow/caliber/workflows200, 400, 401, 403, 404operationId: get_workflows
POST/ajax-api/2.0/mlflow/caliber/workflows201, 400, 401, 403, 404operationId: post_workflows; request body documented in OpenAPI
POST/ajax-api/2.0/mlflow/caliber/workflows/import201, 400, 401, 403, 404operationId: post_workflows_import; request body documented in OpenAPI
POST/ajax-api/2.0/mlflow/caliber/workflows/import/preview200, 400, 401, 403, 404operationId: post_workflows_import_preview; request body documented in OpenAPI
DELETE/ajax-api/2.0/mlflow/caliber/workflows/{workflow_id}workflow_id200, 400, 401, 403, 404operationId: delete_workflows_workflow_id
GET/ajax-api/2.0/mlflow/caliber/workflows/{workflow_id}workflow_id200, 400, 401, 403, 404operationId: get_workflows_workflow_id
PATCH/ajax-api/2.0/mlflow/caliber/workflows/{workflow_id}workflow_id200, 400, 401, 403, 404operationId: patch_workflows_workflow_id; request body documented in OpenAPI
GET/ajax-api/2.0/mlflow/caliber/workflows/{workflow_id}/calibration/optionsworkflow_id200, 400, 401, 403, 404operationId: get_workflows_workflow_id_calibration_options
POST/ajax-api/2.0/mlflow/caliber/workflows/{workflow_id}/calibration/runsworkflow_id201, 400, 401, 403, 404operationId: post_workflows_workflow_id_calibration_runs; request body documented in OpenAPI
GET/ajax-api/2.0/mlflow/caliber/workflows/{workflow_id}/deploymentsworkflow_id200, 400, 401, 403, 404operationId: get_workflows_workflow_id_deployments
POST/ajax-api/2.0/mlflow/caliber/workflows/{workflow_id}/deployments/{alias}/promotealias, workflow_id400, 401, 403, 404operationId: post_workflows_workflow_id_deployments_alias_promote; request body documented in OpenAPI
POST/ajax-api/2.0/mlflow/caliber/workflows/{workflow_id}/deployments/{alias}/rollbackalias, workflow_id200, 400, 401, 403, 404operationId: post_workflows_workflow_id_deployments_alias_rollback; request body documented in OpenAPI
GET/ajax-api/2.0/mlflow/caliber/workflows/{workflow_id}/patchesworkflow_id200, 400, 401, 403, 404operationId: get_workflows_workflow_id_patches
GET/ajax-api/2.0/mlflow/caliber/workflows/{workflow_id}/promotionsworkflow_id200, 400, 401, 403, 404operationId: get_workflows_workflow_id_promotions
GET/ajax-api/2.0/mlflow/caliber/workflows/{workflow_id}/runsworkflow_id200, 400, 401, 403, 404operationId: get_workflows_workflow_id_runs
GET/ajax-api/2.0/mlflow/caliber/workflows/{workflow_id}/runs/statsworkflow_id200, 400, 401, 403, 404operationId: get_workflows_workflow_id_runs_stats
DELETE/ajax-api/2.0/mlflow/caliber/workflows/{workflow_id}/serviceworkflow_id200, 400, 401, 403, 404operationId: delete_workflows_workflow_id_service
GET/ajax-api/2.0/mlflow/caliber/workflows/{workflow_id}/serviceworkflow_id200, 400, 401, 403, 404operationId: get_workflows_workflow_id_service
POST/ajax-api/2.0/mlflow/caliber/workflows/{workflow_id}/serviceworkflow_id200, 400, 401, 403, 404operationId: post_workflows_workflow_id_service; request body documented in OpenAPI
GET/ajax-api/2.0/mlflow/caliber/workflows/{workflow_id}/service/openapi.jsonworkflow_id200, 400, 401, 403, 404operationId: get_workflows_workflow_id_service_openapi_json
GET/ajax-api/2.0/mlflow/caliber/workflows/{workflow_id}/service/tokensworkflow_id200, 400, 401, 403, 404operationId: get_workflows_workflow_id_service_tokens
POST/ajax-api/2.0/mlflow/caliber/workflows/{workflow_id}/service/tokensworkflow_id201, 400, 401, 403, 404operationId: post_workflows_workflow_id_service_tokens; request body documented in OpenAPI
DELETE/ajax-api/2.0/mlflow/caliber/workflows/{workflow_id}/service/tokens/{token_id}token_id, workflow_id200, 400, 401, 403, 404operationId: delete_workflows_workflow_id_service_tokens_token_id
DELETE/ajax-api/2.0/mlflow/caliber/workflows/{workflow_id}/session-memoryworkflow_id200, 400, 401, 403, 404operationId: delete_workflows_workflow_id_session_memory
GET/ajax-api/2.0/mlflow/caliber/workflows/{workflow_id}/session-memoryworkflow_id200, 400, 401, 403, 404operationId: get_workflows_workflow_id_session_memory
POST/ajax-api/2.0/mlflow/caliber/workflows/{workflow_id}/triggerworkflow_id200, 400, 401, 403, 404operationId: post_workflows_workflow_id_trigger; request body documented in OpenAPI
GET/ajax-api/2.0/mlflow/caliber/workflows/{workflow_id}/versionsworkflow_id200, 400, 401, 403, 404operationId: get_workflows_workflow_id_versions
POST/ajax-api/2.0/mlflow/caliber/workflows/{workflow_id}/versionsworkflow_id201, 400, 401, 403, 404operationId: post_workflows_workflow_id_versions; request body documented in OpenAPI

Workflow Versions (workflow-versions)

14 operation(s) across 13 route path(s).

MethodPathParametersResponsesDetails
GET/ajax-api/2.0/mlflow/caliber/workflow-versions/{version_id}version_id200, 400, 401, 403, 404operationId: get_workflow_versions_version_id
PATCH/ajax-api/2.0/mlflow/caliber/workflow-versions/{version_id}version_id200, 400, 401, 403, 404operationId: patch_workflow_versions_version_id; request body documented in OpenAPI
POST/ajax-api/2.0/mlflow/caliber/workflow-versions/{version_id}/compileversion_id200, 400, 401, 403, 404operationId: post_workflow_versions_version_id_compile
POST/ajax-api/2.0/mlflow/caliber/workflow-versions/{version_id}/copilot-editversion_id400, 401, 403, 404operationId: post_workflow_versions_version_id_copilot_edit; request body documented in OpenAPI
GET/ajax-api/2.0/mlflow/caliber/workflow-versions/{version_id}/diff/{other_version_id}other_version_id, version_id200, 400, 401, 403, 404operationId: get_workflow_versions_version_id_diff_other_version_id
GET/ajax-api/2.0/mlflow/caliber/workflow-versions/{version_id}/export/manifestversion_id200, 400, 401, 403, 404operationId: get_workflow_versions_version_id_export_manifest
GET/ajax-api/2.0/mlflow/caliber/workflow-versions/{version_id}/export/pythonversion_id200, 400, 401, 403, 404operationId: get_workflow_versions_version_id_export_python
POST/ajax-api/2.0/mlflow/caliber/workflow-versions/{version_id}/plan-buildversion_id400, 401, 403, 404operationId: post_workflow_versions_version_id_plan_build; request body documented in OpenAPI
POST/ajax-api/2.0/mlflow/caliber/workflow-versions/{version_id}/preview-runversion_id200, 400, 401, 403, 404operationId: post_workflow_versions_version_id_preview_run; request body documented in OpenAPI
POST/ajax-api/2.0/mlflow/caliber/workflow-versions/{version_id}/propose-patchversion_id200, 400, 401, 403, 404operationId: post_workflow_versions_version_id_propose_patch; request body documented in OpenAPI
POST/ajax-api/2.0/mlflow/caliber/workflow-versions/{version_id}/publishversion_id200, 400, 401, 403, 404operationId: post_workflow_versions_version_id_publish; request body documented in OpenAPI
POST/ajax-api/2.0/mlflow/caliber/workflow-versions/{version_id}/restoreversion_id201, 400, 401, 403, 404operationId: post_workflow_versions_version_id_restore
POST/ajax-api/2.0/mlflow/caliber/workflow-versions/{version_id}/runversion_id200, 400, 401, 403, 404operationId: post_workflow_versions_version_id_run; request body documented in OpenAPI
POST/ajax-api/2.0/mlflow/caliber/workflow-versions/{version_id}/validateversion_id200, 400, 401, 403, 404operationId: post_workflow_versions_version_id_validate

Workflow Runs (workflow-runs)

20 operation(s) across 19 route path(s).

MethodPathParametersResponsesDetails
POST/ajax-api/2.0/mlflow/caliber/workflow-runs202, 400, 401, 403, 404operationId: post_workflow_runs; request body documented in OpenAPI
GET/ajax-api/2.0/mlflow/caliber/workflow-runs/by-trace/{trace_id}trace_id200, 400, 401, 403, 404operationId: get_workflow_runs_by_trace_trace_id
POST/ajax-api/2.0/mlflow/caliber/workflow-runs/resume-by-event202, 400, 401, 403, 404operationId: post_workflow_runs_resume_by_event; request body documented in OpenAPI
GET/ajax-api/2.0/mlflow/caliber/workflow-runs/{run_id}run_id200, 400, 401, 403, 404operationId: get_workflow_runs_run_id
POST/ajax-api/2.0/mlflow/caliber/workflow-runs/{run_id}/approval/approverun_id200, 400, 401, 403, 404operationId: post_workflow_runs_run_id_approval_approve; request body documented in OpenAPI
POST/ajax-api/2.0/mlflow/caliber/workflow-runs/{run_id}/approval/rejectrun_id200, 400, 401, 403, 404operationId: post_workflow_runs_run_id_approval_reject; request body documented in OpenAPI
GET/ajax-api/2.0/mlflow/caliber/workflow-runs/{run_id}/approvalsrun_id200, 400, 401, 403, 404operationId: get_workflow_runs_run_id_approvals
POST/ajax-api/2.0/mlflow/caliber/workflow-runs/{run_id}/artifactsrun_id201, 400, 401, 403, 404operationId: post_workflow_runs_run_id_artifacts; request body documented in OpenAPI
POST/ajax-api/2.0/mlflow/caliber/workflow-runs/{run_id}/cancelrun_id200, 400, 401, 403, 404operationId: post_workflow_runs_run_id_cancel; request body documented in OpenAPI
GET/ajax-api/2.0/mlflow/caliber/workflow-runs/{run_id}/checkpointsrun_id200, 400, 401, 403, 404operationId: get_workflow_runs_run_id_checkpoints
GET/ajax-api/2.0/mlflow/caliber/workflow-runs/{run_id}/eventsrun_id200, 400, 401, 403, 404operationId: get_workflow_runs_run_id_events
GET/ajax-api/2.0/mlflow/caliber/workflow-runs/{run_id}/filesrun_id200, 400, 401, 403, 404operationId: get_workflow_runs_run_id_files
POST/ajax-api/2.0/mlflow/caliber/workflow-runs/{run_id}/filesrun_id201, 400, 401, 403, 404operationId: post_workflow_runs_run_id_files
GET/ajax-api/2.0/mlflow/caliber/workflow-runs/{run_id}/files/{file_id}file_id, run_id200, 400, 401, 403, 404operationId: get_workflow_runs_run_id_files_file_id
GET/ajax-api/2.0/mlflow/caliber/workflow-runs/{run_id}/files/{file_id}/contentfile_id, run_id200, 400, 401, 403, 404operationId: get_workflow_runs_run_id_files_file_id_content
GET/ajax-api/2.0/mlflow/caliber/workflow-runs/{run_id}/lineagerun_id200, 400, 401, 403, 404operationId: get_workflow_runs_run_id_lineage
GET/ajax-api/2.0/mlflow/caliber/workflow-runs/{run_id}/manifestrun_id200, 400, 401, 403, 404operationId: get_workflow_runs_run_id_manifest
POST/ajax-api/2.0/mlflow/caliber/workflow-runs/{run_id}/resumerun_id202, 400, 401, 403, 404operationId: post_workflow_runs_run_id_resume; request body documented in OpenAPI
POST/ajax-api/2.0/mlflow/caliber/workflow-runs/{run_id}/retryrun_id202, 400, 401, 403, 404operationId: post_workflow_runs_run_id_retry; request body documented in OpenAPI
GET/ajax-api/2.0/mlflow/caliber/workflow-runs/{run_id}/tracerun_id200, 400, 401, 403, 404operationId: get_workflow_runs_run_id_trace

Workflow Components (workflow-components)

1 operation(s) across 1 route path(s).

MethodPathParametersResponsesDetails
GET/ajax-api/2.0/mlflow/caliber/workflow-components200, 400, 401, 403, 404operationId: get_workflow_components

Workflow Templates (workflow-templates)

1 operation(s) across 1 route path(s).

MethodPathParametersResponsesDetails
GET/ajax-api/2.0/mlflow/caliber/workflow-templates200, 400, 401, 403, 404operationId: get_workflow_templates

Workflow Files (workflow-files)

1 operation(s) across 1 route path(s).

MethodPathParametersResponsesDetails
POST/ajax-api/2.0/mlflow/caliber/workflow-files201, 400, 401, 403, 404operationId: post_workflow_files

Services (services)

3 operation(s) across 3 route path(s).

MethodPathParametersResponsesDetails
POST/ajax-api/2.0/mlflow/caliber/services/{workflow_id}/invokeworkflow_id400, 401, 403, 404operationId: post_services_workflow_id_invoke; request body documented in OpenAPI
GET/ajax-api/2.0/mlflow/caliber/services/{workflow_id}/openapi.jsonworkflow_id400, 401, 403, 404operationId: get_services_workflow_id_openapi_json
GET/ajax-api/2.0/mlflow/caliber/services/{workflow_id}/runs/{run_id}run_id, workflow_id400, 401, 403, 404operationId: get_services_workflow_id_runs_run_id

Eval Datasets (eval-datasets)

11 operation(s) across 8 route path(s).

MethodPathParametersResponsesDetails
GET/ajax-api/2.0/mlflow/caliber/eval-datasets200, 400, 401, 403, 404operationId: get_eval_datasets
POST/ajax-api/2.0/mlflow/caliber/eval-datasets201, 400, 401, 403, 404operationId: post_eval_datasets; request body documented in OpenAPI
GET/ajax-api/2.0/mlflow/caliber/eval-datasets/{dataset_id}dataset_id200, 400, 401, 403, 404operationId: get_eval_datasets_dataset_id
PATCH/ajax-api/2.0/mlflow/caliber/eval-datasets/{dataset_id}dataset_id200, 400, 401, 403, 404operationId: patch_eval_datasets_dataset_id; request body documented in OpenAPI
GET/ajax-api/2.0/mlflow/caliber/eval-datasets/{dataset_id}/examplesdataset_id200, 400, 401, 403, 404operationId: get_eval_datasets_dataset_id_examples
POST/ajax-api/2.0/mlflow/caliber/eval-datasets/{dataset_id}/examplesdataset_id201, 400, 401, 403, 404operationId: post_eval_datasets_dataset_id_examples; request body documented in OpenAPI
POST/ajax-api/2.0/mlflow/caliber/eval-datasets/{dataset_id}/examples/from-tracedataset_id201, 400, 401, 403, 404operationId: post_eval_datasets_dataset_id_examples_from_trace; request body documented in OpenAPI
POST/ajax-api/2.0/mlflow/caliber/eval-datasets/{dataset_id}/examples/{example_id}/revisedataset_id, example_id201, 400, 401, 403, 404operationId: post_eval_datasets_dataset_id_examples_example_id_revise; request body documented in OpenAPI
POST/ajax-api/2.0/mlflow/caliber/eval-datasets/{dataset_id}/examples/{example_id}/supersededataset_id, example_id200, 400, 401, 403, 404operationId: post_eval_datasets_dataset_id_examples_example_id_supersede; request body documented in OpenAPI
POST/ajax-api/2.0/mlflow/caliber/eval-datasets/{dataset_id}/restoredataset_id200, 400, 401, 403, 404operationId: post_eval_datasets_dataset_id_restore; request body documented in OpenAPI
POST/ajax-api/2.0/mlflow/caliber/eval-datasets/{dataset_id}/syncdataset_id200, 400, 401, 403, 404operationId: post_eval_datasets_dataset_id_sync; request body documented in OpenAPI

Evaluations (evaluations)

3 operation(s) across 2 route path(s).

MethodPathParametersResponsesDetails
GET/ajax-api/2.0/mlflow/caliber/evaluations200, 400, 401, 403, 404operationId: get_evaluations
POST/ajax-api/2.0/mlflow/caliber/evaluations400, 401, 403, 404operationId: post_evaluations; request body documented in OpenAPI
GET/ajax-api/2.0/mlflow/caliber/evaluations/{run_id}run_id200, 400, 401, 403, 404operationId: get_evaluations_run_id

Judges (judges)

6 operation(s) across 4 route path(s).

MethodPathParametersResponsesDetails
GET/ajax-api/2.0/mlflow/caliber/judges200, 400, 401, 403, 404operationId: get_judges
POST/ajax-api/2.0/mlflow/caliber/judges201, 400, 401, 403, 404operationId: post_judges; request body documented in OpenAPI
GET/ajax-api/2.0/mlflow/caliber/judges/{judge_id}judge_id200, 400, 401, 403, 404operationId: get_judges_judge_id
PATCH/ajax-api/2.0/mlflow/caliber/judges/{judge_id}judge_id200, 400, 401, 403, 404operationId: patch_judges_judge_id; request body documented in OpenAPI
POST/ajax-api/2.0/mlflow/caliber/judges/{judge_id}/alignmentjudge_id200, 400, 401, 403, 404operationId: post_judges_judge_id_alignment; request body documented in OpenAPI
POST/ajax-api/2.0/mlflow/caliber/judges/{judge_id}/test-runjudge_id200, 400, 401, 403, 404operationId: post_judges_judge_id_test_run; request body documented in OpenAPI

Workflow Cron Preview (workflow-cron-preview)

1 operation(s) across 1 route path(s).

MethodPathParametersResponsesDetails
GET/ajax-api/2.0/mlflow/caliber/workflow-cron-preview200, 400, 401, 403, 404operationId: get_workflow_cron_preview

Workflow Promotions (workflow-promotions)

2 operation(s) across 2 route path(s).

MethodPathParametersResponsesDetails
POST/ajax-api/2.0/mlflow/caliber/workflow-promotions/{promotion_id}/approvepromotion_id400, 401, 403, 404operationId: post_workflow_promotions_promotion_id_approve; request body documented in OpenAPI
POST/ajax-api/2.0/mlflow/caliber/workflow-promotions/{promotion_id}/rejectpromotion_id200, 400, 401, 403, 404operationId: post_workflow_promotions_promotion_id_reject; request body documented in OpenAPI

Beta routes

Supported but still moving route groups. Expect capability growth and narrower compatibility guarantees.

Knowledge Bases (knowledge-bases)

14 operation(s) across 10 route path(s).

MethodPathParametersResponsesDetails
GET/ajax-api/2.0/mlflow/caliber/knowledge-bases200, 400, 401, 403, 404operationId: get_knowledge_bases
POST/ajax-api/2.0/mlflow/caliber/knowledge-bases201, 400, 401, 403, 404operationId: post_knowledge_bases; request body documented in OpenAPI
GET/ajax-api/2.0/mlflow/caliber/knowledge-bases/options200, 400, 401, 403, 404operationId: get_knowledge_bases_options
DELETE/ajax-api/2.0/mlflow/caliber/knowledge-bases/{knowledge_base_id}knowledge_base_id200, 400, 401, 403, 404operationId: delete_knowledge_bases_knowledge_base_id
GET/ajax-api/2.0/mlflow/caliber/knowledge-bases/{knowledge_base_id}knowledge_base_id200, 400, 401, 403, 404operationId: get_knowledge_bases_knowledge_base_id
PATCH/ajax-api/2.0/mlflow/caliber/knowledge-bases/{knowledge_base_id}knowledge_base_id200, 400, 401, 403, 404operationId: patch_knowledge_bases_knowledge_base_id; request body documented in OpenAPI
POST/ajax-api/2.0/mlflow/caliber/knowledge-bases/{knowledge_base_id}/baselineknowledge_base_id200, 400, 401, 403, 404operationId: post_knowledge_bases_knowledge_base_id_baseline; request body documented in OpenAPI
POST/ajax-api/2.0/mlflow/caliber/knowledge-bases/{knowledge_base_id}/calibrateknowledge_base_id201, 400, 401, 403, 404operationId: post_knowledge_bases_knowledge_base_id_calibrate; request body documented in OpenAPI
POST/ajax-api/2.0/mlflow/caliber/knowledge-bases/{knowledge_base_id}/rollbackknowledge_base_id200, 400, 401, 403, 404operationId: post_knowledge_bases_knowledge_base_id_rollback
GET/ajax-api/2.0/mlflow/caliber/knowledge-bases/{knowledge_base_id}/runsknowledge_base_id200, 400, 401, 403, 404operationId: get_knowledge_bases_knowledge_base_id_runs
GET/ajax-api/2.0/mlflow/caliber/knowledge-bases/{knowledge_base_id}/test-runsknowledge_base_id200, 400, 401, 403, 404operationId: get_knowledge_bases_knowledge_base_id_test_runs
GET/ajax-api/2.0/mlflow/caliber/knowledge-bases/{knowledge_base_id}/versionsknowledge_base_id200, 400, 401, 403, 404operationId: get_knowledge_bases_knowledge_base_id_versions
POST/ajax-api/2.0/mlflow/caliber/knowledge-bases/{knowledge_base_id}/versionsknowledge_base_id201, 400, 401, 403, 404operationId: post_knowledge_bases_knowledge_base_id_versions; request body documented in OpenAPI
POST/ajax-api/2.0/mlflow/caliber/knowledge-bases/{knowledge_base_id}/versions/{version_id}/activateknowledge_base_id, version_id200, 400, 401, 403, 404operationId: post_knowledge_bases_knowledge_base_id_versions_version_id_activate

Knowledge (knowledge)

2 operation(s) across 2 route path(s).

MethodPathParametersResponsesDetails
POST/ajax-api/2.0/mlflow/caliber/knowledge/query200, 400, 401, 403, 404operationId: post_knowledge_query; request body documented in OpenAPI
GET/ajax-api/2.0/mlflow/caliber/knowledge/test-runs/{test_run_id}test_run_id200, 400, 401, 403, 404operationId: get_knowledge_test_runs_test_run_id

MCP Servers (mcp-servers)

13 operation(s) across 10 route path(s).

MethodPathParametersResponsesDetails
GET/ajax-api/2.0/mlflow/caliber/mcp-servers200, 400, 401, 403, 404operationId: get_mcp_servers
POST/ajax-api/2.0/mlflow/caliber/mcp-servers201, 400, 401, 403, 404operationId: post_mcp_servers; request body documented in OpenAPI
DELETE/ajax-api/2.0/mlflow/caliber/mcp-servers/{server_id}server_id204, 400, 401, 403, 404operationId: delete_mcp_servers_server_id
GET/ajax-api/2.0/mlflow/caliber/mcp-servers/{server_id}server_id200, 400, 401, 403, 404operationId: get_mcp_servers_server_id
PATCH/ajax-api/2.0/mlflow/caliber/mcp-servers/{server_id}server_id200, 400, 401, 403, 404operationId: patch_mcp_servers_server_id; request body documented in OpenAPI
POST/ajax-api/2.0/mlflow/caliber/mcp-servers/{server_id}/discover-toolsserver_id200, 400, 401, 403, 404operationId: post_mcp_servers_server_id_discover_tools
GET/ajax-api/2.0/mlflow/caliber/mcp-servers/{server_id}/historyserver_id200, 400, 401, 403, 404operationId: get_mcp_servers_server_id_history
POST/ajax-api/2.0/mlflow/caliber/mcp-servers/{server_id}/invoke-toolserver_id200, 400, 401, 403, 404operationId: post_mcp_servers_server_id_invoke_tool; request body documented in OpenAPI
POST/ajax-api/2.0/mlflow/caliber/mcp-servers/{server_id}/test-connectionserver_id200, 400, 401, 403, 404operationId: post_mcp_servers_server_id_test_connection
GET/ajax-api/2.0/mlflow/caliber/mcp-servers/{server_id}/toolsserver_id200, 400, 401, 403, 404operationId: get_mcp_servers_server_id_tools
POST/ajax-api/2.0/mlflow/caliber/mcp-servers/{server_id}/tools/{tool_name}/calibrateserver_id, tool_name200, 400, 401, 403, 404operationId: post_mcp_servers_server_id_tools_tool_name_calibrate
PATCH/ajax-api/2.0/mlflow/caliber/mcp-servers/{server_id}/tools/{tool_name}/policyserver_id, tool_name200, 400, 401, 403, 404operationId: patch_mcp_servers_server_id_tools_tool_name_policy; request body documented in OpenAPI
PUT/ajax-api/2.0/mlflow/caliber/mcp-servers/{server_id}/tools/{tool_name}/test-casesserver_id, tool_name200, 400, 401, 403, 404operationId: put_mcp_servers_server_id_tools_tool_name_test_cases; request body documented in OpenAPI

OpenAPI Integrations (openapi-integrations)

23 operation(s) across 20 route path(s).

MethodPathParametersResponsesDetails
GET/ajax-api/2.0/mlflow/caliber/openapi-integrations200, 400, 401, 403, 404operationId: get_openapi_integrations
POST/ajax-api/2.0/mlflow/caliber/openapi-integrations201, 400, 401, 403, 404operationId: post_openapi_integrations; request body documented in OpenAPI
GET/ajax-api/2.0/mlflow/caliber/openapi-integrations/{integration_id}integration_id200, 400, 401, 403, 404operationId: get_openapi_integrations_integration_id
PATCH/ajax-api/2.0/mlflow/caliber/openapi-integrations/{integration_id}integration_id200, 400, 401, 403, 404operationId: patch_openapi_integrations_integration_id; request body documented in OpenAPI
POST/ajax-api/2.0/mlflow/caliber/openapi-integrations/{integration_id}/archiveintegration_id200, 400, 401, 403, 404operationId: post_openapi_integrations_integration_id_archive; request body documented in OpenAPI
GET/ajax-api/2.0/mlflow/caliber/openapi-integrations/{integration_id}/dependenciesintegration_id400, 401, 403, 404operationId: get_openapi_integrations_integration_id_dependencies
PATCH/ajax-api/2.0/mlflow/caliber/openapi-integrations/{integration_id}/dependencies/{dependency_id}dependency_id, integration_id400, 401, 403, 404operationId: patch_openapi_integrations_integration_id_dependencies_dependency_id; request body documented in OpenAPI
GET/ajax-api/2.0/mlflow/caliber/openapi-integrations/{integration_id}/graphintegration_id400, 401, 403, 404operationId: get_openapi_integrations_integration_id_graph
POST/ajax-api/2.0/mlflow/caliber/openapi-integrations/{integration_id}/importintegration_id201, 400, 401, 403, 404operationId: post_openapi_integrations_integration_id_import; request body documented in OpenAPI
GET/ajax-api/2.0/mlflow/caliber/openapi-integrations/{integration_id}/operationsintegration_id200, 400, 401, 403, 404operationId: get_openapi_integrations_integration_id_operations
GET/ajax-api/2.0/mlflow/caliber/openapi-integrations/{integration_id}/operations/{operation_id}integration_id, operation_id200, 400, 401, 403, 404operationId: get_openapi_integrations_integration_id_operations_operation_id
POST/ajax-api/2.0/mlflow/caliber/openapi-integrations/{integration_id}/reimportintegration_id400, 401, 403, 404operationId: post_openapi_integrations_integration_id_reimport
GET/ajax-api/2.0/mlflow/caliber/openapi-integrations/{integration_id}/tool-draftsintegration_id200, 400, 401, 403, 404operationId: get_openapi_integrations_integration_id_tool_drafts
POST/ajax-api/2.0/mlflow/caliber/openapi-integrations/{integration_id}/tool-drafts/generateintegration_id201, 400, 401, 403, 404operationId: post_openapi_integrations_integration_id_tool_drafts_generate; request body documented in OpenAPI
GET/ajax-api/2.0/mlflow/caliber/openapi-integrations/{integration_id}/tool-drafts/{draft_id}draft_id, integration_id200, 400, 401, 403, 404operationId: get_openapi_integrations_integration_id_tool_drafts_draft_id
PATCH/ajax-api/2.0/mlflow/caliber/openapi-integrations/{integration_id}/tool-drafts/{draft_id}draft_id, integration_id200, 400, 401, 403, 404operationId: patch_openapi_integrations_integration_id_tool_drafts_draft_id; request body documented in OpenAPI
POST/ajax-api/2.0/mlflow/caliber/openapi-integrations/{integration_id}/tool-drafts/{draft_id}/previewdraft_id, integration_id200, 400, 401, 403, 404operationId: post_openapi_integrations_integration_id_tool_drafts_draft_id_preview; request body documented in OpenAPI
POST/ajax-api/2.0/mlflow/caliber/openapi-integrations/{integration_id}/tool-drafts/{draft_id}/publishdraft_id, integration_id201, 400, 401, 403, 404operationId: post_openapi_integrations_integration_id_tool_drafts_draft_id_publish; request body documented in OpenAPI
POST/ajax-api/2.0/mlflow/caliber/openapi-integrations/{integration_id}/validate-credential-bindingintegration_id200, 400, 401, 403, 404operationId: post_openapi_integrations_integration_id_validate_credential_binding; request body documented in OpenAPI
POST/ajax-api/2.0/mlflow/caliber/openapi-integrations/{integration_id}/validate-spec-sourceintegration_id400, 401, 403, 404operationId: post_openapi_integrations_integration_id_validate_spec_source; request body documented in OpenAPI
GET/ajax-api/2.0/mlflow/caliber/openapi-integrations/{integration_id}/versionsintegration_id200, 400, 401, 403, 404operationId: get_openapi_integrations_integration_id_versions
GET/ajax-api/2.0/mlflow/caliber/openapi-integrations/{integration_id}/versions/{version_id}integration_id, version_id200, 400, 401, 403, 404operationId: get_openapi_integrations_integration_id_versions_version_id
POST/ajax-api/2.0/mlflow/caliber/openapi-integrations/{integration_id}/versions/{version_id}/diffintegration_id, version_id400, 401, 403, 404operationId: post_openapi_integrations_integration_id_versions_version_id_diff; request body documented in OpenAPI

Releases (releases)

13 operation(s) across 12 route path(s).

MethodPathParametersResponsesDetails
GET/ajax-api/2.0/mlflow/caliber/releases/candidates200, 400, 401, 403, 404operationId: get_releases_candidates
POST/ajax-api/2.0/mlflow/caliber/releases/candidates201, 400, 401, 403, 404operationId: post_releases_candidates; request body documented in OpenAPI
GET/ajax-api/2.0/mlflow/caliber/releases/candidates/{candidate_id}candidate_id200, 400, 401, 403, 404operationId: get_releases_candidates_candidate_id
POST/ajax-api/2.0/mlflow/caliber/releases/candidates/{candidate_id}/evaluatecandidate_id200, 400, 401, 403, 404operationId: post_releases_candidates_candidate_id_evaluate; request body documented in OpenAPI
POST/ajax-api/2.0/mlflow/caliber/releases/candidates/{candidate_id}/reportscandidate_id201, 400, 401, 403, 404operationId: post_releases_candidates_candidate_id_reports; request body documented in OpenAPI
POST/ajax-api/2.0/mlflow/caliber/releases/candidates/{candidate_id}/signoffscandidate_id201, 400, 401, 403, 404operationId: post_releases_candidates_candidate_id_signoffs; request body documented in OpenAPI
POST/ajax-api/2.0/mlflow/caliber/releases/candidates/{candidate_id}/waiverscandidate_id200, 400, 401, 403, 404operationId: post_releases_candidates_candidate_id_waivers; request body documented in OpenAPI
GET/ajax-api/2.0/mlflow/caliber/releases/live200, 400, 401, 403, 404operationId: get_releases_live
GET/ajax-api/2.0/mlflow/caliber/releases/operations200, 400, 401, 403, 404operationId: get_releases_operations
POST/ajax-api/2.0/mlflow/caliber/releases/operations/reconcile200, 400, 401, 403, 404operationId: post_releases_operations_reconcile
POST/ajax-api/2.0/mlflow/caliber/releases/operations/{operation_id}/resolveoperation_id200, 400, 401, 403, 404operationId: post_releases_operations_operation_id_resolve; request body documented in OpenAPI
GET/ajax-api/2.0/mlflow/caliber/releases/report-jobs/{report_job_id}report_job_id200, 400, 401, 403, 404operationId: get_releases_report_jobs_report_job_id
GET/ajax-api/2.0/mlflow/caliber/releases/timeline200, 400, 401, 403, 404operationId: get_releases_timeline

Review Queues (review-queues)

7 operation(s) across 5 route path(s).

MethodPathParametersResponsesDetails
GET/ajax-api/2.0/mlflow/caliber/review-queues200, 400, 401, 403, 404operationId: get_review_queues
POST/ajax-api/2.0/mlflow/caliber/review-queues201, 400, 401, 403, 404operationId: post_review_queues; request body documented in OpenAPI
GET/ajax-api/2.0/mlflow/caliber/review-queues/{queue_id}queue_id200, 400, 401, 403, 404operationId: get_review_queues_queue_id
PATCH/ajax-api/2.0/mlflow/caliber/review-queues/{queue_id}queue_id200, 400, 401, 403, 404operationId: patch_review_queues_queue_id; request body documented in OpenAPI
GET/ajax-api/2.0/mlflow/caliber/review-queues/{queue_id}/alignment-examplesqueue_id200, 400, 401, 403, 404operationId: get_review_queues_queue_id_alignment_examples
POST/ajax-api/2.0/mlflow/caliber/review-queues/{queue_id}/itemsqueue_id201, 400, 401, 403, 404operationId: post_review_queues_queue_id_items; request body documented in OpenAPI
POST/ajax-api/2.0/mlflow/caliber/review-queues/{queue_id}/items/{item_id}/submititem_id, queue_id200, 400, 401, 403, 404operationId: post_review_queues_queue_id_items_item_id_submit; request body documented in OpenAPI

Jobs (jobs)

4 operation(s) across 4 route path(s).

MethodPathParametersResponsesDetails
GET/ajax-api/2.0/mlflow/caliber/jobs200, 400, 401, 403, 404operationId: get_jobs
GET/ajax-api/2.0/mlflow/caliber/jobs/{job_id}job_id200, 400, 401, 403, 404operationId: get_jobs_job_id
POST/ajax-api/2.0/mlflow/caliber/jobs/{job_id}/applyjob_id200, 400, 401, 403, 404operationId: post_jobs_job_id_apply
GET/ajax-api/2.0/mlflow/caliber/jobs/{job_id}/targetsjob_id200, 400, 401, 403, 404operationId: get_jobs_job_id_targets

Observability (observability)

7 operation(s) across 7 route path(s).

MethodPathParametersResponsesDetails
GET/ajax-api/2.0/mlflow/caliber/observability/allure-report400, 401, 403, 404operationId: get_observability_allure_report
GET/ajax-api/2.0/mlflow/caliber/observability/allure-report/{path}path400, 401, 403, 404operationId: get_observability_allure_report_path
GET/ajax-api/2.0/mlflow/caliber/observability/experiments200, 400, 401, 403, 404operationId: get_observability_experiments
GET/ajax-api/2.0/mlflow/caliber/observability/metrics200, 400, 401, 403, 404operationId: get_observability_metrics
GET/ajax-api/2.0/mlflow/caliber/observability/traces200, 400, 401, 403, 404operationId: get_observability_traces
GET/ajax-api/2.0/mlflow/caliber/observability/traces/{trace_id}trace_id200, 400, 401, 403, 404operationId: get_observability_traces_trace_id
POST/ajax-api/2.0/mlflow/caliber/observability/traces/{trace_id}/feedbacktrace_id200, 400, 401, 403, 404operationId: post_observability_traces_trace_id_feedback; request body documented in OpenAPI

Events (events)

1 operation(s) across 1 route path(s).

MethodPathParametersResponsesDetails
GET/ajax-api/2.0/mlflow/caliber/events/stream200, 400, 401, 403, 404operationId: get_events_stream

Gateway (gateway)

9 operation(s) across 7 route path(s).

MethodPathParametersResponsesDetails
GET/ajax-api/2.0/mlflow/caliber/gateway200, 400, 401, 403, 404operationId: get_gateway
POST/ajax-api/2.0/mlflow/caliber/gateway/endpoints/{endpoint_id}/guardrailsendpoint_id201, 400, 401, 403, 404operationId: post_gateway_endpoints_endpoint_id_guardrails; request body documented in OpenAPI
DELETE/ajax-api/2.0/mlflow/caliber/gateway/endpoints/{endpoint_id}/guardrails/{guardrail_id}endpoint_id, guardrail_id200, 400, 401, 403, 404operationId: delete_gateway_endpoints_endpoint_id_guardrails_guardrail_id
PATCH/ajax-api/2.0/mlflow/caliber/gateway/endpoints/{endpoint_id}/guardrails/{guardrail_id}endpoint_id, guardrail_id200, 400, 401, 403, 404operationId: patch_gateway_endpoints_endpoint_id_guardrails_guardrail_id; request body documented in OpenAPI
GET/ajax-api/2.0/mlflow/caliber/gateway/guardrails200, 400, 401, 403, 404operationId: get_gateway_guardrails
POST/ajax-api/2.0/mlflow/caliber/gateway/guardrails201, 400, 401, 403, 404operationId: post_gateway_guardrails; request body documented in OpenAPI
GET/ajax-api/2.0/mlflow/caliber/gateway/guardrails/catalog200, 400, 401, 403, 404operationId: get_gateway_guardrails_catalog
DELETE/ajax-api/2.0/mlflow/caliber/gateway/guardrails/{guardrail_id}guardrail_id200, 400, 401, 403, 404operationId: delete_gateway_guardrails_guardrail_id
GET/ajax-api/2.0/mlflow/caliber/gateway/usage200, 400, 401, 403, 404operationId: get_gateway_usage

Cookbooks (cookbooks)

2 operation(s) across 2 route path(s).

MethodPathParametersResponsesDetails
GET/ajax-api/2.0/mlflow/caliber/cookbooks200, 400, 401, 403, 404operationId: get_cookbooks
POST/ajax-api/2.0/mlflow/caliber/cookbooks/{cookbook_id}/installcookbook_id201, 400, 401, 403, 404operationId: post_cookbooks_cookbook_id_install; request body documented in OpenAPI

Aria (aria)

10 operation(s) across 8 route path(s).

MethodPathParametersResponsesDetails
GET/ajax-api/2.0/mlflow/caliber/aria/capabilities200, 400, 401, 403, 404operationId: get_aria_capabilities
POST/ajax-api/2.0/mlflow/caliber/aria/interactions/{interaction_id}/answerinteraction_id200, 400, 401, 403, 404operationId: post_aria_interactions_interaction_id_answer; request body documented in OpenAPI
GET/ajax-api/2.0/mlflow/caliber/aria/plans200, 400, 401, 403, 404operationId: get_aria_plans
POST/ajax-api/2.0/mlflow/caliber/aria/plans201, 400, 401, 403, 404operationId: post_aria_plans; request body documented in OpenAPI
GET/ajax-api/2.0/mlflow/caliber/aria/plans/{plan_id}plan_id200, 400, 401, 403, 404operationId: get_aria_plans_plan_id
PATCH/ajax-api/2.0/mlflow/caliber/aria/plans/{plan_id}plan_id200, 400, 401, 403, 404operationId: patch_aria_plans_plan_id; request body documented in OpenAPI
POST/ajax-api/2.0/mlflow/caliber/aria/plans/{plan_id}/approveplan_id200, 400, 401, 403, 404operationId: post_aria_plans_plan_id_approve
POST/ajax-api/2.0/mlflow/caliber/aria/plans/{plan_id}/executeplan_id200, 400, 401, 403, 404operationId: post_aria_plans_plan_id_execute
GET/ajax-api/2.0/mlflow/caliber/aria/plans/{plan_id}/interactionsplan_id200, 400, 401, 403, 404operationId: get_aria_plans_plan_id_interactions
POST/ajax-api/2.0/mlflow/caliber/aria/plans/{plan_id}/pollplan_id200, 400, 401, 403, 404operationId: post_aria_plans_plan_id_poll

Audit Log (audit-log)

2 operation(s) across 2 route path(s).

MethodPathParametersResponsesDetails
GET/ajax-api/2.0/mlflow/caliber/audit-log200, 400, 401, 403, 404operationId: get_audit_log
GET/ajax-api/2.0/mlflow/caliber/audit-log/export200, 400, 401, 403, 404operationId: get_audit_log_export

Knowledge Base Versions (knowledge-base-versions)

7 operation(s) across 7 route path(s).

MethodPathParametersResponsesDetails
GET/ajax-api/2.0/mlflow/caliber/knowledge-base-versions/{version_id}version_id200, 400, 401, 403, 404operationId: get_knowledge_base_versions_version_id
POST/ajax-api/2.0/mlflow/caliber/knowledge-base-versions/{version_id}/age-syncversion_id200, 400, 401, 403, 404operationId: post_knowledge_base_versions_version_id_age_sync
GET/ajax-api/2.0/mlflow/caliber/knowledge-base-versions/{version_id}/chunksversion_id200, 400, 401, 403, 404operationId: get_knowledge_base_versions_version_id_chunks
GET/ajax-api/2.0/mlflow/caliber/knowledge-base-versions/{version_id}/entitiesversion_id200, 400, 401, 403, 404operationId: get_knowledge_base_versions_version_id_entities
GET/ajax-api/2.0/mlflow/caliber/knowledge-base-versions/{version_id}/graphversion_id200, 400, 401, 403, 404operationId: get_knowledge_base_versions_version_id_graph
GET/ajax-api/2.0/mlflow/caliber/knowledge-base-versions/{version_id}/relationshipsversion_id200, 400, 401, 403, 404operationId: get_knowledge_base_versions_version_id_relationships
GET/ajax-api/2.0/mlflow/caliber/knowledge-base-versions/{version_id}/sourcesversion_id200, 400, 401, 403, 404operationId: get_knowledge_base_versions_version_id_sources

Knowledge Runs (knowledge-runs)

1 operation(s) across 1 route path(s).

MethodPathParametersResponsesDetails
GET/ajax-api/2.0/mlflow/caliber/knowledge-runs/{run_id}/eventsrun_id200, 400, 401, 403, 404operationId: get_knowledge_runs_run_id_events

Object Store (object-store)

13 operation(s) across 10 route path(s).

MethodPathParametersResponsesDetails
GET/ajax-api/2.0/mlflow/caliber/object-store/buckets200, 400, 401, 403, 404operationId: get_object_store_buckets
POST/ajax-api/2.0/mlflow/caliber/object-store/buckets201, 400, 401, 403, 404operationId: post_object_store_buckets; request body documented in OpenAPI
DELETE/ajax-api/2.0/mlflow/caliber/object-store/buckets/{bucket}bucket204, 400, 401, 403, 404operationId: delete_object_store_buckets_bucket
POST/ajax-api/2.0/mlflow/caliber/object-store/buckets/{bucket}/foldersbucket201, 400, 401, 403, 404operationId: post_object_store_buckets_bucket_folders; request body documented in OpenAPI
DELETE/ajax-api/2.0/mlflow/caliber/object-store/buckets/{bucket}/objectbucket204, 400, 401, 403, 404operationId: delete_object_store_buckets_bucket_object
GET/ajax-api/2.0/mlflow/caliber/object-store/buckets/{bucket}/objectbucket200, 400, 401, 403, 404operationId: get_object_store_buckets_bucket_object
GET/ajax-api/2.0/mlflow/caliber/object-store/buckets/{bucket}/object/extractbucket200, 400, 401, 403, 404operationId: get_object_store_buckets_bucket_object_extract
POST/ajax-api/2.0/mlflow/caliber/object-store/buckets/{bucket}/object/importbucket201, 400, 401, 403, 404operationId: post_object_store_buckets_bucket_object_import; request body documented in OpenAPI
GET/ajax-api/2.0/mlflow/caliber/object-store/buckets/{bucket}/object/previewbucket200, 400, 401, 403, 404operationId: get_object_store_buckets_bucket_object_preview
GET/ajax-api/2.0/mlflow/caliber/object-store/buckets/{bucket}/objectsbucket200, 400, 401, 403, 404operationId: get_object_store_buckets_bucket_objects
POST/ajax-api/2.0/mlflow/caliber/object-store/buckets/{bucket}/objectsbucket201, 400, 401, 403, 404operationId: post_object_store_buckets_bucket_objects; request body documented in OpenAPI
POST/ajax-api/2.0/mlflow/caliber/object-store/buckets/{bucket}/objects/deletebucket200, 400, 401, 403, 404operationId: post_object_store_buckets_bucket_objects_delete; request body documented in OpenAPI
GET/ajax-api/2.0/mlflow/caliber/object-store/status200, 400, 401, 403, 404operationId: get_object_store_status

Playground Runs (playground-runs)

3 operation(s) across 2 route path(s).

MethodPathParametersResponsesDetails
GET/ajax-api/2.0/mlflow/caliber/playground-runs/{run_id}/filesrun_id200, 400, 401, 403, 404operationId: get_playground_runs_run_id_files
POST/ajax-api/2.0/mlflow/caliber/playground-runs/{run_id}/filesrun_id201, 400, 401, 403, 404operationId: post_playground_runs_run_id_files
GET/ajax-api/2.0/mlflow/caliber/playground-runs/{run_id}/files/{file_id}/contentfile_id, run_id200, 400, 401, 403, 404operationId: get_playground_runs_run_id_files_file_id_content

Secrets (secrets)

4 operation(s) across 3 route path(s).

MethodPathParametersResponsesDetails
GET/ajax-api/2.0/mlflow/caliber/secrets200, 400, 401, 403, 404operationId: get_secrets
DELETE/ajax-api/2.0/mlflow/caliber/secrets/{name}name200, 400, 401, 403, 404operationId: delete_secrets_name
PUT/ajax-api/2.0/mlflow/caliber/secrets/{name}name200, 400, 401, 403, 404operationId: put_secrets_name; request body documented in OpenAPI
POST/ajax-api/2.0/mlflow/caliber/secrets/{name}/revokename200, 400, 401, 403, 404operationId: post_secrets_name_revoke

Workflow Benchmark Reports (workflow-benchmark-reports)

4 operation(s) across 2 route path(s).

MethodPathParametersResponsesDetails
GET/ajax-api/2.0/mlflow/caliber/workflow-benchmark-reports200, 400, 401, 403, 404operationId: get_workflow_benchmark_reports
POST/ajax-api/2.0/mlflow/caliber/workflow-benchmark-reports201, 400, 401, 403, 404operationId: post_workflow_benchmark_reports; request body documented in OpenAPI
DELETE/ajax-api/2.0/mlflow/caliber/workflow-benchmark-reports/{report_id}report_id200, 400, 401, 403, 404operationId: delete_workflow_benchmark_reports_report_id
PATCH/ajax-api/2.0/mlflow/caliber/workflow-benchmark-reports/{report_id}report_id200, 400, 401, 403, 404operationId: patch_workflow_benchmark_reports_report_id; request body documented in OpenAPI

Internal routes

Published for route-table completeness, but not part of the supported SDK contract.

Assistant (assistant)

29 operation(s) across 22 route path(s).

MethodPathParametersResponsesDetails
DELETE/ajax-api/2.0/mlflow/caliber/assistant/attachments/{attachment_id}attachment_id204, 400, 401, 403, 404operationId: delete_assistant_attachments_attachment_id
GET/ajax-api/2.0/mlflow/caliber/assistant/config200, 400, 401, 403, 404operationId: get_assistant_config
PATCH/ajax-api/2.0/mlflow/caliber/assistant/config200, 400, 401, 403, 404operationId: patch_assistant_config; request body documented in OpenAPI
GET/ajax-api/2.0/mlflow/caliber/assistant/drafts/{draft_id}draft_id200, 400, 401, 403, 404operationId: get_assistant_drafts_draft_id
PATCH/ajax-api/2.0/mlflow/caliber/assistant/drafts/{draft_id}draft_id200, 400, 401, 403, 404operationId: patch_assistant_drafts_draft_id; request body documented in OpenAPI
POST/ajax-api/2.0/mlflow/caliber/assistant/drafts/{draft_id}/approvedraft_id200, 400, 401, 403, 404operationId: post_assistant_drafts_draft_id_approve
POST/ajax-api/2.0/mlflow/caliber/assistant/drafts/{draft_id}/publishdraft_id200, 400, 401, 403, 404operationId: post_assistant_drafts_draft_id_publish
POST/ajax-api/2.0/mlflow/caliber/assistant/drafts/{draft_id}/testdraft_id200, 400, 401, 403, 404operationId: post_assistant_drafts_draft_id_test
POST/ajax-api/2.0/mlflow/caliber/assistant/drafts/{draft_id}/validatedraft_id200, 400, 401, 403, 404operationId: post_assistant_drafts_draft_id_validate
POST/ajax-api/2.0/mlflow/caliber/assistant/prompt-draft200, 400, 401, 403, 404operationId: post_assistant_prompt_draft; request body documented in OpenAPI
DELETE/ajax-api/2.0/mlflow/caliber/assistant/queue/{queue_id}queue_id204, 400, 401, 403, 404operationId: delete_assistant_queue_queue_id
GET/ajax-api/2.0/mlflow/caliber/assistant/runs/{run_id}run_id200, 400, 401, 403, 404operationId: get_assistant_runs_run_id
GET/ajax-api/2.0/mlflow/caliber/assistant/sessions200, 400, 401, 403, 404operationId: get_assistant_sessions
POST/ajax-api/2.0/mlflow/caliber/assistant/sessions201, 400, 401, 403, 404operationId: post_assistant_sessions; request body documented in OpenAPI
GET/ajax-api/2.0/mlflow/caliber/assistant/sessions/{session_id}session_id200, 400, 401, 403, 404operationId: get_assistant_sessions_session_id
PATCH/ajax-api/2.0/mlflow/caliber/assistant/sessions/{session_id}session_id200, 400, 401, 403, 404operationId: patch_assistant_sessions_session_id; request body documented in OpenAPI
GET/ajax-api/2.0/mlflow/caliber/assistant/sessions/{session_id}/attachmentssession_id200, 400, 401, 403, 404operationId: get_assistant_sessions_session_id_attachments
POST/ajax-api/2.0/mlflow/caliber/assistant/sessions/{session_id}/attachmentssession_id201, 400, 401, 403, 404operationId: post_assistant_sessions_session_id_attachments; request body documented in OpenAPI
POST/ajax-api/2.0/mlflow/caliber/assistant/sessions/{session_id}/attachments/uploadsession_id201, 400, 401, 403, 404operationId: post_assistant_sessions_session_id_attachments_upload
GET/ajax-api/2.0/mlflow/caliber/assistant/sessions/{session_id}/draftssession_id200, 400, 401, 403, 404operationId: get_assistant_sessions_session_id_drafts
POST/ajax-api/2.0/mlflow/caliber/assistant/sessions/{session_id}/intent/resolvesession_id200, 400, 401, 403, 404operationId: post_assistant_sessions_session_id_intent_resolve; request body documented in OpenAPI
GET/ajax-api/2.0/mlflow/caliber/assistant/sessions/{session_id}/messagessession_id200, 400, 401, 403, 404operationId: get_assistant_sessions_session_id_messages
POST/ajax-api/2.0/mlflow/caliber/assistant/sessions/{session_id}/messagessession_id201, 400, 401, 403, 404operationId: post_assistant_sessions_session_id_messages; request body documented in OpenAPI
GET/ajax-api/2.0/mlflow/caliber/assistant/sessions/{session_id}/operations/{operation_id}operation_id, session_id200, 400, 401, 403, 404operationId: get_assistant_sessions_session_id_operations_operation_id
POST/ajax-api/2.0/mlflow/caliber/assistant/sessions/{session_id}/planssession_id201, 400, 401, 403, 404operationId: post_assistant_sessions_session_id_plans; request body documented in OpenAPI
POST/ajax-api/2.0/mlflow/caliber/assistant/sessions/{session_id}/plans/executesession_id201, 400, 401, 403, 404operationId: post_assistant_sessions_session_id_plans_execute; request body documented in OpenAPI
GET/ajax-api/2.0/mlflow/caliber/assistant/sessions/{session_id}/plans/latestsession_id200, 400, 401, 403, 404operationId: get_assistant_sessions_session_id_plans_latest
GET/ajax-api/2.0/mlflow/caliber/assistant/sessions/{session_id}/queuesession_id200, 400, 401, 403, 404operationId: get_assistant_sessions_session_id_queue
POST/ajax-api/2.0/mlflow/caliber/assistant/sessions/{session_id}/queuesession_id201, 400, 401, 403, 404operationId: post_assistant_sessions_session_id_queue; request body documented in OpenAPI

Dashboard (dashboard)

1 operation(s) across 1 route path(s).

MethodPathParametersResponsesDetails
GET/ajax-api/2.0/mlflow/caliber/dashboard/summary200, 400, 401, 403, 404operationId: get_dashboard_summary

Gate Verdicts (gate-verdicts)

2 operation(s) across 1 route path(s).

MethodPathParametersResponsesDetails
GET/ajax-api/2.0/mlflow/caliber/gate-verdicts/{artifact_type}/{version_key}artifact_type, version_key200, 400, 401, 403, 404operationId: get_gate_verdicts_artifact_type_version_key
POST/ajax-api/2.0/mlflow/caliber/gate-verdicts/{artifact_type}/{version_key}artifact_type, version_key200, 400, 401, 403, 404operationId: post_gate_verdicts_artifact_type_version_key; request body documented in OpenAPI

Health (health)

1 operation(s) across 1 route path(s).

MethodPathParametersResponsesDetails
GET/ajax-api/2.0/mlflow/caliber/health200, 400, 401, 403, 404operationId: get_health

LLM Pricing (llm-pricing)

4 operation(s) across 2 route path(s).

MethodPathParametersResponsesDetails
GET/ajax-api/2.0/mlflow/caliber/llm-pricing200, 400, 401, 403, 404operationId: get_llm_pricing
POST/ajax-api/2.0/mlflow/caliber/llm-pricing201, 400, 401, 403, 404operationId: post_llm_pricing; request body documented in OpenAPI
GET/ajax-api/2.0/mlflow/caliber/llm-pricing/{pricing_id}pricing_id200, 400, 401, 403, 404operationId: get_llm_pricing_pricing_id
PATCH/ajax-api/2.0/mlflow/caliber/llm-pricing/{pricing_id}pricing_id200, 400, 401, 403, 404operationId: patch_llm_pricing_pricing_id; request body documented in OpenAPI

Memory (memory)

4 operation(s) across 2 route path(s).

MethodPathParametersResponsesDetails
DELETE/ajax-api/2.0/mlflow/caliber/memory200, 400, 401, 403, 404operationId: delete_memory; request body documented in OpenAPI
GET/ajax-api/2.0/mlflow/caliber/memory200, 400, 401, 403, 404operationId: get_memory
POST/ajax-api/2.0/mlflow/caliber/memory201, 400, 401, 403, 404operationId: post_memory; request body documented in OpenAPI
POST/ajax-api/2.0/mlflow/caliber/memory/search200, 400, 401, 403, 404operationId: post_memory_search; request body documented in OpenAPI

Metrics (metrics)

1 operation(s) across 1 route path(s).

MethodPathParametersResponsesDetails
GET/ajax-api/2.0/mlflow/caliber/metrics200, 400, 401, 403, 404operationId: get_metrics

Readiness (readiness)

1 operation(s) across 1 route path(s).

MethodPathParametersResponsesDetails
GET/ajax-api/2.0/mlflow/caliber/readiness200, 400, 401, 403, 404operationId: get_readiness

System (system)

11 operation(s) across 11 route path(s).

MethodPathParametersResponsesDetails
GET/ajax-api/2.0/mlflow/caliber/system/alerts200, 400, 401, 403, 404operationId: get_system_alerts
GET/ajax-api/2.0/mlflow/caliber/system/effects200, 400, 401, 403, 404operationId: get_system_effects
POST/ajax-api/2.0/mlflow/caliber/system/effects/{effect_key}/resolveeffect_key200, 400, 401, 403, 404operationId: post_system_effects_effect_key_resolve; request body documented in OpenAPI
GET/ajax-api/2.0/mlflow/caliber/system/incidents200, 400, 401, 403, 404operationId: get_system_incidents
POST/ajax-api/2.0/mlflow/caliber/system/incidents/{incident_id}/acknowledgeincident_id200, 400, 401, 403, 404operationId: post_system_incidents_incident_id_acknowledge
POST/ajax-api/2.0/mlflow/caliber/system/incidents/{incident_id}/silenceincident_id200, 400, 401, 403, 404operationId: post_system_incidents_incident_id_silence; request body documented in OpenAPI
GET/ajax-api/2.0/mlflow/caliber/system/queue200, 400, 401, 403, 404operationId: get_system_queue
GET/ajax-api/2.0/mlflow/caliber/system/services200, 400, 401, 403, 404operationId: get_system_services
GET/ajax-api/2.0/mlflow/caliber/system/webhook-dead-letters200, 400, 401, 403, 404operationId: get_system_webhook_dead_letters
POST/ajax-api/2.0/mlflow/caliber/system/webhook-dead-letters/{dead_letter_id}/acknowledgedead_letter_id200, 400, 401, 403, 404operationId: post_system_webhook_dead_letters_dead_letter_id_acknowledge; request body documented in OpenAPI
POST/ajax-api/2.0/mlflow/caliber/system/webhook-dead-letters/{dead_letter_id}/replaydead_letter_id200, 400, 401, 403, 404operationId: post_system_webhook_dead_letters_dead_letter_id_replay

Practical integration order

  1. Call GET /capabilities to learn what the deployment exposes.
  2. Fetch GET /openapi.json if you are generating or inspecting the raw HTTP contract.
  3. Use Bearer auth plus X-CALIBER-Project when you need scoped automation.
  4. For project membership, use the /projects/{id}/members routes and check the returned role/permissions before enabling writes or publication.
  5. Switch to the SDK guide if you want typed models, retries, error classes, waiters, and CSRF handling instead of raw HTTP.

CALIBER : Contextual Adaptive Lifecycle for Intelligent Build, Evaluation, and Refinement — this page is generated from the authoritative Markdown sources in docs/ and the repository-level ARCHITECTURE.md.