UNPKG

@simpleapps-com/augur-api

Version:

TypeScript client library for Augur microservices API endpoints

42 lines 1.48 kB
import { OeContactsCustomerRefreshResponseSchema } from '../schemas'; /** * Creates the oeContactsCustomer resource methods * OpenAPI Path: /oe-contacts-customer → oeContactsCustomer.* * @description OE Contacts Customer refresh operations */ export function createOeContactsCustomerResource(executeRequest) { return { /** * OE Contacts Customer refresh endpoint - OpenAPI Path: /oe-contacts-customer/refresh (GET) * @fullPath api.customers.oeContactsCustomer.refresh * @description Refreshes OE contacts customer data from source system * @service customers * @domain data-refresh * @dataMethod oeContactsCustomerData.refresh.get * @discoverable true */ refresh: { get: async () => { return executeRequest({ method: 'GET', path: '/oe-contacts-customer/refresh', responseSchema: OeContactsCustomerRefreshResponseSchema, }); }, }, }; } /** * Creates the oeContactsCustomerData resource methods (data-only versions) */ export function createOeContactsCustomerDataResource(oeContactsCustomer) { return { refresh: { get: async () => { const response = await oeContactsCustomer.refresh.get(); return response.data; }, }, }; } //# sourceMappingURL=oe-contacts-customer.js.map