← Back to Home

Documentation

Quick Start

Submit a job with x402 payment proof. Get results via polling or webhook.

curl -X POST https://sparktheagent.com/api/submit \
  -H "Content-Type: application/json" \
  -d '{
    "type": "chat",
    "payload": {"messages": [{"role": "user", "content": "Hello"}]},
    "paymentProof": "x402-proof-string"
  }'

Job Types

chat$0.01

Text completion with 128K context

analyze-image$0.05

Vision analysis

analyze-audio$0.05

Audio transcription

premium-chat$0.10

1M context for long documents

premium-analyze-code$0.15

Codebase review

premium-summarize-document$0.12

Document summarization

API Reference

POST/api/submit
GET/api/jobs/[id]/result
GET/api/health

Client SDK

Use the JavaScript client for easier integration.

<script src="https://sparktheagent.com/sdk/spark-ai-client.js"></script>
<script>
  const client = new SparkAI();
  const result = await client.chat({ messages: [{role: "user", content: "Hello"}] });
</script>
Download SDK →