Integrationsleitfaden für externe Anbieter
https://voltmaster.cloud/api/app
Die VoltMaster Lead-Management API ermöglicht es externen Systemen, Leads zu erstellen, zu verwalten und zu verfolgen. Alle Leads werden sicher in unserem System gespeichert und können über das Admin-Panel verwaltet werden.
Sichere Erstellung neuer Leads
Vollständige Verwaltung
Lead-Ranking System
Lead zu Kunde
Kontaktieren Sie uns zur Token-Erstellung:
voltmaster.saas@gmail.comAuthorization: Bearer YOUR_API_TOKEN_HERE
Content-Type: application/json
| Berechtigung | Beschreibung |
|---|---|
leads:create | Leads erstellen |
leads:read | Leads anzeigen/auflisten |
leads:update | Leads bearbeiten |
leads:delete | Leads löschen |
leads:status | Lead-Status ändern |
leads:convert | Leads zu Kunden konvertieren |
Beschreibung: Erstellt einen neuen Lead im System.
Erforderliche Berechtigung: leads:create
{
"name": "Firmenname"
}
{
"name": "Beispiel GmbH & Co. KG",
"contact_person": "Max Mustermann",
"department": "Geschäftsführung",
"email": "kontakt@beispiel.de",
"phone": "+49 30 12345678",
"website": "https://www.beispiel.de",
"street": "Musterstraße 123",
"address_line_2": "2. OG, Büro 42",
"postal_code": "10115",
"city": "Berlin",
"state": "Berlin",
"country": "Deutschland",
"country_code": "DE",
"ranking": "A",
"notes": "Interessanter Lead mit großem Potenzial",
"contact_source": "Website-Kontaktformular",
"is_active": true
}
Beschreibung: Ruft eine paginierte Liste aller Leads ab.
Erforderliche Berechtigung: leads:read
page (int): Seitennummer (Standard: 1)per_page (int): Einträge pro Seite (Max: 100, Standard: 15)search (string): Suchbegriffranking (string): Filter nach Ranking (A, B, C, D, E)city (string): Filter nach Stadtis_active (boolean): Filter nach StatusBeschreibung: Ruft Details eines spezifischen Leads ab.
Erforderliche Berechtigung: leads:read
Beschreibung: Aktualisiert die Daten eines bestehenden Leads.
Erforderliche Berechtigung: leads:update
Beschreibung: Löscht einen Lead aus dem System.
Erforderliche Berechtigung: leads:delete
Beschreibung: Konvertiert einen Lead in einen Kunden.
Erforderliche Berechtigung: leads:convert
| Code | Beschreibung | Bedeutung |
|---|---|---|
| A | Heißer Lead | Sehr interessiert, hohe Abschlusswahrscheinlichkeit |
| B | Warmer Lead | Interessiert, mittlere Abschlusswahrscheinlichkeit |
| C | Kalter Lead | Wenig Interesse, niedrige Priorität |
| D | Unqualifiziert | Lead muss noch qualifiziert werden |
| E | Nicht interessiert | Kein Interesse, Follow-up nicht empfohlen |
Das Feld contact_source speichert die Herkunft des Leads und hilft bei der Analyse der Akquisitionskanäle.
| Feld | Typ | Beschreibung | Validierung |
|---|---|---|---|
contact_source | Text | Herkunft des Kontakts | Optional, max. 1000 Zeichen |
curl -X POST https://voltmaster.cloud/api/app/leads \
-H "Authorization: Bearer sb_abc123..." \
-H "Content-Type: application/json" \
-d '{"name": "Acme Corporation"}'
curl -X POST https://voltmaster.cloud/api/app/leads \
-H "Authorization: Bearer sb_abc123..." \
-H "Content-Type: application/json" \
-d '{
"name": "Tech Solutions GmbH",
"contact_person": "Anna Schmidt",
"department": "Einkauf",
"email": "anna.schmidt@tech-solutions.de",
"phone": "+49 40 987654321",
"website": "https://www.tech-solutions.de",
"street": "Innovationsallee 42",
"postal_code": "20095",
"city": "Hamburg",
"state": "Hamburg",
"country": "Deutschland",
"country_code": "DE",
"ranking": "A",
"notes": "Großes Potenzial für Solaranlagen-Projekt",
"is_active": true
}'
| Code | Beschreibung |
|---|---|
200 | Erfolgreich |
201 | Erfolgreich erstellt |
400 | Fehlerhafte Anfrage |
401 | Nicht authentifiziert |
403 | Berechtigung fehlt |
404 | Ressource nicht gefunden |
422 | Validierungsfehler |
500 | Serverfehler |
{
"success": false,
"message": "Beschreibung des Fehlers",
"errors": {
"field_name": ["Spezifische Fehlermeldung"]
}
}
Rate Limits:
Bei Überschreitung: Status 429 Too Many Requests