Skip to Content
Client Libraries

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-python
GitHub - Adesic Python Client

JavaScript/TypeScript

Frontend & Node.js - Ideal for web applications and server-side JavaScript.

npm install @adesic/client
GitHub - Adesic JavaScript Client

Go

High Performance - Built for scalable microservices and concurrent applications.

go get github.com/AdesicLabs/goAbyiss
GitHub - Adesic Go Client

HTTP/REST

Language Agnostic - Direct HTTP examples and OpenAPI specification.

GitHub - Adesic HTTP Examples

Quick 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()

© Adesic LLC. All Rights Reserved