Developer Resources & Sandbox

Developer Portal

API contracts, automated authentication pipelines, OS keystore integration, and sandbox testing workflows.

1. API Contracts & Specifications

SpaceCorps provides machine-readable OpenAPI 3.1 specifications for HTTP microservices and strict JSON schemas for all native CLI tools:

OpenAPI 3.1 (JSON) ↓ OpenAPI 3.1 (YAML) ↓

2. Authentication & Keystore Integration

In interactive environments, use the built-in login command to encrypt credentials securely in the host OS keychain (macOS Keychain, Linux Secret Service, Windows DPAPI):

# Interactive login into OS keystore
sliplane login default
cloudflare login production
exa login personal

# Non-interactive / Headless CI runner invocation:
echo "$API_KEY" | sliplane login default --api-key-stdin

3. Sandbox & Test Environment

Test SpaceCorps tools without impacting production data using sandbox and dry-run parameters:

# Test molecular simulation in sandbox mode (1,000 steps)
spacemd simulate --input examples/argon_liquid.json --steps 1000 --json

# Test thermal electron emission calculation
spaceemit compute --field 5e9 --work-function 4.5 --temperature 300 --json

# Query local API service (runs on localhost:8741)
curl -s http://localhost:8741/v1/info | jq .

4. Machine-Readable Agent Manuals

Detailed blueprints, exit codes, and function-calling schemas for AI agents:

llms.txt llms-full.txt When to Use Guide