Back to Documentation
Official SDKs
Install our libraries and start building in your favorite language
Languages
🟨
JavaScript/TypeScript
@solid/sdkInstallation
Terminal
npm install @solid/sdk
Quick Start Example
import { Solid } from '@solid/sdk';
const solid = new Solid({
apiKey: process.env.SOLID_API_KEY
});
// Create a payment
const payment = await solid.payments.create({
amount: 5000,
currency: 'usd',
customer_id: 'cus_123'
});
// Use AI Agent
const campaign = await solid.agents.marcus.execute({
action: 'generate_campaign',
parameters: {
topic: 'Holiday Sale',
tone: 'friendly'
}
});Features
Full API Coverage
Access all Solid API endpoints
Type Safety
Full TypeScript/type definitions
Async/Await Support
Modern async patterns
Webhook Helpers
Easy webhook verification
Error Handling
Comprehensive error types
AI Agent Support
Built-in AI agent methods