@lomi./sdk
Version:
Official TypeScript SDK for the lomi. API
108 lines • 3.32 kB
JavaScript
import { OpenAPI } from '../core/OpenAPI.js';
import { request as __request } from '../core/request.js';
export class SpiQrCodeService {
/**
* List spi_qr_codes
* Retrieve a paginated list of spi_qr_codes
* @returns any Successful response
* @throws ApiError
*/
static getSpiQrCodes({ limit = 20, offset, sort, }) {
return __request(OpenAPI, {
method: 'GET',
url: '/spi_qr_codes',
query: {
'limit': limit,
'offset': offset,
'sort': sort,
},
errors: {
401: `Unauthorized - Invalid or missing API key`,
500: `Internal server error`,
},
});
}
/**
* Create spi_qr_code
* Create a new spi_qr_code
* @returns spi_qr_codes Successfully created
* @throws ApiError
*/
static postSpiQrCodes({ requestBody, }) {
return __request(OpenAPI, {
method: 'POST',
url: '/spi_qr_codes',
body: requestBody,
mediaType: 'application/json',
errors: {
400: `Bad request - Invalid input`,
401: `Unauthorized - Invalid or missing API key`,
500: `Internal server error`,
},
});
}
/**
* Get spi_qr_code
* Retrieve a specific spi_qr_code by ID
* @returns spi_qr_codes Successful response
* @throws ApiError
*/
static getSpiQrCodes1({ qrCodeId, }) {
return __request(OpenAPI, {
method: 'GET',
url: '/spi_qr_codes/{qr_code_id}',
path: {
'qr_code_id': qrCodeId,
},
errors: {
401: `Unauthorized - Invalid or missing API key`,
404: `Not found - Resource does not exist`,
500: `Internal server error`,
},
});
}
/**
* Update spi_qr_code
* Update a specific spi_qr_code
* @returns spi_qr_codes Successfully updated
* @throws ApiError
*/
static patchSpiQrCodes({ qrCodeId, requestBody, }) {
return __request(OpenAPI, {
method: 'PATCH',
url: '/spi_qr_codes/{qr_code_id}',
path: {
'qr_code_id': qrCodeId,
},
body: requestBody,
mediaType: 'application/json',
errors: {
400: `Bad request - Invalid input`,
401: `Unauthorized - Invalid or missing API key`,
404: `Not found - Resource does not exist`,
500: `Internal server error`,
},
});
}
/**
* Delete spi_qr_code
* Delete a specific spi_qr_code
* @returns void
* @throws ApiError
*/
static deleteSpiQrCodes({ qrCodeId, }) {
return __request(OpenAPI, {
method: 'DELETE',
url: '/spi_qr_codes/{qr_code_id}',
path: {
'qr_code_id': qrCodeId,
},
errors: {
401: `Unauthorized - Invalid or missing API key`,
404: `Not found - Resource does not exist`,
500: `Internal server error`,
},
});
}
}
//# sourceMappingURL=SpiQrCodeService.js.map