Skip to content

Latest commit

 

History

History
176 lines (120 loc) · 7.95 KB

CalendarApi.md

File metadata and controls

176 lines (120 loc) · 7.95 KB

\CalendarApi

All URIs are relative to https://esi.evetech.net

Method HTTP request Description
GetCharactersCharacterIdCalendar Get /v1/characters/{character_id}/calendar/ List calendar event summaries
GetCharactersCharacterIdCalendarEventId Get /v3/characters/{character_id}/calendar/{event_id}/ Get an event
GetCharactersCharacterIdCalendarEventIdAttendees Get /v1/characters/{character_id}/calendar/{event_id}/attendees/ Get attendees
PutCharactersCharacterIdCalendarEventId Put /v3/characters/{character_id}/calendar/{event_id}/ Respond to an event

GetCharactersCharacterIdCalendar

[]GetCharactersCharacterIdCalendar200Ok GetCharactersCharacterIdCalendar(ctx, characterId, optional) List calendar event summaries

Get 50 event summaries from the calendar. If no from_event ID is given, the resource will return the next 50 chronological event summaries from now. If a from_event ID is specified, it will return the next 50 chronological event summaries from after that event --- This route is cached for up to 5 seconds

Required Parameters

Name Type Description Notes
ctx context.Context pass through context (authentication, logging, tracing)
characterId int32 An EVE character ID
optional map[string]interface{} optional parameters nil if no parameters

Optional Parameters

Optional parameters are passed through a map[string]interface{}.

Name Type Description Notes
characterId int32 An EVE character ID
datasource string The server name you would like data from [default to tranquility]
fromEvent int32 The event ID to retrieve events from
ifNoneMatch string ETag from a previous request. A 304 will be returned if this matches the current ETag
token string Access token to use if unable to set a header

Return type

[]GetCharactersCharacterIdCalendar200Ok

Authorization

evesso

HTTP request headers

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

GetCharactersCharacterIdCalendarEventId

GetCharactersCharacterIdCalendarEventIdOk GetCharactersCharacterIdCalendarEventId(ctx, characterId, eventId, optional) Get an event

Get all the information for a specific event --- This route is cached for up to 5 seconds

Required Parameters

Name Type Description Notes
ctx context.Context pass through context (authentication, logging, tracing)
characterId int32 An EVE character ID
eventId int32 The id of the event requested
optional map[string]interface{} optional parameters nil if no parameters

Optional Parameters

Optional parameters are passed through a map[string]interface{}.

Name Type Description Notes
characterId int32 An EVE character ID
eventId int32 The id of the event requested
datasource string The server name you would like data from [default to tranquility]
ifNoneMatch string ETag from a previous request. A 304 will be returned if this matches the current ETag
token string Access token to use if unable to set a header

Return type

GetCharactersCharacterIdCalendarEventIdOk

Authorization

evesso

HTTP request headers

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

GetCharactersCharacterIdCalendarEventIdAttendees

[]GetCharactersCharacterIdCalendarEventIdAttendees200Ok GetCharactersCharacterIdCalendarEventIdAttendees(ctx, characterId, eventId, optional) Get attendees

Get all invited attendees for a given event --- This route is cached for up to 600 seconds

Required Parameters

Name Type Description Notes
ctx context.Context pass through context (authentication, logging, tracing)
characterId int32 An EVE character ID
eventId int32 The id of the event requested
optional map[string]interface{} optional parameters nil if no parameters

Optional Parameters

Optional parameters are passed through a map[string]interface{}.

Name Type Description Notes
characterId int32 An EVE character ID
eventId int32 The id of the event requested
datasource string The server name you would like data from [default to tranquility]
ifNoneMatch string ETag from a previous request. A 304 will be returned if this matches the current ETag
token string Access token to use if unable to set a header

Return type

[]GetCharactersCharacterIdCalendarEventIdAttendees200Ok

Authorization

evesso

HTTP request headers

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

PutCharactersCharacterIdCalendarEventId

PutCharactersCharacterIdCalendarEventId(ctx, characterId, eventId, response, optional) Respond to an event

Set your response status to an event --- This route is cached for up to 5 seconds

Required Parameters

Name Type Description Notes
ctx context.Context pass through context (authentication, logging, tracing)
characterId int32 An EVE character ID
eventId int32 The ID of the event requested
response PutCharactersCharacterIdCalendarEventIdResponse The response value to set, overriding current value
optional map[string]interface{} optional parameters nil if no parameters

Optional Parameters

Optional parameters are passed through a map[string]interface{}.

Name Type Description Notes
characterId int32 An EVE character ID
eventId int32 The ID of the event requested
response PutCharactersCharacterIdCalendarEventIdResponse The response value to set, overriding current value
datasource string The server name you would like data from [default to tranquility]
token string Access token to use if unable to set a header

Return type

(empty response body)

Authorization

evesso

HTTP request headers

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]