@elasticemail/elasticemail-client-ts-axios
Version:
Official ElasticEmail SDK. This API is based on the REST API architecture, allowing the user to easily manage their data with this resource-based approach.
68 lines (67 loc) • 3.37 kB
TypeScript
/**
* Elastic Email REST API
* This API is based on the REST API architecture, allowing the user to easily manage their data with this resource-based approach. Every API call is established on which specific request type (GET, POST, PUT, DELETE) will be used. The API has a limit of 20 concurrent connections and a hard timeout of 600 seconds per request. To start using this API, you will need your Access Token (available <a target=\"_blank\" href=\"https://app.elasticemail.com/marketing/settings/new/manage-api\">here</a>). Remember to keep it safe. Required access levels are listed in the given request’s description. Downloadable library clients can be found in our Github repository <a target=\"_blank\" href=\"https://github.com/ElasticEmail?tab=repositories&q=%22rest+api%22+in%3Areadme\">here</a>
*
* The version of the OpenAPI document: 4.0.0
* Contact: support@elasticemail.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/
/**
*
* @export
* @enum {string}
*/
export declare const AccessLevel: {
readonly None: "None";
readonly ViewAccount: "ViewAccount";
readonly ViewContacts: "ViewContacts";
readonly ViewForms: "ViewForms";
readonly ViewTemplates: "ViewTemplates";
readonly ViewCampaigns: "ViewCampaigns";
readonly ViewChannels: "ViewChannels";
readonly ViewAutomations: "ViewAutomations";
readonly ViewSurveys: "ViewSurveys";
readonly ViewSettings: "ViewSettings";
readonly ViewBilling: "ViewBilling";
readonly ViewSubAccounts: "ViewSubAccounts";
readonly ViewUsers: "ViewUsers";
readonly ViewFiles: "ViewFiles";
readonly ViewReports: "ViewReports";
readonly ModifyAccount: "ModifyAccount";
readonly ModifyContacts: "ModifyContacts";
readonly ModifyForms: "ModifyForms";
readonly ModifyTemplates: "ModifyTemplates";
readonly ModifyCampaigns: "ModifyCampaigns";
readonly ModifyChannels: "ModifyChannels";
readonly ModifyAutomations: "ModifyAutomations";
readonly ModifySurveys: "ModifySurveys";
readonly ModifyFiles: "ModifyFiles";
readonly Export: "Export";
readonly SendSmtp: "SendSmtp";
readonly SendSms: "SendSMS";
readonly ModifySettings: "ModifySettings";
readonly ModifyBilling: "ModifyBilling";
readonly ModifyProfile: "ModifyProfile";
readonly ModifySubAccounts: "ModifySubAccounts";
readonly ModifyUsers: "ModifyUsers";
readonly Security: "Security";
readonly ModifyLanguage: "ModifyLanguage";
readonly ViewSupport: "ViewSupport";
readonly SendHttp: "SendHttp";
readonly Modify2Fa: "Modify2FA";
readonly ModifySupport: "ModifySupport";
readonly ViewCustomFields: "ViewCustomFields";
readonly ModifyCustomFields: "ModifyCustomFields";
readonly ModifyWebNotifications: "ModifyWebNotifications";
readonly ExtendedLogs: "ExtendedLogs";
readonly VerifyEmails: "VerifyEmails";
readonly DisableContactsStore: "DisableContactsStore";
readonly ModifyLandingPages: "ModifyLandingPages";
readonly ViewLandingPages: "ViewLandingPages";
readonly ModifySuppressions: "ModifySuppressions";
readonly ViewSuppressions: "ViewSuppressions";
};
export declare type AccessLevel = typeof AccessLevel[keyof typeof AccessLevel];