Docs·SDKs
📦

SDKs

Offizielle Client-Bibliotheken: PHP, JavaScript, Python, Go — Installation, Konfiguration und die wichtigen Call-Sites.

Offizielle Bibliotheken

Vier produktionsreife SDKs decken dieselbe REST-API-Oberfläche mit idiomatischen Bindings ab.

Sprache Paket 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 sind auf der Roadmap.

Installation

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

Authentifizierung

Übergib deinen API-Schlüssel einmal bei der Erstellung; verwende den Client wieder.

$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"))

Was sie tun

  • Automatische Retries mit exponentiellem Backoff
  • Eingebaute Idempotency-Key-Generierung
  • Typisierte Request-/Response-Modelle
  • Helfer zur Verifizierung von Webhook-Signaturen

Den vollen Funktionsumfang findest du im README jedes Repos.