UNPKG

@planet-a/affinity-node

Version:
28 lines (27 loc) 2.59 kB
import { BaseAPIRequestFactory } from './baseapi.js'; import { Configuration } from '../configuration.js'; import { RequestContext, ResponseContext, HttpInfo } from '../http/http.js'; import { InteractionsMeetingPaged } from '../models/InteractionsMeetingPaged.js'; /** * no description */ export declare class MeetingsApiRequestFactory extends BaseAPIRequestFactory { /** * Paginate through all Meetings in Affinity. Returns basic information about past and future meeting interactions and its attendees. You can filter meetings using the `filter` query parameter. The filter parameter is a string that you can specify conditions based on the following properties. | **Property Name** | **Description** | **Type** | **Allowed Operators** | **Examples** | |-----------------------------|-----------------------------------------------------------------|------------|--------------------------------------|----------------------------------| | `id` | Unique identifier for Meetings | `int64` | `=` | `id=1` | | `startTime` | Start time of when Meeting was scheduled | `datetime` | `>`, `<`, `>=`, `<=` | `startTime>2025-01-01T01:00:00Z` | | `createdAt` | When the Meeting was created in Affinity | `datetime` | `>`, `<`, `>=`, `<=` | `createdAt<2025-01-01T01:00:00Z` | | `updatedAt` | When the Meeting was updated in Affinity | `datetime` | `>`, `<`, `>=`, `<=` | `updatedAt>=2025-01-01T01:00:00Z`| * Get metadata on all Meetings * @param cursor Cursor for the next or previous page * @param limit Number of items to include in the page * @param filter Filter options */ v2MeetingsGET(cursor?: string, limit?: number, filter?: string, _options?: Configuration): Promise<RequestContext>; } export declare class MeetingsApiResponseProcessor { /** * Unwraps the actual response sent by the server from the response context and deserializes the response content * to the expected objects * * @params response Response returned by the server for a request to v2MeetingsGET * @throws ApiException if the response code was not in [200, 299] */ v2MeetingsGETWithHttpInfo(response: ResponseContext): Promise<HttpInfo<InteractionsMeetingPaged>>; }