@ptkl/sdk - v1.18.0
    Preparing search index...

    Hierarchy (View Summary)

    Index

    Constructors

    • Parameters

      • Optionaloptions: { env?: string; host?: string; token?: string }

      Returns default

    Properties

    client: AxiosInstance
    env: null | string = null
    host: null | string = null
    token: null | string = null

    Methods

    • Activate an installed integration. POST /v1/integration/{id}/activate

      Parameters

      • id: string

      Returns Promise<any>

    • Deactivate an installed integration. POST /v1/integration/{id}/deactivate

      Parameters

      • id: string

      Returns Promise<any>

    • List explorable integration templates (subscription/geo aware). GET /v1/integrations/explore

      Returns Promise<any>

    • Returns default

    • Returns default

    • Parameters

      • id: string

      Returns any

    • Returns default

    • Returns default

    • Returns default

    • Returns default

    • Returns default

    • Returns default

    • Returns default

    • Install (integrate) an integration into the current project. POST /v1/integrate

      Parameters

      • id: string
      • Optionaldata: Record<string, any>

      Returns Promise<any>

    • Parameters

      • id: string

      Returns Promise<boolean>

    • Parameters

      • id: string

      Returns Promise<boolean>

    • Returns Promise<any>

    • List marketplace-available integrations (subscription/geo aware). GET /v1/marketplace/integrations

      Returns Promise<any>

    • Advance/update the onboarding state of an installed integration. POST /v1/integration/{id}/onboarding

      Parameters

      • id: string
      • data: { data?: Record<string, any>; step: string }

      Returns Promise<any>

    • Parameters

      • client: AxiosInstance

      Returns default

    • Uninstall (remove) an integration from the current project. PUT /v1/integrate

      Parameters

      • id: string

      Returns Promise<any>