whatsapp-typescript-axios
Advanced tools
Comparing version
@@ -66,7 +66,11 @@ /** | ||
* @param {string} wabaId | ||
* @param {number} [limit] | ||
* @param {string} [name] | ||
* @param {GetTemplateByNameDefaultFieldsCategoryEnum} [category] | ||
* @param {GetTemplateByNameDefaultFieldsLanguageEnum} [language] | ||
* @param {GetTemplateByNameDefaultFieldsStatusEnum} [status] | ||
* @param {*} [options] Override http request option. | ||
* @throws {RequiredError} | ||
*/ | ||
getTemplateByNameDefaultFields: (wabaId: string, name?: string, options?: RawAxiosRequestConfig) => Promise<RequestArgs>; | ||
getTemplateByNameDefaultFields: (wabaId: string, limit?: number, name?: string, category?: GetTemplateByNameDefaultFieldsCategoryEnum, language?: GetTemplateByNameDefaultFieldsLanguageEnum, status?: GetTemplateByNameDefaultFieldsStatusEnum, options?: RawAxiosRequestConfig) => Promise<RequestArgs>; | ||
}; | ||
@@ -118,7 +122,11 @@ /** | ||
* @param {string} wabaId | ||
* @param {number} [limit] | ||
* @param {string} [name] | ||
* @param {GetTemplateByNameDefaultFieldsCategoryEnum} [category] | ||
* @param {GetTemplateByNameDefaultFieldsLanguageEnum} [language] | ||
* @param {GetTemplateByNameDefaultFieldsStatusEnum} [status] | ||
* @param {*} [options] Override http request option. | ||
* @throws {RequiredError} | ||
*/ | ||
getTemplateByNameDefaultFields(wabaId: string, name?: string, options?: RawAxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<GetTemplateByNameDefaultFields200Response>>; | ||
getTemplateByNameDefaultFields(wabaId: string, limit?: number, name?: string, category?: GetTemplateByNameDefaultFieldsCategoryEnum, language?: GetTemplateByNameDefaultFieldsLanguageEnum, status?: GetTemplateByNameDefaultFieldsStatusEnum, options?: RawAxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<GetTemplateByNameDefaultFields200Response>>; | ||
}; | ||
@@ -261,2 +269,8 @@ /** | ||
* | ||
* @type {number} | ||
* @memberof TemplatesApiGetTemplateByNameDefaultFields | ||
*/ | ||
readonly limit?: number; | ||
/** | ||
* | ||
* @type {string} | ||
@@ -266,2 +280,20 @@ * @memberof TemplatesApiGetTemplateByNameDefaultFields | ||
readonly name?: string; | ||
/** | ||
* | ||
* @type {'AUTHENTICATION' | 'MARKETING' | 'UTILITY'} | ||
* @memberof TemplatesApiGetTemplateByNameDefaultFields | ||
*/ | ||
readonly category?: GetTemplateByNameDefaultFieldsCategoryEnum; | ||
/** | ||
* | ||
* @type {'af' | 'sq' | 'ar' | 'az' | 'bn' | 'bg' | 'ca' | 'zh_CN' | 'zh_HK' | 'zh_TW' | 'hr' | 'cs' | 'da' | 'nl' | 'en' | 'en_GB' | 'en_US' | 'et' | 'fil' | 'fi' | 'fr' | 'ka' | 'de' | 'el' | 'gu' | 'ha' | 'he' | 'hi' | 'hu' | 'id' | 'ga' | 'it' | 'ja' | 'kn' | 'kk' | 'ko' | 'lo' | 'lv' | 'lt' | 'mk' | 'ms' | 'ml' | 'mr' | 'nb' | 'fa' | 'pl' | 'pt_BR' | 'pt_PT' | 'pa' | 'ro' | 'ru' | 'sr' | 'sk' | 'sl' | 'es' | 'es_AR' | 'es_ES' | 'es_MX' | 'sw' | 'sv' | 'ta' | 'te' | 'th' | 'tr' | 'uk' | 'ur' | 'uz' | 'vi' | 'zu'} | ||
* @memberof TemplatesApiGetTemplateByNameDefaultFields | ||
*/ | ||
readonly language?: GetTemplateByNameDefaultFieldsLanguageEnum; | ||
/** | ||
* | ||
* @type {'APPROVED' | 'REJECTED' | 'PENDING' | 'DISABLED'} | ||
* @memberof TemplatesApiGetTemplateByNameDefaultFields | ||
*/ | ||
readonly status?: GetTemplateByNameDefaultFieldsStatusEnum; | ||
} | ||
@@ -321,1 +353,95 @@ /** | ||
} | ||
/** | ||
* @export | ||
*/ | ||
export declare const GetTemplateByNameDefaultFieldsCategoryEnum: { | ||
readonly Authentication: "AUTHENTICATION"; | ||
readonly Marketing: "MARKETING"; | ||
readonly Utility: "UTILITY"; | ||
}; | ||
export type GetTemplateByNameDefaultFieldsCategoryEnum = typeof GetTemplateByNameDefaultFieldsCategoryEnum[keyof typeof GetTemplateByNameDefaultFieldsCategoryEnum]; | ||
/** | ||
* @export | ||
*/ | ||
export declare const GetTemplateByNameDefaultFieldsLanguageEnum: { | ||
readonly Af: "af"; | ||
readonly Sq: "sq"; | ||
readonly Ar: "ar"; | ||
readonly Az: "az"; | ||
readonly Bn: "bn"; | ||
readonly Bg: "bg"; | ||
readonly Ca: "ca"; | ||
readonly ZhCn: "zh_CN"; | ||
readonly ZhHk: "zh_HK"; | ||
readonly ZhTw: "zh_TW"; | ||
readonly Hr: "hr"; | ||
readonly Cs: "cs"; | ||
readonly Da: "da"; | ||
readonly Nl: "nl"; | ||
readonly En: "en"; | ||
readonly EnGb: "en_GB"; | ||
readonly EnUs: "en_US"; | ||
readonly Et: "et"; | ||
readonly Fil: "fil"; | ||
readonly Fi: "fi"; | ||
readonly Fr: "fr"; | ||
readonly Ka: "ka"; | ||
readonly De: "de"; | ||
readonly El: "el"; | ||
readonly Gu: "gu"; | ||
readonly Ha: "ha"; | ||
readonly He: "he"; | ||
readonly Hi: "hi"; | ||
readonly Hu: "hu"; | ||
readonly Id: "id"; | ||
readonly Ga: "ga"; | ||
readonly It: "it"; | ||
readonly Ja: "ja"; | ||
readonly Kn: "kn"; | ||
readonly Kk: "kk"; | ||
readonly Ko: "ko"; | ||
readonly Lo: "lo"; | ||
readonly Lv: "lv"; | ||
readonly Lt: "lt"; | ||
readonly Mk: "mk"; | ||
readonly Ms: "ms"; | ||
readonly Ml: "ml"; | ||
readonly Mr: "mr"; | ||
readonly Nb: "nb"; | ||
readonly Fa: "fa"; | ||
readonly Pl: "pl"; | ||
readonly PtBr: "pt_BR"; | ||
readonly PtPt: "pt_PT"; | ||
readonly Pa: "pa"; | ||
readonly Ro: "ro"; | ||
readonly Ru: "ru"; | ||
readonly Sr: "sr"; | ||
readonly Sk: "sk"; | ||
readonly Sl: "sl"; | ||
readonly Es: "es"; | ||
readonly EsAr: "es_AR"; | ||
readonly EsEs: "es_ES"; | ||
readonly EsMx: "es_MX"; | ||
readonly Sw: "sw"; | ||
readonly Sv: "sv"; | ||
readonly Ta: "ta"; | ||
readonly Te: "te"; | ||
readonly Th: "th"; | ||
readonly Tr: "tr"; | ||
readonly Uk: "uk"; | ||
readonly Ur: "ur"; | ||
readonly Uz: "uz"; | ||
readonly Vi: "vi"; | ||
readonly Zu: "zu"; | ||
}; | ||
export type GetTemplateByNameDefaultFieldsLanguageEnum = typeof GetTemplateByNameDefaultFieldsLanguageEnum[keyof typeof GetTemplateByNameDefaultFieldsLanguageEnum]; | ||
/** | ||
* @export | ||
*/ | ||
export declare const GetTemplateByNameDefaultFieldsStatusEnum: { | ||
readonly Approved: "APPROVED"; | ||
readonly Rejected: "REJECTED"; | ||
readonly Pending: "PENDING"; | ||
readonly Disabled: "DISABLED"; | ||
}; | ||
export type GetTemplateByNameDefaultFieldsStatusEnum = typeof GetTemplateByNameDefaultFieldsStatusEnum[keyof typeof GetTemplateByNameDefaultFieldsStatusEnum]; |
@@ -28,3 +28,3 @@ "use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.TemplatesApi = exports.TemplatesApiFactory = exports.TemplatesApiFp = exports.TemplatesApiAxiosParamCreator = void 0; | ||
exports.GetTemplateByNameDefaultFieldsStatusEnum = exports.GetTemplateByNameDefaultFieldsLanguageEnum = exports.GetTemplateByNameDefaultFieldsCategoryEnum = exports.TemplatesApi = exports.TemplatesApiFactory = exports.TemplatesApiFp = exports.TemplatesApiAxiosParamCreator = void 0; | ||
const axios_1 = __importDefault(require("axios")); | ||
@@ -188,7 +188,11 @@ // Some imports not used depending on template conditions | ||
* @param {string} wabaId | ||
* @param {number} [limit] | ||
* @param {string} [name] | ||
* @param {GetTemplateByNameDefaultFieldsCategoryEnum} [category] | ||
* @param {GetTemplateByNameDefaultFieldsLanguageEnum} [language] | ||
* @param {GetTemplateByNameDefaultFieldsStatusEnum} [status] | ||
* @param {*} [options] Override http request option. | ||
* @throws {RequiredError} | ||
*/ | ||
getTemplateByNameDefaultFields: (wabaId_1, name_1, ...args_1) => __awaiter(this, [wabaId_1, name_1, ...args_1], void 0, function* (wabaId, name, options = {}) { | ||
getTemplateByNameDefaultFields: (wabaId_1, limit_1, name_1, category_1, language_1, status_1, ...args_1) => __awaiter(this, [wabaId_1, limit_1, name_1, category_1, language_1, status_1, ...args_1], void 0, function* (wabaId, limit, name, category, language, status, options = {}) { | ||
// verify required parameter 'wabaId' is not null or undefined | ||
@@ -210,5 +214,17 @@ (0, common_1.assertParamExists)('getTemplateByNameDefaultFields', 'wabaId', wabaId); | ||
yield (0, common_1.setBearerAuthToObject)(localVarHeaderParameter, configuration); | ||
if (limit !== undefined) { | ||
localVarQueryParameter['limit'] = limit; | ||
} | ||
if (name !== undefined) { | ||
localVarQueryParameter['name'] = name; | ||
} | ||
if (category !== undefined) { | ||
localVarQueryParameter['category'] = category; | ||
} | ||
if (language !== undefined) { | ||
localVarQueryParameter['language'] = language; | ||
} | ||
if (status !== undefined) { | ||
localVarQueryParameter['status'] = status; | ||
} | ||
(0, common_1.setSearchParams)(localVarUrlObj, localVarQueryParameter); | ||
@@ -304,10 +320,14 @@ let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; | ||
* @param {string} wabaId | ||
* @param {number} [limit] | ||
* @param {string} [name] | ||
* @param {GetTemplateByNameDefaultFieldsCategoryEnum} [category] | ||
* @param {GetTemplateByNameDefaultFieldsLanguageEnum} [language] | ||
* @param {GetTemplateByNameDefaultFieldsStatusEnum} [status] | ||
* @param {*} [options] Override http request option. | ||
* @throws {RequiredError} | ||
*/ | ||
getTemplateByNameDefaultFields(wabaId, name, options) { | ||
getTemplateByNameDefaultFields(wabaId, limit, name, category, language, status, options) { | ||
return __awaiter(this, void 0, void 0, function* () { | ||
var _a, _b, _c; | ||
const localVarAxiosArgs = yield localVarAxiosParamCreator.getTemplateByNameDefaultFields(wabaId, name, options); | ||
const localVarAxiosArgs = yield localVarAxiosParamCreator.getTemplateByNameDefaultFields(wabaId, limit, name, category, language, status, options); | ||
const localVarOperationServerIndex = (_a = configuration === null || configuration === void 0 ? void 0 : configuration.serverIndex) !== null && _a !== void 0 ? _a : 0; | ||
@@ -376,3 +396,3 @@ const localVarOperationServerBasePath = (_c = (_b = base_1.operationServerMap['TemplatesApi.getTemplateByNameDefaultFields']) === null || _b === void 0 ? void 0 : _b[localVarOperationServerIndex]) === null || _c === void 0 ? void 0 : _c.url; | ||
getTemplateByNameDefaultFields(requestParameters, options) { | ||
return localVarFp.getTemplateByNameDefaultFields(requestParameters.wabaId, requestParameters.name, options).then((request) => request(axios, basePath)); | ||
return localVarFp.getTemplateByNameDefaultFields(requestParameters.wabaId, requestParameters.limit, requestParameters.name, requestParameters.category, requestParameters.language, requestParameters.status, options).then((request) => request(axios, basePath)); | ||
}, | ||
@@ -442,6 +462,97 @@ }; | ||
getTemplateByNameDefaultFields(requestParameters, options) { | ||
return (0, exports.TemplatesApiFp)(this.configuration).getTemplateByNameDefaultFields(requestParameters.wabaId, requestParameters.name, options).then((request) => request(this.axios, this.basePath)); | ||
return (0, exports.TemplatesApiFp)(this.configuration).getTemplateByNameDefaultFields(requestParameters.wabaId, requestParameters.limit, requestParameters.name, requestParameters.category, requestParameters.language, requestParameters.status, options).then((request) => request(this.axios, this.basePath)); | ||
} | ||
} | ||
exports.TemplatesApi = TemplatesApi; | ||
/** | ||
* @export | ||
*/ | ||
exports.GetTemplateByNameDefaultFieldsCategoryEnum = { | ||
Authentication: 'AUTHENTICATION', | ||
Marketing: 'MARKETING', | ||
Utility: 'UTILITY' | ||
}; | ||
/** | ||
* @export | ||
*/ | ||
exports.GetTemplateByNameDefaultFieldsLanguageEnum = { | ||
Af: 'af', | ||
Sq: 'sq', | ||
Ar: 'ar', | ||
Az: 'az', | ||
Bn: 'bn', | ||
Bg: 'bg', | ||
Ca: 'ca', | ||
ZhCn: 'zh_CN', | ||
ZhHk: 'zh_HK', | ||
ZhTw: 'zh_TW', | ||
Hr: 'hr', | ||
Cs: 'cs', | ||
Da: 'da', | ||
Nl: 'nl', | ||
En: 'en', | ||
EnGb: 'en_GB', | ||
EnUs: 'en_US', | ||
Et: 'et', | ||
Fil: 'fil', | ||
Fi: 'fi', | ||
Fr: 'fr', | ||
Ka: 'ka', | ||
De: 'de', | ||
El: 'el', | ||
Gu: 'gu', | ||
Ha: 'ha', | ||
He: 'he', | ||
Hi: 'hi', | ||
Hu: 'hu', | ||
Id: 'id', | ||
Ga: 'ga', | ||
It: 'it', | ||
Ja: 'ja', | ||
Kn: 'kn', | ||
Kk: 'kk', | ||
Ko: 'ko', | ||
Lo: 'lo', | ||
Lv: 'lv', | ||
Lt: 'lt', | ||
Mk: 'mk', | ||
Ms: 'ms', | ||
Ml: 'ml', | ||
Mr: 'mr', | ||
Nb: 'nb', | ||
Fa: 'fa', | ||
Pl: 'pl', | ||
PtBr: 'pt_BR', | ||
PtPt: 'pt_PT', | ||
Pa: 'pa', | ||
Ro: 'ro', | ||
Ru: 'ru', | ||
Sr: 'sr', | ||
Sk: 'sk', | ||
Sl: 'sl', | ||
Es: 'es', | ||
EsAr: 'es_AR', | ||
EsEs: 'es_ES', | ||
EsMx: 'es_MX', | ||
Sw: 'sw', | ||
Sv: 'sv', | ||
Ta: 'ta', | ||
Te: 'te', | ||
Th: 'th', | ||
Tr: 'tr', | ||
Uk: 'uk', | ||
Ur: 'ur', | ||
Uz: 'uz', | ||
Vi: 'vi', | ||
Zu: 'zu' | ||
}; | ||
/** | ||
* @export | ||
*/ | ||
exports.GetTemplateByNameDefaultFieldsStatusEnum = { | ||
Approved: 'APPROVED', | ||
Rejected: 'REJECTED', | ||
Pending: 'PENDING', | ||
Disabled: 'DISABLED' | ||
}; | ||
//# sourceMappingURL=templates-api.js.map |
{ | ||
"name": "whatsapp-typescript-axios", | ||
"version": "1.9.0", | ||
"version": "1.9.1", | ||
"main": "dist/index.js", | ||
@@ -5,0 +5,0 @@ "types": "dist/index.d.ts", |
Sorry, the diff of this file is not supported yet
1051901
0.96%18122
1.35%