Official SandBase developer documentation: one API for LLMs, image, video, audio, embeddings, real-world APIs, and reusable Agents.
Drift inferred · capture-to-capture
No drift recorded — single capability capture; advisories appear once its surface changes.
transport http counts 0 tools · 0 res
· 0 prompts
permission surface via code analysis
No tools enumerated yet for this server.
prompt-surface
shipped agent-instruction files + hidden-content / dangerous-code findings —
quoted from the analyzed source
analyzed commit 0fb2c76 · analyzer v33 · 19h ago
skills & prompt files 1
- agent-rules sandbaseai-sandbase-docs-0fb2c76/store/agents.md
evidence-backed
findings quoted directly from the published source artifact — not inferred
code files: 51
filesystem 12
- fs (weak) sandbaseai-sandbase-docs-0fb2c76/scripts/generate-llm-model-api-reference.mjs :1
import fs from 'node:fs' - fs (weak) sandbaseai-sandbase-docs-0fb2c76/scripts/generate-llm-model-api-reference.test.mjs :3
import fs from 'node:fs' - fs (weak) sandbaseai-sandbase-docs-0fb2c76/scripts/validate-ai-readable.mjs :2
import { readFileSync, readdirSync } from 'node:fs' - fs (weak) sandbaseai-sandbase-docs-0fb2c76/scripts/validate-api-reference-contract.mjs :2
import { readFileSync, readdirSync } from 'node:fs' - fs (weak) sandbaseai-sandbase-docs-0fb2c76/scripts/validate-auth-docs.mjs :2
import { existsSync, readFileSync } from 'node:fs' - fs (weak) sandbaseai-sandbase-docs-0fb2c76/scripts/validate-built-public-surface.mjs :2
import { existsSync, readFileSync, readdirSync } from 'node:fs' - fs (weak) sandbaseai-sandbase-docs-0fb2c76/scripts/validate-doc-content.mjs :2
import { readFileSync, readdirSync } from 'node:fs' - fs (weak) sandbaseai-sandbase-docs-0fb2c76/scripts/validate-http-references.mjs :1
import fs from 'node:fs' - fs (weak) sandbaseai-sandbase-docs-0fb2c76/scripts/validate-internal-links.mjs :2
import { existsSync, readFileSync, readdirSync } from 'node:fs' - fs (weak) sandbaseai-sandbase-docs-0fb2c76/scripts/validate-public-api-surface.mjs :2
import { readdirSync, readFileSync } from 'node:fs' - fs (weak) sandbaseai-sandbase-docs-0fb2c76/scripts/validate-seo.mjs :2
import { readFileSync, readdirSync } from 'node:fs' - fs (weak) sandbaseai-sandbase-docs-0fb2c76/scripts/validate-setup-docs.mjs :2
import { existsSync, readFileSync } from 'node:fs'
shell / exec 1
- shell (weak) sandbaseai-sandbase-docs-0fb2c76/scripts/generate-llm-model-api-reference.test.mjs :6
import { execFileSync } from 'node:child_process'
network 3
- net (weak) sandbaseai-sandbase-docs-0fb2c76/scripts/generate-llm-model-api-reference.mjs :1131
`const response = await fetch("https://api.sandbase.ai${apiPath}", { method: "POST", headers, body: JSON.stringify(payload) });`, - net (weak) sandbaseai-sandbase-docs-0fb2c76/scripts/test-worker.mjs :5
async fetch() { - net sandbaseai-sandbase-docs-0fb2c76/worker/index.js :4
async fetch(request, env) {
secrets 2
- secrets sandbaseai-sandbase-docs-0fb2c76/.vitepress/theme/generatedApiReferenceSpecs.ts :1575
{ "label": "TypeScript", "language": "typescript", "code": "import OpenAI from \"openai\";\n\nconst client = new OpenAI({ apiKey: process.env.SANDBASE_API_KEY, baseURL: \"https://api.sandbase.ai/v1\" - secrets (weak) sandbaseai-sandbase-docs-0fb2c76/scripts/generate-llm-model-api-reference.mjs :1130
'const headers = { Authorization: `Bearer ${process.env.SANDBASE_API_KEY}`, "Content-Type": "application/json" };',
declared dependencies 4
- @redocly/cli@^2.47.0
- vitepress@^1.6.0
- vue@^3.5.0
- yaml@^2.9.0