Developer Hub

Trivalo API

Baue auf der Trivalo-Plattform — Wallet, Quests, Deals & Buchungen per REST API

v1.0 · StableBase: api.trivalo.app

Quick Start

1
API Key holen

Registriere dich im Developer Portal und erstelle einen API Key.

2
SDK installieren

npm install @trivalo/sdk — oder nutze die REST API direkt.

3
Ersten Call machen

GET /v1/wallet/balance mit deinem Bearer Token.

4
Webhooks einrichten

Empfange Echtzeit-Events für Wallet, Quests & Buchungen.

Beispiel — Wallet Balance
curl -X GET https://api.trivalo.app/v1/wallet/balance \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json"

API Endpoints

GET/v1/wallet/balanceCGO-Guthaben abrufenAuth
GET/v1/wallet/transactionsTransaktionshistorieAuth
POST/v1/wallet/transferCGO transferierenAuth
GET/v1/questsVerfügbare QuestsAuth
POST/v1/quests/{id}/claimQuest-Belohnung einlösenAuth
GET/v1/dealsReise-Deals abrufen
GET/v1/estatesImmobilien-Listings
POST/v1/bookingsBuchung erstellenAuth
GET/v1/user/profileNutzerprofilAuth
PUT/v1/user/profileProfil aktualisierenAuth

SDKs

JSJavaScript / TypeScript
npm install @trivalo/sdk
PyPython
pip install trivalo-sdk
GoGo
go get github.com/trivalo/sdk-go
cURLREST (curl)
curl https://api.trivalo.app/v1/...

Webhooks

wallet.credited

CGO-Gutschrift auf Wallet

wallet.debited

CGO-Abbuchung von Wallet

quest.completed

Quest abgeschlossen

booking.confirmed

Buchung bestätigt

booking.cancelled

Buchung storniert

user.level_up

Nutzer-Level erhöht

Webhook-Payloads werden als JSON POST an deine registrierte URL gesendet. Signatur-Header: X-Trivalo-Signature

Rate Limits

Free
100 req/min
Pro
1.000 req/min
Enterprise
Unlimited

Partner werden

Integriere Trivalo in deine App und verdiene CGO-Provisionen für jede vermittelte Buchung.

Partner-Programm