esiv2

package
v0.0.0-...-18d2f87 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 26, 2024 License: Apache-2.0 Imports: 7 Imported by: 0

README

Go API Server for esiv2

An OpenAPI for EVE Online

Overview

This server was generated by the [swagger-codegen] (https://github.com/swagger-api/swagger-codegen) project.
By using the OpenAPI-Spec from a remote server, you can easily generate a server stub.

To see how to make this your own, look here:

README

  • API version: 1.21
Running the server

To run the server, follow these simple steps:

go run main.go

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func DeleteCharactersCharacterIdContacts

func DeleteCharactersCharacterIdContacts(w http.ResponseWriter, r *http.Request)

func GetAlliances

func GetAlliances(w http.ResponseWriter, r *http.Request)

func GetAlliancesAllianceIdContacts

func GetAlliancesAllianceIdContacts(w http.ResponseWriter, r *http.Request)

func GetAlliancesAllianceIdCorporations

func GetAlliancesAllianceIdCorporations(w http.ResponseWriter, r *http.Request)

func GetAlliancesAllianceIdIcons

func GetAlliancesAllianceIdIcons(w http.ResponseWriter, r *http.Request)

func GetCharactersCharacterIdAgentsResearch

func GetCharactersCharacterIdAgentsResearch(w http.ResponseWriter, r *http.Request)

func GetCharactersCharacterIdBlueprints

func GetCharactersCharacterIdBlueprints(w http.ResponseWriter, r *http.Request)

func GetCharactersCharacterIdBookmarks

func GetCharactersCharacterIdBookmarks(w http.ResponseWriter, r *http.Request)

func GetCharactersCharacterIdBookmarksFolders

func GetCharactersCharacterIdBookmarksFolders(w http.ResponseWriter, r *http.Request)

func GetCharactersCharacterIdCalendar

func GetCharactersCharacterIdCalendar(w http.ResponseWriter, r *http.Request)

func GetCharactersCharacterIdCalendarEventIdAttendees

func GetCharactersCharacterIdCalendarEventIdAttendees(w http.ResponseWriter, r *http.Request)

func GetCharactersCharacterIdClones

func GetCharactersCharacterIdClones(w http.ResponseWriter, r *http.Request)

func GetCharactersCharacterIdContacts

func GetCharactersCharacterIdContacts(w http.ResponseWriter, r *http.Request)

func GetCharactersCharacterIdCorporationhistory

func GetCharactersCharacterIdCorporationhistory(w http.ResponseWriter, r *http.Request)

func GetCharactersCharacterIdFatigue

func GetCharactersCharacterIdFatigue(w http.ResponseWriter, r *http.Request)

func GetCharactersCharacterIdFittings

func GetCharactersCharacterIdFittings(w http.ResponseWriter, r *http.Request)

func GetCharactersCharacterIdFleet

func GetCharactersCharacterIdFleet(w http.ResponseWriter, r *http.Request)

func GetCharactersCharacterIdFwStats

func GetCharactersCharacterIdFwStats(w http.ResponseWriter, r *http.Request)

func GetCharactersCharacterIdImplants

func GetCharactersCharacterIdImplants(w http.ResponseWriter, r *http.Request)

func GetCharactersCharacterIdLocation

func GetCharactersCharacterIdLocation(w http.ResponseWriter, r *http.Request)

func GetCharactersCharacterIdMailLabels

func GetCharactersCharacterIdMailLabels(w http.ResponseWriter, r *http.Request)

func GetCharactersCharacterIdMedals

func GetCharactersCharacterIdMedals(w http.ResponseWriter, r *http.Request)

func GetCharactersCharacterIdNotificationsContacts

func GetCharactersCharacterIdNotificationsContacts(w http.ResponseWriter, r *http.Request)

func GetCharactersCharacterIdOnline

func GetCharactersCharacterIdOnline(w http.ResponseWriter, r *http.Request)

func GetCharactersCharacterIdOrders

func GetCharactersCharacterIdOrders(w http.ResponseWriter, r *http.Request)

func GetCharactersCharacterIdPortrait

func GetCharactersCharacterIdPortrait(w http.ResponseWriter, r *http.Request)

func GetCharactersCharacterIdRoles

func GetCharactersCharacterIdRoles(w http.ResponseWriter, r *http.Request)

func GetCharactersCharacterIdShip

func GetCharactersCharacterIdShip(w http.ResponseWriter, r *http.Request)

func GetCharactersCharacterIdSkillqueue

func GetCharactersCharacterIdSkillqueue(w http.ResponseWriter, r *http.Request)

func GetCharactersCharacterIdStandings

func GetCharactersCharacterIdStandings(w http.ResponseWriter, r *http.Request)

func GetCharactersCharacterIdTitles

func GetCharactersCharacterIdTitles(w http.ResponseWriter, r *http.Request)

func GetCorporationsCorporationIdAlliancehistory

func GetCorporationsCorporationIdAlliancehistory(w http.ResponseWriter, r *http.Request)

func GetCorporationsCorporationIdBlueprints

func GetCorporationsCorporationIdBlueprints(w http.ResponseWriter, r *http.Request)

func GetCorporationsCorporationIdContacts

func GetCorporationsCorporationIdContacts(w http.ResponseWriter, r *http.Request)

func GetCorporationsCorporationIdContainersLogs

func GetCorporationsCorporationIdContainersLogs(w http.ResponseWriter, r *http.Request)

func GetCorporationsCorporationIdDivisions

func GetCorporationsCorporationIdDivisions(w http.ResponseWriter, r *http.Request)

func GetCorporationsCorporationIdFacilities

func GetCorporationsCorporationIdFacilities(w http.ResponseWriter, r *http.Request)

func GetCorporationsCorporationIdFwStats

func GetCorporationsCorporationIdFwStats(w http.ResponseWriter, r *http.Request)

func GetCorporationsCorporationIdIcons

func GetCorporationsCorporationIdIcons(w http.ResponseWriter, r *http.Request)

func GetCorporationsCorporationIdMedals

func GetCorporationsCorporationIdMedals(w http.ResponseWriter, r *http.Request)

func GetCorporationsCorporationIdMedalsIssued

func GetCorporationsCorporationIdMedalsIssued(w http.ResponseWriter, r *http.Request)

func GetCorporationsCorporationIdMembersLimit

func GetCorporationsCorporationIdMembersLimit(w http.ResponseWriter, r *http.Request)

func GetCorporationsCorporationIdMembersTitles

func GetCorporationsCorporationIdMembersTitles(w http.ResponseWriter, r *http.Request)

func GetCorporationsCorporationIdMembertracking

func GetCorporationsCorporationIdMembertracking(w http.ResponseWriter, r *http.Request)

func GetCorporationsCorporationIdOrders

func GetCorporationsCorporationIdOrders(w http.ResponseWriter, r *http.Request)

func GetCorporationsCorporationIdOrdersHistory

func GetCorporationsCorporationIdOrdersHistory(w http.ResponseWriter, r *http.Request)

func GetCorporationsCorporationIdRoles

func GetCorporationsCorporationIdRoles(w http.ResponseWriter, r *http.Request)

func GetCorporationsCorporationIdRolesHistory

func GetCorporationsCorporationIdRolesHistory(w http.ResponseWriter, r *http.Request)

func GetCorporationsCorporationIdStandings

func GetCorporationsCorporationIdStandings(w http.ResponseWriter, r *http.Request)

func GetCorporationsCorporationIdStarbases

func GetCorporationsCorporationIdStarbases(w http.ResponseWriter, r *http.Request)

func GetCorporationsCorporationIdStarbasesStarbaseId

func GetCorporationsCorporationIdStarbasesStarbaseId(w http.ResponseWriter, r *http.Request)

func GetCorporationsCorporationIdTitles

func GetCorporationsCorporationIdTitles(w http.ResponseWriter, r *http.Request)

func GetCorporationsNpccorps

func GetCorporationsNpccorps(w http.ResponseWriter, r *http.Request)

func GetDogmaEffectsEffectId

func GetDogmaEffectsEffectId(w http.ResponseWriter, r *http.Request)

func GetFwLeaderboards

func GetFwLeaderboards(w http.ResponseWriter, r *http.Request)

func GetFwLeaderboardsCharacters

func GetFwLeaderboardsCharacters(w http.ResponseWriter, r *http.Request)

func GetFwLeaderboardsCorporations

func GetFwLeaderboardsCorporations(w http.ResponseWriter, r *http.Request)

func GetFwStats

func GetFwStats(w http.ResponseWriter, r *http.Request)

func GetFwSystems

func GetFwSystems(w http.ResponseWriter, r *http.Request)

func GetFwWars

func GetFwWars(w http.ResponseWriter, r *http.Request)

func GetStatus

func GetStatus(w http.ResponseWriter, r *http.Request)

func GetUniverseAncestries

func GetUniverseAncestries(w http.ResponseWriter, r *http.Request)

func GetUniverseAsteroidBeltsAsteroidBeltId

func GetUniverseAsteroidBeltsAsteroidBeltId(w http.ResponseWriter, r *http.Request)

func GetUniverseBloodlines

func GetUniverseBloodlines(w http.ResponseWriter, r *http.Request)

func GetUniverseCategories

func GetUniverseCategories(w http.ResponseWriter, r *http.Request)

func GetUniverseCategoriesCategoryId

func GetUniverseCategoriesCategoryId(w http.ResponseWriter, r *http.Request)

func GetUniverseConstellations

func GetUniverseConstellations(w http.ResponseWriter, r *http.Request)

func GetUniverseConstellationsConstellationId

func GetUniverseConstellationsConstellationId(w http.ResponseWriter, r *http.Request)

func GetUniverseFactions

func GetUniverseFactions(w http.ResponseWriter, r *http.Request)

func GetUniverseGraphics

func GetUniverseGraphics(w http.ResponseWriter, r *http.Request)

func GetUniverseGroups

func GetUniverseGroups(w http.ResponseWriter, r *http.Request)

func GetUniverseMoonsMoonId

func GetUniverseMoonsMoonId(w http.ResponseWriter, r *http.Request)

func GetUniversePlanetsPlanetId

func GetUniversePlanetsPlanetId(w http.ResponseWriter, r *http.Request)

func GetUniverseRegions

func GetUniverseRegions(w http.ResponseWriter, r *http.Request)

func GetUniverseRegionsRegionId

func GetUniverseRegionsRegionId(w http.ResponseWriter, r *http.Request)

func GetUniverseStargatesStargateId

func GetUniverseStargatesStargateId(w http.ResponseWriter, r *http.Request)

func GetUniverseStarsStarId

func GetUniverseStarsStarId(w http.ResponseWriter, r *http.Request)

func GetUniverseStationsStationId

func GetUniverseStationsStationId(w http.ResponseWriter, r *http.Request)

func GetUniverseStructuresStructureId

func GetUniverseStructuresStructureId(w http.ResponseWriter, r *http.Request)

func GetUniverseSystemJumps

func GetUniverseSystemJumps(w http.ResponseWriter, r *http.Request)

func GetUniverseSystemKills

func GetUniverseSystemKills(w http.ResponseWriter, r *http.Request)

func GetUniverseTypes

func GetUniverseTypes(w http.ResponseWriter, r *http.Request)

func GetUniverseTypesTypeId

func GetUniverseTypesTypeId(w http.ResponseWriter, r *http.Request)

func Logger

func Logger(inner http.Handler, name string) http.Handler

func PostCharactersAffiliation

func PostCharactersAffiliation(w http.ResponseWriter, r *http.Request)

func PostCharactersCharacterIdAssetsLocations

func PostCharactersCharacterIdAssetsLocations(w http.ResponseWriter, r *http.Request)

func PostCharactersCharacterIdContacts

func PostCharactersCharacterIdContacts(w http.ResponseWriter, r *http.Request)

func PostCharactersCharacterIdFittings

func PostCharactersCharacterIdFittings(w http.ResponseWriter, r *http.Request)

func PostCharactersCharacterIdMailLabels

func PostCharactersCharacterIdMailLabels(w http.ResponseWriter, r *http.Request)

func PostCorporationsCorporationIdAssetsLocations

func PostCorporationsCorporationIdAssetsLocations(w http.ResponseWriter, r *http.Request)

func PostUiAutopilotWaypoint

func PostUiAutopilotWaypoint(w http.ResponseWriter, r *http.Request)

func PostUniverseNames

func PostUniverseNames(w http.ResponseWriter, r *http.Request)

func PutCharactersCharacterIdContacts

func PutCharactersCharacterIdContacts(w http.ResponseWriter, r *http.Request)

Types

type BadRequest

type BadRequest struct {
	/*
	 Bad request message */
	Error_ string `json:"error,omitempty"`
}

Bad request model

type ErrorLimited

type ErrorLimited struct {
	/*
	 Error limited message */
	Error_ string `json:"error,omitempty"`
}

Error limited model

type Forbidden

type Forbidden struct {
	/*
	 Forbidden message */
	Error_ string `json:"error,omitempty"`
	/*
	 status code received from SSO */
	SsoStatus int32 `json:"sso_status,omitempty"`
}

Forbidden model

type GatewayTimeout

type GatewayTimeout struct {
	/*
	 Gateway timeout message */
	Error_ string `json:"error,omitempty"`
	/*
	 number of seconds the request was given */
	Timeout int32 `json:"timeout,omitempty"`
}

Gateway timeout model

type GetAlliancesAllianceIdContacts200Ok

type GetAlliancesAllianceIdContacts200Ok struct {
	/*
	 contact_id integer */
	ContactId int32 `json:"contact_id,omitempty"`
	/*
	 contact_type string */
	ContactType string `json:"contact_type,omitempty"`
	/*
	 label_ids array */
	LabelIds []int64 `json:"label_ids,omitempty"`
	/*
	 Standing of the contact */
	Standing float32 `json:"standing,omitempty"`
}

200 ok object

type GetAlliancesAllianceIdIconsNotFound

type GetAlliancesAllianceIdIconsNotFound struct {
	/*
	 error message */
	Error_ string `json:"error,omitempty"`
}

No image server for this datasource

type GetAlliancesAllianceIdIconsOk

type GetAlliancesAllianceIdIconsOk struct {
	/*
	 px128x128 string */
	Px128x128 string `json:"px128x128,omitempty"`
	/*
	 px64x64 string */
	Px64x64 string `json:"px64x64,omitempty"`
}

200 ok object

type GetCharactersCharacterIdAgentsResearch200Ok

type GetCharactersCharacterIdAgentsResearch200Ok struct {
	/*
	 agent_id integer */
	AgentId int32 `json:"agent_id,omitempty"`
	/*
	 points_per_day number */
	PointsPerDay float32 `json:"points_per_day,omitempty"`
	/*
	 remainder_points number */
	RemainderPoints float32 `json:"remainder_points,omitempty"`
	/*
	 skill_type_id integer */
	SkillTypeId int32 `json:"skill_type_id,omitempty"`
	/*
	 started_at string */
	StartedAt time.Time `json:"started_at,omitempty"`
}

200 ok object

type GetCharactersCharacterIdBlueprints200Ok

type GetCharactersCharacterIdBlueprints200Ok struct {
	/*
	 Unique ID for this item. */
	ItemId int64 `json:"item_id,omitempty"`
	/*
	 Type of the location_id */
	LocationFlag string `json:"location_flag,omitempty"`
	/*
	 References a station, a ship or an item_id if this blueprint is located within a container. If the return value is an item_id, then the Character AssetList API must be queried to find the container using the given item_id to determine the correct location of the Blueprint. */
	LocationId int64 `json:"location_id,omitempty"`
	/*
	 Material Efficiency Level of the blueprint. */
	MaterialEfficiency int32 `json:"material_efficiency,omitempty"`
	/*
	 A range of numbers with a minimum of -2 and no maximum value where -1 is an original and -2 is a copy. It can be a positive integer if it is a stack of blueprint originals fresh from the market (e.g. no activities performed on them yet). */
	Quantity int32 `json:"quantity,omitempty"`
	/*
	 Number of runs remaining if the blueprint is a copy, -1 if it is an original. */
	Runs int32 `json:"runs,omitempty"`
	/*
	 Time Efficiency Level of the blueprint. */
	TimeEfficiency int32 `json:"time_efficiency,omitempty"`
	/*
	 type_id integer */
	TypeId int32 `json:"type_id,omitempty"`
}

200 ok object

type GetCharactersCharacterIdBookmarks200Ok

type GetCharactersCharacterIdBookmarks200Ok struct {
	/*
	 bookmark_id integer */
	BookmarkId int32 `json:"bookmark_id,omitempty"`
	/* */
	Coordinates GetCharactersCharacterIdBookmarksCoordinates `json:"coordinates,omitempty"`
	/*
	 created string */
	Created time.Time `json:"created,omitempty"`
	/*
	 creator_id integer */
	CreatorId int32 `json:"creator_id,omitempty"`
	/*
	 folder_id integer */
	FolderId int32 `json:"folder_id,omitempty"`
	/* */
	Item GetCharactersCharacterIdBookmarksItem `json:"item,omitempty"`
	/*
	 label string */
	Label string `json:"label,omitempty"`
	/*
	 location_id integer */
	LocationId int32 `json:"location_id,omitempty"`
	/*
	 notes string */
	Notes string `json:"notes,omitempty"`
}

200 ok object

type GetCharactersCharacterIdBookmarksCoordinates

type GetCharactersCharacterIdBookmarksCoordinates struct {
	/*
	 x number */
	X float64 `json:"x,omitempty"`
	/*
	 y number */
	Y float64 `json:"y,omitempty"`
	/*
	 z number */
	Z float64 `json:"z,omitempty"`
}

Optional object that is returned if a bookmark was made on a planet or a random location in space.

type GetCharactersCharacterIdBookmarksFolders200Ok

type GetCharactersCharacterIdBookmarksFolders200Ok struct {
	/*
	 folder_id integer */
	FolderId int32 `json:"folder_id,omitempty"`
	/*
	 name string */
	Name string `json:"name,omitempty"`
}

200 ok object

type GetCharactersCharacterIdBookmarksItem

type GetCharactersCharacterIdBookmarksItem struct {
	/*
	 item_id integer */
	ItemId int64 `json:"item_id,omitempty"`
	/*
	 type_id integer */
	TypeId int32 `json:"type_id,omitempty"`
}

Optional object that is returned if a bookmark was made on a particular item.

type GetCharactersCharacterIdCalendar200Ok

type GetCharactersCharacterIdCalendar200Ok struct {
	/*
	 event_date string */
	EventDate time.Time `json:"event_date,omitempty"`
	/*
	 event_id integer */
	EventId int32 `json:"event_id,omitempty"`
	/*
	 event_response string */
	EventResponse string `json:"event_response,omitempty"`
	/*
	 importance integer */
	Importance int32 `json:"importance,omitempty"`
	/*
	 title string */
	Title string `json:"title,omitempty"`
}

event

type GetCharactersCharacterIdCalendarEventIdAttendees200Ok

type GetCharactersCharacterIdCalendarEventIdAttendees200Ok struct {
	/*
	 character_id integer */
	CharacterId int32 `json:"character_id,omitempty"`
	/*
	 event_response string */
	EventResponse string `json:"event_response,omitempty"`
}

character_id and response of an attendee

type GetCharactersCharacterIdCalendarEventIdAttendeesNotFound

type GetCharactersCharacterIdCalendarEventIdAttendeesNotFound struct {
	/*
	 Not found message */
	Error_ string `json:"error,omitempty"`
}

Not found

type GetCharactersCharacterIdClonesHomeLocation

type GetCharactersCharacterIdClonesHomeLocation struct {
	/*
	 location_id integer */
	LocationId int64 `json:"location_id,omitempty"`
	/*
	 location_type string */
	LocationType string `json:"location_type,omitempty"`
}

home_location object

type GetCharactersCharacterIdClonesJumpClone

type GetCharactersCharacterIdClonesJumpClone struct {
	/*
	 implants array */
	Implants []int32 `json:"implants,omitempty"`
	/*
	 location_id integer */
	LocationId int64 `json:"location_id,omitempty"`
	/*
	 location_type string */
	LocationType string `json:"location_type,omitempty"`
}

jump_clone object

type GetCharactersCharacterIdClonesOk

type GetCharactersCharacterIdClonesOk struct {
	/* */
	HomeLocation GetCharactersCharacterIdClonesHomeLocation `json:"home_location,omitempty"`
	/*
	 jump_clones array */
	JumpClones []GetCharactersCharacterIdClonesJumpClone `json:"jump_clones,omitempty"`
	/*
	 last_jump_date string */
	LastJumpDate time.Time `json:"last_jump_date,omitempty"`
}

200 ok object

type GetCharactersCharacterIdContacts200Ok

type GetCharactersCharacterIdContacts200Ok struct {
	/*
	 contact_id integer */
	ContactId int32 `json:"contact_id,omitempty"`
	/*
	 contact_type string */
	ContactType string `json:"contact_type,omitempty"`
	/*
	 Whether this contact is in the blocked list. Note a missing value denotes unknown, not true or false */
	IsBlocked bool `json:"is_blocked,omitempty"`
	/*
	 Whether this contact is being watched */
	IsWatched bool `json:"is_watched,omitempty"`
	/*
	 label_ids array */
	LabelIds []int64 `json:"label_ids,omitempty"`
	/*
	 Standing of the contact */
	Standing float32 `json:"standing,omitempty"`
}

200 ok object

type GetCharactersCharacterIdCorporationhistory200Ok

type GetCharactersCharacterIdCorporationhistory200Ok struct {
	/*
	 corporation_id integer */
	CorporationId int32 `json:"corporation_id,omitempty"`
	/*
	 True if the corporation has been deleted */
	IsDeleted bool `json:"is_deleted,omitempty"`
	/*
	 An incrementing ID that can be used to canonically establish order of records in cases where dates may be ambiguous */
	RecordId int32 `json:"record_id,omitempty"`
	/*
	 start_date string */
	StartDate time.Time `json:"start_date,omitempty"`
}

200 ok object

type GetCharactersCharacterIdFatigueOk

type GetCharactersCharacterIdFatigueOk struct {
	/*
	 Character's jump fatigue expiry */
	JumpFatigueExpireDate time.Time `json:"jump_fatigue_expire_date,omitempty"`
	/*
	 Character's last jump activation */
	LastJumpDate time.Time `json:"last_jump_date,omitempty"`
	/*
	 Character's last jump update */
	LastUpdateDate time.Time `json:"last_update_date,omitempty"`
}

200 ok object

type GetCharactersCharacterIdFittings200Ok

type GetCharactersCharacterIdFittings200Ok struct {
	/*
	 description string */
	Description string `json:"description,omitempty"`
	/*
	 fitting_id integer */
	FittingId int32 `json:"fitting_id,omitempty"`
	/*
	 items array */
	Items []GetCharactersCharacterIdFittingsItem `json:"items,omitempty"`
	/*
	 name string */
	Name string `json:"name,omitempty"`
	/*
	 ship_type_id integer */
	ShipTypeId int32 `json:"ship_type_id,omitempty"`
}

200 ok object

type GetCharactersCharacterIdFittingsItem

type GetCharactersCharacterIdFittingsItem struct {
	/*
	 flag string */
	Flag string `json:"flag,omitempty"`
	/*
	 quantity integer */
	Quantity int32 `json:"quantity,omitempty"`
	/*
	 type_id integer */
	TypeId int32 `json:"type_id,omitempty"`
}

item object

type GetCharactersCharacterIdFleetNotFound

type GetCharactersCharacterIdFleetNotFound struct {
	/*
	 Not found message */
	Error_ string `json:"error,omitempty"`
}

Not found

type GetCharactersCharacterIdFleetOk

type GetCharactersCharacterIdFleetOk struct {
	/*
	 Character ID of the current fleet boss */
	FleetBossId int64 `json:"fleet_boss_id,omitempty"`
	/*
	 The character's current fleet ID */
	FleetId int64 `json:"fleet_id,omitempty"`
	/*
	 Member’s role in fleet */
	Role string `json:"role,omitempty"`
	/*
	 ID of the squad the member is in. If not applicable, will be set to -1 */
	SquadId int64 `json:"squad_id,omitempty"`
	/*
	 ID of the wing the member is in. If not applicable, will be set to -1 */
	WingId int64 `json:"wing_id,omitempty"`
}

200 ok object

type GetCharactersCharacterIdFwStatsKills

type GetCharactersCharacterIdFwStatsKills struct {
	/*
	 Last week's total number of kills by a given character against enemy factions */
	LastWeek int32 `json:"last_week,omitempty"`
	/*
	 Total number of kills by a given character against enemy factions since the character enlisted */
	Total int32 `json:"total,omitempty"`
	/*
	 Yesterday's total number of kills by a given character against enemy factions */
	Yesterday int32 `json:"yesterday,omitempty"`
}

Summary of kills done by the given character against enemy factions

type GetCharactersCharacterIdFwStatsOk

type GetCharactersCharacterIdFwStatsOk struct {
	/*
	 The given character's current faction rank */
	CurrentRank int32 `json:"current_rank,omitempty"`
	/*
	 The enlistment date of the given character into faction warfare. Will not be included if character is not enlisted in faction warfare */
	EnlistedOn time.Time `json:"enlisted_on,omitempty"`
	/*
	 The faction the given character is enlisted to fight for. Will not be included if character is not enlisted in faction warfare */
	FactionId int32 `json:"faction_id,omitempty"`
	/*
	 The given character's highest faction rank achieved */
	HighestRank int32 `json:"highest_rank,omitempty"`
	/* */
	Kills GetCharactersCharacterIdFwStatsKills `json:"kills,omitempty"`
	/* */
	VictoryPoints GetCharactersCharacterIdFwStatsVictoryPoints `json:"victory_points,omitempty"`
}

200 ok object

type GetCharactersCharacterIdFwStatsVictoryPoints

type GetCharactersCharacterIdFwStatsVictoryPoints struct {
	/*
	 Last week's victory points gained by the given character */
	LastWeek int32 `json:"last_week,omitempty"`
	/*
	 Total victory points gained since the given character enlisted */
	Total int32 `json:"total,omitempty"`
	/*
	 Yesterday's victory points gained by the given character */
	Yesterday int32 `json:"yesterday,omitempty"`
}

Summary of victory points gained by the given character for the enlisted faction

type GetCharactersCharacterIdLocationOk

type GetCharactersCharacterIdLocationOk struct {
	/*
	 solar_system_id integer */
	SolarSystemId int32 `json:"solar_system_id,omitempty"`
	/*
	 station_id integer */
	StationId int32 `json:"station_id,omitempty"`
	/*
	 structure_id integer */
	StructureId int64 `json:"structure_id,omitempty"`
}

200 ok object

type GetCharactersCharacterIdMailLabels200Ok

type GetCharactersCharacterIdMailLabels200Ok struct {
	/*
	 color string */
	Color string `json:"color,omitempty"`
	/*
	 label_id integer */
	LabelId int32 `json:"label_id,omitempty"`
	/*
	 name string */
	Name string `json:"name,omitempty"`
}

200 ok object

type GetCharactersCharacterIdMedals200Ok

type GetCharactersCharacterIdMedals200Ok struct {
	/*
	 corporation_id integer */
	CorporationId int32 `json:"corporation_id,omitempty"`
	/*
	 date string */
	Date time.Time `json:"date,omitempty"`
	/*
	 description string */
	Description string `json:"description,omitempty"`
	/*
	 graphics array */
	Graphics []GetCharactersCharacterIdMedalsGraphic `json:"graphics,omitempty"`
	/*
	 issuer_id integer */
	IssuerId int32 `json:"issuer_id,omitempty"`
	/*
	 medal_id integer */
	MedalId int32 `json:"medal_id,omitempty"`
	/*
	 reason string */
	Reason string `json:"reason,omitempty"`
	/*
	 status string */
	Status string `json:"status,omitempty"`
	/*
	 title string */
	Title string `json:"title,omitempty"`
}

200 ok object

type GetCharactersCharacterIdMedalsGraphic

type GetCharactersCharacterIdMedalsGraphic struct {
	/*
	 color integer */
	Color int32 `json:"color,omitempty"`
	/*
	 graphic string */
	Graphic string `json:"graphic,omitempty"`
	/*
	 layer integer */
	Layer int32 `json:"layer,omitempty"`
	/*
	 part integer */
	Part int32 `json:"part,omitempty"`
}

graphic object

type GetCharactersCharacterIdNotificationsContacts200Ok

type GetCharactersCharacterIdNotificationsContacts200Ok struct {
	/*
	 message string */
	Message string `json:"message,omitempty"`
	/*
	 notification_id integer */
	NotificationId int32 `json:"notification_id,omitempty"`
	/*
	 send_date string */
	SendDate time.Time `json:"send_date,omitempty"`
	/*
	 sender_character_id integer */
	SenderCharacterId int32 `json:"sender_character_id,omitempty"`
	/*
	 A number representing the standing level the receiver has been added at by the sender. The standing levels are as follows: -10 -> Terrible | -5 -> Bad |  0 -> Neutral |  5 -> Good |  10 -> Excellent */
	StandingLevel float32 `json:"standing_level,omitempty"`
}

200 ok object

type GetCharactersCharacterIdOnlineOk

type GetCharactersCharacterIdOnlineOk struct {
	/*
	 Timestamp of the last login */
	LastLogin time.Time `json:"last_login,omitempty"`
	/*
	 Timestamp of the last logout */
	LastLogout time.Time `json:"last_logout,omitempty"`
	/*
	 Total number of times the character has logged in */
	Logins int32 `json:"logins,omitempty"`
	/*
	 If the character is online */
	Online bool `json:"online,omitempty"`
}

200 ok object

type GetCharactersCharacterIdOrders200Ok

type GetCharactersCharacterIdOrders200Ok struct {
	/*
	 Number of days for which order is valid (starting from the issued date). An order expires at time issued + duration */
	Duration int32 `json:"duration,omitempty"`
	/*
	 For buy orders, the amount of ISK in escrow */
	Escrow float64 `json:"escrow,omitempty"`
	/*
	 True if the order is a bid (buy) order */
	IsBuyOrder bool `json:"is_buy_order,omitempty"`
	/*
	 Signifies whether the buy/sell order was placed on behalf of a corporation. */
	IsCorporation bool `json:"is_corporation,omitempty"`
	/*
	 Date and time when this order was issued */
	Issued time.Time `json:"issued,omitempty"`
	/*
	 ID of the location where order was placed */
	LocationId int64 `json:"location_id,omitempty"`
	/*
	 For buy orders, the minimum quantity that will be accepted in a matching sell order */
	MinVolume int32 `json:"min_volume,omitempty"`
	/*
	 Unique order ID */
	OrderId int64 `json:"order_id,omitempty"`
	/*
	 Cost per unit for this order */
	Price float64 `json:"price,omitempty"`
	/*
	 Valid order range, numbers are ranges in jumps */
	Range_ string `json:"range,omitempty"`
	/*
	 ID of the region where order was placed */
	RegionId int32 `json:"region_id,omitempty"`
	/*
	 The type ID of the item transacted in this order */
	TypeId int32 `json:"type_id,omitempty"`
	/*
	 Quantity of items still required or offered */
	VolumeRemain int32 `json:"volume_remain,omitempty"`
	/*
	 Quantity of items required or offered at time order was placed */
	VolumeTotal int32 `json:"volume_total,omitempty"`
}

200 ok object

type GetCharactersCharacterIdPortraitNotFound

type GetCharactersCharacterIdPortraitNotFound struct {
	/*
	 error message */
	Error_ string `json:"error,omitempty"`
}

No image server for this datasource

type GetCharactersCharacterIdPortraitOk

type GetCharactersCharacterIdPortraitOk struct {
	/*
	 px128x128 string */
	Px128x128 string `json:"px128x128,omitempty"`
	/*
	 px256x256 string */
	Px256x256 string `json:"px256x256,omitempty"`
	/*
	 px512x512 string */
	Px512x512 string `json:"px512x512,omitempty"`
	/*
	 px64x64 string */
	Px64x64 string `json:"px64x64,omitempty"`
}

200 ok object

type GetCharactersCharacterIdRolesOk

type GetCharactersCharacterIdRolesOk struct {
	/*
	 roles array */
	Roles []string `json:"roles,omitempty"`
	/*
	 roles_at_base array */
	RolesAtBase []string `json:"roles_at_base,omitempty"`
	/*
	 roles_at_hq array */
	RolesAtHq []string `json:"roles_at_hq,omitempty"`
	/*
	 roles_at_other array */
	RolesAtOther []string `json:"roles_at_other,omitempty"`
}

200 ok object

type GetCharactersCharacterIdShipOk

type GetCharactersCharacterIdShipOk struct {
	/*
	 Item id's are unique to a ship and persist until it is repackaged. This value can be used to track repeated uses of a ship, or detect when a pilot changes into a different instance of the same ship type. */
	ShipItemId int64 `json:"ship_item_id,omitempty"`
	/*
	 ship_name string */
	ShipName string `json:"ship_name,omitempty"`
	/*
	 ship_type_id integer */
	ShipTypeId int32 `json:"ship_type_id,omitempty"`
}

200 ok object

type GetCharactersCharacterIdSkillqueue200Ok

type GetCharactersCharacterIdSkillqueue200Ok struct {
	/*
	 Date on which training of the skill will complete. Omitted if the skill queue is paused. */
	FinishDate time.Time `json:"finish_date,omitempty"`
	/*
	 finished_level integer */
	FinishedLevel int32 `json:"finished_level,omitempty"`
	/*
	 level_end_sp integer */
	LevelEndSp int32 `json:"level_end_sp,omitempty"`
	/*
	 Amount of SP that was in the skill when it started training it's current level. Used to calculate % of current level complete. */
	LevelStartSp int32 `json:"level_start_sp,omitempty"`
	/*
	 queue_position integer */
	QueuePosition int32 `json:"queue_position,omitempty"`
	/*
	 skill_id integer */
	SkillId int32 `json:"skill_id,omitempty"`
	/*
	 start_date string */
	StartDate time.Time `json:"start_date,omitempty"`
	/*
	 training_start_sp integer */
	TrainingStartSp int32 `json:"training_start_sp,omitempty"`
}

200 ok object

type GetCharactersCharacterIdStandings200Ok

type GetCharactersCharacterIdStandings200Ok struct {
	/*
	 from_id integer */
	FromId int32 `json:"from_id,omitempty"`
	/*
	 from_type string */
	FromType string `json:"from_type,omitempty"`
	/*
	 standing number */
	Standing float32 `json:"standing,omitempty"`
}

200 ok object

type GetCharactersCharacterIdTitles200Ok

type GetCharactersCharacterIdTitles200Ok struct {
	/*
	 name string */
	Name string `json:"name,omitempty"`
	/*
	 title_id integer */
	TitleId int32 `json:"title_id,omitempty"`
}

200 ok object

type GetCorporationsCorporationIdAlliancehistory200Ok

type GetCorporationsCorporationIdAlliancehistory200Ok struct {
	/*
	 alliance_id integer */
	AllianceId int32 `json:"alliance_id,omitempty"`
	/*
	 True if the alliance has been closed */
	IsDeleted bool `json:"is_deleted,omitempty"`
	/*
	 An incrementing ID that can be used to canonically establish order of records in cases where dates may be ambiguous */
	RecordId int32 `json:"record_id,omitempty"`
	/*
	 start_date string */
	StartDate time.Time `json:"start_date,omitempty"`
}

200 ok object

type GetCorporationsCorporationIdBlueprints200Ok

type GetCorporationsCorporationIdBlueprints200Ok struct {
	/*
	 Unique ID for this item. */
	ItemId int64 `json:"item_id,omitempty"`
	/*
	 Type of the location_id */
	LocationFlag string `json:"location_flag,omitempty"`
	/*
	 References a station, a ship or an item_id if this blueprint is located within a container. */
	LocationId int64 `json:"location_id,omitempty"`
	/*
	 Material Efficiency Level of the blueprint. */
	MaterialEfficiency int32 `json:"material_efficiency,omitempty"`
	/*
	 A range of numbers with a minimum of -2 and no maximum value where -1 is an original and -2 is a copy. It can be a positive integer if it is a stack of blueprint originals fresh from the market (e.g. no activities performed on them yet). */
	Quantity int32 `json:"quantity,omitempty"`
	/*
	 Number of runs remaining if the blueprint is a copy, -1 if it is an original. */
	Runs int32 `json:"runs,omitempty"`
	/*
	 Time Efficiency Level of the blueprint. */
	TimeEfficiency int32 `json:"time_efficiency,omitempty"`
	/*
	 type_id integer */
	TypeId int32 `json:"type_id,omitempty"`
}

200 ok object

type GetCorporationsCorporationIdContacts200Ok

type GetCorporationsCorporationIdContacts200Ok struct {
	/*
	 contact_id integer */
	ContactId int32 `json:"contact_id,omitempty"`
	/*
	 contact_type string */
	ContactType string `json:"contact_type,omitempty"`
	/*
	 Whether this contact is being watched */
	IsWatched bool `json:"is_watched,omitempty"`
	/*
	 label_ids array */
	LabelIds []int64 `json:"label_ids,omitempty"`
	/*
	 Standing of the contact */
	Standing float32 `json:"standing,omitempty"`
}

200 ok object

type GetCorporationsCorporationIdContainersLogs200Ok

type GetCorporationsCorporationIdContainersLogs200Ok struct {
	/*
	 action string */
	Action string `json:"action,omitempty"`
	/*
	 ID of the character who performed the action. */
	CharacterId int32 `json:"character_id,omitempty"`
	/*
	 ID of the container */
	ContainerId int64 `json:"container_id,omitempty"`
	/*
	 Type ID of the container */
	ContainerTypeId int32 `json:"container_type_id,omitempty"`
	/*
	 location_flag string */
	LocationFlag string `json:"location_flag,omitempty"`
	/*
	 location_id integer */
	LocationId int64 `json:"location_id,omitempty"`
	/*
	 Timestamp when this log was created */
	LoggedAt time.Time `json:"logged_at,omitempty"`
	/*
	 new_config_bitmask integer */
	NewConfigBitmask int32 `json:"new_config_bitmask,omitempty"`
	/*
	 old_config_bitmask integer */
	OldConfigBitmask int32 `json:"old_config_bitmask,omitempty"`
	/*
	 Type of password set if action is of type SetPassword or EnterPassword */
	PasswordType string `json:"password_type,omitempty"`
	/*
	 Quantity of the item being acted upon */
	Quantity int32 `json:"quantity,omitempty"`
	/*
	 Type ID of the item being acted upon */
	TypeId int32 `json:"type_id,omitempty"`
}

200 ok object

type GetCorporationsCorporationIdDivisionsHangarHangar

type GetCorporationsCorporationIdDivisionsHangarHangar struct {
	/*
	 division integer */
	Division int32 `json:"division,omitempty"`
	/*
	 name string */
	Name string `json:"name,omitempty"`
}

hangar object

type GetCorporationsCorporationIdDivisionsOk

type GetCorporationsCorporationIdDivisionsOk struct {
	/*
	 hangar array */
	Hangar []GetCorporationsCorporationIdDivisionsHangarHangar `json:"hangar,omitempty"`
	/*
	 wallet array */
	Wallet []GetCorporationsCorporationIdDivisionsWalletWallet `json:"wallet,omitempty"`
}

200 ok object

type GetCorporationsCorporationIdDivisionsWalletWallet

type GetCorporationsCorporationIdDivisionsWalletWallet struct {
	/*
	 division integer */
	Division int32 `json:"division,omitempty"`
	/*
	 name string */
	Name string `json:"name,omitempty"`
}

wallet object

type GetCorporationsCorporationIdFacilities200Ok

type GetCorporationsCorporationIdFacilities200Ok struct {
	/*
	 facility_id integer */
	FacilityId int64 `json:"facility_id,omitempty"`
	/*
	 system_id integer */
	SystemId int32 `json:"system_id,omitempty"`
	/*
	 type_id integer */
	TypeId int32 `json:"type_id,omitempty"`
}

200 ok object

type GetCorporationsCorporationIdFwStatsKills

type GetCorporationsCorporationIdFwStatsKills struct {
	/*
	 Last week's total number of kills by members of the given corporation against enemy factions */
	LastWeek int32 `json:"last_week,omitempty"`
	/*
	 Total number of kills by members of the given corporation against enemy factions since the corporation enlisted */
	Total int32 `json:"total,omitempty"`
	/*
	 Yesterday's total number of kills by members of the given corporation against enemy factions */
	Yesterday int32 `json:"yesterday,omitempty"`
}

Summary of kills done by the given corporation against enemy factions

type GetCorporationsCorporationIdFwStatsOk

type GetCorporationsCorporationIdFwStatsOk struct {
	/*
	 The enlistment date of the given corporation into faction warfare. Will not be included if corporation is not enlisted in faction warfare */
	EnlistedOn time.Time `json:"enlisted_on,omitempty"`
	/*
	 The faction the given corporation is enlisted to fight for. Will not be included if corporation is not enlisted in faction warfare */
	FactionId int32 `json:"faction_id,omitempty"`
	/* */
	Kills GetCorporationsCorporationIdFwStatsKills `json:"kills,omitempty"`
	/*
	 How many pilots the enlisted corporation has. Will not be included if corporation is not enlisted in faction warfare */
	Pilots int32 `json:"pilots,omitempty"`
	/* */
	VictoryPoints GetCorporationsCorporationIdFwStatsVictoryPoints `json:"victory_points,omitempty"`
}

200 ok object

type GetCorporationsCorporationIdFwStatsVictoryPoints

type GetCorporationsCorporationIdFwStatsVictoryPoints struct {
	/*
	 Last week's victory points gained by members of the given corporation */
	LastWeek int32 `json:"last_week,omitempty"`
	/*
	 Total victory points gained since the given corporation enlisted */
	Total int32 `json:"total,omitempty"`
	/*
	 Yesterday's victory points gained by members of the given corporation */
	Yesterday int32 `json:"yesterday,omitempty"`
}

Summary of victory points gained by the given corporation for the enlisted faction

type GetCorporationsCorporationIdIconsNotFound

type GetCorporationsCorporationIdIconsNotFound struct {
	/*
	 error message */
	Error_ string `json:"error,omitempty"`
}

No image server for this datasource

type GetCorporationsCorporationIdIconsOk

type GetCorporationsCorporationIdIconsOk struct {
	/*
	 px128x128 string */
	Px128x128 string `json:"px128x128,omitempty"`
	/*
	 px256x256 string */
	Px256x256 string `json:"px256x256,omitempty"`
	/*
	 px64x64 string */
	Px64x64 string `json:"px64x64,omitempty"`
}

200 ok object

type GetCorporationsCorporationIdMedals200Ok

type GetCorporationsCorporationIdMedals200Ok struct {
	/*
	 created_at string */
	CreatedAt time.Time `json:"created_at,omitempty"`
	/*
	 ID of the character who created this medal */
	CreatorId int32 `json:"creator_id,omitempty"`
	/*
	 description string */
	Description string `json:"description,omitempty"`
	/*
	 medal_id integer */
	MedalId int32 `json:"medal_id,omitempty"`
	/*
	 title string */
	Title string `json:"title,omitempty"`
}

200 ok object

type GetCorporationsCorporationIdMedalsIssued200Ok

type GetCorporationsCorporationIdMedalsIssued200Ok struct {
	/*
	 ID of the character who was rewarded this medal */
	CharacterId int32 `json:"character_id,omitempty"`
	/*
	 issued_at string */
	IssuedAt time.Time `json:"issued_at,omitempty"`
	/*
	 ID of the character who issued the medal */
	IssuerId int32 `json:"issuer_id,omitempty"`
	/*
	 medal_id integer */
	MedalId int32 `json:"medal_id,omitempty"`
	/*
	 reason string */
	Reason string `json:"reason,omitempty"`
	/*
	 status string */
	Status string `json:"status,omitempty"`
}

200 ok object

type GetCorporationsCorporationIdMembersTitles200Ok

type GetCorporationsCorporationIdMembersTitles200Ok struct {
	/*
	 character_id integer */
	CharacterId int32 `json:"character_id,omitempty"`
	/*
	 A list of title_id */
	Titles []int32 `json:"titles,omitempty"`
}

200 ok object

type GetCorporationsCorporationIdMembertracking200Ok

type GetCorporationsCorporationIdMembertracking200Ok struct {
	/*
	 base_id integer */
	BaseId int32 `json:"base_id,omitempty"`
	/*
	 character_id integer */
	CharacterId int32 `json:"character_id,omitempty"`
	/*
	 location_id integer */
	LocationId int64 `json:"location_id,omitempty"`
	/*
	 logoff_date string */
	LogoffDate time.Time `json:"logoff_date,omitempty"`
	/*
	 logon_date string */
	LogonDate time.Time `json:"logon_date,omitempty"`
	/*
	 ship_type_id integer */
	ShipTypeId int32 `json:"ship_type_id,omitempty"`
	/*
	 start_date string */
	StartDate time.Time `json:"start_date,omitempty"`
}

200 ok object

type GetCorporationsCorporationIdOrders200Ok

type GetCorporationsCorporationIdOrders200Ok struct {
	/*
	 Number of days for which order is valid (starting from the issued date). An order expires at time issued + duration */
	Duration int32 `json:"duration,omitempty"`
	/*
	 For buy orders, the amount of ISK in escrow */
	Escrow float64 `json:"escrow,omitempty"`
	/*
	 True if the order is a bid (buy) order */
	IsBuyOrder bool `json:"is_buy_order,omitempty"`
	/*
	 Date and time when this order was issued */
	Issued time.Time `json:"issued,omitempty"`
	/*
	 ID of the location where order was placed */
	LocationId int64 `json:"location_id,omitempty"`
	/*
	 For buy orders, the minimum quantity that will be accepted in a matching sell order */
	MinVolume int32 `json:"min_volume,omitempty"`
	/*
	 Unique order ID */
	OrderId int64 `json:"order_id,omitempty"`
	/*
	 Cost per unit for this order */
	Price float64 `json:"price,omitempty"`
	/*
	 Valid order range, numbers are ranges in jumps */
	Range_ string `json:"range,omitempty"`
	/*
	 ID of the region where order was placed */
	RegionId int32 `json:"region_id,omitempty"`
	/*
	 The type ID of the item transacted in this order */
	TypeId int32 `json:"type_id,omitempty"`
	/*
	 Quantity of items still required or offered */
	VolumeRemain int32 `json:"volume_remain,omitempty"`
	/*
	 Quantity of items required or offered at time order was placed */
	VolumeTotal int32 `json:"volume_total,omitempty"`
	/*
	 The corporation wallet division used for this order. */
	WalletDivision int32 `json:"wallet_division,omitempty"`
}

200 ok object

type GetCorporationsCorporationIdOrdersHistory200Ok

type GetCorporationsCorporationIdOrdersHistory200Ok struct {
	/*
	 Number of days the order was valid for (starting from the issued date). An order expires at time issued + duration */
	Duration int32 `json:"duration,omitempty"`
	/*
	 For buy orders, the amount of ISK in escrow */
	Escrow float64 `json:"escrow,omitempty"`
	/*
	 True if the order is a bid (buy) order */
	IsBuyOrder bool `json:"is_buy_order,omitempty"`
	/*
	 Date and time when this order was issued */
	Issued time.Time `json:"issued,omitempty"`
	/*
	 The character who issued this order */
	IssuedBy int32 `json:"issued_by,omitempty"`
	/*
	 ID of the location where order was placed */
	LocationId int64 `json:"location_id,omitempty"`
	/*
	 For buy orders, the minimum quantity that will be accepted in a matching sell order */
	MinVolume int32 `json:"min_volume,omitempty"`
	/*
	 Unique order ID */
	OrderId int64 `json:"order_id,omitempty"`
	/*
	 Cost per unit for this order */
	Price float64 `json:"price,omitempty"`
	/*
	 Valid order range, numbers are ranges in jumps */
	Range_ string `json:"range,omitempty"`
	/*
	 ID of the region where order was placed */
	RegionId int32 `json:"region_id,omitempty"`
	/*
	 Current order state */
	State string `json:"state,omitempty"`
	/*
	 The type ID of the item transacted in this order */
	TypeId int32 `json:"type_id,omitempty"`
	/*
	 Quantity of items still required or offered */
	VolumeRemain int32 `json:"volume_remain,omitempty"`
	/*
	 Quantity of items required or offered at time order was placed */
	VolumeTotal int32 `json:"volume_total,omitempty"`
	/*
	 The corporation wallet division used for this order */
	WalletDivision int32 `json:"wallet_division,omitempty"`
}

200 ok object

type GetCorporationsCorporationIdRoles200Ok

type GetCorporationsCorporationIdRoles200Ok struct {
	/*
	 character_id integer */
	CharacterId int32 `json:"character_id,omitempty"`
	/*
	 grantable_roles array */
	GrantableRoles []string `json:"grantable_roles,omitempty"`
	/*
	 grantable_roles_at_base array */
	GrantableRolesAtBase []string `json:"grantable_roles_at_base,omitempty"`
	/*
	 grantable_roles_at_hq array */
	GrantableRolesAtHq []string `json:"grantable_roles_at_hq,omitempty"`
	/*
	 grantable_roles_at_other array */
	GrantableRolesAtOther []string `json:"grantable_roles_at_other,omitempty"`
	/*
	 roles array */
	Roles []string `json:"roles,omitempty"`
	/*
	 roles_at_base array */
	RolesAtBase []string `json:"roles_at_base,omitempty"`
	/*
	 roles_at_hq array */
	RolesAtHq []string `json:"roles_at_hq,omitempty"`
	/*
	 roles_at_other array */
	RolesAtOther []string `json:"roles_at_other,omitempty"`
}

200 ok object

type GetCorporationsCorporationIdRolesHistory200Ok

type GetCorporationsCorporationIdRolesHistory200Ok struct {
	/*
	 changed_at string */
	ChangedAt time.Time `json:"changed_at,omitempty"`
	/*
	 The character whose roles are changed */
	CharacterId int32 `json:"character_id,omitempty"`
	/*
	 ID of the character who issued this change */
	IssuerId int32 `json:"issuer_id,omitempty"`
	/*
	 new_roles array */
	NewRoles []string `json:"new_roles,omitempty"`
	/*
	 old_roles array */
	OldRoles []string `json:"old_roles,omitempty"`
	/*
	 role_type string */
	RoleType string `json:"role_type,omitempty"`
}

200 ok object

type GetCorporationsCorporationIdStandings200Ok

type GetCorporationsCorporationIdStandings200Ok struct {
	/*
	 from_id integer */
	FromId int32 `json:"from_id,omitempty"`
	/*
	 from_type string */
	FromType string `json:"from_type,omitempty"`
	/*
	 standing number */
	Standing float32 `json:"standing,omitempty"`
}

200 ok object

type GetCorporationsCorporationIdStarbases200Ok

type GetCorporationsCorporationIdStarbases200Ok struct {
	/*
	 The moon this starbase (POS) is anchored on, unanchored POSes do not have this information */
	MoonId int32 `json:"moon_id,omitempty"`
	/*
	 When the POS onlined, for starbases (POSes) in online state */
	OnlinedSince time.Time `json:"onlined_since,omitempty"`
	/*
	 When the POS will be out of reinforcement, for starbases (POSes) in reinforced state */
	ReinforcedUntil time.Time `json:"reinforced_until,omitempty"`
	/*
	 Unique ID for this starbase (POS) */
	StarbaseId int64 `json:"starbase_id,omitempty"`
	/*
	 state string */
	State string `json:"state,omitempty"`
	/*
	 The solar system this starbase (POS) is in, unanchored POSes have this information */
	SystemId int32 `json:"system_id,omitempty"`
	/*
	 Starbase (POS) type */
	TypeId int32 `json:"type_id,omitempty"`
	/*
	 When the POS started unanchoring, for starbases (POSes) in unanchoring state */
	UnanchorAt time.Time `json:"unanchor_at,omitempty"`
}

200 ok object

type GetCorporationsCorporationIdStarbasesStarbaseIdFuel

type GetCorporationsCorporationIdStarbasesStarbaseIdFuel struct {
	/*
	 quantity integer */
	Quantity int32 `json:"quantity,omitempty"`
	/*
	 type_id integer */
	TypeId int32 `json:"type_id,omitempty"`
}

fuel object

type GetCorporationsCorporationIdStarbasesStarbaseIdOk

type GetCorporationsCorporationIdStarbasesStarbaseIdOk struct {
	/*
	 allow_alliance_members boolean */
	AllowAllianceMembers bool `json:"allow_alliance_members,omitempty"`
	/*
	 allow_corporation_members boolean */
	AllowCorporationMembers bool `json:"allow_corporation_members,omitempty"`
	/*
	 Who can anchor starbase (POS) and its structures */
	Anchor string `json:"anchor,omitempty"`
	/*
	 attack_if_at_war boolean */
	AttackIfAtWar bool `json:"attack_if_at_war,omitempty"`
	/*
	 attack_if_other_security_status_dropping boolean */
	AttackIfOtherSecurityStatusDropping bool `json:"attack_if_other_security_status_dropping,omitempty"`
	/*
	 Starbase (POS) will attack if target's security standing is lower than this value */
	AttackSecurityStatusThreshold float32 `json:"attack_security_status_threshold,omitempty"`
	/*
	 Starbase (POS) will attack if target's standing is lower than this value */
	AttackStandingThreshold float32 `json:"attack_standing_threshold,omitempty"`
	/*
	 Who can take fuel blocks out of the starbase (POS)'s fuel bay */
	FuelBayTake string `json:"fuel_bay_take,omitempty"`
	/*
	 Who can view the starbase (POS)'s fule bay. Characters either need to have required role or belong to the starbase (POS) owner's corporation or alliance, as described by the enum, all other access settings follows the same scheme */
	FuelBayView string `json:"fuel_bay_view,omitempty"`
	/*
	 Fuel blocks and other things that will be consumed when operating a starbase (POS) */
	Fuels []GetCorporationsCorporationIdStarbasesStarbaseIdFuel `json:"fuels,omitempty"`
	/*
	 Who can offline starbase (POS) and its structures */
	Offline string `json:"offline,omitempty"`
	/*
	 Who can online starbase (POS) and its structures */
	Online string `json:"online,omitempty"`
	/*
	 Who can unanchor starbase (POS) and its structures */
	Unanchor string `json:"unanchor,omitempty"`
	/*
	 True if the starbase (POS) is using alliance standings, otherwise using corporation's */
	UseAllianceStandings bool `json:"use_alliance_standings,omitempty"`
}

200 ok object

type GetCorporationsCorporationIdTitles200Ok

type GetCorporationsCorporationIdTitles200Ok struct {
	/*
	 grantable_roles array */
	GrantableRoles []string `json:"grantable_roles,omitempty"`
	/*
	 grantable_roles_at_base array */
	GrantableRolesAtBase []string `json:"grantable_roles_at_base,omitempty"`
	/*
	 grantable_roles_at_hq array */
	GrantableRolesAtHq []string `json:"grantable_roles_at_hq,omitempty"`
	/*
	 grantable_roles_at_other array */
	GrantableRolesAtOther []string `json:"grantable_roles_at_other,omitempty"`
	/*
	 name string */
	Name string `json:"name,omitempty"`
	/*
	 roles array */
	Roles []string `json:"roles,omitempty"`
	/*
	 roles_at_base array */
	RolesAtBase []string `json:"roles_at_base,omitempty"`
	/*
	 roles_at_hq array */
	RolesAtHq []string `json:"roles_at_hq,omitempty"`
	/*
	 roles_at_other array */
	RolesAtOther []string `json:"roles_at_other,omitempty"`
	/*
	 title_id integer */
	TitleId int32 `json:"title_id,omitempty"`
}

200 ok object

type GetDogmaEffectsEffectIdModifier

type GetDogmaEffectsEffectIdModifier struct {
	/*
	 domain string */
	Domain string `json:"domain,omitempty"`
	/*
	 effect_id integer */
	EffectId int32 `json:"effect_id,omitempty"`
	/*
	 func string */
	Func_ string `json:"func,omitempty"`
	/*
	 modified_attribute_id integer */
	ModifiedAttributeId int32 `json:"modified_attribute_id,omitempty"`
	/*
	 modifying_attribute_id integer */
	ModifyingAttributeId int32 `json:"modifying_attribute_id,omitempty"`
	/*
	 operator integer */
	Operator int32 `json:"operator,omitempty"`
}

modifier object

type GetDogmaEffectsEffectIdNotFound

type GetDogmaEffectsEffectIdNotFound struct {
	/*
	 Not found message */
	Error_ string `json:"error,omitempty"`
}

Not found

type GetDogmaEffectsEffectIdOk

type GetDogmaEffectsEffectIdOk struct {
	/*
	 description string */
	Description string `json:"description,omitempty"`
	/*
	 disallow_auto_repeat boolean */
	DisallowAutoRepeat bool `json:"disallow_auto_repeat,omitempty"`
	/*
	 discharge_attribute_id integer */
	DischargeAttributeId int32 `json:"discharge_attribute_id,omitempty"`
	/*
	 display_name string */
	DisplayName string `json:"display_name,omitempty"`
	/*
	 duration_attribute_id integer */
	DurationAttributeId int32 `json:"duration_attribute_id,omitempty"`
	/*
	 effect_category integer */
	EffectCategory int32 `json:"effect_category,omitempty"`
	/*
	 effect_id integer */
	EffectId int32 `json:"effect_id,omitempty"`
	/*
	 electronic_chance boolean */
	ElectronicChance bool `json:"electronic_chance,omitempty"`
	/*
	 falloff_attribute_id integer */
	FalloffAttributeId int32 `json:"falloff_attribute_id,omitempty"`
	/*
	 icon_id integer */
	IconId int32 `json:"icon_id,omitempty"`
	/*
	 is_assistance boolean */
	IsAssistance bool `json:"is_assistance,omitempty"`
	/*
	 is_offensive boolean */
	IsOffensive bool `json:"is_offensive,omitempty"`
	/*
	 is_warp_safe boolean */
	IsWarpSafe bool `json:"is_warp_safe,omitempty"`
	/*
	 modifiers array */
	Modifiers []GetDogmaEffectsEffectIdModifier `json:"modifiers,omitempty"`
	/*
	 name string */
	Name string `json:"name,omitempty"`
	/*
	 post_expression integer */
	PostExpression int32 `json:"post_expression,omitempty"`
	/*
	 pre_expression integer */
	PreExpression int32 `json:"pre_expression,omitempty"`
	/*
	 published boolean */
	Published bool `json:"published,omitempty"`
	/*
	 range_attribute_id integer */
	RangeAttributeId int32 `json:"range_attribute_id,omitempty"`
	/*
	 range_chance boolean */
	RangeChance bool `json:"range_chance,omitempty"`
	/*
	 tracking_speed_attribute_id integer */
	TrackingSpeedAttributeId int32 `json:"tracking_speed_attribute_id,omitempty"`
}

200 ok object

type GetFwLeaderboardsActiveTotalActiveTotal

type GetFwLeaderboardsActiveTotalActiveTotal struct {
	/*
	 Amount of kills */
	Amount int32 `json:"amount,omitempty"`
	/*
	 faction_id integer */
	FactionId int32 `json:"faction_id,omitempty"`
}

active_total object

type GetFwLeaderboardsActiveTotalActiveTotal1

type GetFwLeaderboardsActiveTotalActiveTotal1 struct {
	/*
	 Amount of victory points */
	Amount int32 `json:"amount,omitempty"`
	/*
	 faction_id integer */
	FactionId int32 `json:"faction_id,omitempty"`
}

active_total object

type GetFwLeaderboardsCharactersActiveTotalActiveTotal

type GetFwLeaderboardsCharactersActiveTotalActiveTotal struct {
	/*
	 Amount of kills */
	Amount int32 `json:"amount,omitempty"`
	/*
	 character_id integer */
	CharacterId int32 `json:"character_id,omitempty"`
}

active_total object

type GetFwLeaderboardsCharactersActiveTotalActiveTotal1

type GetFwLeaderboardsCharactersActiveTotalActiveTotal1 struct {
	/*
	 Amount of victory points */
	Amount int32 `json:"amount,omitempty"`
	/*
	 character_id integer */
	CharacterId int32 `json:"character_id,omitempty"`
}

active_total object

type GetFwLeaderboardsCharactersKills

type GetFwLeaderboardsCharactersKills struct {
	/*
	 Top 100 ranking of pilots active in faction warfare by total kills. A pilot is considered \"active\" if they have participated in faction warfare in the past 14 days */
	ActiveTotal []GetFwLeaderboardsCharactersActiveTotalActiveTotal `json:"active_total,omitempty"`
	/*
	 Top 100 ranking of pilots by kills in the past week */
	LastWeek []GetFwLeaderboardsCharactersLastWeekLastWeek `json:"last_week,omitempty"`
	/*
	 Top 100 ranking of pilots by kills in the past day */
	Yesterday []GetFwLeaderboardsCharactersYesterdayYesterday `json:"yesterday,omitempty"`
}

Top 100 rankings of pilots by number of kills from yesterday, last week and in total

type GetFwLeaderboardsCharactersLastWeekLastWeek

type GetFwLeaderboardsCharactersLastWeekLastWeek struct {
	/*
	 Amount of kills */
	Amount int32 `json:"amount,omitempty"`
	/*
	 character_id integer */
	CharacterId int32 `json:"character_id,omitempty"`
}

last_week object

type GetFwLeaderboardsCharactersLastWeekLastWeek1

type GetFwLeaderboardsCharactersLastWeekLastWeek1 struct {
	/*
	 Amount of victory points */
	Amount int32 `json:"amount,omitempty"`
	/*
	 character_id integer */
	CharacterId int32 `json:"character_id,omitempty"`
}

last_week object

type GetFwLeaderboardsCharactersOk

type GetFwLeaderboardsCharactersOk struct {
	/* */
	Kills GetFwLeaderboardsCharactersKills `json:"kills,omitempty"`
	/* */
	VictoryPoints GetFwLeaderboardsCharactersVictoryPoints `json:"victory_points,omitempty"`
}

200 ok object

type GetFwLeaderboardsCharactersVictoryPoints

type GetFwLeaderboardsCharactersVictoryPoints struct {
	/*
	 Top 100 ranking of pilots active in faction warfare by total victory points. A pilot is considered \"active\" if they have participated in faction warfare in the past 14 days */
	ActiveTotal []GetFwLeaderboardsCharactersActiveTotalActiveTotal1 `json:"active_total,omitempty"`
	/*
	 Top 100 ranking of pilots by victory points in the past week */
	LastWeek []GetFwLeaderboardsCharactersLastWeekLastWeek1 `json:"last_week,omitempty"`
	/*
	 Top 100 ranking of pilots by victory points in the past day */
	Yesterday []GetFwLeaderboardsCharactersYesterdayYesterday1 `json:"yesterday,omitempty"`
}

Top 100 rankings of pilots by victory points from yesterday, last week and in total

type GetFwLeaderboardsCharactersYesterdayYesterday

type GetFwLeaderboardsCharactersYesterdayYesterday struct {
	/*
	 Amount of kills */
	Amount int32 `json:"amount,omitempty"`
	/*
	 character_id integer */
	CharacterId int32 `json:"character_id,omitempty"`
}

yesterday object

type GetFwLeaderboardsCharactersYesterdayYesterday1

type GetFwLeaderboardsCharactersYesterdayYesterday1 struct {
	/*
	 Amount of victory points */
	Amount int32 `json:"amount,omitempty"`
	/*
	 character_id integer */
	CharacterId int32 `json:"character_id,omitempty"`
}

yesterday object

type GetFwLeaderboardsCorporationsActiveTotalActiveTotal

type GetFwLeaderboardsCorporationsActiveTotalActiveTotal struct {
	/*
	 Amount of kills */
	Amount int32 `json:"amount,omitempty"`
	/*
	 corporation_id integer */
	CorporationId int32 `json:"corporation_id,omitempty"`
}

active_total object

type GetFwLeaderboardsCorporationsActiveTotalActiveTotal1

type GetFwLeaderboardsCorporationsActiveTotalActiveTotal1 struct {
	/*
	 Amount of victory points */
	Amount int32 `json:"amount,omitempty"`
	/*
	 corporation_id integer */
	CorporationId int32 `json:"corporation_id,omitempty"`
}

active_total object

type GetFwLeaderboardsCorporationsKills

type GetFwLeaderboardsCorporationsKills struct {
	/*
	 Top 10 ranking of corporations active in faction warfare by total kills. A corporation is considered \"active\" if they have participated in faction warfare in the past 14 days */
	ActiveTotal []GetFwLeaderboardsCorporationsActiveTotalActiveTotal `json:"active_total,omitempty"`
	/*
	 Top 10 ranking of corporations by kills in the past week */
	LastWeek []GetFwLeaderboardsCorporationsLastWeekLastWeek `json:"last_week,omitempty"`
	/*
	 Top 10 ranking of corporations by kills in the past day */
	Yesterday []GetFwLeaderboardsCorporationsYesterdayYesterday `json:"yesterday,omitempty"`
}

Top 10 rankings of corporations by number of kills from yesterday, last week and in total

type GetFwLeaderboardsCorporationsLastWeekLastWeek

type GetFwLeaderboardsCorporationsLastWeekLastWeek struct {
	/*
	 Amount of kills */
	Amount int32 `json:"amount,omitempty"`
	/*
	 corporation_id integer */
	CorporationId int32 `json:"corporation_id,omitempty"`
}

last_week object

type GetFwLeaderboardsCorporationsLastWeekLastWeek1

type GetFwLeaderboardsCorporationsLastWeekLastWeek1 struct {
	/*
	 Amount of victory points */
	Amount int32 `json:"amount,omitempty"`
	/*
	 corporation_id integer */
	CorporationId int32 `json:"corporation_id,omitempty"`
}

last_week object

type GetFwLeaderboardsCorporationsOk

type GetFwLeaderboardsCorporationsOk struct {
	/* */
	Kills GetFwLeaderboardsCorporationsKills `json:"kills,omitempty"`
	/* */
	VictoryPoints GetFwLeaderboardsCorporationsVictoryPoints `json:"victory_points,omitempty"`
}

200 ok object

type GetFwLeaderboardsCorporationsVictoryPoints

type GetFwLeaderboardsCorporationsVictoryPoints struct {
	/*
	 Top 10 ranking of corporations active in faction warfare by total victory points. A corporation is considered \"active\" if they have participated in faction warfare in the past 14 days */
	ActiveTotal []GetFwLeaderboardsCorporationsActiveTotalActiveTotal1 `json:"active_total,omitempty"`
	/*
	 Top 10 ranking of corporations by victory points in the past week */
	LastWeek []GetFwLeaderboardsCorporationsLastWeekLastWeek1 `json:"last_week,omitempty"`
	/*
	 Top 10 ranking of corporations by victory points in the past day */
	Yesterday []GetFwLeaderboardsCorporationsYesterdayYesterday1 `json:"yesterday,omitempty"`
}

Top 10 rankings of corporations by victory points from yesterday, last week and in total

type GetFwLeaderboardsCorporationsYesterdayYesterday

type GetFwLeaderboardsCorporationsYesterdayYesterday struct {
	/*
	 Amount of kills */
	Amount int32 `json:"amount,omitempty"`
	/*
	 corporation_id integer */
	CorporationId int32 `json:"corporation_id,omitempty"`
}

yesterday object

type GetFwLeaderboardsCorporationsYesterdayYesterday1

type GetFwLeaderboardsCorporationsYesterdayYesterday1 struct {
	/*
	 Amount of victory points */
	Amount int32 `json:"amount,omitempty"`
	/*
	 corporation_id integer */
	CorporationId int32 `json:"corporation_id,omitempty"`
}

yesterday object

type GetFwLeaderboardsKills

type GetFwLeaderboardsKills struct {
	/*
	 Top 4 ranking of factions active in faction warfare by total kills. A faction is considered \"active\" if they have participated in faction warfare in the past 14 days */
	ActiveTotal []GetFwLeaderboardsActiveTotalActiveTotal `json:"active_total,omitempty"`
	/*
	 Top 4 ranking of factions by kills in the past week */
	LastWeek []GetFwLeaderboardsLastWeekLastWeek `json:"last_week,omitempty"`
	/*
	 Top 4 ranking of factions by kills in the past day */
	Yesterday []GetFwLeaderboardsYesterdayYesterday `json:"yesterday,omitempty"`
}

Top 4 rankings of factions by number of kills from yesterday, last week and in total

type GetFwLeaderboardsLastWeekLastWeek

type GetFwLeaderboardsLastWeekLastWeek struct {
	/*
	 Amount of kills */
	Amount int32 `json:"amount,omitempty"`
	/*
	 faction_id integer */
	FactionId int32 `json:"faction_id,omitempty"`
}

last_week object

type GetFwLeaderboardsLastWeekLastWeek1

type GetFwLeaderboardsLastWeekLastWeek1 struct {
	/*
	 Amount of victory points */
	Amount int32 `json:"amount,omitempty"`
	/*
	 faction_id integer */
	FactionId int32 `json:"faction_id,omitempty"`
}

last_week object

type GetFwLeaderboardsOk

type GetFwLeaderboardsOk struct {
	/* */
	Kills GetFwLeaderboardsKills `json:"kills,omitempty"`
	/* */
	VictoryPoints GetFwLeaderboardsVictoryPoints `json:"victory_points,omitempty"`
}

200 ok object

type GetFwLeaderboardsVictoryPoints

type GetFwLeaderboardsVictoryPoints struct {
	/*
	 Top 4 ranking of factions active in faction warfare by total victory points. A faction is considered \"active\" if they have participated in faction warfare in the past 14 days */
	ActiveTotal []GetFwLeaderboardsActiveTotalActiveTotal1 `json:"active_total,omitempty"`
	/*
	 Top 4 ranking of factions by victory points in the past week */
	LastWeek []GetFwLeaderboardsLastWeekLastWeek1 `json:"last_week,omitempty"`
	/*
	 Top 4 ranking of factions by victory points in the past day */
	Yesterday []GetFwLeaderboardsYesterdayYesterday1 `json:"yesterday,omitempty"`
}

Top 4 rankings of factions by victory points from yesterday, last week and in total

type GetFwLeaderboardsYesterdayYesterday

type GetFwLeaderboardsYesterdayYesterday struct {
	/*
	 Amount of kills */
	Amount int32 `json:"amount,omitempty"`
	/*
	 faction_id integer */
	FactionId int32 `json:"faction_id,omitempty"`
}

yesterday object

type GetFwLeaderboardsYesterdayYesterday1

type GetFwLeaderboardsYesterdayYesterday1 struct {
	/*
	 Amount of victory points */
	Amount int32 `json:"amount,omitempty"`
	/*
	 faction_id integer */
	FactionId int32 `json:"faction_id,omitempty"`
}

yesterday object

type GetFwStats200Ok

type GetFwStats200Ok struct {
	/*
	 faction_id integer */
	FactionId int32 `json:"faction_id,omitempty"`
	/* */
	Kills GetFwStatsKills `json:"kills,omitempty"`
	/*
	 How many pilots fight for the given faction */
	Pilots int32 `json:"pilots,omitempty"`
	/*
	 The number of solar systems controlled by the given faction */
	SystemsControlled int32 `json:"systems_controlled,omitempty"`
	/* */
	VictoryPoints GetFwStatsVictoryPoints `json:"victory_points,omitempty"`
}

200 ok object

type GetFwStatsKills

type GetFwStatsKills struct {
	/*
	 Last week's total number of kills against enemy factions */
	LastWeek int32 `json:"last_week,omitempty"`
	/*
	 Total number of kills against enemy factions since faction warfare began */
	Total int32 `json:"total,omitempty"`
	/*
	 Yesterday's total number of kills against enemy factions */
	Yesterday int32 `json:"yesterday,omitempty"`
}

Summary of kills against an enemy faction for the given faction

type GetFwStatsVictoryPoints

type GetFwStatsVictoryPoints struct {
	/*
	 Last week's victory points gained */
	LastWeek int32 `json:"last_week,omitempty"`
	/*
	 Total victory points gained since faction warfare began */
	Total int32 `json:"total,omitempty"`
	/*
	 Yesterday's victory points gained */
	Yesterday int32 `json:"yesterday,omitempty"`
}

Summary of victory points gained for the given faction

type GetFwSystems200Ok

type GetFwSystems200Ok struct {
	/*
	 contested string */
	Contested string `json:"contested,omitempty"`
	/*
	 occupier_faction_id integer */
	OccupierFactionId int32 `json:"occupier_faction_id,omitempty"`
	/*
	 owner_faction_id integer */
	OwnerFactionId int32 `json:"owner_faction_id,omitempty"`
	/*
	 solar_system_id integer */
	SolarSystemId int32 `json:"solar_system_id,omitempty"`
	/*
	 victory_points integer */
	VictoryPoints int32 `json:"victory_points,omitempty"`
	/*
	 victory_points_threshold integer */
	VictoryPointsThreshold int32 `json:"victory_points_threshold,omitempty"`
}

200 ok object

type GetFwWars200Ok

type GetFwWars200Ok struct {
	/*
	 The faction ID of the enemy faction. */
	AgainstId int32 `json:"against_id,omitempty"`
	/*
	 faction_id integer */
	FactionId int32 `json:"faction_id,omitempty"`
}

200 ok object

type GetStatusOk

type GetStatusOk struct {
	/*
	 Current online player count */
	Players int32 `json:"players,omitempty"`
	/*
	 Running version as string */
	ServerVersion string `json:"server_version,omitempty"`
	/*
	 Server start timestamp */
	StartTime time.Time `json:"start_time,omitempty"`
	/*
	 If the server is in VIP mode */
	Vip bool `json:"vip,omitempty"`
}

200 ok object

type GetUniverseAncestries200Ok

type GetUniverseAncestries200Ok struct {
	/*
	 The bloodline associated with this ancestry */
	BloodlineId int32 `json:"bloodline_id,omitempty"`
	/*
	 description string */
	Description string `json:"description,omitempty"`
	/*
	 icon_id integer */
	IconId int32 `json:"icon_id,omitempty"`
	/*
	 id integer */
	Id int32 `json:"id,omitempty"`
	/*
	 name string */
	Name string `json:"name,omitempty"`
	/*
	 short_description string */
	ShortDescription string `json:"short_description,omitempty"`
}

200 ok object

type GetUniverseAsteroidBeltsAsteroidBeltIdNotFound

type GetUniverseAsteroidBeltsAsteroidBeltIdNotFound struct {
	/*
	 Not found message */
	Error_ string `json:"error,omitempty"`
}

Not found

type GetUniverseAsteroidBeltsAsteroidBeltIdOk

type GetUniverseAsteroidBeltsAsteroidBeltIdOk struct {
	/*
	 name string */
	Name string `json:"name,omitempty"`
	/* */
	Position GetUniverseAsteroidBeltsAsteroidBeltIdPosition `json:"position,omitempty"`
	/*
	 The solar system this asteroid belt is in */
	SystemId int32 `json:"system_id,omitempty"`
}

200 ok object

type GetUniverseAsteroidBeltsAsteroidBeltIdPosition

type GetUniverseAsteroidBeltsAsteroidBeltIdPosition struct {
	/*
	 x number */
	X float64 `json:"x,omitempty"`
	/*
	 y number */
	Y float64 `json:"y,omitempty"`
	/*
	 z number */
	Z float64 `json:"z,omitempty"`
}

position object

type GetUniverseBloodlines200Ok

type GetUniverseBloodlines200Ok struct {
	/*
	 bloodline_id integer */
	BloodlineId int32 `json:"bloodline_id,omitempty"`
	/*
	 charisma integer */
	Charisma int32 `json:"charisma,omitempty"`
	/*
	 corporation_id integer */
	CorporationId int32 `json:"corporation_id,omitempty"`
	/*
	 description string */
	Description string `json:"description,omitempty"`
	/*
	 intelligence integer */
	Intelligence int32 `json:"intelligence,omitempty"`
	/*
	 memory integer */
	Memory int32 `json:"memory,omitempty"`
	/*
	 name string */
	Name string `json:"name,omitempty"`
	/*
	 perception integer */
	Perception int32 `json:"perception,omitempty"`
	/*
	 race_id integer */
	RaceId int32 `json:"race_id,omitempty"`
	/*
	 ship_type_id integer */
	ShipTypeId int32 `json:"ship_type_id,omitempty"`
	/*
	 willpower integer */
	Willpower int32 `json:"willpower,omitempty"`
}

200 ok object

type GetUniverseCategoriesCategoryIdNotFound

type GetUniverseCategoriesCategoryIdNotFound struct {
	/*
	 Not found message */
	Error_ string `json:"error,omitempty"`
}

Not found

type GetUniverseCategoriesCategoryIdOk

type GetUniverseCategoriesCategoryIdOk struct {
	/*
	 category_id integer */
	CategoryId int32 `json:"category_id,omitempty"`
	/*
	 groups array */
	Groups []int32 `json:"groups,omitempty"`
	/*
	 name string */
	Name string `json:"name,omitempty"`
	/*
	 published boolean */
	Published bool `json:"published,omitempty"`
}

200 ok object

type GetUniverseConstellationsConstellationIdNotFound

type GetUniverseConstellationsConstellationIdNotFound struct {
	/*
	 Not found message */
	Error_ string `json:"error,omitempty"`
}

Not found

type GetUniverseConstellationsConstellationIdOk

type GetUniverseConstellationsConstellationIdOk struct {
	/*
	 constellation_id integer */
	ConstellationId int32 `json:"constellation_id,omitempty"`
	/*
	 name string */
	Name string `json:"name,omitempty"`
	/* */
	Position GetUniverseConstellationsConstellationIdPosition `json:"position,omitempty"`
	/*
	 The region this constellation is in */
	RegionId int32 `json:"region_id,omitempty"`
	/*
	 systems array */
	Systems []int32 `json:"systems,omitempty"`
}

200 ok object

type GetUniverseConstellationsConstellationIdPosition

type GetUniverseConstellationsConstellationIdPosition struct {
	/*
	 x number */
	X float64 `json:"x,omitempty"`
	/*
	 y number */
	Y float64 `json:"y,omitempty"`
	/*
	 z number */
	Z float64 `json:"z,omitempty"`
}

position object

type GetUniverseFactions200Ok

type GetUniverseFactions200Ok struct {
	/*
	 corporation_id integer */
	CorporationId int32 `json:"corporation_id,omitempty"`
	/*
	 description string */
	Description string `json:"description,omitempty"`
	/*
	 faction_id integer */
	FactionId int32 `json:"faction_id,omitempty"`
	/*
	 is_unique boolean */
	IsUnique bool `json:"is_unique,omitempty"`
	/*
	 militia_corporation_id integer */
	MilitiaCorporationId int32 `json:"militia_corporation_id,omitempty"`
	/*
	 name string */
	Name string `json:"name,omitempty"`
	/*
	 size_factor number */
	SizeFactor float32 `json:"size_factor,omitempty"`
	/*
	 solar_system_id integer */
	SolarSystemId int32 `json:"solar_system_id,omitempty"`
	/*
	 station_count integer */
	StationCount int32 `json:"station_count,omitempty"`
	/*
	 station_system_count integer */
	StationSystemCount int32 `json:"station_system_count,omitempty"`
}

200 ok object

type GetUniverseMoonsMoonIdNotFound

type GetUniverseMoonsMoonIdNotFound struct {
	/*
	 Not found message */
	Error_ string `json:"error,omitempty"`
}

Not found

type GetUniverseMoonsMoonIdOk

type GetUniverseMoonsMoonIdOk struct {
	/*
	 moon_id integer */
	MoonId int32 `json:"moon_id,omitempty"`
	/*
	 name string */
	Name string `json:"name,omitempty"`
	/* */
	Position GetUniverseMoonsMoonIdPosition `json:"position,omitempty"`
	/*
	 The solar system this moon is in */
	SystemId int32 `json:"system_id,omitempty"`
}

200 ok object

type GetUniverseMoonsMoonIdPosition

type GetUniverseMoonsMoonIdPosition struct {
	/*
	 x number */
	X float64 `json:"x,omitempty"`
	/*
	 y number */
	Y float64 `json:"y,omitempty"`
	/*
	 z number */
	Z float64 `json:"z,omitempty"`
}

position object

type GetUniversePlanetsPlanetIdNotFound

type GetUniversePlanetsPlanetIdNotFound struct {
	/*
	 Not found message */
	Error_ string `json:"error,omitempty"`
}

Not found

type GetUniversePlanetsPlanetIdOk

type GetUniversePlanetsPlanetIdOk struct {
	/*
	 name string */
	Name string `json:"name,omitempty"`
	/*
	 planet_id integer */
	PlanetId int32 `json:"planet_id,omitempty"`
	/* */
	Position GetUniversePlanetsPlanetIdPosition `json:"position,omitempty"`
	/*
	 The solar system this planet is in */
	SystemId int32 `json:"system_id,omitempty"`
	/*
	 type_id integer */
	TypeId int32 `json:"type_id,omitempty"`
}

200 ok object

type GetUniversePlanetsPlanetIdPosition

type GetUniversePlanetsPlanetIdPosition struct {
	/*
	 x number */
	X float64 `json:"x,omitempty"`
	/*
	 y number */
	Y float64 `json:"y,omitempty"`
	/*
	 z number */
	Z float64 `json:"z,omitempty"`
}

position object

type GetUniverseRegionsRegionIdNotFound

type GetUniverseRegionsRegionIdNotFound struct {
	/*
	 Not found message */
	Error_ string `json:"error,omitempty"`
}

Not found

type GetUniverseRegionsRegionIdOk

type GetUniverseRegionsRegionIdOk struct {
	/*
	 constellations array */
	Constellations []int32 `json:"constellations,omitempty"`
	/*
	 description string */
	Description string `json:"description,omitempty"`
	/*
	 name string */
	Name string `json:"name,omitempty"`
	/*
	 region_id integer */
	RegionId int32 `json:"region_id,omitempty"`
}

200 ok object

type GetUniverseStargatesStargateIdDestination

type GetUniverseStargatesStargateIdDestination struct {
	/*
	 The stargate this stargate connects to */
	StargateId int32 `json:"stargate_id,omitempty"`
	/*
	 The solar system this stargate connects to */
	SystemId int32 `json:"system_id,omitempty"`
}

destination object

type GetUniverseStargatesStargateIdNotFound

type GetUniverseStargatesStargateIdNotFound struct {
	/*
	 Not found message */
	Error_ string `json:"error,omitempty"`
}

Not found

type GetUniverseStargatesStargateIdOk

type GetUniverseStargatesStargateIdOk struct {
	/* */
	Destination GetUniverseStargatesStargateIdDestination `json:"destination,omitempty"`
	/*
	 name string */
	Name string `json:"name,omitempty"`
	/* */
	Position GetUniverseStargatesStargateIdPosition `json:"position,omitempty"`
	/*
	 stargate_id integer */
	StargateId int32 `json:"stargate_id,omitempty"`
	/*
	 The solar system this stargate is in */
	SystemId int32 `json:"system_id,omitempty"`
	/*
	 type_id integer */
	TypeId int32 `json:"type_id,omitempty"`
}

200 ok object

type GetUniverseStargatesStargateIdPosition

type GetUniverseStargatesStargateIdPosition struct {
	/*
	 x number */
	X float64 `json:"x,omitempty"`
	/*
	 y number */
	Y float64 `json:"y,omitempty"`
	/*
	 z number */
	Z float64 `json:"z,omitempty"`
}

position object

type GetUniverseStarsStarIdOk

type GetUniverseStarsStarIdOk struct {
	/*
	 Age of star in years */
	Age int64 `json:"age,omitempty"`
	/*
	 luminosity number */
	Luminosity float32 `json:"luminosity,omitempty"`
	/*
	 name string */
	Name string `json:"name,omitempty"`
	/*
	 radius integer */
	Radius int64 `json:"radius,omitempty"`
	/*
	 solar_system_id integer */
	SolarSystemId int32 `json:"solar_system_id,omitempty"`
	/*
	 spectral_class string */
	SpectralClass string `json:"spectral_class,omitempty"`
	/*
	 temperature integer */
	Temperature int32 `json:"temperature,omitempty"`
	/*
	 type_id integer */
	TypeId int32 `json:"type_id,omitempty"`
}

200 ok object

type GetUniverseStationsStationIdNotFound

type GetUniverseStationsStationIdNotFound struct {
	/*
	 Not found message */
	Error_ string `json:"error,omitempty"`
}

Not found

type GetUniverseStationsStationIdOk

type GetUniverseStationsStationIdOk struct {
	/*
	 max_dockable_ship_volume number */
	MaxDockableShipVolume float32 `json:"max_dockable_ship_volume,omitempty"`
	/*
	 name string */
	Name string `json:"name,omitempty"`
	/*
	 office_rental_cost number */
	OfficeRentalCost float32 `json:"office_rental_cost,omitempty"`
	/*
	 ID of the corporation that controls this station */
	Owner int32 `json:"owner,omitempty"`
	/* */
	Position GetUniverseStationsStationIdPosition `json:"position,omitempty"`
	/*
	 race_id integer */
	RaceId int32 `json:"race_id,omitempty"`
	/*
	 reprocessing_efficiency number */
	ReprocessingEfficiency float32 `json:"reprocessing_efficiency,omitempty"`
	/*
	 reprocessing_stations_take number */
	ReprocessingStationsTake float32 `json:"reprocessing_stations_take,omitempty"`
	/*
	 services array */
	Services []string `json:"services,omitempty"`
	/*
	 station_id integer */
	StationId int32 `json:"station_id,omitempty"`
	/*
	 The solar system this station is in */
	SystemId int32 `json:"system_id,omitempty"`
	/*
	 type_id integer */
	TypeId int32 `json:"type_id,omitempty"`
}

200 ok object

type GetUniverseStationsStationIdPosition

type GetUniverseStationsStationIdPosition struct {
	/*
	 x number */
	X float64 `json:"x,omitempty"`
	/*
	 y number */
	Y float64 `json:"y,omitempty"`
	/*
	 z number */
	Z float64 `json:"z,omitempty"`
}

position object

type GetUniverseStructuresStructureIdNotFound

type GetUniverseStructuresStructureIdNotFound struct {
	/*
	 Not found message */
	Error_ string `json:"error,omitempty"`
}

Not found

type GetUniverseStructuresStructureIdOk

type GetUniverseStructuresStructureIdOk struct {
	/*
	 The full name of the structure */
	Name string `json:"name,omitempty"`
	/*
	 The ID of the corporation who owns this particular structure */
	OwnerId int32 `json:"owner_id,omitempty"`
	/* */
	Position GetUniverseStructuresStructureIdPosition `json:"position,omitempty"`
	/*
	 solar_system_id integer */
	SolarSystemId int32 `json:"solar_system_id,omitempty"`
	/*
	 type_id integer */
	TypeId int32 `json:"type_id,omitempty"`
}

200 ok object

type GetUniverseStructuresStructureIdPosition

type GetUniverseStructuresStructureIdPosition struct {
	/*
	 x number */
	X float64 `json:"x,omitempty"`
	/*
	 y number */
	Y float64 `json:"y,omitempty"`
	/*
	 z number */
	Z float64 `json:"z,omitempty"`
}

Coordinates of the structure in Cartesian space relative to the Sun, in metres.

type GetUniverseSystemJumps200Ok

type GetUniverseSystemJumps200Ok struct {
	/*
	 ship_jumps integer */
	ShipJumps int32 `json:"ship_jumps,omitempty"`
	/*
	 system_id integer */
	SystemId int32 `json:"system_id,omitempty"`
}

200 ok object

type GetUniverseSystemKills200Ok

type GetUniverseSystemKills200Ok struct {
	/*
	 Number of NPC ships killed in this system */
	NpcKills int32 `json:"npc_kills,omitempty"`
	/*
	 Number of pods killed in this system */
	PodKills int32 `json:"pod_kills,omitempty"`
	/*
	 Number of player ships killed in this system */
	ShipKills int32 `json:"ship_kills,omitempty"`
	/*
	 system_id integer */
	SystemId int32 `json:"system_id,omitempty"`
}

200 ok object

type GetUniverseTypesTypeIdDogmaAttribute

type GetUniverseTypesTypeIdDogmaAttribute struct {
	/*
	 attribute_id integer */
	AttributeId int32 `json:"attribute_id,omitempty"`
	/*
	 value number */
	Value float32 `json:"value,omitempty"`
}

dogma_attribute object

type GetUniverseTypesTypeIdDogmaEffect

type GetUniverseTypesTypeIdDogmaEffect struct {
	/*
	 effect_id integer */
	EffectId int32 `json:"effect_id,omitempty"`
	/*
	 is_default boolean */
	IsDefault bool `json:"is_default,omitempty"`
}

dogma_effect object

type GetUniverseTypesTypeIdNotFound

type GetUniverseTypesTypeIdNotFound struct {
	/*
	 Not found message */
	Error_ string `json:"error,omitempty"`
}

Not found

type GetUniverseTypesTypeIdOk

type GetUniverseTypesTypeIdOk struct {
	/*
	 capacity number */
	Capacity float32 `json:"capacity,omitempty"`
	/*
	 description string */
	Description string `json:"description,omitempty"`
	/*
	 dogma_attributes array */
	DogmaAttributes []GetUniverseTypesTypeIdDogmaAttribute `json:"dogma_attributes,omitempty"`
	/*
	 dogma_effects array */
	DogmaEffects []GetUniverseTypesTypeIdDogmaEffect `json:"dogma_effects,omitempty"`
	/*
	 graphic_id integer */
	GraphicId int32 `json:"graphic_id,omitempty"`
	/*
	 group_id integer */
	GroupId int32 `json:"group_id,omitempty"`
	/*
	 icon_id integer */
	IconId int32 `json:"icon_id,omitempty"`
	/*
	 mass number */
	Mass float32 `json:"mass,omitempty"`
	/*
	 name string */
	Name string `json:"name,omitempty"`
	/*
	 portion_size integer */
	PortionSize int32 `json:"portion_size,omitempty"`
	/*
	 published boolean */
	Published bool `json:"published,omitempty"`
	/*
	 radius number */
	Radius float32 `json:"radius,omitempty"`
	/*
	 type_id integer */
	TypeId int32 `json:"type_id,omitempty"`
	/*
	 volume number */
	Volume float32 `json:"volume,omitempty"`
}

200 ok object

type InternalServerError

type InternalServerError struct {
	/*
	 Internal server error message */
	Error_ string `json:"error,omitempty"`
}

Internal server error model

type PostCharactersAffiliation200Ok

type PostCharactersAffiliation200Ok struct {
	/*
	 The character's alliance ID, if their corporation is in an alliance */
	AllianceId int32 `json:"alliance_id,omitempty"`
	/*
	 The character's ID */
	CharacterId int32 `json:"character_id,omitempty"`
	/*
	 The character's corporation ID */
	CorporationId int32 `json:"corporation_id,omitempty"`
	/*
	 The character's faction ID, if their corporation is in a faction */
	FactionId int32 `json:"faction_id,omitempty"`
}

200 ok object

type PostCharactersCharacterIdAssetsLocations200Ok

type PostCharactersCharacterIdAssetsLocations200Ok struct {
	/*
	 item_id integer */
	ItemId int64 `json:"item_id,omitempty"`
	/* */
	Position PostCharactersCharacterIdAssetsLocationsPosition `json:"position,omitempty"`
}

200 ok object

type PostCharactersCharacterIdAssetsLocationsPosition

type PostCharactersCharacterIdAssetsLocationsPosition struct {
	/*
	 x number */
	X float64 `json:"x,omitempty"`
	/*
	 y number */
	Y float64 `json:"y,omitempty"`
	/*
	 z number */
	Z float64 `json:"z,omitempty"`
}

position object

type PostCharactersCharacterIdContactsError520

type PostCharactersCharacterIdContactsError520 struct {
	/*
	 Error 520 message */
	Error_ string `json:"error,omitempty"`
}

Error 520

type PostCharactersCharacterIdFittingsCreated

type PostCharactersCharacterIdFittingsCreated struct {
	/*
	 fitting_id integer */
	FittingId int32 `json:"fitting_id,omitempty"`
}

201 created object

type PostCharactersCharacterIdFittingsFitting

type PostCharactersCharacterIdFittingsFitting struct {
	/*
	 description string */
	Description string `json:"description,omitempty"`
	/*
	 items array */
	Items []PostCharactersCharacterIdFittingsItem `json:"items,omitempty"`
	/*
	 name string */
	Name string `json:"name,omitempty"`
	/*
	 ship_type_id integer */
	ShipTypeId int32 `json:"ship_type_id,omitempty"`
}

fitting object

type PostCharactersCharacterIdFittingsItem

type PostCharactersCharacterIdFittingsItem struct {
	/*
	 Fitting location for the item. Entries placed in 'Invalid' will be discarded. If this leaves the fitting with nothing, it will cause an error. */
	Flag string `json:"flag,omitempty"`
	/*
	 quantity integer */
	Quantity int32 `json:"quantity,omitempty"`
	/*
	 type_id integer */
	TypeId int32 `json:"type_id,omitempty"`
}

item object

type PostCharactersCharacterIdMailLabelsLabel

type PostCharactersCharacterIdMailLabelsLabel struct {
	/*
	 Hexadecimal string representing label color, in RGB format */
	Color string `json:"color,omitempty"`
	/*
	 name string */
	Name string `json:"name,omitempty"`
}

label object

type PostCorporationsCorporationIdAssetsLocations200Ok

type PostCorporationsCorporationIdAssetsLocations200Ok struct {
	/*
	 item_id integer */
	ItemId int64 `json:"item_id,omitempty"`
	/* */
	Position PostCorporationsCorporationIdAssetsLocationsPosition `json:"position,omitempty"`
}

200 ok object

type PostCorporationsCorporationIdAssetsLocationsNotFound

type PostCorporationsCorporationIdAssetsLocationsNotFound struct {
	/*
	 Not found message */
	Error_ string `json:"error,omitempty"`
}

Not found

type PostCorporationsCorporationIdAssetsLocationsPosition

type PostCorporationsCorporationIdAssetsLocationsPosition struct {
	/*
	 x number */
	X float64 `json:"x,omitempty"`
	/*
	 y number */
	Y float64 `json:"y,omitempty"`
	/*
	 z number */
	Z float64 `json:"z,omitempty"`
}

position object

type PostUniverseNames200Ok

type PostUniverseNames200Ok struct {
	/*
	 category string */
	Category string `json:"category,omitempty"`
	/*
	 id integer */
	Id int32 `json:"id,omitempty"`
	/*
	 name string */
	Name string `json:"name,omitempty"`
}

200 ok object

type PostUniverseNamesNotFound

type PostUniverseNamesNotFound struct {
	/*
	 Not found message */
	Error_ string `json:"error,omitempty"`
}

Not found

type ServiceUnavailable

type ServiceUnavailable struct {
	/*
	 Service unavailable message */
	Error_ string `json:"error,omitempty"`
}

Service unavailable model

type Unauthorized

type Unauthorized struct {
	/*
	 Unauthorized message */
	Error_ string `json:"error,omitempty"`
}

Unauthorized model

Source Files

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL