CRM-Opportunities
Verkaufsschancen im Talkturo-CRM erstellen, auflisten, aktualisieren und löschen — Deal-Wert, Phase, zugehörige Kontakte und Unternehmen sowie erwartete Abschlusstermine verfolgen.
curl -X GET "https://api.talkturo.com/api/crm/opportunities?page=1&limit=20&search=renewal&companyId=cmp_9f3k2m1a" \
-H "Cookie: sb-access-token=session_example_7fd82k"
{
"success": true,
"opportunities": [
{
"id": "opp_4b29d7e1",
"title": "Annual renewal - Acme GmbH",
"value": 24000,
"stage": "proposal",
"contact_id": "cnt_8c13fa20",
"company_id": "cmp_9f3k2m1a"
}
],
"total": 1,
"page": 1
}
curl -X POST "https://api.talkturo.com/api/crm/opportunities" \
-H "Content-Type: application/json" \
-H "Cookie: sb-access-token=session_example_7fd82k" \
-d '{
"title": "New expansion deal - Nordstern AG",
"value": 18500,
"stage": "qualification",
"contact_id": "cnt_28d91fa4",
"company_id": "cmp_44aa91d2",
"expected_close_date": "2025-10-15"
}'
{
"success": true,
"opportunity": {
"id": "opp_91cd34ab",
"title": "New expansion deal - Nordstern AG",
"value": 18500,
"stage": "qualification",
"contact_id": "cnt_28d91fa4",
"company_id": "cmp_44aa91d2",
"expected_close_date": "2025-10-15"
}
}
curl -X GET "https://api.talkturo.com/api/crm/opportunities/opp_4b29d7e1" \
-H "Cookie: sb-access-token=session_example_7fd82k"
{
"success": true,
"opportunity": {
"id": "opp_4b29d7e1",
"title": "Annual renewal - Acme GmbH",
"value": 24000,
"stage": "proposal",
"contact_id": "cnt_8c13fa20",
"company_id": "cmp_9f3k2m1a"
}
}
curl -X PATCH "https://api.talkturo.com/api/crm/opportunities/opp_4b29d7e1" \
-H "Content-Type: application/json" \
-H "Cookie: sb-access-token=session_example_7fd82k" \
-d '{
"stage": "negotiation",
"value": 26000,
"expected_close_date": "2025-11-01"
}'
{
"success": true,
"opportunity": {
"id": "opp_4b29d7e1",
"title": "Annual renewal - Acme GmbH",
"value": 26000,
"stage": "negotiation",
"contact_id": "cnt_8c13fa20",
"company_id": "cmp_9f3k2m1a",
"expected_close_date": "2025-11-01"
}
}
curl -X DELETE "https://api.talkturo.com/api/crm/opportunities/opp_4b29d7e1" \
-H "Cookie: sb-access-token=session_example_7fd82k"
{
"success": true
}
CRM-Opportunities verwalten
Verwalten Sie Verkaufschancen im Talkturo-CRM über Endpunkte zum Auflisten, Erstellen, Abrufen, Aktualisieren und Löschen. Jede Opportunity kann einen Titel, einen Wert, eine Phase sowie Verknüpfungen zu Kontakten und Unternehmen enthalten.
Alle CRM-Opportunity-Endpunkte verwenden Session-Authentifizierung. Senden Sie die Anfragen aus einer angemeldeten Sitzung heraus.
Endpunkte im Überblick
| Methode | Pfad | Beschreibung |
|---|---|---|
GET | /api/crm/opportunities | Opportunities auflisten und nach Suchbegriff, Kontakt oder Unternehmen filtern |
POST | /api/crm/opportunities | Eine neue Opportunity erstellen |
GET | /api/crm/opportunities/{id} | Eine einzelne Opportunity abrufen |
PATCH | /api/crm/opportunities/{id} | Eine bestehende Opportunity aktualisieren |
DELETE | /api/crm/opportunities/{id} | Eine Opportunity löschen |
GET /api/crm/opportunities
Rufen Sie eine paginierte Liste von Opportunities ab und filtern Sie die Ergebnisse nach Suchbegriff, Kontakt oder Unternehmen.
Query-Parameter
Gibt die Ergebnisseite an. Wenn Sie keinen Wert senden, verwendet die API die Standardpagination des Endpunkts.
Begrenzt die Anzahl der zurückgegebenen Opportunities pro Seite.
Filtert Opportunities nach einem Suchbegriff. Verwenden Sie diesen Parameter, um gezielt nach Titeln oder anderen durchsuchbaren Opportunity-Daten zu suchen.
Gibt nur Opportunities zurück, die mit der angegebenen Kontakt-ID verknüpft sind.
Gibt nur Opportunities zurück, die mit der angegebenen Unternehmens-ID verknüpft sind.
Antwortfelder
Kennzeichnet, ob die Anfrage erfolgreich verarbeitet wurde.
Enthält die Liste der gefundenen Opportunities für die angeforderte Seite.
Eindeutige ID der Opportunity.
Titel oder Name der Verkaufschance.
Numerischer Wert der Opportunity.
Aktuelle Phase der Opportunity.
ID des verknüpften Kontakts, falls vorhanden.
ID des verknüpften Unternehmens, falls vorhanden.
Gesamtzahl der Treffer über alle Seiten hinweg.
Aktuelle Ergebnisseite in der Antwort.
POST /api/crm/opportunities
Erstellen Sie eine neue Opportunity mit Titel, Wert, Phase und optionalen Verknüpfungen zu Kontakt oder Unternehmen.
Request-Body
Titel der Opportunity. Ohne diesen Wert kann die Opportunity nicht erstellt werden.
Monetärer Wert der Opportunity.
Phase der Opportunity, zum Beispiel für Qualifizierung oder Angebot.
ID eines Kontakts, der mit der Opportunity verknüpft werden soll.
ID eines Unternehmens, das mit der Opportunity verknüpft werden soll.
Erwartetes Abschlussdatum der Opportunity.
Antwortfelder
Kennzeichnet, ob die Opportunity erfolgreich erstellt wurde.
Enthält die neu erstellte Opportunity.
Eindeutige ID der neuen Opportunity.
Titel der Opportunity.
Gespeicherter Wert der Opportunity.
Gespeicherte Phase der Opportunity.
Verknüpfte Kontakt-ID.
Verknüpfte Unternehmens-ID.
GET /api/crm/opportunities/{id}
Rufen Sie eine einzelne Opportunity anhand ihrer ID ab.
Pfadparameter
Eindeutige ID der Opportunity, die Sie abrufen möchten.
Antwortfelder
Kennzeichnet, ob die Opportunity erfolgreich geladen wurde.
Enthält die angeforderte Opportunity.
Wenn Sie Opportunities in Listenansichten anzeigen, verwenden Sie zuerst den Listenendpunkt und rufen Sie den Detailendpunkt nur für gezielte Detailansichten auf.
PATCH /api/crm/opportunities/{id}
Aktualisieren Sie eine bestehende Opportunity anhand ihrer ID. Die Antwort enthält die aktualisierte Opportunity.
Pfadparameter
Eindeutige ID der Opportunity, die Sie aktualisieren möchten.
Aktualisierbare Felder
Aktualisiert den Titel der Opportunity.
Aktualisiert den monetären Wert der Opportunity.
Aktualisiert die aktuelle Phase der Opportunity.
Verknüpft die Opportunity mit einem anderen Kontakt oder aktualisiert die bestehende Zuordnung.
Verknüpft die Opportunity mit einem anderen Unternehmen oder aktualisiert die bestehende Zuordnung.
Aktualisiert das erwartete Abschlussdatum.
DELETE /api/crm/opportunities/{id}
Löschen Sie eine Opportunity dauerhaft anhand ihrer ID.
Pfadparameter
Eindeutige ID der Opportunity, die Sie löschen möchten.
Antwortfelder
Ist true, wenn die Opportunity erfolgreich gelöscht wurde.
Das Löschen ist dauerhaft. Stellen Sie sicher, dass die Opportunity nicht mehr für Berichte, Automatisierungen oder Vertriebsprozesse benötigt wird.