Preview

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

resolveVendorIntegrationEvent

Manually resolve a pending or failed async integration event. Sets is_manually_resolved = Y and runs the full ISV callback chain. Child events sharing the same parentToken receive the same result.

This page contains

    Authorization Rules

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

    Scopes

    ROLE_SUPERUSER

    ROLE_DEVELOPER

    ROLE_CORPORATE_ADMIN

    ROLE_CHANNEL_ADMIN

    ROLE_CHANNEL_SUPPORT

    Arguments

    input ResolveVendorIntegrationEventInput! PREVIEW

    ResolveVendorIntegrationEventInput fields

    token String!

    Token of the event to resolve.

    success Boolean!

    Whether to resolve the event as a success (true) or a failure (false).

    errorCode ProductIntegrationEventErrorCode PREVIEW

    Error code to record on the event. Relevant when success = false.

    message String

    Human-readable message to record on the event. Maximum 4096 characters.

    accountIdentifier String

    ISV account identifier to persist on the event (e.g. provisioned account ID).

    userIdentifier String

    ISV user identifier to persist on the event.

    Return Fields

    event ProductIntegrationEventItem PREVIEW

    The event after resolution, reloaded from the database.

    userErrors [ResolveVendorIntegrationEventError!]! PREVIEW

    Field-level validation or authorization errors. Empty array on full success.

    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.