ggez-banking-sdk
Version:
A Node.js package to handle GGEZ Banking API endpoints, Simplify the process of managing CRUD operations with this efficient and easy-to-use package.
116 lines (115 loc) • 4.19 kB
TypeScript
declare const Endpoints: {
readonly Account: "v1/account";
readonly Auth: "oauth/token";
readonly Blockchain: "v1/blockchain";
readonly IPAddress: "v1/myipaddress";
readonly Limited: "v1/limited";
readonly Order: "v1/order";
readonly OpenPayd: "api/v1/openpayd";
readonly Organization: "v1/organization";
readonly Promotion: "api/promotion";
readonly Transaction: "v1/transaction";
readonly User: "v1/user";
readonly Program: "v1/program";
};
declare const AccountEndpoints: {
Limits: string;
};
declare const BlockchainEndpoints: {
readonly Send: "/send";
readonly MultiSend: "/multisend";
readonly Delegate: "/delegate";
readonly Undelegate: "/undelegate";
};
declare const LimitedEndpoints: {
readonly Security: "/security";
readonly SecurityValidate: "/security/validate";
readonly SecurityVerify: "/security/verify";
readonly SecurityConfirm: "/security/confirm";
readonly SecurityForgetCheck: "/security/forget/check";
readonly SecurityForgetValidate: "/security/forget/validate";
readonly SecurityForgetConfirm: "/security/forget/confirm";
};
declare const OpenPaydEndpoints: {
PayIn: string;
PayOut: string;
};
declare const OrganizationEndpoints: {
Document: string;
};
declare const ProgramEndpoints: {
readonly SystemFeatures: "/system_features";
readonly Bin: "/bin";
readonly SignUp: "/sign_up";
};
declare const TransactionEndpoints: {
readonly Inquiry: "/inquiry";
};
declare const UserEndpoints: {
readonly Account: "/account";
readonly Activity: "/activity";
readonly Address: "/address";
readonly Auth: "/auth";
readonly AuthActivate: "/auth/activate";
readonly AuthDeactivate: "/auth/deactivate";
readonly AuthDelete: "/auth/delete";
readonly AuthEnroll: "/auth/enroll";
readonly BankAccount: "/bank_account";
readonly CreditCard: "/credit_card";
readonly Currency: "/currency";
readonly Device: "/device";
readonly DeviceHistory: "/device/history";
readonly DeviceLogout: "/device/logout";
readonly Document: "/document";
readonly Documents: "/documents";
readonly Email: "/email";
readonly ExternalAuth: "/external_auth";
readonly Group: "/group";
readonly History: "/history";
readonly HistoryLatest: "/history/latest";
readonly Identification: "/identification";
readonly PersonalInfo: "/personal_info";
readonly Phone: "/phone";
readonly Preferences: "/preferences";
readonly Security: "/security";
readonly SecurityAccess: "/security/access";
readonly SecurityConfirm: "/security/confirm";
readonly SecurityReset: "/security/reset";
readonly SecurityValidate: "/security/validate";
readonly SecurityVerify: "/security/verify";
readonly TermsAndConditions: "/terms_and_conditions";
readonly Ticket: "/ticket";
readonly Type: "/type";
};
declare const GrantType: {
readonly UserCredential: "user_credential";
readonly DeviceCredential: "device_credential";
readonly LimitedCredential: "limited_credential";
};
declare const HeaderKeys: {
readonly Authorization: "Authorization";
readonly ContentType: "Content-Type";
readonly Language: "Language";
readonly InstallationID: "installation_id";
readonly SourceID: "Source_Id";
readonly TimeZone: "Time_Zone";
readonly ShowSensitiveData: "show_sensitive_data";
readonly ShowCustomField: "show_custom_field";
readonly ShowTicket: "show_ticket";
readonly GenerateJwt: "generate_jwt";
readonly AllowControlAllowCredentials: "Allow-Control-Allow-Credentials";
};
declare const HTTPMethod: {
readonly GET: "GET";
readonly POST: "POST";
readonly PUT: "PUT";
readonly DELETE: "DELETE";
};
declare const CookieKeys: {
readonly DEK: "DEK";
readonly USR: "USR";
readonly IID: "IID";
readonly access_token: "access_token";
readonly jwt_token: "jwt_token";
};
export { Endpoints, AccountEndpoints, BlockchainEndpoints, LimitedEndpoints, OpenPaydEndpoints, OrganizationEndpoints, ProgramEndpoints, TransactionEndpoints, UserEndpoints, GrantType, HeaderKeys, HTTPMethod, CookieKeys, };