📦

SDKs

Bibliothèques clientes officielles : PHP, JavaScript, Python, Go — installation, configuration et les call sites qui comptent.

Bibliothèques officielles

Quatre SDKs production-ready couvrent la même surface d'API REST avec des bindings idiomatiques.

Langage Paquet Repo
PHP eveses/eveses-php github.com/evesescom/php-sdk
JS / TS @eveses/sdk github.com/evesescom/js-sdk
Python eveses github.com/evesescom/python-sdk
Go github.com/evesescom/go-sdk github.com/evesescom/go-sdk

Ruby / Rust / Java sont sur la feuille de route.

Installer

composer require eveses/eveses-php
npm install @eveses/sdk
pip install eveses
go get github.com/evesescom/go-sdk

Authentifier

Passez votre clé API une fois à la construction ; réutilisez le client.

$eveses = new Eveses\Client(getenv('EVESES_KEY'));
import { Eveses } from '@eveses/sdk';
const eveses = new Eveses({ key: process.env.EVESES_KEY });
from eveses import Eveses
client = Eveses(key=os.environ['EVESES_KEY'])
client := eveses.New(os.Getenv("EVESES_KEY"))

Ce qu'ils font

  • Retries automatiques avec backoff exponentiel
  • Génération intégrée d'idempotency-key
  • Modèles request/response typés
  • Helpers pour vérifier les signatures de webhook

Surface complète dans le README de chaque repo.