@cfxlabsinc/b2b-services
    Preparing search index...

    Admin-tier projection of a bank row. id is the bank slug (externalId in the DB) — banks are referenced by slug everywhere on service surfaces.

    The four *Instructions fields hold the bank's per-rail deposit instruction packets; a non-null value means the bank supports that rail. swiftWireInstructions is keyed by ISO currency code, each mapping to its entries in order of preference.

    type Bank = {
        achInstructions: AchInstructionData | null;
        createdAt: Temporal.Instant;
        dashboardDomain: string | null;
        defaultCustomerPartnerRank: number | null;
        description: string | null;
        fdicCert: string | null;
        id: BankId;
        name: string;
        routingNumber: string | null;
        rtpInstructions: RtpInstructionData | null;
        swiftWireInstructions: Record<string, SwiftWireInstructionData[]> | null;
        theme: BankDashboardTheme | null;
        updatedAt: Temporal.Instant;
        usWireInstructions: UsWireInstructionData | null;
    }
    Index

    Properties

    achInstructions: AchInstructionData | null
    createdAt: Temporal.Instant
    dashboardDomain: string | null
    defaultCustomerPartnerRank: number | null
    description: string | null
    fdicCert: string | null
    id: BankId
    name: string
    routingNumber: string | null
    rtpInstructions: RtpInstructionData | null
    swiftWireInstructions: Record<string, SwiftWireInstructionData[]> | null
    theme: BankDashboardTheme | null
    updatedAt: Temporal.Instant
    usWireInstructions: UsWireInstructionData | null