UNPKG

@simpleapps-com/augur-api

Version:

TypeScript client library for Augur microservices API endpoints

45 lines 1.48 kB
import type { CustomersClient } from '../client'; type ExecuteRequest = CustomersClient['executeRequest']; /** * Creates the contactsUd resource methods * OpenAPI Path: /contacts-ud → contactsUd.* * @description Contact user-defined data operations */ export declare function createContactsUdResource(executeRequest: ExecuteRequest): (contactId: number) => { /** * Get contact user-defined data * @fullPath api.customers.contactsUd.get * @service customers * @domain contact-management * @dataMethod contactsUdData.get * @discoverable true */ get: () => Promise<{ params: Record<string, unknown> | unknown[]; data: { id: string; } & { [k: string]: unknown; }; options: Record<string, unknown> | unknown[]; status: number; message: string; count: number; total: number; totalResults: number; }>; }; /** * Creates the contactsUdData resource methods (data-only versions) */ export declare function createContactsUdDataResource(contactsUd: ReturnType<typeof createContactsUdResource>): (contactId: number) => { get: () => Promise<{ id: string; } & { [k: string]: unknown; }>; }; export type ContactsUdResource = ReturnType<typeof createContactsUdResource>; export type ContactsUdDataResource = ReturnType<typeof createContactsUdDataResource>; export {}; //# sourceMappingURL=contacts-ud.d.ts.map