@lomi./sdk
Version:
Official TypeScript SDK for the lomi. API
80 lines • 2.45 kB
TypeScript
import type { payment_requests } from '../models/payment_requests.js';
import type { payment_requests_create } from '../models/payment_requests_create.js';
import type { payment_requests_update } from '../models/payment_requests_update.js';
import type { CancelablePromise } from '../core/CancelablePromise.js';
export declare class PaymentRequestService {
/**
* List payment_requests
* Retrieve a paginated list of payment_requests
* @returns any Successful response
* @throws ApiError
*/
static getPaymentRequests({ limit, offset, sort, }: {
/**
* Maximum number of items to return
*/
limit?: number;
/**
* Number of items to skip
*/
offset?: number;
/**
* Sort order (e.g., created_at:desc)
*/
sort?: string;
}): CancelablePromise<{
data?: Array<payment_requests>;
pagination?: {
limit?: number;
offset?: number;
total?: number;
};
}>;
/**
* Create payment_request
* Create a new payment_request
* @returns payment_requests Successfully created
* @throws ApiError
*/
static postPaymentRequests({ requestBody, }: {
requestBody: payment_requests_create;
}): CancelablePromise<payment_requests>;
/**
* Get payment_request
* Retrieve a specific payment_request by ID
* @returns payment_requests Successful response
* @throws ApiError
*/
static getPaymentRequests1({ requestId, }: {
/**
* The payment_request ID
*/
requestId: string;
}): CancelablePromise<payment_requests>;
/**
* Update payment_request
* Update a specific payment_request
* @returns payment_requests Successfully updated
* @throws ApiError
*/
static patchPaymentRequests({ requestId, requestBody, }: {
/**
* The payment_request ID
*/
requestId: string;
requestBody: payment_requests_update;
}): CancelablePromise<payment_requests>;
/**
* Delete payment_request
* Delete a specific payment_request
* @returns void
* @throws ApiError
*/
static deletePaymentRequests({ requestId, }: {
/**
* The payment_request ID
*/
requestId: string;
}): CancelablePromise<void>;
}
//# sourceMappingURL=PaymentRequestService.d.ts.map