Constructors

Methods

  • Create a new newsletter campaign draft (Admin only).

    Type Parameters

    • T

    Parameters

    • data: object

    Returns AxiosPromise<default<T>>

  • Manually create a new newsletter subscriber (Admin only).

    Type Parameters

    • T

    Parameters

    • data: object

    Returns AxiosPromise<default<T>>

  • Delete a newsletter campaign (Admin only).

    Type Parameters

    • T

    Parameters

    • id: string

    Returns AxiosPromise<default<T>>

  • Permanently delete a subscriber from the system (Admin only).

    Type Parameters

    • T

    Parameters

    • id: string

    Returns AxiosPromise<default<T>>

  • Get detailed delivery and open logs for a campaign (Admin only).

    Type Parameters

    • T

    Parameters

    • id: string
    • Optional params: Record<string, any>

    Returns AxiosPromise<default<T>>

  • Get high-level analytics for a specific campaign (Admin only).

    Type Parameters

    • T

    Parameters

    • id: string

    Returns AxiosPromise<default<T>>

  • Join the marketing course waitlist.

    Type Parameters

    • T

    Parameters

    • data: object

      { name, email, game, topics[] }

    • Optional params: Record<string, any>

    Returns AxiosPromise<default<T>>

    Promise

  • Join the Discord Marketplace waitlist.

    Type Parameters

    • T

    Parameters

    • data: object

      { name, email, game, categories[] }

    • Optional params: Record<string, any>

    Returns AxiosPromise<default<T>>

  • Join the NSFW/Lewd game marketing waitlist.

    Type Parameters

    • T

    Parameters

    • data: object

      { name, email, game }

    • Optional params: Record<string, any>

    Returns AxiosPromise<default<T>>

  • Join the raffle feature waitlist.

    Type Parameters

    • T

    Parameters

    • data: object

      { name, email, game, prizes[], interest_in_playtesters, launch_timeline, target_wishlist_count }

    • Optional params: Record<string, any>

    Returns AxiosPromise<default<T>>

  • List all newsletter campaigns (Admin only).

    Type Parameters

    • T

    Parameters

    • Optional params: Record<string, any>

    Returns AxiosPromise<default<T>>

  • List all newsletter subscribers (Admin only).

    Type Parameters

    • T

    Parameters

    • Optional params: Record<string, any>

    Returns AxiosPromise<default<T>>

  • Trigger the delivery of a newsletter campaign to all active subscribers (Admin only).

    Type Parameters

    • T

    Parameters

    • id: string

    Returns AxiosPromise<default<T>>

  • Send a test email of a campaign to a specific address (Admin only).

    Type Parameters

    • T

    Parameters

    • id: string
    • email: string

    Returns AxiosPromise<default<T>>

  • Update a newsletter campaign draft (Admin only).

    Type Parameters

    • T

    Parameters

    • id: string
    • data: object

    Returns AxiosPromise<default<T>>

  • Update a subscriber's information or status (Admin only).

    Type Parameters

    • T

    Parameters

    • id: string
    • data: object

    Returns AxiosPromise<default<T>>

  • Retrieve a specific newsletter campaign (Admin only).

    Type Parameters

    • T

    Parameters

    • id: string

    Returns AxiosPromise<default<T>>

  • Retrieve a specific subscriber's details (Admin only).

    Type Parameters

    • T

    Parameters

    • id: string

    Returns AxiosPromise<default<T>>

Generated using TypeDoc