@makehq/sdk
    Preparing search index...

    Type Alias Connection

    Represents a connection in Make. Connections link Make to external apps and services, allowing scenarios to interact with them through APIs.

    type Connection = {
        accountLabel: string;
        accountName: string;
        accountType: string;
        connectedSystemId: string | null;
        editable: boolean;
        expire: string | null;
        id: number;
        metadata: Record<string, JSONValue> | null;
        name: string;
        packageName: string | null;
        scoped: boolean;
        scopesCnt: number;
        teamId: number;
        theme: string;
        uid: number | null;
        upgradeable: boolean;
    }
    Index

    Properties

    accountLabel: string

    Human-readable label for the connection type

    accountName: string

    The connection type name (internal identifier)

    accountType: string

    Authentication type used by the connection (basic, oauth)

    connectedSystemId: string | null

    External identifier of the connected system

    editable: boolean

    Whether the connection can be edited

    expire: string | null

    Expiration date of the connection credentials, if applicable

    id: number

    Unique identifier of the connection

    metadata: Record<string, JSONValue> | null

    Additional metadata about the connection

    name: string

    User-defined name of the connection

    packageName: string | null

    The app name this connection belongs to

    scoped: boolean

    Whether the connection has specific scopes provided with the request

    scopesCnt: number

    Number of OAuth scopes the connection has

    teamId: number

    ID of the team that owns the connection

    theme: string

    Theme color for the connection in UI

    uid: number | null

    Unique identifier of the user in the connected system

    upgradeable: boolean

    Whether the connection can be upgraded to a newer version