Back to Documentation

Official SDKs

Install our libraries and start building in your favorite language

Languages

🟨

JavaScript/TypeScript

@solid/sdk
View on GitHub

Installation

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
Solid# - AI-Powered Business Management Platform | Payments 3.0