UNPKG

umbraco-management-api-client

Version:

TypeScript client for the Umbraco Management API (auto-generated by OpenAPI Generator)

106 lines (105 loc) 4.73 kB
/** * Umbraco Management API * This shows all APIs available in this version of Umbraco - including all the legacy apis that are available for backward compatibility * * The version of the OpenAPI document: Latest * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ import * as runtime from '../runtime'; import type { CreateWebhookRequestModel, GetItemWebhook200ResponseInner, PagedWebhookEventModel, PagedWebhookLogResponseModel, PagedWebhookResponseModel, UpdateWebhookRequestModel, WebhookResponseModel } from '../models/index'; export interface DeleteWebhookByIdRequest { id: string; } export interface GetItemWebhookRequest { id?: Set<string>; } export interface GetWebhookRequest { skip?: number; take?: number; } export interface GetWebhookByIdRequest { id: string; } export interface GetWebhookByIdLogsRequest { id: string; skip?: number; take?: number; } export interface GetWebhookEventsRequest { skip?: number; take?: number; } export interface GetWebhookLogsRequest { skip?: number; take?: number; } export interface PostWebhookRequest { createWebhookRequestModel?: CreateWebhookRequestModel; } export interface PutWebhookByIdRequest { id: string; updateWebhookRequestModel?: UpdateWebhookRequestModel; } /** * */ export declare class WebhookApi extends runtime.BaseAPI { /** */ deleteWebhookByIdRaw(requestParameters: DeleteWebhookByIdRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<void>>; /** */ deleteWebhookById(requestParameters: DeleteWebhookByIdRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<void>; /** */ getItemWebhookRaw(requestParameters: GetItemWebhookRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<Array<GetItemWebhook200ResponseInner>>>; /** */ getItemWebhook(requestParameters?: GetItemWebhookRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<Array<GetItemWebhook200ResponseInner>>; /** */ getWebhookRaw(requestParameters: GetWebhookRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<PagedWebhookResponseModel>>; /** */ getWebhook(requestParameters?: GetWebhookRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<PagedWebhookResponseModel>; /** */ getWebhookByIdRaw(requestParameters: GetWebhookByIdRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<WebhookResponseModel>>; /** */ getWebhookById(requestParameters: GetWebhookByIdRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<WebhookResponseModel>; /** */ getWebhookByIdLogsRaw(requestParameters: GetWebhookByIdLogsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<PagedWebhookLogResponseModel>>; /** */ getWebhookByIdLogs(requestParameters: GetWebhookByIdLogsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<PagedWebhookLogResponseModel>; /** */ getWebhookEventsRaw(requestParameters: GetWebhookEventsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<PagedWebhookEventModel>>; /** */ getWebhookEvents(requestParameters?: GetWebhookEventsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<PagedWebhookEventModel>; /** */ getWebhookLogsRaw(requestParameters: GetWebhookLogsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<PagedWebhookLogResponseModel>>; /** */ getWebhookLogs(requestParameters?: GetWebhookLogsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<PagedWebhookLogResponseModel>; /** */ postWebhookRaw(requestParameters: PostWebhookRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<void>>; /** */ postWebhook(requestParameters?: PostWebhookRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<void>; /** */ putWebhookByIdRaw(requestParameters: PutWebhookByIdRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<void>>; /** */ putWebhookById(requestParameters: PutWebhookByIdRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<void>; }