API-Dokumentation
Integrieren Sie AuxScale nahtlos in Ihre bestehende Software-Landschaft mit unserer umfassenden REST API.
Erste Schritte
1. Authentifizierung
Alle API-Anfragen erfordern einen Bearer Token, den Sie in Ihrem Dashboard unter "Einstellungen → API" generieren können.
2. Basis-URL
Alle API-Endpunkte sind über unsere Basis-URL erreichbar. Verwenden Sie immer HTTPS für sichere Übertragung.
API-Endpunkte
/api/v1/leadsAlle Leads abrufenParameter:
limitoffsetstatusassigned_to
Authentifizierung:
Bearer TokenResponse:
/api/v1/leadsNeuen Lead erstellenParameter:
first_namelast_nameemailphonesource
Authentifizierung:
Bearer TokenResponse:
/api/v1/leads/{id}Lead aktualisierenParameter:
Any lead field
Authentifizierung:
Bearer TokenResponse:
/api/v1/pipelinePipeline-Status abrufenParameter:
date_fromdate_touser_id
Authentifizierung:
Bearer TokenResponse:
/api/v1/emails/sendE-Mail über AuxScale versendenParameter:
tosubjecttemplate_idvariables
Authentifizierung:
Bearer TokenResponse:
/api/v1/reports/dashboardDashboard-Daten abrufenParameter:
periodmetrics
Authentifizierung:
Bearer TokenResponse:
SDKs & Libraries
JavaScript/Node.js
@auxscale/api-clientv2.1.4Python
auxscale-pythonv1.8.2PHP
auxscale/php-sdkv1.5.1C# / .NET
AuxScale.ApiClientv1.3.0Code-Beispiele
Lead erstellen (JavaScript)
Pipeline-Daten abrufen (Python)
Webhooks
Real-time Benachrichtigungen
Webhooks ermöglichen es Ihnen, real-time Benachrichtigungen über Ereignisse in AuxScale zu erhalten. Konfigurieren Sie Ihre Webhook-URL in den Einstellungen und erhalten Sie HTTP-POST-Anfragen für relevante Events.
Real-time
Ereignisse werden sofort an Ihre URL gesendet
Secure
HMAC-SHA256 Signatur für Authentifizierung
Reliable
Automatische Wiederholung bei Fehlern
Verfügbare Events
lead.createdWird ausgelöst wenn ein neuer Lead erstellt wird
Payload enthält:
lead.updatedWird ausgelöst wenn ein Lead aktualisiert wird
Payload enthält:
pipeline.movedWird ausgelöst wenn ein Lead die Pipeline-Stage wechselt
Payload enthält:
email.sentWird ausgelöst wenn eine E-Mail versendet wurde
Payload enthält:
commission.calculatedWird ausgelöst wenn eine Provision berechnet wurde
Payload enthält:
Rate Limits & Best Practices
API-Limits
- • Standardplan: 1.000 Requests/Stunde
- • Businessplan: 5.000 Requests/Stunde
- • Enterprise: Unlimited (Fair Use)
- • Burst-Limit: 100 Requests/Minute
Best Practices
- • Implementieren Sie Exponential Backoff
- • Verwenden Sie Bulk-Operationen wenn möglich
- • Cachen Sie Responses wo sinnvoll
- • Überwachen Sie Rate-Limit Headers
Benötigen Sie Hilfe bei der Integration?
Unser Developer-Support-Team hilft Ihnen gerne bei der Integration der AuxScale API in Ihre Anwendung.