UNPKG

@simpleapps-com/augur-api

Version:

TypeScript client library for Augur microservices API endpoints

44 lines 1.29 kB
import { OrderResetApiResponseSchema } from '../schemas'; /** * Creates the orders resource methods * OpenAPI Path: /orders → orders.* * @description Order management operations */ export function createOrdersResource(executeRequest) { return { /** * Order reset operations */ reset: { /** * Reset order for reprocessing * @fullPath api.legacy.orders.reset.get * @service legacy * @domain order-management * @dataMethod ordersData.reset.get * @discoverable true */ get: async (orderId) => { return executeRequest({ method: 'GET', path: '/orders/{id}/reset', responseSchema: OrderResetApiResponseSchema, }, undefined, { id: String(orderId) }); }, }, }; } /** * Creates the ordersData resource methods (data-only versions) */ export function createOrdersDataResource(orders) { return { reset: { get: async (orderId) => { const response = await orders.reset.get(orderId); return response.data; }, }, }; } //# sourceMappingURL=orders.js.map