@apideck/node
Version:
Apideck Node.js SDK
108 lines (107 loc) • 3.49 kB
TypeScript
/**
* Apideck
* The Apideck OpenAPI Spec: SDK Optimized
*
* The version of the OpenAPI document: 10.13.0
* Contact: support@apideck.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/
import { CreateMessageResponse, DeleteMessageResponse, GetMessageResponse, GetMessagesResponse, Message, UpdateMessageResponse } from '../models';
import * as runtime from '../runtime';
export interface SmsApiMessagesAddRequest {
message: Message;
raw?: boolean;
consumerId?: string;
appId?: string;
serviceId?: string;
}
export interface SmsApiMessagesAllRequest {
raw?: boolean;
consumerId?: string;
appId?: string;
serviceId?: string;
cursor?: string | null;
limit?: number;
fields?: string | null;
}
export interface SmsApiMessagesDeleteRequest {
id: string;
consumerId?: string;
appId?: string;
serviceId?: string;
raw?: boolean;
}
export interface SmsApiMessagesOneRequest {
id: string;
consumerId?: string;
appId?: string;
serviceId?: string;
raw?: boolean;
fields?: string | null;
}
export interface SmsApiMessagesUpdateRequest {
id: string;
message: Message;
consumerId?: string;
appId?: string;
serviceId?: string;
raw?: boolean;
}
/**
*
*/
export declare class SmsApi extends runtime.BaseAPI {
/**
* Create Message
* Create Message
*/
messagesAddRaw(requestParameters: SmsApiMessagesAddRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<CreateMessageResponse>>;
/**
* Create Message
* Create Message
*/
messagesAdd(requestParameters: SmsApiMessagesAddRequest, initOverrides?: RequestInit): Promise<CreateMessageResponse>;
/**
* List Messages
* List Messages
*/
messagesAllRaw(requestParameters: SmsApiMessagesAllRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<GetMessagesResponse>>;
/**
* List Messages
* List Messages
*/
messagesAll(requestParameters?: SmsApiMessagesAllRequest, initOverrides?: RequestInit): Promise<GetMessagesResponse>;
/**
* Delete Message
* Delete Message
*/
messagesDeleteRaw(requestParameters: SmsApiMessagesDeleteRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<DeleteMessageResponse>>;
/**
* Delete Message
* Delete Message
*/
messagesDelete(requestParameters: SmsApiMessagesDeleteRequest, initOverrides?: RequestInit): Promise<DeleteMessageResponse>;
/**
* Get Message
* Get Message
*/
messagesOneRaw(requestParameters: SmsApiMessagesOneRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<GetMessageResponse>>;
/**
* Get Message
* Get Message
*/
messagesOne(requestParameters: SmsApiMessagesOneRequest, initOverrides?: RequestInit): Promise<GetMessageResponse>;
/**
* Update Message
* Update Message
*/
messagesUpdateRaw(requestParameters: SmsApiMessagesUpdateRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<UpdateMessageResponse>>;
/**
* Update Message
* Update Message
*/
messagesUpdate(requestParameters: SmsApiMessagesUpdateRequest, initOverrides?: RequestInit): Promise<UpdateMessageResponse>;
}