sideshift-node-sdk
Version:
TypeScript Client for SideShift.ai API
20 lines (19 loc) • 662 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.CheckoutAPI = void 0;
class CheckoutAPI {
constructor(sideShiftHttpHandler) {
this.sideShiftHttpHandler = sideShiftHttpHandler;
}
/**
* Returns the data of a checkout created using /v2/checkout endpoint.
* @see https://docs.sideshift.ai/endpoints/v2/checkout
*
* @param checkoutId - The ID of the checkout to retrieve.
* @returns Promise<ApiResponse<Checkout>>
*/
async getCheckout(checkoutId) {
return this.sideShiftHttpHandler.execute('GET', `/checkout/${checkoutId}`);
}
}
exports.CheckoutAPI = CheckoutAPI;