@makehq/sdk
    Preparing search index...

    Type Alias AppModuleWithCredentials

    Module of an app that requires credentials, as returned by CredentialRequests.listAppModulesWithCredentials.

    type AppModuleWithCredentials = {
        hook: boolean;
        id: string;
        label: string;
        name: string;
        scope?: string[];
        type: string;
    }
    Index

    Properties

    hook: boolean

    Whether this module is a hook-based trigger

    id: string

    Unique identifier for the module credential configuration. For modules with a single credential this matches the module name; for modules with multiple credentials it is suffixed (e.g. moduleName:paramName).

    label: string

    Human-readable module label

    name: string

    Technical module name

    scope?: string[]

    OAuth scopes required by this module. Omitted by the API for non-OAuth credential types (e.g. keychain-based auth).

    type: string

    Credential type required by the module. Typically account:<app-name> or keychain:<app-name>. Multiple types may be comma-separated (e.g. account:slack2,slack3).