Client Libraries
Adesic programming client libraries.
Official client libraries for integrating with the Adesic API. These libraries provide convenient wrappers around our REST API, handling authentication, error handling, and common operations to help you get started quickly.
Getting Started
Choose the library that matches your preferred programming language or technology stack. Each library includes:
- Full API coverage with type safety
- Built-in authentication handling
- Comprehensive error handling
- Code examples and documentation
- Active maintenance and support
Python
Most Popular - Perfect for data science, automation, and backend services.
pip install adesic-pythonJavaScript/TypeScript
Frontend & Node.js - Ideal for web applications and server-side JavaScript.
npm install @adesic/clientGo
High Performance - Built for scalable microservices and concurrent applications.
go get github.com/AdesicLabs/goAbyissHTTP/REST
Language Agnostic - Direct HTTP examples and OpenAPI specification.
GitHub - Adesic HTTP ExamplesQuick Example
Here’s how easy it is to get started with any of our client libraries:
# Python
from adesic import Client
client = Client(api_key="your_api_key")
result = client.accounts.list()// JavaScript/TypeScript
import { Client } from '@adesic/client';
const client = new Client({ apiKey: 'your_api_key' });
const result = await client.accounts.list();// Go
import "github.com/AdesicLabs/goAbyiss"
client := adesic.NewClient("your_api_key")
result, err := client.Accounts().List()