Zuordnungen v3
There is a new version of the Associations API that adds the ability to create multiple types of associations between two object types.
Zuordnungen stellen die Beziehungen zwischen Objekten und Aktivitäten im HubSpot CRM dar. Sie können die Zuordnungsendpunkte verwenden, um mehrere Zuordnungen gleichzeitig zu erstellen, abzurufen oder zu entfernen. Sie können die folgenden Objekte oder Interaktionen über die Zuordnungen-API zuordnen:
Contacts
Companies
Deals
Tickets
Calls
Quotes
Line_items
Meetings
Products
Feedback_submissions
Custom objects
(der Name des Objekts)
Erfahren Sie mehr über Objekte, Datensätze, Eigenschaften und Zuordnungen-APIs im Leitfaden Grundlegendes zum CRM. Weitere allgemeine Informationen zu Objekten und Datensätzen in HubSpot finden Sie in diesem Artikel über das Verwalten Ihrer CRM-Datenbank.
Zuordnungen sind nach Objekt und Richtung definiert. Zuordnungstypen sind unidirektional, d. h., Sie müssen je nach Startobjekttyp eine andere Definition verwenden. Zum Beispiel:
- Um alle Tickets anzuzeigen, die einem Kontakt zugeordnet sind, müssten Sie die Zuordnung mit der Anfrage-URL
/crm/v3/associations/Contacts/Tickets/batch/read
definieren und den Kontakt im Anfragetext durch seinenobjectId
identifizieren. In diesem Beispiel ist „Contacts“ der fromObjectType und „Tickets“ der toObjectType. - Um einen Kontaktdatensatz einem benutzerdefinierten Objektdatensatz zuzuordnen, bei dem Ihr benutzerdefiniertes Objekt „Pets“ (Haustiere) ist, müssten Sie die Zuordnung mit der Anfrage-URL
/crm/v3/associations/Pets/Contacts/batch/create
definieren und die Kontakt- und Haustierdatensätze, die Sie dem Anfragetext zuordnen möchten, durch ihreobjectIds
identifizieren. In diesem Beispiel ist „Pets“ der fromObjectType und „Contacts“ der toObjectType.
Um alle definierten Zuordnungstypen zwischen Objekten anzuzeigen, führen Sie eine GET
-Anfrage an /crm/v3/associations/{fromObjectType}/{toObjectType}/types
durch.
Um Datensätze in HubSpot zuzuordnen, führen Sie eine POST
-Anfrage an /crm/v3/associations/{fromObjectType}/{toObjectType}/batch/create
durch. Schließen Sie in Ihrer Anfrage die id
-Werte für die Datensätze ein, die Sie zuordnen möchten, sowie den type
der Zuordnung, zu der die Datensätze gehören.
Um beispielsweise Kontakte zu Unternehmen zuzuordnen, wäre Ihre Anfrage-URL /crm/v3/associations/Contacts/Companies/batch/create
und Ihre Anfrage würde wie folgt aussehen:
Um zugeordnete Datensätze abzurufen, führen Sie eine POST
-Anfrage an /crm/v3/associations/{fromObjectType}/{toObjectType}/batch/read
durch. In Ihrer Anfrage können Sie die id
eines bestimmten Datensatzes für den fromObjectType
angeben. In Ihrer Antwort rufen Sie die id
-Werte aller toObjectType
zugeordneten Datensätze ab.
Um beispielsweise alle Deals abzurufen, die einem Unternehmen zugeordnet sind, müsste Ihre Anfrage-URL so aussehen: /crm/v3/associations/Companies/Deals/batch/read
. Ihre Antwort würde die id
-Werte für alle zugeordneten Deals enthalten.
Um Zuordnungen zwischen Datensätzen zu entfernen, führen Sie eine POST
-Anfrage an /crm/v3/associations/{fromObjectType}/{toObjectType}/batch/archive
durch.
Vielen Dank, dass Sie Ihr Feedback mit uns geteilt haben.