Angebote

Verwenden Sie die Angebote-API, um Vertriebsangebote zu erstellen, zu verwalten und abzurufen, um Preisinformationen mit potenziellen Käufern zu teilen. Nach der Konfiguration kann ein Angebot entweder unter einer bestimmten URL oder über PDF mit einem Käufer geteilt werden. Benutzer können auch Angebote in HubSpot verwalten, um Details hinzuzufügen, Zuordnungen zu aktualisieren und vieles mehr.

example-quote-api

Anwendungsbeispiel: Sie müssen einen Vertragsvorschlag für einen Kunden erstellen, der am Kauf eines Ihrer Servicepakete für jährliches SEO-Auditing interessiert ist.

Im Folgenden erfahren Sie, wie Sie ein Angebot über die API erstellen und die verschiedenen Eigenschaften, Zuordnungen, Status und mehr konfigurieren.

Bitte beachten: Die Angebote-API unterstützt nicht das Erstellen von Angeboten mit einer Zahlungsabwicklung über Stripe oder HubSpot. Sie können über die API auch keine wiederkehrenden Rabatte, Gebühren oder Steuern auf Angebotsebene konfigurieren. Um diese Funktionen zu nutzen, können Sie stattdessen das Angebot in HubSpot erstellen.

Überblick

Der Angebotserstellungsprozess kann in die folgenden Schritte unterteilt werden:

  1. Ein Angebot erstellen: Erstellen Sie ein Angebot mit einigen Details wie Name und Ablaufdatum. Sie können das Angebot auch so konfigurieren, dass elektronische Unterschriften aktiviert werden
  2. Zuordnungen einrichten: Ordnen Sie das Angebot anderen Arten von CRM-Objekten zu, z. B. Artikeln, einer Angebotsvorlage, einem Deal und mehr. Im nächsten Schritt erbt das Angebot Eigenschaftswerte von einigen dieser zugeordneten Datensätze sowie die Einstellungen des Accounts.
  3. Den Angebotsstatus festlegen: Legen Sie den Status des Angebots fest, um seine Bereitschaft zur Weitergabe an Käufer widerzuspiegeln. Wenn Sie den Status des Angebots festlegen, z. B. indem Sie es zu einem bearbeitbaren Entwurf oder einem vollständig veröffentlichten und öffentlich zugänglichen Angebot machen, erbt es bestimmte Eigenschaften von seinen zugeordneten CRM-Datensätzen und Account-Einstellungen.
  4. Das Angebot teilen: Sobald ein Angebot veröffentlicht wurde, können Sie es mit Ihren Käufern teilen.

Ein Angebot erstellen

Um ein Angebot zu erstellen, konfigurieren Sie zunächst die grundlegenden Details, indem Sie eine POST-Anfrage an/crm/v3/objects/quotes durchführen. Später führen Sie einen separaten Aufruf durch, um das Angebot anderen Objekten zuzuordnen, z. B. der Angebotsvorlage, einem Deal und seinen Artikeln.

Abhängig von Ihrem bevorzugten Workflow können Sie stattdessen ein Angebot mit Zuordnungen über eine POST-Anfrage erstellen.

Fügen Sie im Text des Beitrags die folgenden erforderlichen Eigenschaften hinzu, um dessen grundlegende Details zu konfigurieren.

hs_title  string (required)

The name of the quote.

hs_expiration_date  string (required)

The date that the quote expires.

The above are just the minimum required properties to get a quote started. To see all available quote properties, make a GET request to crm/v3/properties/quotes. Learn more about the properties API.

// example POST request body { "properties": { "hs_title": "CustomerName - annual SEO audit", "hs_expiration_date": "2023-12-10" } }

Die Antwort enthält eine id, mit der Sie das Angebot weiter konfigurieren können. Sie können Angebotseigenschaften jederzeit aktualisieren, indem Sie eine PATCH-Anfrage an /crm/v3/objects/quotes/{quoteId} durchführen.

Elektronische Unterschriften aktivieren

Um elektronische Unterschriften für das Angebot zu aktivieren, fügen Sie die boolesche Eigenschaft hs_esign_enabled in Ihren Anfragetext mit dem Wert true ein. Beachten Sie, dass Sie keine Gegenzeichner über die API hinzufügen können. Daher müssen diese vor der Veröffentlichung des Angebots in HubSpot hinzugefügt werden. Sie können auch kein Angebot mit aktivierter elektronischer Unterschrift veröffentlichen, wenn Sie Ihr monatliches Limit für elektronische Unterschriften überschritten haben

// example POST request body { "properties": { "hs_title": "CustomerName - annual SEO audit", "hs_expiration_date": "2023-12-10", "hs_esign_enabled": "true" } }

Später müssen Sie das Angebot mit den Unterzeichnern des Angebots verknüpfen. Während die Kontakte, die das Angebot unterzeichnen, als Kontakte in HubSpot vorhanden sind, werden sie als separater Zuordnungstyp von Kontakten gespeichert. Erfahren Sie mehr über das Verknüpfen von Angeboten mit Angebotsunterzeichnern.

Hinzufügen von Zuordnungen

Um ein vollständiges Angebot zu erstellen, müssen Sie es mithilfe der Zuordnungen-API anderen CRM-Datensätzen, z. B. Artikeln, zuordnen. Die folgende Tabelle zeigt, welche CRM-Datensatzzuordnungen für ein vollständiges Angebot erforderlich sind und welche optional sind. Lesen Sie weiter, um mehr über das Abrufen von IDs und deren Verwendung zum Erstellen der erforderlichen Zuordnungen zu erfahren.

Objekttyp Erforderlich Beschreibung
Artikel Ja Die Waren und/oder Dienstleistungen, die über das Angebot verkauft werden. Sie können Artikel über Produkte in Ihrer Produktbibliothek erstellen oder benutzerdefinierte eigenständige Artikel erstellen.
Angebotsvorlage Ja Die Vorlage, die das Angebot rendert, sowie einige Standardkonfigurationseinstellungen für das Angebot, z. B. die Sprache. Jedes Angebot kann einer Vorlage zugeordnet werden.
Deal Ja Der Deal-Datensatz zur Nachverfolgung von Umsatz und Vertriebs-Lifecycle. Ein Angebot übernimmt Werte vom zugeordneten Deal, einschließlich des zuständigen Mitarbeiters und der Währung. Jedes Angebot kann einem Deal zugeordnet werden.
Kontakt Nein Bestimmte Käufer, die Sie im Angebot ansprechen.
Unternehmen Nein Ein bestimmtes Unternehmen, das Sie im Angebot ansprechen. Jedes Angebot kann einem Unternehmen zugeordnet werden.
Rabatte, Gebühren und Steuern Nein Alle Rabatte, Gebühren und Steuern, die beim Checkout anfallen. Bei der Ermittlung des Gesamtangebotsbetrags wendet HubSpot zunächst Rabatte, dann Gebühren und dann Steuern an. Mithilfe des hs_sort_order-Felds können Sie Objekte des gleichen Typs neu anordnen. Kann auf feste Werte oder Prozentsätze gesetzt werden, indem hs_type entweder auf FIXED oder PERCENT festgelegt wird.

Abrufen von IDs für Zuordnungen

Um die einzelnen Zuordnungen vorzunehmen, müssen Sie zunächst die ID der einzelnen Objekte abrufen, die Sie zuordnen möchten. Um die einzelnen IDs abzurufen, führen Sie eine GET-Anfrage an den entsprechenden Objekt-Endpunkt, die dem gleichen Muster für die einzelnen CRM-Objekte folgt. Bei jeder Anfrage können Sie auch einen properties-Abfrageparameter hinzufügen, um bei Bedarf bestimmte Eigenschaften zurückzugeben. Nachfolgend finden Sie Beispiel-GET-Anfragen für die einzelnen Objekttypen.

GET request for line items /crm/v3/objects/line_items?properties=name GET request for quote templates /crm/v3/objects/quote_template?properties=hs_name GET request for deals /crm/v3/objects/deals?properties=dealname GET request for contacts /crm/v3/objects/contacts?properties=email GET request for companies /crm/v3/objects/companies?properties=name GET request for discounts crm/v3/objects/discounts?properties=hs_type,hs_value GET request for fees crm/v3/objects/fees?properties=hs_type,hs_value GET request for taxes crm/v3/objects/taxes?properties=hs_type,hs_value #GET request for line items curl --request GET \ --url 'https://api.hubapi.com/crm/v3/properties/line_items?archived=false' \ --header 'authorization: Bearer YOUR_ACCESS_TOKEN' #GET request for quote templates curl --request GET \ --url 'https://api.hubapi.com/crm/v3/properties/quote_templates?archived=false' \ --header 'authorization: Bearer YOUR_ACCESS_TOKEN' #GET request for deals curl --request GET \ --url 'https://api.hubapi.com/crm/v3/properties/deals?archived=false' \ --header 'authorization: Bearer YOUR_ACCESS_TOKEN' #GET request for contacts curl --request GET \ --url 'https://api.hubapi.com/crm/v3/properties/contacts?archived=false' \ --header 'authorization: Bearer YOUR_ACCESS_TOKEN' #GET request for companies curl --request GET \ --url 'https://api.hubapi.com/crm/v3/properties/companies?archived=false' \ --header 'authorization: Bearer YOUR_ACCESS_TOKEN' #GET request for discounts curl --request GET \ --url 'https://api.hubapi.com/crm/v3/properties/discounts?archived=false' \ --header 'authorization: Bearer YOUR_ACCESS_TOKEN' #GET request for fees curl --request GET \ --url 'https://api.hubapi.com/crm/v3/properties/fees?archived=false' \ --header 'authorization: Bearer YOUR_ACCESS_TOKEN' #GET request for taxes curl --request GET \ --url 'https://api.hubapi.com/crm/v3/properties/taxes?archived=false' \ --header 'authorization: Bearer YOUR_ACCESS_TOKEN'

Jeder erfolgreiche Aufruf gibt eine 200-Antwort mit Details für jeden abgerufenen Objekttyp zurück. Sie verwenden den Wert im id-Feld, um im nächsten Schritt Zuordnungen festzulegen.

// Example quote template GET response { "results": [ { "id": "235425923863", "properties": { "hs_createdate": "2023-06-12T16:27:32.794Z", "hs_lastmodifieddate": "2023-06-12T16:27:32.794Z", "hs_name": "Default Basic", "hs_object_id": "235425923863" }, "createdAt": "2023-06-12T16:27:32.794Z", "updatedAt": "2023-06-12T16:27:32.794Z", "archived": false }, { "id": "235425923864", "properties": { "hs_createdate": "2023-06-12T16:27:32.794Z", "hs_lastmodifieddate": "2023-06-12T16:27:32.794Z", "hs_name": "Default Modern", "hs_object_id": "235425923864" }, "createdAt": "2023-06-12T16:27:32.794Z", "updatedAt": "2023-06-12T16:27:32.794Z", "archived": false }, { "id": "235425923865", "properties": { "hs_createdate": "2023-06-12T16:27:32.794Z", "hs_lastmodifieddate": "2023-06-12T16:27:32.794Z", "hs_name": "Default Original", "hs_object_id": "235425923865" }, "createdAt": "2023-06-12T16:27:32.794Z", "updatedAt": "2023-06-12T16:27:32.794Z", "archived": false } ] }

Erstellen von Zuordnungen

Nachdem Ihre IDs abgerufen wurden, können Sie jetzt die Zuordnungen-API aufrufen, um Zuordnungen zu erstellen.

Für jeden Objekttyp, den Sie einem Angebot zuordnen möchten, müssen Sie einen separaten Aufruf durchführen, indem Sie eine PUT-Anfrage mithilfe der folgende URL-Struktur durchführen:

 /crm/v4/objects/quotes/{fromObjectId}/associations/default/{toObjectType}/{toObjectId}

Use this table to describe parameters / fields
ParameterDescription
fromObjectId

Die ID des Angebots.

toObjectType

Der Typ des Objekts, zu dem Sie eine Zuordnung erstellen. Zum Beispiel line_items, deals und quote_template

toObjectId

Die ID des Objekts, dem Sie das Angebot zuordnen. 

Nachfolgend finden Sie Beispiel-PUT-Anfragen für die einzelnen Objekttypen.

PUT request to associate a line item /crm/v4/objects/quotes/{quoteId}/associations/default/line_items/{lineItemId} PUT request to associate a quote template /crm/v4/objects/quotes/{quoteId}/associations/default/quote_template/{quoteTemplateId} PUT request to associate a deal /crm/v4/objects/quotes/{quoteId}/associations/default/deals/{dealId} PUT request to associate contacts /crm/v4/objects/quotes/{quoteId}/associations/default/contacts/{contactId} PUT request to associate companies /crm/v4/objects/quotes/{quoteId}/associations/default/companies/{companyId} PUT request to associate discounts /crm/v4/objects/quotes/{quoteId}/associations/default/discounts/{discountId} PUT request to associate fees /crm/v4/objects/quotes/{quoteId}/associations/default/fees/{feeId} PUT request to associate taxes /crm/v4/objects/quotes/{quoteId}/associations/default/taxes/{taxId} #PUT request to associate line items curl --request PUT \ --url https://api.hubapi.com/crm/v4/objects/quotes/{quoteId}/associations/default/line_items/{lineItemId} \ --header 'authorization: Bearer YOUR_ACCESS_TOKEN' #PUT request to associate a quote template curl --request PUT \ --url https://api.hubapi.com/crm/v4/objects/quotes/{quote_ID}/associations/default/quote_template/{quoteTemplateId} \ --header 'authorization: Bearer YOUR_ACCESS_TOKEN' #PUT request to associate a deal curl --request PUT \ --url https://api.hubapi.com/crm/v4/objects/quotes/{quoteId}/associations/default/deals/{dealId} \ --header 'authorization: Bearer YOUR_ACCESS_TOKEN' #PUT request to associate contacts curl --request PUT \ --url https://api.hubapi.com/crm/v4/objects/quotes/{quoteId}/associations/default/contacts/{contactId} \ --header 'authorization: Bearer YOUR_ACCESS_TOKEN' #PUT request to associate a company curl --request PUT \ --url https://api.hubapi.com/crm/v4/objects/quotes/{quoteId}/associations/default/companies/{companyId} \ --header 'authorization: Bearer YOUR_ACCESS_TOKEN' #PUT request to associate discounts curl --request PUT \ --url https://api.hubapi.com/crm/v4/objects/quotes/{quoteId}/associations/default/discounts/{discountId} \ --header 'authorization: Bearer YOUR_ACCESS_TOKEN' #PUT request to associate fees curl --request PUT \ --url https://api.hubapi.com/crm/v4/objects/quotes/{quoteId}/associations/default/fees/{feeId} \ --header 'authorization: Bearer YOUR_ACCESS_TOKEN' #PUT request to associate taxes curl --request PUT \ --url https://api.hubapi.com/crm/v4/objects/quotes/{quoteId}/associations/default/line_items/{taxId} \ --header 'authorization: Bearer YOUR_ACCESS_TOKEN'

As an example, if your quote has an ID of 123456, the requests to associate the quote might include the following:

  • Line items (IDs: 55555, 66666): 
    • /crm/v4/objects/quotes/123456/associations/default/line_items/55555
    • /crm/v4/objects/quotes/123456/associations/default/line_items/66666
  • Quote template (ID: 987654):  /crm/v4/objects/quotes/123456/associations/default/quote_template/987654
  • Deal (ID: 345345): /crm/v4/objects/quotes/123456/associations/default/deals/345345

Jede erfolgreiche Zuordnung gibt eine 200-Antwort mit Details über die Zuordnung zurück. Die obigen Aufrufe ordnen die Objekte in beide Richtungen zu, wobei jede Richtung ihre eigene ID hat. Wenn Sie beispielsweise das Angebot einer Angebotsvorlage zuordnen, beschreibt die Antwort die Zuordnung von beiden Enden. In der nachstehenden Beispielantwort ist 286 die ID des Zuordnungstyps Angebot-zu-Angebotsvorlage und 285 die ID des Zuordnungstyps Angebotsvorlage-zu-Angebot.

// Example response { "status": "COMPLETE", "results": [ { "from": { "id": "115045534742" }, "to": { "id": "102848290" }, "associationSpec": { "associationCategory": "HUBSPOT_DEFINED", "associationTypeId": 285 } }, { "from": { "id": "102848290" }, "to": { "id": "115045534742" }, "associationSpec": { "associationCategory": "HUBSPOT_DEFINED", "associationTypeId": 286 } } ], "startedAt": "2023-10-12T16:48:40.624Z", "completedAt": "2023-10-12T16:48:40.712Z" }

Bitte beachten: Wenn Sie ein Angebot einer Angebotsvorlage zuordnen, beachten Sie die folgenden Einschränkungen:

  • Angebotsvorlagen müssen erstellt werden, bevor sie mit einem Angebot verknüpft werden können.
  • Ein Angebot kann nur einer Angebotsvorlage zugeordnet werden.
  • Diese API unterstützt keine Legacy- oder Vorschlagsangebote. Es kann nur der Vorlagentyp CUSTOMIZABLE_QUOTE_TEMPLATE verwendet werden.

Angebotsunterzeichner verknüpfen

Wenn Sie das Angebot für elektronische Unterschriften aktivieren, müssen Sie auch eine Zuordnung zwischen dem Angebot und den Kontakten erstellen, die unterzeichnen, indem Sie ein bestimmtes Zuordnungslabel (von Angebot zu Kontakt) verwenden.

Anstatt die oben aufgeführten Standardzuordnungsendpunkte zu verwenden, müssen Sie eine PUT-Anfrage an die folgende URL senden:

/crm/v4/objects/quote/{quoteId}/associations/contact/{contactId}

Im Anfragetext müssen Sie die associationCategory und associationTypeId angeben, wie unten gezeigt:

// Example request body [ { "associationCategory": "HUBSPOT_DEFINED", "associationTypeId": 702 } ]

Ein Angebot mit Zuordnungen erstellen (Einzelanfrage)

Der folgende Anfragetext erstellt ein neues Angebot mit Zuordnungen zu einer Angebotsvorlage, einem Angebot, zwei Artikeln und einem Kontakt.

POST /crm/v3/objects/quote 

properties  object 

Quote details, which can be retrieved through the properties API. Required properties are: hs_title and hs_expiration_date.

⮑ hs_title  string (required)

The name of the quote.

⮑ hs_expiration_date  string (required)

The date that the quote expires.

⮑ hs_status  string

The quote status. Omitting this property on create will prevent users from being able to edit the quote in HubSpot.

associations  array

The quote's associated records. For a quote to be publishable, it must have an associated deal and quote template. Learn more about association type IDs.

// POST request to https://api.hubapi.com/crm/v3/objects/quote { "properties": { "hs_title": "CustomerName - annual SEO audit", "hs_expiration_date": "2023-09-30" }, "associations": [ { "to": { "id": 115045534742 }, "types": [{ "associationCategory": "HUBSPOT_DEFINED", "associationTypeId": 286 }] }, { "to": { "id": 14795354663 }, "types": [{ "associationCategory": "HUBSPOT_DEFINED", "associationTypeId": 64 }] }, { "to": { "id": 75895447 }, "types": [{ "associationCategory": "HUBSPOT_DEFINED", "associationTypeId": 67 }] }, { "to": { "id": 256143985 }, "types": [{ "associationCategory": "HUBSPOT_DEFINED", "associationTypeId": 67 }] } ] }

Angebotsstatus aktualisieren

Der Status eines Angebots beschreibt, wie weit es im Erstellungsprozess ist, von der ersten Einrichtung bis zur Veröffentlichung und öffentlichen Zugänglichmachung. Der Angebotsstatus kann auch den Angebotsgenehmigungsprozess widerspiegeln, wenn Angebotsgenehmigungen für den Account aktiviert sind. Wenn Sie den Status eines Angebots festlegen, füllt HubSpot automatisch bestimmte Eigenschaften aus.

Sie können den Status eines Angebots aktualisieren, indem Sie eine PATCH-Anfrage an /crm/v3/objects/quotes/{quoteId} durchführen.

Der Status eines Angebots basiert auf dem hs_status-Feld. Bestimmte Angebotsstatus ermöglichen es Benutzern, das Angebot in Angebotsgenehmigungsworkflows zu bearbeiten, zu veröffentlichen und zu verwenden. Nachfolgend finden Sie die verfügbaren Angebotsstatus.

  • Kein Status: Wenn für das hs_status-Feld kein Wert angegeben wird, hat das Angebot den Status Minimal. Das Angebot wird auf der Indexseite des Angebote-Tools angezeigt, kann aber nicht direkt bearbeitet werden. Angebote mit diesem Status können weiterhin in der Automatisierung verwendet werden, z. B. im Sequenzen-Tool, und können auch im Reporting-Tool analysiert werden.
  • DRAFT: ermöglicht die Bearbeitung des Angebots in HubSpot. Dieser Status kann nützlich sein, wenn das Angebot nicht vollständig konfiguriert ist oder wenn Sie es den Vertriebsmitarbeitern lieber ermöglichen möchten, den Angebotskonfigurationsprozess in HubSpot abzuschließen. 
  • APPROVAL_NOT_NEEDED: veröffentlicht das Angebot unter einer öffentlich zugänglichen URL (hs_quote_link), ohne dass es genehmigt werden muss.
  • PENDING_APPROVAL: gibt an, dass das Angebot auf die Genehmigung wartet, bevor es veröffentlicht werden kann.
  • APPROVED: Das Angebot wurde genehmigt und wird nun unter einer öffentlich zugänglichen URL (hs_quote_link) veröffentlicht.
  • REJECTED: gibt an, dass das Angebot eingerichtet, aber nicht für die Veröffentlichung genehmigt wurde und bearbeitet werden muss, bevor es erneut zur Genehmigung eingereicht werden kann.

Bitte beachten: Wenn Sie elektronische Unterschriften für das Angebot aktivieren, können Sie das Angebot nicht veröffentlichen, wenn Sie Ihr monatliches Limit für elektronische Unterschriften überschritten haben.

Beispielsweise würde die folgende Anfrage das Angebot unter einer öffentlich zugänglichen URL veröffentlichen.
// PATCH request to https://api.hubapi.com/crm/v3/objects/quote/{QUOTE_ID} { "properties": { "hs_status": "APPROVAL_NOT_NEEDED" } }

Bitte beachten: HubSpot setzt standardmäßig die hs_template_type-Eigenschaft des Angebots auf CUSTOMIZABLE_QUOTE_TEMPLATE, nachdem Sie den Status des Angebots aktualisiert haben. Dieser Vorlagentyp wird von der v3-API unterstützt, während die folgenden Vorlagentypen alte Vorlagen sind, die nicht mehr unterstützt werden:

  • QUOTE
  • PROPOSAL

Nach Angebotsstatus festgelegte Eigenschaften

Durch die Aktualisierung des Angebotsstatus werden die folgenden Eigenschaften aktualisiert:

  • hs_quote_amount: wird auf der Grundlage aller zugeordneten Artikel, Steuern, Rabatte und Gebühren berechnet.
  • hs_domain: wird von der zugeordneten Angebotsvorlage festgelegt.
  • hs_slug: wird zufällig generiert, wenn keiner explizit angegeben wird.
  • hs_quote_total_preference: wird basierend auf Ihren Account-Einstellungen festgelegt. Wenn Sie diese Einstellung nicht konfiguriert haben, wird sie standardmäßig auf den Wert des total_first_payment-Felds festgelegt.
  • hs_timezone: wird standardmäßig auf die Zeitzone Ihres HubSpot-Accounts festgelegt.
  • hs_locale: wird von der zugeordneten Angebotsvorlage festgelegt.
  • hs_quote_number: wird basierend auf dem aktuellen Datum und der aktuellen Uhrzeit festgelegt, es sei denn, es wird eine angegeben.
  • hs_language: wird von der zugeordneten Angebotsvorlage festgelegt.
  • hs_currency: wird basierend auf dem zugeordneten Deal festgelegt. Wenn Sie dem Angebot keinen Deal zugeordnet haben, wird die Standardwährung Ihres HubSpot-Accounts verwendet.

Darüber hinaus werden die folgenden Eigenschaften berechnet, wenn das Angebot auf einen veröffentlichten Status festgelegt wird:

  • hs_pdf_download_link: wird mit einer URL von einer PDF-Datei für das Angebot ausgefüllt.
  • hs_locked: wird auf true festgelegt. Zum Ändern von Eigenschaften, nachdem Sie ein Angebot veröffentlicht haben, müssen Sie zunächst den hs_status des Angebots zurück auf DRAFT, PENDING_APPROVAL oder REJECTED aktualisieren.
  • hs_quote_link: die öffentlich zugängliche URL des Angebots. Dies ist eine schreibgeschützte Eigenschaft und kann nach der Veröffentlichung nicht über die API festgelegt werden.
  • hs_esign_num_signers_required: Wenn Sie elektronische Unterschriften aktiviert haben, wird die Anzahl der erforderlichen Unterschriften angezeigt.

Bereiche

Damit ein gültiges veröffentlichbares Angebot erstellt werden kann, sind für eine App die folgenden Bereiche erforderlich:

  • crm.objects.quotes.write, crm.objects.quotes.read, crm.objects.line_items.write, crm.objects.line_items.read, crm.objects.owners.read, crm.objects.contacts.write, crm.objects.contacts.read, crm.objects.deals.write, crm.objects.deals.read, crm.objects.companies.write, crm.objects.companies.read
  • crm.schemas.quote.read, crm.schemas.line_items.read, crm.schemas.contacts.read, crm.schemas.deals.read, crm.schemas.companies.read

War dieser Artikel hilfreich?
Dieses Formular dient dazu, Feedback zu unserer Entwicklerdokumentation zu sammeln. Wenn Sie uns Ihre Meinung zu HubSpot-Produkten mitteilen möchten, teilen Sie diese bitte im Ideenforum der Community.