Quadrillion Settings API

The settings API from Quadrillion — 41 operation(s) for settings.

Operations 47

POST /api/settings/update Update Single Setting Handler #
POST /api/settings/apply-model-family Apply Model Family Handler #
GET /api/settings/values Get All Settings Handler #
GET /api/settings/base-path Get Base Path Handler #
POST /api/workspace/switch Switch Workspace Handler #
GET /api/settings/environment/status Get Environment Status Handler #
GET /api/settings/environment/preparation-status Get Environment Preparation Status Handler #
POST /api/settings/environment/prepare Prepare Environment Handler #
POST /api/settings/environment/cancel-prepare Cancel Prepare Environment Handler #
POST /api/settings/environment/cleanup-prepared Cleanup Prepared Environment Handler #
GET /api/settings/environment/config Get Environment Config Handler #
PUT /api/settings/environment/config Update Environment Config Handler #
PUT /api/settings/environment/private-values Update Environment Private Values Handler #
GET /api/python-environments/check-venv Check Venv Handler #
GET /api/python-environments/create-location Get Create Environment Location Handler #
GET /api/settings/slack/configured Get Slack Configured Handler #
POST /api/settings/slack/install Slack Oauth Init Handler #
POST /api/settings/slack/oauth-callback Slack Oauth Callback Handler #
GET /api/settings/github/configured Get Github Configured Handler #
POST /api/settings/github/install Github Oauth Init Handler #
POST /api/settings/github/oauth-callback Github Oauth Callback Handler #
GET /api/settings/validate-kernel Validate Kernel Setting Handler #
GET /api/kernel-discovery/paths List Kernel Discovery Paths Handler #
POST /api/kernel-discovery/paths Add Kernel Discovery Path Handler #
POST /api/kernel-discovery/paths/preview Preview Kernel Discovery Path Handler #
POST /api/kernel-discovery/paths/{path_id}/enabled Set Kernel Discovery Path Enabled Handler #
DELETE /api/kernel-discovery/paths/{path_id} Remove Kernel Discovery Path Handler #
POST /api/python-environments/select Select Python Environment Handler #
POST /api/julia-environments/select Select Julia Environment Handler #
POST /api/r-environments/select Select R Environment Handler #
GET /api/python-environments/create-status Get Create Environment Status #
POST /api/python-environments/create Create Python Environment Handler #
DELETE /api/python-environments/workspace-venv Delete Python Environment Handler #
GET /api/settings/matplotlibrc Get Matplotlibrc Handler #
POST /api/settings/matplotlibrc Update Matplotlibrc Handler #
GET /api/settings/matplotlibrc/path Get Matplotlibrc Path Handler #
GET /api/settings/matplotlibrc/color-cycles Get Color Cycle Schemes Handler #
POST /api/settings/matplotlibrc/color-cycles/custom Save Custom Color Scheme Handler #
DELETE /api/settings/matplotlibrc/color-cycles/custom/{scheme_id} Delete Custom Color Scheme Handler #
GET /api/settings/matplotlibrc/colormaps Get Colormap Preview Handler #
GET /api/settings/bash-allowlist Get Bash Allowlist Handler #
POST /api/settings/bash-allowlist Add Bash Allowlist Handler #
DELETE /api/settings/bash-allowlist Clear Bash Allowlist Handler #
DELETE /api/settings/bash-allowlist/{command} Remove Bash Allowlist Handler #
GET /api/settings/sandbox Get Sandbox Settings Handler #
POST /api/settings/sandbox Update Sandbox Settings Handler #
GET /api/settings/sandbox/status Get Sandbox Status Handler #

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/quadrillion-settings-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

quadrillion-settings-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Quadrillion Cloud Settings API
  description: Public cloud API service for cloud-safe backend endpoints
  version: 0.1.0
tags:


# --- truncated at 32 KB (37 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/quadrillion/refs/heads/main/openapi/quadrillion-settings-api-openapi.yml