Preview

triggerQuoteCloneProcess is in Preview status and is subject to change without notice. For more information about Preview status, see the GraphQL API policy.

triggerQuoteCloneProcess

Clone quote asynchronously - returns process tracker with the cloned quote Id for immediate querying

This page contains

    Authorization Rules

    This request requires authorization with at least one of the following scopes:

    Scopes

    ROLE_RESELLER

    ROLE_SALES_SUPPORT

    ROLE_CHANNEL_ADMIN

    ROLE_RESELLER_MANAGER

    ROLE_PARTNER

    Arguments

    input CloneQuoteInput! PREVIEW

    CloneQuoteInput fields

    quoteId ID!

    Quote to clone

    name String

    Name for the cloned quote

    ownerId ID

    Sales agent ID

    ownerCompanyId ID

    Sales agent company ID

    customerId ID

    Customer ID

    customerCompanyId ID

    Customer company ID

    createdById ID

    User ID of the user who created the quote. Only needed when using client credentials API key

    createdByCompanyId ID

    Company ID of the user who created the quote. Only needed when using client credentials API key.

    billingRelationshipId ID

    Reference to an existing billing relationship for the cloned quote. Determines who is billed (customer or reseller). Optional; if omitted, inherits from the source quote or uses defaults.

    Return Fields

    process QuoteCloneProcess PREVIEW

    Clone process information

    userErrors [TriggerQuoteCloneProcessError!] PREVIEW

    Errors that prevented process from starting

    Interactive example

    This is an example mutation query. Use the embedded interactive tool below to edit the query.

    Hint: use Ctrl + Space for autocompleting fields.