sdk-node-apis-efi
Version: 
Module for integration with Efi Bank API
911 lines (910 loc) • 38.7 kB
TypeScript
declare namespace _default {
    namespace APIS {
        namespace DEFAULT {
            namespace URL {
                const PRODUCTION: string;
                const SANDBOX: string;
            }
            namespace ENDPOINTS {
                namespace authorize {
                    const route: string;
                    const method: string;
                }
                namespace sendSubscriptionLinkEmail {
                    const route_1: string;
                    export { route_1 as route };
                    const method_1: string;
                    export { method_1 as method };
                }
                namespace oneStepSubscription {
                    const route_2: string;
                    export { route_2 as route };
                    const method_2: string;
                    export { method_2 as method };
                }
                namespace settleCarnet {
                    const route_3: string;
                    export { route_3 as route };
                    const method_3: string;
                    export { method_3 as method };
                }
                namespace oneStepSubscriptionLink {
                    const route_4: string;
                    export { route_4 as route };
                    const method_4: string;
                    export { method_4 as method };
                }
                namespace sendLinkEmail {
                    const route_5: string;
                    export { route_5 as route };
                    const method_5: string;
                    export { method_5 as method };
                }
                namespace createOneStepLink {
                    const route_6: string;
                    export { route_6 as route };
                    const method_6: string;
                    export { method_6 as method };
                }
                namespace createCharge {
                    const route_7: string;
                    export { route_7 as route };
                    const method_7: string;
                    export { method_7 as method };
                }
                namespace detailCharge {
                    const route_8: string;
                    export { route_8 as route };
                    const method_8: string;
                    export { method_8 as method };
                }
                namespace updateChargeMetadata {
                    const route_9: string;
                    export { route_9 as route };
                    const method_9: string;
                    export { method_9 as method };
                }
                namespace updateBillet {
                    const route_10: string;
                    export { route_10 as route };
                    const method_10: string;
                    export { method_10 as method };
                }
                namespace definePayMethod {
                    const route_11: string;
                    export { route_11 as route };
                    const method_11: string;
                    export { method_11 as method };
                }
                namespace cancelCharge {
                    const route_12: string;
                    export { route_12 as route };
                    const method_12: string;
                    export { method_12 as method };
                }
                namespace createCarnet {
                    const route_13: string;
                    export { route_13 as route };
                    const method_13: string;
                    export { method_13 as method };
                }
                namespace detailCarnet {
                    const route_14: string;
                    export { route_14 as route };
                    const method_14: string;
                    export { method_14 as method };
                }
                namespace updateCarnetParcel {
                    const route_15: string;
                    export { route_15 as route };
                    const method_15: string;
                    export { method_15 as method };
                }
                namespace updateCarnetParcels {
                    const route_16: string;
                    export { route_16 as route };
                    const method_16: string;
                    export { method_16 as method };
                }
                namespace updateCarnetMetadata {
                    const route_17: string;
                    export { route_17 as route };
                    const method_17: string;
                    export { method_17 as method };
                }
                namespace getNotification {
                    const route_18: string;
                    export { route_18 as route };
                    const method_18: string;
                    export { method_18 as method };
                }
                namespace listPlans {
                    const route_19: string;
                    export { route_19 as route };
                    const method_19: string;
                    export { method_19 as method };
                }
                namespace createPlan {
                    const route_20: string;
                    export { route_20 as route };
                    const method_20: string;
                    export { method_20 as method };
                }
                namespace deletePlan {
                    const route_21: string;
                    export { route_21 as route };
                    const method_21: string;
                    export { method_21 as method };
                }
                namespace createSubscription {
                    const route_22: string;
                    export { route_22 as route };
                    const method_22: string;
                    export { method_22 as method };
                }
                namespace createOneStepSubscription {
                    const route_23: string;
                    export { route_23 as route };
                    const method_23: string;
                    export { method_23 as method };
                }
                namespace createOneStepSubscriptionLink {
                    const route_24: string;
                    export { route_24 as route };
                    const method_24: string;
                    export { method_24 as method };
                }
                namespace detailSubscription {
                    const route_25: string;
                    export { route_25 as route };
                    const method_25: string;
                    export { method_25 as method };
                }
                namespace defineSubscriptionPayMethod {
                    const route_26: string;
                    export { route_26 as route };
                    const method_26: string;
                    export { method_26 as method };
                }
                namespace cancelSubscription {
                    const route_27: string;
                    export { route_27 as route };
                    const method_27: string;
                    export { method_27 as method };
                }
                namespace updateSubscriptionMetadata {
                    const route_28: string;
                    export { route_28 as route };
                    const method_28: string;
                    export { method_28 as method };
                }
                namespace getInstallments {
                    const route_29: string;
                    export { route_29 as route };
                    const method_29: string;
                    export { method_29 as method };
                }
                namespace sendBilletEmail {
                    const route_30: string;
                    export { route_30 as route };
                    const method_30: string;
                    export { method_30 as method };
                }
                namespace createChargeHistory {
                    const route_31: string;
                    export { route_31 as route };
                    const method_31: string;
                    export { method_31 as method };
                }
                namespace sendCarnetEmail {
                    const route_32: string;
                    export { route_32 as route };
                    const method_32: string;
                    export { method_32 as method };
                }
                namespace sendCarnetParcelEmail {
                    const route_33: string;
                    export { route_33 as route };
                    const method_33: string;
                    export { method_33 as method };
                }
                namespace createCarnetHistory {
                    const route_34: string;
                    export { route_34 as route };
                    const method_34: string;
                    export { method_34 as method };
                }
                namespace cancelCarnet {
                    const route_35: string;
                    export { route_35 as route };
                    const method_35: string;
                    export { method_35 as method };
                }
                namespace cancelCarnetParcel {
                    const route_36: string;
                    export { route_36 as route };
                    const method_36: string;
                    export { method_36 as method };
                }
                namespace linkCharge {
                    const route_37: string;
                    export { route_37 as route };
                    const method_37: string;
                    export { method_37 as method };
                }
                namespace defineLinkPayMethod {
                    const route_38: string;
                    export { route_38 as route };
                    const method_38: string;
                    export { method_38 as method };
                }
                namespace updateChargeLink {
                    const route_39: string;
                    export { route_39 as route };
                    const method_39: string;
                    export { method_39 as method };
                }
                namespace updatePlan {
                    const route_40: string;
                    export { route_40 as route };
                    const method_40: string;
                    export { method_40 as method };
                }
                namespace updateSubscription {
                    const route_41: string;
                    export { route_41 as route };
                    const method_41: string;
                    export { method_41 as method };
                }
                namespace createSubscriptionHistory {
                    const route_42: string;
                    export { route_42 as route };
                    const method_42: string;
                    export { method_42 as method };
                }
                namespace defineBalanceSheetBillet {
                    const route_43: string;
                    export { route_43 as route };
                    const method_43: string;
                    export { method_43 as method };
                }
                namespace settleCharge {
                    const route_44: string;
                    export { route_44 as route };
                    const method_44: string;
                    export { method_44 as method };
                }
                namespace settleCarnetParcel {
                    const route_45: string;
                    export { route_45 as route };
                    const method_45: string;
                    export { method_45 as method };
                }
                namespace createOneStepCharge {
                    const route_46: string;
                    export { route_46 as route };
                    const method_46: string;
                    export { method_46 as method };
                }
                namespace cardPaymentRetry {
                    const route_47: string;
                    export { route_47 as route };
                    const method_47: string;
                    export { method_47 as method };
                }
                namespace refundCard {
                    const route_48: string;
                    export { route_48 as route };
                    const method_48: string;
                    export { method_48 as method };
                }
                namespace listCharges {
                    const route_49: string;
                    export { route_49 as route };
                    const method_49: string;
                    export { method_49 as method };
                }
            }
        }
        namespace PIX {
            export namespace URL_1 {
                const PRODUCTION_1: string;
                export { PRODUCTION_1 as PRODUCTION };
                const SANDBOX_1: string;
                export { SANDBOX_1 as SANDBOX };
            }
            export { URL_1 as URL };
            export namespace ENDPOINTS_1 {
                export namespace authorize_1 {
                    const route_50: string;
                    export { route_50 as route };
                    const method_50: string;
                    export { method_50 as method };
                }
                export { authorize_1 as authorize };
                export namespace pixCreateDueCharge {
                    const route_51: string;
                    export { route_51 as route };
                    const method_51: string;
                    export { method_51 as method };
                }
                export namespace pixUpdateDueCharge {
                    const route_52: string;
                    export { route_52 as route };
                    const method_52: string;
                    export { method_52 as method };
                }
                export namespace pixDetailDueCharge {
                    const route_53: string;
                    export { route_53 as route };
                    const method_53: string;
                    export { method_53 as method };
                }
                export namespace pixListDueCharges {
                    const route_54: string;
                    export { route_54 as route };
                    const method_54: string;
                    export { method_54 as method };
                }
                export namespace createReport {
                    const route_55: string;
                    export { route_55 as route };
                    const method_55: string;
                    export { method_55 as method };
                }
                export namespace detailReport {
                    const route_56: string;
                    export { route_56 as route };
                    const method_56: string;
                    export { method_56 as method };
                }
                export namespace pixCreateCharge {
                    const route_57: string;
                    export { route_57 as route };
                    const method_57: string;
                    export { method_57 as method };
                }
                export namespace pixUpdateCharge {
                    const route_58: string;
                    export { route_58 as route };
                    const method_58: string;
                    export { method_58 as method };
                }
                export namespace pixCreateImmediateCharge {
                    const route_59: string;
                    export { route_59 as route };
                    const method_59: string;
                    export { method_59 as method };
                }
                export namespace pixDetailCharge {
                    const route_60: string;
                    export { route_60 as route };
                    const method_60: string;
                    export { method_60 as method };
                }
                export namespace pixListCharges {
                    const route_61: string;
                    export { route_61 as route };
                    const method_61: string;
                    export { method_61 as method };
                }
                export namespace pixDetailReceived {
                    const route_62: string;
                    export { route_62 as route };
                    const method_62: string;
                    export { method_62 as method };
                }
                export namespace pixReceivedList {
                    const route_63: string;
                    export { route_63 as route };
                    const method_63: string;
                    export { method_63 as method };
                }
                export namespace pixSend {
                    const route_64: string;
                    export { route_64 as route };
                    const method_64: string;
                    export { method_64 as method };
                }
                export namespace pixSendDetail {
                    const route_65: string;
                    export { route_65 as route };
                    const method_65: string;
                    export { method_65 as method };
                }
                export namespace pixSendList {
                    const route_66: string;
                    export { route_66 as route };
                    const method_66: string;
                    export { method_66 as method };
                }
                export namespace pixDevolution {
                    const route_67: string;
                    export { route_67 as route };
                    const method_67: string;
                    export { method_67 as method };
                }
                export namespace pixDetailDevolution {
                    const route_68: string;
                    export { route_68 as route };
                    const method_68: string;
                    export { method_68 as method };
                }
                export namespace pixConfigWebhook {
                    const route_69: string;
                    export { route_69 as route };
                    const method_69: string;
                    export { method_69 as method };
                }
                export namespace pixDetailWebhook {
                    const route_70: string;
                    export { route_70 as route };
                    const method_70: string;
                    export { method_70 as method };
                }
                export namespace pixListWebhook {
                    const route_71: string;
                    export { route_71 as route };
                    const method_71: string;
                    export { method_71 as method };
                }
                export namespace pixDeleteWebhook {
                    const route_72: string;
                    export { route_72 as route };
                    const method_72: string;
                    export { method_72 as method };
                }
                export namespace pixCreateLocation {
                    const route_73: string;
                    export { route_73 as route };
                    const method_73: string;
                    export { method_73 as method };
                }
                export namespace pixLocationList {
                    const route_74: string;
                    export { route_74 as route };
                    const method_74: string;
                    export { method_74 as method };
                }
                export namespace pixDetailLocation {
                    const route_75: string;
                    export { route_75 as route };
                    const method_75: string;
                    export { method_75 as method };
                }
                export namespace pixGenerateQRCode {
                    const route_76: string;
                    export { route_76 as route };
                    const method_76: string;
                    export { method_76 as method };
                }
                export namespace pixUnlinkTxidLocation {
                    const route_77: string;
                    export { route_77 as route };
                    const method_77: string;
                    export { method_77 as method };
                }
                export namespace pixCreateEvp {
                    const route_78: string;
                    export { route_78 as route };
                    const method_78: string;
                    export { method_78 as method };
                }
                export namespace pixListEvp {
                    const route_79: string;
                    export { route_79 as route };
                    const method_79: string;
                    export { method_79 as method };
                }
                export namespace pixDeleteEvp {
                    const route_80: string;
                    export { route_80 as route };
                    const method_80: string;
                    export { method_80 as method };
                }
                export namespace getAccountBalance {
                    const route_81: string;
                    export { route_81 as route };
                    const method_81: string;
                    export { method_81 as method };
                }
                export namespace updateAccountConfig {
                    const route_82: string;
                    export { route_82 as route };
                    const method_82: string;
                    export { method_82 as method };
                }
                export namespace listAccountConfig {
                    const route_83: string;
                    export { route_83 as route };
                    const method_83: string;
                    export { method_83 as method };
                }
                export namespace pixSplitDetailCharge {
                    const route_84: string;
                    export { route_84 as route };
                    const method_84: string;
                    export { method_84 as method };
                }
                export namespace pixSplitLinkCharge {
                    const route_85: string;
                    export { route_85 as route };
                    const method_85: string;
                    export { method_85 as method };
                }
                export namespace pixSplitUnlinkCharge {
                    const route_86: string;
                    export { route_86 as route };
                    const method_86: string;
                    export { method_86 as method };
                }
                export namespace pixSplitDetailDueCharge {
                    const route_87: string;
                    export { route_87 as route };
                    const method_87: string;
                    export { method_87 as method };
                }
                export namespace pixSplitLinkDueCharge {
                    const route_88: string;
                    export { route_88 as route };
                    const method_88: string;
                    export { method_88 as method };
                }
                export namespace pixSplitUnlinkDueCharge {
                    const route_89: string;
                    export { route_89 as route };
                    const method_89: string;
                    export { method_89 as method };
                }
                export namespace pixSplitConfig {
                    const route_90: string;
                    export { route_90 as route };
                    const method_90: string;
                    export { method_90 as method };
                }
                export namespace pixSplitConfigId {
                    const route_91: string;
                    export { route_91 as route };
                    const method_91: string;
                    export { method_91 as method };
                }
                export namespace pixSplitDetailConfig {
                    const route_92: string;
                    export { route_92 as route };
                    const method_92: string;
                    export { method_92 as method };
                }
                export namespace pixSendDetailId {
                    const route_93: string;
                    export { route_93 as route };
                    const method_93: string;
                    export { method_93 as method };
                }
                export namespace pixCreateDueChargeBatch {
                    const route_94: string;
                    export { route_94 as route };
                    const method_94: string;
                    export { method_94 as method };
                }
                export namespace pixUpdateDueChargeBatch {
                    const route_95: string;
                    export { route_95 as route };
                    const method_95: string;
                    export { method_95 as method };
                }
                export namespace pixDetailDueChargeBatch {
                    const route_96: string;
                    export { route_96 as route };
                    const method_96: string;
                    export { method_96 as method };
                }
                export namespace pixListDueChargeBatch {
                    const route_97: string;
                    export { route_97 as route };
                    const method_97: string;
                    export { method_97 as method };
                }
                export namespace medDefense {
                    const route_98: string;
                    export { route_98 as route };
                    const method_98: string;
                    export { method_98 as method };
                }
                export namespace medList {
                    const route_99: string;
                    export { route_99 as route };
                    const method_99: string;
                    export { method_99 as method };
                }
                export namespace pixQrCodeDetail {
                    const route_100: string;
                    export { route_100 as route };
                    const method_100: string;
                    export { method_100 as method };
                }
                export namespace pixQrCodePay {
                    const route_101: string;
                    export { route_101 as route };
                    const method_101: string;
                    export { method_101 as method };
                }
                export namespace pixResendWebhook {
                    const route_102: string;
                    export { route_102 as route };
                    const method_102: string;
                    export { method_102 as method };
                }
            }
            export { ENDPOINTS_1 as ENDPOINTS };
        }
        namespace OPENFINANCE {
            export namespace URL_2 {
                const PRODUCTION_2: string;
                export { PRODUCTION_2 as PRODUCTION };
                const SANDBOX_2: string;
                export { SANDBOX_2 as SANDBOX };
            }
            export { URL_2 as URL };
            export namespace ENDPOINTS_2 {
                export namespace authorize_2 {
                    const route_103: string;
                    export { route_103 as route };
                    const method_103: string;
                    export { method_103 as method };
                }
                export { authorize_2 as authorize };
                export namespace ofListParticipants {
                    const route_104: string;
                    export { route_104 as route };
                    const method_104: string;
                    export { method_104 as method };
                }
                export namespace ofStartPixPayment {
                    const route_105: string;
                    export { route_105 as route };
                    const method_105: string;
                    export { method_105 as method };
                }
                export namespace ofListPixPayment {
                    const route_106: string;
                    export { route_106 as route };
                    const method_106: string;
                    export { method_106 as method };
                }
                export namespace ofConfigUpdate {
                    const route_107: string;
                    export { route_107 as route };
                    const method_107: string;
                    export { method_107 as method };
                }
                export namespace ofConfigDetail {
                    const route_108: string;
                    export { route_108 as route };
                    const method_108: string;
                    export { method_108 as method };
                }
                export namespace ofDevolutionPix {
                    const route_109: string;
                    export { route_109 as route };
                    const method_109: string;
                    export { method_109 as method };
                }
                export namespace ofCancelSchedulePix {
                    const route_110: string;
                    export { route_110 as route };
                    const method_110: string;
                    export { method_110 as method };
                }
                export namespace ofListSchedulePixPayment {
                    const route_111: string;
                    export { route_111 as route };
                    const method_111: string;
                    export { method_111 as method };
                }
                export namespace ofStartSchedulePixPayment {
                    const route_112: string;
                    export { route_112 as route };
                    const method_112: string;
                    export { method_112 as method };
                }
                export namespace ofDevolutionSchedulePix {
                    const route_113: string;
                    export { route_113 as route };
                    const method_113: string;
                    export { method_113 as method };
                }
                export namespace ofStartRecurrencyPixPayment {
                    const route_114: string;
                    export { route_114 as route };
                    const method_114: string;
                    export { method_114 as method };
                }
                export namespace ofListRecurrencyPixPayment {
                    const route_115: string;
                    export { route_115 as route };
                    const method_115: string;
                    export { method_115 as method };
                }
                export namespace ofCancelRecurrencyPix {
                    const route_116: string;
                    export { route_116 as route };
                    const method_116: string;
                    export { method_116 as method };
                }
                export namespace ofDevolutionRecurrencyPix {
                    const route_117: string;
                    export { route_117 as route };
                    const method_117: string;
                    export { method_117 as method };
                }
                export namespace ofReplaceRecurrencyPixParcel {
                    const route_118: string;
                    export { route_118 as route };
                    const method_118: string;
                    export { method_118 as method };
                }
            }
            export { ENDPOINTS_2 as ENDPOINTS };
        }
        namespace PAGAMENTOS {
            export namespace URL_3 {
                const PRODUCTION_3: string;
                export { PRODUCTION_3 as PRODUCTION };
                const SANDBOX_3: string;
                export { SANDBOX_3 as SANDBOX };
            }
            export { URL_3 as URL };
            export namespace ENDPOINTS_3 {
                export namespace authorize_3 {
                    const route_119: string;
                    export { route_119 as route };
                    const method_119: string;
                    export { method_119 as method };
                }
                export { authorize_3 as authorize };
                export namespace payDetailBarCode {
                    const route_120: string;
                    export { route_120 as route };
                    const method_120: string;
                    export { method_120 as method };
                }
                export namespace payRequestBarCode {
                    const route_121: string;
                    export { route_121 as route };
                    const method_121: string;
                    export { method_121 as method };
                }
                export namespace payDetailPayment {
                    const route_122: string;
                    export { route_122 as route };
                    const method_122: string;
                    export { method_122 as method };
                }
                export namespace payListPayments {
                    const route_123: string;
                    export { route_123 as route };
                    const method_123: string;
                    export { method_123 as method };
                }
            }
            export { ENDPOINTS_3 as ENDPOINTS };
        }
        namespace CONTAS {
            export namespace URL_4 {
                const PRODUCTION_4: string;
                export { PRODUCTION_4 as PRODUCTION };
                const SANDBOX_4: string;
                export { SANDBOX_4 as SANDBOX };
            }
            export { URL_4 as URL };
            export namespace ENDPOINTS_4 {
                export namespace authorize_4 {
                    const route_124: string;
                    export { route_124 as route };
                    const method_124: string;
                    export { method_124 as method };
                }
                export { authorize_4 as authorize };
                export namespace createAccount {
                    const route_125: string;
                    export { route_125 as route };
                    const method_125: string;
                    export { method_125 as method };
                }
                export namespace getAccountCertificate {
                    const route_126: string;
                    export { route_126 as route };
                    const method_126: string;
                    export { method_126 as method };
                }
                export namespace getAccountCredentials {
                    const route_127: string;
                    export { route_127 as route };
                    const method_127: string;
                    export { method_127 as method };
                }
                export namespace accountConfigWebhook {
                    const route_128: string;
                    export { route_128 as route };
                    const method_128: string;
                    export { method_128 as method };
                }
                export namespace accountDeleteWebhook {
                    const route_129: string;
                    export { route_129 as route };
                    const method_129: string;
                    export { method_129 as method };
                }
                export namespace accountDetailWebhook {
                    const route_130: string;
                    export { route_130 as route };
                    const method_130: string;
                    export { method_130 as method };
                }
                export namespace accountListWebhook {
                    const route_131: string;
                    export { route_131 as route };
                    const method_131: string;
                    export { method_131 as method };
                }
            }
            export { ENDPOINTS_4 as ENDPOINTS };
        }
        namespace EXTRATOS {
            export namespace URL_5 {
                const PRODUCTION_5: string;
                export { PRODUCTION_5 as PRODUCTION };
                const SANDBOX_5: string;
                export { SANDBOX_5 as SANDBOX };
            }
            export { URL_5 as URL };
            export namespace ENDPOINTS_5 {
                export namespace authorize_5 {
                    const route_132: string;
                    export { route_132 as route };
                    const method_132: string;
                    export { method_132 as method };
                }
                export { authorize_5 as authorize };
                export namespace listStatementFiles {
                    const route_133: string;
                    export { route_133 as route };
                    const method_133: string;
                    export { method_133 as method };
                }
                export namespace getStatementFile {
                    const route_134: string;
                    export { route_134 as route };
                    const method_134: string;
                    export { method_134 as method };
                }
                export namespace listStatementRecurrences {
                    const route_135: string;
                    export { route_135 as route };
                    const method_135: string;
                    export { method_135 as method };
                }
                export namespace createStatementRecurrency {
                    const route_136: string;
                    export { route_136 as route };
                    const method_136: string;
                    export { method_136 as method };
                }
                export namespace updateStatementRecurrency {
                    const route_137: string;
                    export { route_137 as route };
                    const method_137: string;
                    export { method_137 as method };
                }
                export namespace createSftpKey {
                    const route_138: string;
                    export { route_138 as route };
                    const method_138: string;
                    export { method_138 as method };
                }
            }
            export { ENDPOINTS_5 as ENDPOINTS };
        }
    }
}
export default _default;