All URIs are relative to https://esi.evetech.net/latest
Method | HTTP request | Description |
---|---|---|
get_corporations_corporation_id | GET /corporations/{corporation_id}/ | Get corporation information |
get_corporations_corporation_id_alliancehistory | GET /corporations/{corporation_id}/alliancehistory/ | Get alliance history |
get_corporations_corporation_id_blueprints | GET /corporations/{corporation_id}/blueprints/ | Get corporation blueprints |
get_corporations_corporation_id_containers_logs | GET /corporations/{corporation_id}/containers/logs/ | Get all corporation ALSC logs |
get_corporations_corporation_id_divisions | GET /corporations/{corporation_id}/divisions/ | Get corporation divisions |
get_corporations_corporation_id_facilities | GET /corporations/{corporation_id}/facilities/ | Get corporation facilities |
get_corporations_corporation_id_icons | GET /corporations/{corporation_id}/icons/ | Get corporation icon |
get_corporations_corporation_id_medals | GET /corporations/{corporation_id}/medals/ | Get corporation medals |
get_corporations_corporation_id_medals_issued | GET /corporations/{corporation_id}/medals/issued/ | Get corporation issued medals |
get_corporations_corporation_id_members | GET /corporations/{corporation_id}/members/ | Get corporation members |
get_corporations_corporation_id_members_limit | GET /corporations/{corporation_id}/members/limit/ | Get corporation member limit |
get_corporations_corporation_id_members_titles | GET /corporations/{corporation_id}/members/titles/ | Get corporation's members' titles |
get_corporations_corporation_id_membertracking | GET /corporations/{corporation_id}/membertracking/ | Track corporation members |
get_corporations_corporation_id_roles | GET /corporations/{corporation_id}/roles/ | Get corporation member roles |
get_corporations_corporation_id_roles_history | GET /corporations/{corporation_id}/roles/history/ | Get corporation member roles history |
get_corporations_corporation_id_shareholders | GET /corporations/{corporation_id}/shareholders/ | Get corporation shareholders |
get_corporations_corporation_id_standings | GET /corporations/{corporation_id}/standings/ | Get corporation standings |
get_corporations_corporation_id_starbases | GET /corporations/{corporation_id}/starbases/ | Get corporation starbases (POSes) |
get_corporations_corporation_id_starbases_starbase_id | GET /corporations/{corporation_id}/starbases/{starbase_id}/ | Get starbase (POS) detail |
get_corporations_corporation_id_structures | GET /corporations/{corporation_id}/structures/ | Get corporation structures |
get_corporations_corporation_id_titles | GET /corporations/{corporation_id}/titles/ | Get corporation titles |
get_corporations_npccorps | GET /corporations/npccorps/ | Get npc corporations |
crate::models::GetCorporationsCorporationIdOk get_corporations_corporation_id(corporation_id, datasource, if_none_match) Get corporation information
Public information about a corporation --- Alternate route: /dev/corporations/{corporation_id}/
Alternate route: /v5/corporations/{corporation_id}/
--- This route is cached for up to 3600 seconds
Name | Type | Description | Required | Notes |
---|---|---|---|---|
corporation_id | i32 | An EVE corporation ID | [required] | |
datasource | Option<String> | The server name you would like data from | [default to tranquility] | |
if_none_match | Option<String> | ETag from a previous request. A 304 will be returned if this matches the current ETag |
crate::models::GetCorporationsCorporationIdOk
No authorization required
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
Veccrate::models::GetCorporationsCorporationIdAlliancehistory200Ok get_corporations_corporation_id_alliancehistory(corporation_id, datasource, if_none_match) Get alliance history
Get a list of all the alliances a corporation has been a member of --- Alternate route: /dev/corporations/{corporation_id}/alliancehistory/
Alternate route: /v3/corporations/{corporation_id}/alliancehistory/
--- This route is cached for up to 3600 seconds
Name | Type | Description | Required | Notes |
---|---|---|---|---|
corporation_id | i32 | An EVE corporation ID | [required] | |
datasource | Option<String> | The server name you would like data from | [default to tranquility] | |
if_none_match | Option<String> | ETag from a previous request. A 304 will be returned if this matches the current ETag |
Veccrate::models::GetCorporationsCorporationIdAlliancehistory200Ok
No authorization required
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
Veccrate::models::GetCorporationsCorporationIdBlueprints200Ok get_corporations_corporation_id_blueprints(corporation_id, datasource, if_none_match, page, token) Get corporation blueprints
Returns a list of blueprints the corporation owns --- Alternate route: /dev/corporations/{corporation_id}/blueprints/
Alternate route: /v3/corporations/{corporation_id}/blueprints/
--- This route is cached for up to 3600 seconds --- Requires one of the following EVE corporation role(s): Director
Name | Type | Description | Required | Notes |
---|---|---|---|---|
corporation_id | i32 | An EVE corporation ID | [required] | |
datasource | Option<String> | The server name you would like data from | [default to tranquility] | |
if_none_match | Option<String> | ETag from a previous request. A 304 will be returned if this matches the current ETag | ||
page | Option<i32> | Which page of results to return | [default to 1] | |
token | Option<String> | Access token to use if unable to set a header |
Veccrate::models::GetCorporationsCorporationIdBlueprints200Ok
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
Veccrate::models::GetCorporationsCorporationIdContainersLogs200Ok get_corporations_corporation_id_containers_logs(corporation_id, datasource, if_none_match, page, token) Get all corporation ALSC logs
Returns logs recorded in the past seven days from all audit log secure containers (ALSC) owned by a given corporation --- Alternate route: /dev/corporations/{corporation_id}/containers/logs/
Alternate route: /v3/corporations/{corporation_id}/containers/logs/
--- This route is cached for up to 600 seconds --- Requires one of the following EVE corporation role(s): Director
Name | Type | Description | Required | Notes |
---|---|---|---|---|
corporation_id | i32 | An EVE corporation ID | [required] | |
datasource | Option<String> | The server name you would like data from | [default to tranquility] | |
if_none_match | Option<String> | ETag from a previous request. A 304 will be returned if this matches the current ETag | ||
page | Option<i32> | Which page of results to return | [default to 1] | |
token | Option<String> | Access token to use if unable to set a header |
Veccrate::models::GetCorporationsCorporationIdContainersLogs200Ok
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
crate::models::GetCorporationsCorporationIdDivisionsOk get_corporations_corporation_id_divisions(corporation_id, datasource, if_none_match, token) Get corporation divisions
Return corporation hangar and wallet division names, only show if a division is not using the default name --- Alternate route: /dev/corporations/{corporation_id}/divisions/
Alternate route: /v2/corporations/{corporation_id}/divisions/
--- This route is cached for up to 3600 seconds --- Requires one of the following EVE corporation role(s): Director
Name | Type | Description | Required | Notes |
---|---|---|---|---|
corporation_id | i32 | An EVE corporation ID | [required] | |
datasource | Option<String> | The server name you would like data from | [default to tranquility] | |
if_none_match | Option<String> | ETag from a previous request. A 304 will be returned if this matches the current ETag | ||
token | Option<String> | Access token to use if unable to set a header |
crate::models::GetCorporationsCorporationIdDivisionsOk
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
Veccrate::models::GetCorporationsCorporationIdFacilities200Ok get_corporations_corporation_id_facilities(corporation_id, datasource, if_none_match, token) Get corporation facilities
Return a corporation's facilities --- Alternate route: /dev/corporations/{corporation_id}/facilities/
Alternate route: /v2/corporations/{corporation_id}/facilities/
--- This route is cached for up to 3600 seconds --- Requires one of the following EVE corporation role(s): Factory_Manager
Name | Type | Description | Required | Notes |
---|---|---|---|---|
corporation_id | i32 | An EVE corporation ID | [required] | |
datasource | Option<String> | The server name you would like data from | [default to tranquility] | |
if_none_match | Option<String> | ETag from a previous request. A 304 will be returned if this matches the current ETag | ||
token | Option<String> | Access token to use if unable to set a header |
Veccrate::models::GetCorporationsCorporationIdFacilities200Ok
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
crate::models::GetCorporationsCorporationIdIconsOk get_corporations_corporation_id_icons(corporation_id, datasource, if_none_match) Get corporation icon
Get the icon urls for a corporation --- Alternate route: /dev/corporations/{corporation_id}/icons/
Alternate route: /v2/corporations/{corporation_id}/icons/
--- This route is cached for up to 3600 seconds
Name | Type | Description | Required | Notes |
---|---|---|---|---|
corporation_id | i32 | An EVE corporation ID | [required] | |
datasource | Option<String> | The server name you would like data from | [default to tranquility] | |
if_none_match | Option<String> | ETag from a previous request. A 304 will be returned if this matches the current ETag |
crate::models::GetCorporationsCorporationIdIconsOk
No authorization required
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
Veccrate::models::GetCorporationsCorporationIdMedals200Ok get_corporations_corporation_id_medals(corporation_id, datasource, if_none_match, page, token) Get corporation medals
Returns a corporation's medals --- Alternate route: /dev/corporations/{corporation_id}/medals/
Alternate route: /v2/corporations/{corporation_id}/medals/
--- This route is cached for up to 3600 seconds
Name | Type | Description | Required | Notes |
---|---|---|---|---|
corporation_id | i32 | An EVE corporation ID | [required] | |
datasource | Option<String> | The server name you would like data from | [default to tranquility] | |
if_none_match | Option<String> | ETag from a previous request. A 304 will be returned if this matches the current ETag | ||
page | Option<i32> | Which page of results to return | [default to 1] | |
token | Option<String> | Access token to use if unable to set a header |
Veccrate::models::GetCorporationsCorporationIdMedals200Ok
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
Veccrate::models::GetCorporationsCorporationIdMedalsIssued200Ok get_corporations_corporation_id_medals_issued(corporation_id, datasource, if_none_match, page, token) Get corporation issued medals
Returns medals issued by a corporation --- Alternate route: /dev/corporations/{corporation_id}/medals/issued/
Alternate route: /v2/corporations/{corporation_id}/medals/issued/
--- This route is cached for up to 3600 seconds --- Requires one of the following EVE corporation role(s): Director
Name | Type | Description | Required | Notes |
---|---|---|---|---|
corporation_id | i32 | An EVE corporation ID | [required] | |
datasource | Option<String> | The server name you would like data from | [default to tranquility] | |
if_none_match | Option<String> | ETag from a previous request. A 304 will be returned if this matches the current ETag | ||
page | Option<i32> | Which page of results to return | [default to 1] | |
token | Option<String> | Access token to use if unable to set a header |
Veccrate::models::GetCorporationsCorporationIdMedalsIssued200Ok
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
Vec get_corporations_corporation_id_members(corporation_id, datasource, if_none_match, token) Get corporation members
Return the current member list of a corporation, the token's character need to be a member of the corporation. --- Alternate route: /dev/corporations/{corporation_id}/members/
Alternate route: /v4/corporations/{corporation_id}/members/
--- This route is cached for up to 3600 seconds
Name | Type | Description | Required | Notes |
---|---|---|---|---|
corporation_id | i32 | An EVE corporation ID | [required] | |
datasource | Option<String> | The server name you would like data from | [default to tranquility] | |
if_none_match | Option<String> | ETag from a previous request. A 304 will be returned if this matches the current ETag | ||
token | Option<String> | Access token to use if unable to set a header |
Vec
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
i32 get_corporations_corporation_id_members_limit(corporation_id, datasource, if_none_match, token) Get corporation member limit
Return a corporation's member limit, not including CEO himself --- Alternate route: /dev/corporations/{corporation_id}/members/limit/
Alternate route: /v2/corporations/{corporation_id}/members/limit/
--- This route is cached for up to 3600 seconds --- Requires one of the following EVE corporation role(s): Director
Name | Type | Description | Required | Notes |
---|---|---|---|---|
corporation_id | i32 | An EVE corporation ID | [required] | |
datasource | Option<String> | The server name you would like data from | [default to tranquility] | |
if_none_match | Option<String> | ETag from a previous request. A 304 will be returned if this matches the current ETag | ||
token | Option<String> | Access token to use if unable to set a header |
i32
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
Veccrate::models::GetCorporationsCorporationIdMembersTitles200Ok get_corporations_corporation_id_members_titles(corporation_id, datasource, if_none_match, token) Get corporation's members' titles
Returns a corporation's members' titles --- Alternate route: /dev/corporations/{corporation_id}/members/titles/
Alternate route: /v2/corporations/{corporation_id}/members/titles/
--- This route is cached for up to 3600 seconds --- Requires one of the following EVE corporation role(s): Director
Name | Type | Description | Required | Notes |
---|---|---|---|---|
corporation_id | i32 | An EVE corporation ID | [required] | |
datasource | Option<String> | The server name you would like data from | [default to tranquility] | |
if_none_match | Option<String> | ETag from a previous request. A 304 will be returned if this matches the current ETag | ||
token | Option<String> | Access token to use if unable to set a header |
Veccrate::models::GetCorporationsCorporationIdMembersTitles200Ok
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
Veccrate::models::GetCorporationsCorporationIdMembertracking200Ok get_corporations_corporation_id_membertracking(corporation_id, datasource, if_none_match, token) Track corporation members
Returns additional information about a corporation's members which helps tracking their activities --- Alternate route: /dev/corporations/{corporation_id}/membertracking/
Alternate route: /v2/corporations/{corporation_id}/membertracking/
--- This route is cached for up to 3600 seconds --- Requires one of the following EVE corporation role(s): Director
Name | Type | Description | Required | Notes |
---|---|---|---|---|
corporation_id | i32 | An EVE corporation ID | [required] | |
datasource | Option<String> | The server name you would like data from | [default to tranquility] | |
if_none_match | Option<String> | ETag from a previous request. A 304 will be returned if this matches the current ETag | ||
token | Option<String> | Access token to use if unable to set a header |
Veccrate::models::GetCorporationsCorporationIdMembertracking200Ok
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
Veccrate::models::GetCorporationsCorporationIdRoles200Ok get_corporations_corporation_id_roles(corporation_id, datasource, if_none_match, token) Get corporation member roles
Return the roles of all members if the character has the personnel manager role or any grantable role. --- Alternate route: /dev/corporations/{corporation_id}/roles/
Alternate route: /v2/corporations/{corporation_id}/roles/
--- This route is cached for up to 3600 seconds
Name | Type | Description | Required | Notes |
---|---|---|---|---|
corporation_id | i32 | An EVE corporation ID | [required] | |
datasource | Option<String> | The server name you would like data from | [default to tranquility] | |
if_none_match | Option<String> | ETag from a previous request. A 304 will be returned if this matches the current ETag | ||
token | Option<String> | Access token to use if unable to set a header |
Veccrate::models::GetCorporationsCorporationIdRoles200Ok
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
Veccrate::models::GetCorporationsCorporationIdRolesHistory200Ok get_corporations_corporation_id_roles_history(corporation_id, datasource, if_none_match, page, token) Get corporation member roles history
Return how roles have changed for a coporation's members, up to a month --- Alternate route: /dev/corporations/{corporation_id}/roles/history/
Alternate route: /v2/corporations/{corporation_id}/roles/history/
--- This route is cached for up to 3600 seconds --- Requires one of the following EVE corporation role(s): Director
Name | Type | Description | Required | Notes |
---|---|---|---|---|
corporation_id | i32 | An EVE corporation ID | [required] | |
datasource | Option<String> | The server name you would like data from | [default to tranquility] | |
if_none_match | Option<String> | ETag from a previous request. A 304 will be returned if this matches the current ETag | ||
page | Option<i32> | Which page of results to return | [default to 1] | |
token | Option<String> | Access token to use if unable to set a header |
Veccrate::models::GetCorporationsCorporationIdRolesHistory200Ok
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
Veccrate::models::GetCorporationsCorporationIdShareholders200Ok get_corporations_corporation_id_shareholders(corporation_id, datasource, if_none_match, page, token) Get corporation shareholders
Return the current shareholders of a corporation. --- Alternate route: /dev/corporations/{corporation_id}/shareholders/
Alternate route: /legacy/corporations/{corporation_id}/shareholders/
Alternate route: /v1/corporations/{corporation_id}/shareholders/
--- This route is cached for up to 3600 seconds --- Requires one of the following EVE corporation role(s): Director
Name | Type | Description | Required | Notes |
---|---|---|---|---|
corporation_id | i32 | An EVE corporation ID | [required] | |
datasource | Option<String> | The server name you would like data from | [default to tranquility] | |
if_none_match | Option<String> | ETag from a previous request. A 304 will be returned if this matches the current ETag | ||
page | Option<i32> | Which page of results to return | [default to 1] | |
token | Option<String> | Access token to use if unable to set a header |
Veccrate::models::GetCorporationsCorporationIdShareholders200Ok
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
Veccrate::models::GetCorporationsCorporationIdStandings200Ok get_corporations_corporation_id_standings(corporation_id, datasource, if_none_match, page, token) Get corporation standings
Return corporation standings from agents, NPC corporations, and factions --- Alternate route: /dev/corporations/{corporation_id}/standings/
Alternate route: /v2/corporations/{corporation_id}/standings/
--- This route is cached for up to 3600 seconds
Name | Type | Description | Required | Notes |
---|---|---|---|---|
corporation_id | i32 | An EVE corporation ID | [required] | |
datasource | Option<String> | The server name you would like data from | [default to tranquility] | |
if_none_match | Option<String> | ETag from a previous request. A 304 will be returned if this matches the current ETag | ||
page | Option<i32> | Which page of results to return | [default to 1] | |
token | Option<String> | Access token to use if unable to set a header |
Veccrate::models::GetCorporationsCorporationIdStandings200Ok
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
Veccrate::models::GetCorporationsCorporationIdStarbases200Ok get_corporations_corporation_id_starbases(corporation_id, datasource, if_none_match, page, token) Get corporation starbases (POSes)
Returns list of corporation starbases (POSes) --- Alternate route: /dev/corporations/{corporation_id}/starbases/
Alternate route: /v2/corporations/{corporation_id}/starbases/
--- This route is cached for up to 3600 seconds --- Requires one of the following EVE corporation role(s): Director
Name | Type | Description | Required | Notes |
---|---|---|---|---|
corporation_id | i32 | An EVE corporation ID | [required] | |
datasource | Option<String> | The server name you would like data from | [default to tranquility] | |
if_none_match | Option<String> | ETag from a previous request. A 304 will be returned if this matches the current ETag | ||
page | Option<i32> | Which page of results to return | [default to 1] | |
token | Option<String> | Access token to use if unable to set a header |
Veccrate::models::GetCorporationsCorporationIdStarbases200Ok
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
crate::models::GetCorporationsCorporationIdStarbasesStarbaseIdOk get_corporations_corporation_id_starbases_starbase_id(corporation_id, starbase_id, system_id, datasource, if_none_match, token) Get starbase (POS) detail
Returns various settings and fuels of a starbase (POS) --- Alternate route: /dev/corporations/{corporation_id}/starbases/{starbase_id}/
Alternate route: /v2/corporations/{corporation_id}/starbases/{starbase_id}/
--- This route is cached for up to 3600 seconds --- Requires one of the following EVE corporation role(s): Director
Name | Type | Description | Required | Notes |
---|---|---|---|---|
corporation_id | i32 | An EVE corporation ID | [required] | |
starbase_id | i64 | An EVE starbase (POS) ID | [required] | |
system_id | i32 | The solar system this starbase (POS) is located in, | [required] | |
datasource | Option<String> | The server name you would like data from | [default to tranquility] | |
if_none_match | Option<String> | ETag from a previous request. A 304 will be returned if this matches the current ETag | ||
token | Option<String> | Access token to use if unable to set a header |
crate::models::GetCorporationsCorporationIdStarbasesStarbaseIdOk
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
Veccrate::models::GetCorporationsCorporationIdStructures200Ok get_corporations_corporation_id_structures(corporation_id, accept_language, datasource, if_none_match, language, page, token) Get corporation structures
Get a list of corporation structures. This route's version includes the changes to structures detailed in this blog: https://www.eveonline.com/article/upwell-2.0-structures-changes-coming-on-february-13th --- Alternate route: /dev/corporations/{corporation_id}/structures/
Alternate route: /v4/corporations/{corporation_id}/structures/
--- This route is cached for up to 3600 seconds --- Requires one of the following EVE corporation role(s): Station_Manager
Name | Type | Description | Required | Notes |
---|---|---|---|---|
corporation_id | i32 | An EVE corporation ID | [required] | |
accept_language | Option<String> | Language to use in the response | [default to en] | |
datasource | Option<String> | The server name you would like data from | [default to tranquility] | |
if_none_match | Option<String> | ETag from a previous request. A 304 will be returned if this matches the current ETag | ||
language | Option<String> | Language to use in the response, takes precedence over Accept-Language | [default to en] | |
page | Option<i32> | Which page of results to return | [default to 1] | |
token | Option<String> | Access token to use if unable to set a header |
Veccrate::models::GetCorporationsCorporationIdStructures200Ok
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
Veccrate::models::GetCorporationsCorporationIdTitles200Ok get_corporations_corporation_id_titles(corporation_id, datasource, if_none_match, token) Get corporation titles
Returns a corporation's titles --- Alternate route: /dev/corporations/{corporation_id}/titles/
Alternate route: /v2/corporations/{corporation_id}/titles/
--- This route is cached for up to 3600 seconds --- Requires one of the following EVE corporation role(s): Director
Name | Type | Description | Required | Notes |
---|---|---|---|---|
corporation_id | i32 | An EVE corporation ID | [required] | |
datasource | Option<String> | The server name you would like data from | [default to tranquility] | |
if_none_match | Option<String> | ETag from a previous request. A 304 will be returned if this matches the current ETag | ||
token | Option<String> | Access token to use if unable to set a header |
Veccrate::models::GetCorporationsCorporationIdTitles200Ok
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
Vec get_corporations_npccorps(datasource, if_none_match) Get npc corporations
Get a list of npc corporations --- Alternate route: /dev/corporations/npccorps/
Alternate route: /v2/corporations/npccorps/
--- This route expires daily at 11:05
Name | Type | Description | Required | Notes |
---|---|---|---|---|
datasource | Option<String> | The server name you would like data from | [default to tranquility] | |
if_none_match | Option<String> | ETag from a previous request. A 304 will be returned if this matches the current ETag |
Vec
No authorization required
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]