UNPKG

eve-esi-types

Version:

Extracted the main type of ESI. use for ESI request response types (version 2 only)

131 lines (124 loc) 2.59 kB
// Generated by scripts/lib/code-synthesizer.mjs // - - - - - - - - - - - - - - - - - - - - // @method {get} // - - - - - - - - - - - - - - - - - - - - /*! * ESI endpoint: get:/characters/{character_id}/calendar/ */ /** * event_response string */ type GetCharactersCharacterIdCalendarEventResponse = "declined" | "not_responded" | "accepted" | "tentative"; /** * Up to 50 events from now or the event you requested * * @maxItems 50 */ type GetCharactersCharacterIdCalendarOk = GetCharactersCharacterIdCalendar_200Ok[]; /** * event */ interface GetCharactersCharacterIdCalendar_200Ok { /** * event_date string */ event_date?: string; /** * event_id integer */ event_id?: number; event_response?: GetCharactersCharacterIdCalendarEventResponse; /** * importance integer */ importance?: number; /** * title string */ title?: string; [k: string]: unknown | undefined; } /*! * ESI endpoint: get:/characters/{character_id}/calendar/{event_id}/ */ /** * owner_type string */ type GetCharactersCharacterIdCalendarEventIdOwnerType = | "eve_server" | "corporation" | "faction" | "character" | "alliance"; /** * Full details of a specific event */ interface GetCharactersCharacterIdCalendarEventIdOk { /** * date string */ date: string; /** * Length in minutes */ duration: number; /** * event_id integer */ event_id: number; /** * importance integer */ importance: number; /** * owner_id integer */ owner_id: number; /** * owner_name string */ owner_name: string; owner_type: GetCharactersCharacterIdCalendarEventIdOwnerType; /** * response string */ response: string; /** * text string */ text: string; /** * title string */ title: string; [k: string]: unknown | undefined; } /*! * ESI endpoint: get:/characters/{character_id}/calendar/{event_id}/attendees/ */ /** * event_response string */ type GetCharactersCharacterIdCalendarEventIdAttendeesEventResponse = | "declined" | "not_responded" | "accepted" | "tentative"; /** * List of attendees for a given event * * @maxItems 100 */ type GetCharactersCharacterIdCalendarEventIdAttendeesOk = GetCharactersCharacterIdCalendarEventIdAttendees_200Ok[]; /** * character_id and response of an attendee */ interface GetCharactersCharacterIdCalendarEventIdAttendees_200Ok { /** * character_id integer */ character_id?: number; event_response?: GetCharactersCharacterIdCalendarEventIdAttendeesEventResponse; [k: string]: unknown | undefined; }