API-Dokumentation

Einführung

WAZAs APIs bieten programmatischen Zugriff auf unsere Dienste. Diese Dokumentation behandelt Authentifizierung, Endpunkte und Best Practices für die Integration mit unserer Plattform.

Authentifizierung

Alle API-Anfragen erfordern Authentifizierung. Wir verwenden API-Schlüssel zur Authentifizierung von Anfragen:

Authorization: Bearer YOUR_API_KEY

API-Endpunkte

KI-Agenten API

  • POST /api/v1/agents/create

    Einen neuen KI-Agenten erstellen

  • GET /api/v1/agents/{agent_id}

    Agentendetails abrufen

  • PUT /api/v1/agents/{agent_id}/train

    Einen Agenten trainieren

Geschäftslösungen API

  • POST /api/v1/business/analyze

    Geschäftsdaten analysieren

  • GET /api/v1/business/insights

    Geschäftseinblicke erhalten

  • POST /api/v1/business/automate

    Automatisierungsworkflow erstellen

Web3 API

  • POST /api/v1/web3/deploy

    Smart Contract bereitstellen

  • GET /api/v1/web3/contracts/{address}

    Vertragsdetails abrufen

  • POST /api/v1/web3/interact

    Mit Smart Contract interagieren

Ratenlimits

Unsere API implementiert Ratenlimits, um eine faire Nutzung sicherzustellen:

  • Kostenlose Stufe: 1000 Anfragen pro Tag
  • Professionelle Stufe: 10000 Anfragen pro Tag
  • Enterprise-Stufe: Individuelle Limits

Fehlerbehandlung

Unsere API verwendet konventionelle HTTP-Antwortcodes:

  • 200 - Erfolg
  • 400 - Fehlerhafte Anfrage
  • 401 - Nicht autorisiert
  • 403 - Verboten
  • 404 - Nicht gefunden
  • 429 - Zu viele Anfragen
  • 500 - Serverfehler