/** * Cloud API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ import { AxiosPromise, AxiosInstance } from 'axios'; import { Configuration } from '../configuration'; import { RequestArgs, BaseAPI } from '../base'; import { AddDomainDto } from '../models'; import { ApplicationDto } from '../models'; import { ApplicationPageDto } from '../models'; import { ApplicationSearchResultPageDto } from '../models'; import { CreateApplicationDto } from '../models'; import { DnsVerifyResultDto } from '../models'; import { SearchRequestDto } from '../models'; /** * ApplicationsApi - axios parameter creator * @export */ export declare const ApplicationsApiAxiosParamCreator: (axiosClientConfiguration?: Configuration) => { /** * * @param {string} applicationId * @param {AddDomainDto} addDomain * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ addDomain: (applicationId: string, addDomain: AddDomainDto, translate?: string, options?: any) => Promise; /** * This is a very performant method for checking if a Application exists. * @summary Check if Application exists * @param {string} id * @param {*} [options] Override http request option. * @throws {RequiredError} */ applicationExists: (id: string, options?: any) => Promise; /** * Returns 200 if the domain is registered, currently used for Caddy abuse checks! * @param {string} domain * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ checkApplicationDomain: (domain: string, translate?: string, options?: any) => Promise; /** * * @param {CreateApplicationDto} createApplication * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ createApplication: (createApplication: CreateApplicationDto, translate?: string, options?: any) => Promise; /** * * @param {string} id * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ deleteApplication: (id: string, translate?: string, options?: any) => Promise; /** * * @param {Array} ids * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ deleteManyApplications: (ids: Array, translate?: string, options?: any) => Promise; /** * * @param {string} id * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ getApplication: (id: string, translate?: string, options?: any) => Promise; /** * Returns an application for the given id! * @param {string} id * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ getApplicationByAppId: (id: string, translate?: string, options?: any) => Promise; /** * Returns an application for the given (verified) domain! * @param {string} domain * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ getApplicationByDomain: (domain: string, translate?: string, options?: any) => Promise; /** * Returns an application for the current origin! * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ getApplicationByOrigin: (translate?: string, options?: any) => Promise; /** * Returns the favicon for the current application! * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ getApplicationFaviconUrlByOrigin: (translate?: string, options?: any) => Promise; /** * Returns the manifest for the current application! * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ getApplicationManifestByOrigin: (translate?: string, options?: any) => Promise; /** * Returns the robots.txt for the current application! * @param {string} domain * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ getApplicationRobotsTxtByOrigin: (domain: string, translate?: string, options?: any) => Promise; /** * * @param {number} [page] * @param {number} [size] * @param {string} [translate] * @param {boolean} [withReplacements] * @param {string} [sort] * @param {string} [search] * @param {*} [options] Override http request option. * @throws {RequiredError} */ getApplications: (page?: number, size?: number, translate?: string, withReplacements?: boolean, sort?: string, search?: string, options?: any) => Promise; /** * * @param {number} [page] * @param {number} [size] * @param {string} [sort] * @param {string} [search] * @param {boolean} [withReplacements] * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ getApplicationsCount: (page?: number, size?: number, sort?: string, search?: string, withReplacements?: boolean, translate?: string, options?: any) => Promise; /** * * @param {SearchRequestDto} searchRequest * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ performApplicationSearch: (searchRequest: SearchRequestDto, translate?: string, options?: any) => Promise; /** * * @param {string} id * @param {ApplicationDto} application * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ putApplication: (id: string, application: ApplicationDto, translate?: string, options?: any) => Promise; /** * * @param {string} applicationId * @param {string} domain * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ removeDomain: (applicationId: string, domain: string, translate?: string, options?: any) => Promise; /** * * @param {string} applicationId * @param {string} domain * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ verifyDomain: (applicationId: string, domain: string, translate?: string, options?: any) => Promise; }; /** * ApplicationsApi - functional programming interface * @export */ export declare const ApplicationsApiFp: (axiosClientConfiguration?: Configuration) => { /** * * @param {string} applicationId * @param {AddDomainDto} addDomain * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ addDomain(applicationId: string, addDomain: AddDomainDto, translate?: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * This is a very performant method for checking if a Application exists. * @summary Check if Application exists * @param {string} id * @param {*} [options] Override http request option. * @throws {RequiredError} */ applicationExists(id: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * Returns 200 if the domain is registered, currently used for Caddy abuse checks! * @param {string} domain * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ checkApplicationDomain(domain: string, translate?: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @param {CreateApplicationDto} createApplication * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ createApplication(createApplication: CreateApplicationDto, translate?: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @param {string} id * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ deleteApplication(id: string, translate?: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @param {Array} ids * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ deleteManyApplications(ids: Array, translate?: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @param {string} id * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ getApplication(id: string, translate?: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * Returns an application for the given id! * @param {string} id * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ getApplicationByAppId(id: string, translate?: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * Returns an application for the given (verified) domain! * @param {string} domain * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ getApplicationByDomain(domain: string, translate?: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * Returns an application for the current origin! * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ getApplicationByOrigin(translate?: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * Returns the favicon for the current application! * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ getApplicationFaviconUrlByOrigin(translate?: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * Returns the manifest for the current application! * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ getApplicationManifestByOrigin(translate?: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * Returns the robots.txt for the current application! * @param {string} domain * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ getApplicationRobotsTxtByOrigin(domain: string, translate?: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @param {number} [page] * @param {number} [size] * @param {string} [translate] * @param {boolean} [withReplacements] * @param {string} [sort] * @param {string} [search] * @param {*} [options] Override http request option. * @throws {RequiredError} */ getApplications(page?: number, size?: number, translate?: string, withReplacements?: boolean, sort?: string, search?: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @param {number} [page] * @param {number} [size] * @param {string} [sort] * @param {string} [search] * @param {boolean} [withReplacements] * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ getApplicationsCount(page?: number, size?: number, sort?: string, search?: string, withReplacements?: boolean, translate?: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @param {SearchRequestDto} searchRequest * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ performApplicationSearch(searchRequest: SearchRequestDto, translate?: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @param {string} id * @param {ApplicationDto} application * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ putApplication(id: string, application: ApplicationDto, translate?: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @param {string} applicationId * @param {string} domain * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ removeDomain(applicationId: string, domain: string, translate?: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @param {string} applicationId * @param {string} domain * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ verifyDomain(applicationId: string, domain: string, translate?: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; }; /** * ApplicationsApi - factory interface * @export */ export declare const ApplicationsApiFactory: (axiosClientConfiguration?: Configuration, basePath?: string, axios?: AxiosInstance) => { /** * * @param {string} applicationId * @param {AddDomainDto} addDomain * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ addDomain(applicationId: string, addDomain: AddDomainDto, translate?: string, options?: any): AxiosPromise; /** * This is a very performant method for checking if a Application exists. * @summary Check if Application exists * @param {string} id * @param {*} [options] Override http request option. * @throws {RequiredError} */ applicationExists(id: string, options?: any): AxiosPromise; /** * Returns 200 if the domain is registered, currently used for Caddy abuse checks! * @param {string} domain * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ checkApplicationDomain(domain: string, translate?: string, options?: any): AxiosPromise; /** * * @param {CreateApplicationDto} createApplication * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ createApplication(createApplication: CreateApplicationDto, translate?: string, options?: any): AxiosPromise; /** * * @param {string} id * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ deleteApplication(id: string, translate?: string, options?: any): AxiosPromise; /** * * @param {Array} ids * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ deleteManyApplications(ids: Array, translate?: string, options?: any): AxiosPromise; /** * * @param {string} id * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ getApplication(id: string, translate?: string, options?: any): AxiosPromise; /** * Returns an application for the given id! * @param {string} id * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ getApplicationByAppId(id: string, translate?: string, options?: any): AxiosPromise; /** * Returns an application for the given (verified) domain! * @param {string} domain * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ getApplicationByDomain(domain: string, translate?: string, options?: any): AxiosPromise; /** * Returns an application for the current origin! * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ getApplicationByOrigin(translate?: string, options?: any): AxiosPromise; /** * Returns the favicon for the current application! * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ getApplicationFaviconUrlByOrigin(translate?: string, options?: any): AxiosPromise; /** * Returns the manifest for the current application! * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ getApplicationManifestByOrigin(translate?: string, options?: any): AxiosPromise; /** * Returns the robots.txt for the current application! * @param {string} domain * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ getApplicationRobotsTxtByOrigin(domain: string, translate?: string, options?: any): AxiosPromise; /** * * @param {number} [page] * @param {number} [size] * @param {string} [translate] * @param {boolean} [withReplacements] * @param {string} [sort] * @param {string} [search] * @param {*} [options] Override http request option. * @throws {RequiredError} */ getApplications(page?: number, size?: number, translate?: string, withReplacements?: boolean, sort?: string, search?: string, options?: any): AxiosPromise; /** * * @param {number} [page] * @param {number} [size] * @param {string} [sort] * @param {string} [search] * @param {boolean} [withReplacements] * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ getApplicationsCount(page?: number, size?: number, sort?: string, search?: string, withReplacements?: boolean, translate?: string, options?: any): AxiosPromise; /** * * @param {SearchRequestDto} searchRequest * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ performApplicationSearch(searchRequest: SearchRequestDto, translate?: string, options?: any): AxiosPromise; /** * * @param {string} id * @param {ApplicationDto} application * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ putApplication(id: string, application: ApplicationDto, translate?: string, options?: any): AxiosPromise; /** * * @param {string} applicationId * @param {string} domain * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ removeDomain(applicationId: string, domain: string, translate?: string, options?: any): AxiosPromise; /** * * @param {string} applicationId * @param {string} domain * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ verifyDomain(applicationId: string, domain: string, translate?: string, options?: any): AxiosPromise; }; /** * Request parameters for addDomain operation in ApplicationsApi. * @export * @interface ApplicationsApiAddDomainRequest */ export interface ApplicationsApiAddDomainRequest { /** * * @type {string} * @memberof ApplicationsApiAddDomain */ readonly applicationId: string; /** * * @type {AddDomainDto} * @memberof ApplicationsApiAddDomain */ readonly addDomain: AddDomainDto; /** * * @type {string} * @memberof ApplicationsApiAddDomain */ readonly translate?: string; } /** * Request parameters for applicationExists operation in ApplicationsApi. * @export * @interface ApplicationsApiApplicationExistsRequest */ export interface ApplicationsApiApplicationExistsRequest { /** * * @type {string} * @memberof ApplicationsApiApplicationExists */ readonly id: string; } /** * Request parameters for checkApplicationDomain operation in ApplicationsApi. * @export * @interface ApplicationsApiCheckApplicationDomainRequest */ export interface ApplicationsApiCheckApplicationDomainRequest { /** * * @type {string} * @memberof ApplicationsApiCheckApplicationDomain */ readonly domain: string; /** * * @type {string} * @memberof ApplicationsApiCheckApplicationDomain */ readonly translate?: string; } /** * Request parameters for createApplication operation in ApplicationsApi. * @export * @interface ApplicationsApiCreateApplicationRequest */ export interface ApplicationsApiCreateApplicationRequest { /** * * @type {CreateApplicationDto} * @memberof ApplicationsApiCreateApplication */ readonly createApplication: CreateApplicationDto; /** * * @type {string} * @memberof ApplicationsApiCreateApplication */ readonly translate?: string; } /** * Request parameters for deleteApplication operation in ApplicationsApi. * @export * @interface ApplicationsApiDeleteApplicationRequest */ export interface ApplicationsApiDeleteApplicationRequest { /** * * @type {string} * @memberof ApplicationsApiDeleteApplication */ readonly id: string; /** * * @type {string} * @memberof ApplicationsApiDeleteApplication */ readonly translate?: string; } /** * Request parameters for deleteManyApplications operation in ApplicationsApi. * @export * @interface ApplicationsApiDeleteManyApplicationsRequest */ export interface ApplicationsApiDeleteManyApplicationsRequest { /** * * @type {Array} * @memberof ApplicationsApiDeleteManyApplications */ readonly ids: Array; /** * * @type {string} * @memberof ApplicationsApiDeleteManyApplications */ readonly translate?: string; } /** * Request parameters for getApplication operation in ApplicationsApi. * @export * @interface ApplicationsApiGetApplicationRequest */ export interface ApplicationsApiGetApplicationRequest { /** * * @type {string} * @memberof ApplicationsApiGetApplication */ readonly id: string; /** * * @type {string} * @memberof ApplicationsApiGetApplication */ readonly translate?: string; } /** * Request parameters for getApplicationByAppId operation in ApplicationsApi. * @export * @interface ApplicationsApiGetApplicationByAppIdRequest */ export interface ApplicationsApiGetApplicationByAppIdRequest { /** * * @type {string} * @memberof ApplicationsApiGetApplicationByAppId */ readonly id: string; /** * * @type {string} * @memberof ApplicationsApiGetApplicationByAppId */ readonly translate?: string; } /** * Request parameters for getApplicationByDomain operation in ApplicationsApi. * @export * @interface ApplicationsApiGetApplicationByDomainRequest */ export interface ApplicationsApiGetApplicationByDomainRequest { /** * * @type {string} * @memberof ApplicationsApiGetApplicationByDomain */ readonly domain: string; /** * * @type {string} * @memberof ApplicationsApiGetApplicationByDomain */ readonly translate?: string; } /** * Request parameters for getApplicationByOrigin operation in ApplicationsApi. * @export * @interface ApplicationsApiGetApplicationByOriginRequest */ export interface ApplicationsApiGetApplicationByOriginRequest { /** * * @type {string} * @memberof ApplicationsApiGetApplicationByOrigin */ readonly translate?: string; } /** * Request parameters for getApplicationFaviconUrlByOrigin operation in ApplicationsApi. * @export * @interface ApplicationsApiGetApplicationFaviconUrlByOriginRequest */ export interface ApplicationsApiGetApplicationFaviconUrlByOriginRequest { /** * * @type {string} * @memberof ApplicationsApiGetApplicationFaviconUrlByOrigin */ readonly translate?: string; } /** * Request parameters for getApplicationManifestByOrigin operation in ApplicationsApi. * @export * @interface ApplicationsApiGetApplicationManifestByOriginRequest */ export interface ApplicationsApiGetApplicationManifestByOriginRequest { /** * * @type {string} * @memberof ApplicationsApiGetApplicationManifestByOrigin */ readonly translate?: string; } /** * Request parameters for getApplicationRobotsTxtByOrigin operation in ApplicationsApi. * @export * @interface ApplicationsApiGetApplicationRobotsTxtByOriginRequest */ export interface ApplicationsApiGetApplicationRobotsTxtByOriginRequest { /** * * @type {string} * @memberof ApplicationsApiGetApplicationRobotsTxtByOrigin */ readonly domain: string; /** * * @type {string} * @memberof ApplicationsApiGetApplicationRobotsTxtByOrigin */ readonly translate?: string; } /** * Request parameters for getApplications operation in ApplicationsApi. * @export * @interface ApplicationsApiGetApplicationsRequest */ export interface ApplicationsApiGetApplicationsRequest { /** * * @type {number} * @memberof ApplicationsApiGetApplications */ readonly page?: number; /** * * @type {number} * @memberof ApplicationsApiGetApplications */ readonly size?: number; /** * * @type {string} * @memberof ApplicationsApiGetApplications */ readonly translate?: string; /** * * @type {boolean} * @memberof ApplicationsApiGetApplications */ readonly withReplacements?: boolean; /** * * @type {string} * @memberof ApplicationsApiGetApplications */ readonly sort?: string; /** * * @type {string} * @memberof ApplicationsApiGetApplications */ readonly search?: string; } /** * Request parameters for getApplicationsCount operation in ApplicationsApi. * @export * @interface ApplicationsApiGetApplicationsCountRequest */ export interface ApplicationsApiGetApplicationsCountRequest { /** * * @type {number} * @memberof ApplicationsApiGetApplicationsCount */ readonly page?: number; /** * * @type {number} * @memberof ApplicationsApiGetApplicationsCount */ readonly size?: number; /** * * @type {string} * @memberof ApplicationsApiGetApplicationsCount */ readonly sort?: string; /** * * @type {string} * @memberof ApplicationsApiGetApplicationsCount */ readonly search?: string; /** * * @type {boolean} * @memberof ApplicationsApiGetApplicationsCount */ readonly withReplacements?: boolean; /** * * @type {string} * @memberof ApplicationsApiGetApplicationsCount */ readonly translate?: string; } /** * Request parameters for performApplicationSearch operation in ApplicationsApi. * @export * @interface ApplicationsApiPerformApplicationSearchRequest */ export interface ApplicationsApiPerformApplicationSearchRequest { /** * * @type {SearchRequestDto} * @memberof ApplicationsApiPerformApplicationSearch */ readonly searchRequest: SearchRequestDto; /** * * @type {string} * @memberof ApplicationsApiPerformApplicationSearch */ readonly translate?: string; } /** * Request parameters for putApplication operation in ApplicationsApi. * @export * @interface ApplicationsApiPutApplicationRequest */ export interface ApplicationsApiPutApplicationRequest { /** * * @type {string} * @memberof ApplicationsApiPutApplication */ readonly id: string; /** * * @type {ApplicationDto} * @memberof ApplicationsApiPutApplication */ readonly application: ApplicationDto; /** * * @type {string} * @memberof ApplicationsApiPutApplication */ readonly translate?: string; } /** * Request parameters for removeDomain operation in ApplicationsApi. * @export * @interface ApplicationsApiRemoveDomainRequest */ export interface ApplicationsApiRemoveDomainRequest { /** * * @type {string} * @memberof ApplicationsApiRemoveDomain */ readonly applicationId: string; /** * * @type {string} * @memberof ApplicationsApiRemoveDomain */ readonly domain: string; /** * * @type {string} * @memberof ApplicationsApiRemoveDomain */ readonly translate?: string; } /** * Request parameters for verifyDomain operation in ApplicationsApi. * @export * @interface ApplicationsApiVerifyDomainRequest */ export interface ApplicationsApiVerifyDomainRequest { /** * * @type {string} * @memberof ApplicationsApiVerifyDomain */ readonly applicationId: string; /** * * @type {string} * @memberof ApplicationsApiVerifyDomain */ readonly domain: string; /** * * @type {string} * @memberof ApplicationsApiVerifyDomain */ readonly translate?: string; } /** * ApplicationsApi - object-oriented interface * @export * @class ApplicationsApi * @extends {BaseAPI} */ export declare class ApplicationsApi extends BaseAPI { /** * * @param {ApplicationsApiAddDomainRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ApplicationsApi */ addDomain(requestParameters: ApplicationsApiAddDomainRequest, options?: any): Promise>; /** * This is a very performant method for checking if a Application exists. * @summary Check if Application exists * @param {ApplicationsApiApplicationExistsRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ApplicationsApi */ applicationExists(requestParameters: ApplicationsApiApplicationExistsRequest, options?: any): Promise>; /** * Returns 200 if the domain is registered, currently used for Caddy abuse checks! * @param {ApplicationsApiCheckApplicationDomainRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ApplicationsApi */ checkApplicationDomain(requestParameters: ApplicationsApiCheckApplicationDomainRequest, options?: any): Promise>; /** * * @param {ApplicationsApiCreateApplicationRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ApplicationsApi */ createApplication(requestParameters: ApplicationsApiCreateApplicationRequest, options?: any): Promise>; /** * * @param {ApplicationsApiDeleteApplicationRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ApplicationsApi */ deleteApplication(requestParameters: ApplicationsApiDeleteApplicationRequest, options?: any): Promise>; /** * * @param {ApplicationsApiDeleteManyApplicationsRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ApplicationsApi */ deleteManyApplications(requestParameters: ApplicationsApiDeleteManyApplicationsRequest, options?: any): Promise>; /** * * @param {ApplicationsApiGetApplicationRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ApplicationsApi */ getApplication(requestParameters: ApplicationsApiGetApplicationRequest, options?: any): Promise>; /** * Returns an application for the given id! * @param {ApplicationsApiGetApplicationByAppIdRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ApplicationsApi */ getApplicationByAppId(requestParameters: ApplicationsApiGetApplicationByAppIdRequest, options?: any): Promise>; /** * Returns an application for the given (verified) domain! * @param {ApplicationsApiGetApplicationByDomainRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ApplicationsApi */ getApplicationByDomain(requestParameters: ApplicationsApiGetApplicationByDomainRequest, options?: any): Promise>; /** * Returns an application for the current origin! * @param {ApplicationsApiGetApplicationByOriginRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ApplicationsApi */ getApplicationByOrigin(requestParameters?: ApplicationsApiGetApplicationByOriginRequest, options?: any): Promise>; /** * Returns the favicon for the current application! * @param {ApplicationsApiGetApplicationFaviconUrlByOriginRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ApplicationsApi */ getApplicationFaviconUrlByOrigin(requestParameters?: ApplicationsApiGetApplicationFaviconUrlByOriginRequest, options?: any): Promise>; /** * Returns the manifest for the current application! * @param {ApplicationsApiGetApplicationManifestByOriginRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ApplicationsApi */ getApplicationManifestByOrigin(requestParameters?: ApplicationsApiGetApplicationManifestByOriginRequest, options?: any): Promise>; /** * Returns the robots.txt for the current application! * @param {ApplicationsApiGetApplicationRobotsTxtByOriginRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ApplicationsApi */ getApplicationRobotsTxtByOrigin(requestParameters: ApplicationsApiGetApplicationRobotsTxtByOriginRequest, options?: any): Promise>; /** * * @param {ApplicationsApiGetApplicationsRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ApplicationsApi */ getApplications(requestParameters?: ApplicationsApiGetApplicationsRequest, options?: any): Promise>; /** * * @param {ApplicationsApiGetApplicationsCountRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ApplicationsApi */ getApplicationsCount(requestParameters?: ApplicationsApiGetApplicationsCountRequest, options?: any): Promise>; /** * * @param {ApplicationsApiPerformApplicationSearchRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ApplicationsApi */ performApplicationSearch(requestParameters: ApplicationsApiPerformApplicationSearchRequest, options?: any): Promise>; /** * * @param {ApplicationsApiPutApplicationRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ApplicationsApi */ putApplication(requestParameters: ApplicationsApiPutApplicationRequest, options?: any): Promise>; /** * * @param {ApplicationsApiRemoveDomainRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ApplicationsApi */ removeDomain(requestParameters: ApplicationsApiRemoveDomainRequest, options?: any): Promise>; /** * * @param {ApplicationsApiVerifyDomainRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ApplicationsApi */ verifyDomain(requestParameters: ApplicationsApiVerifyDomainRequest, options?: any): Promise>; }