Building the API client library requires Maven to be installed.
To install the API client library to your local Maven repository, simply execute:
mvn install
To deploy it to a remote Maven repository instead, configure the settings of the repository and execute:
mvn deploy
Refer to the official documentation for more information.
Add this dependency to your project's POM:
<dependency>
<groupId>enterprises.orbital.evekit</groupId>
<artifactId>evekit</artifactId>
<version>2.1.0</version>
<scope>compile</scope>
</dependency>
Add this dependency to your project's build file:
compile "enterprises.orbital.evekit:evekit:2.1.0"
At first generate the JAR by executing:
mvn package
Then manually install the following JARs:
- target/evekit-2.1.0.jar
- target/lib/*.jar
Please follow the installation instruction and execute the following Java code:
import enterprises.orbital.evekit.client.invoker.*;
import enterprises.orbital.evekit.client.invoker.auth.*;
import enterprises.orbital.evekit.client.invoker.model.*;
import enterprises.orbital.evekit.client.api.AccessKeyApi;
import java.io.File;
import java.util.*;
public class AccessKeyApiExample {
public static void main(String[] args) {
AccessKeyApi apiInstance = new AccessKeyApi();
Integer accessKey = 56; // Integer | Model access key
String accessCred = "accessCred_example"; // String | Model access credential
try {
KeyInfo result = apiInstance.getKeyInfo(accessKey, accessCred);
System.out.println(result);
} catch (ApiException e) {
System.err.println("Exception when calling AccessKeyApi#getKeyInfo");
e.printStackTrace();
}
}
}
All URIs are relative to https://evekit-model.orbital.enterprises//api
Class | Method | HTTP request | Description |
---|---|---|---|
AccessKeyApi | getKeyInfo | GET /ws/v1/accesskey/key_info | Get information about an access key |
AccessKeyApi | getMaskList | GET /ws/v1/accesskey/mask_list | Get access key mask list constants |
CharacterApi | getAccountStatus | GET /ws/v1/char/account_status | Get account status(es) |
CharacterApi | getBalances | GET /ws/v1/char/balance | Get character sheet balance |
CharacterApi | getCalendarEventAttendees | GET /ws/v1/char/calendar_event_attendees | Get calendar event attendees |
CharacterApi | getChannelMembers | GET /ws/v1/char/channel_member | Get chat channel members |
CharacterApi | getChannels | GET /ws/v1/char/channel | Get character chat channels |
CharacterApi | getCharacterSheets | GET /ws/v1/char/sheet | Get character sheet |
CharacterApi | getCloneJumpTimers | GET /ws/v1/char/clone_jump_timer | Get character clone jump timers |
CharacterApi | getContactNotifications | GET /ws/v1/char/contact_notification | Get character contact notifications |
CharacterApi | getImplants | GET /ws/v1/char/implant | Get character implants |
CharacterApi | getJumpCloneImplants | GET /ws/v1/char/jump_clone_implant | Get character jump clone implants |
CharacterApi | getJumpClones | GET /ws/v1/char/jump_clone | Get character jump clones |
CharacterApi | getJumpTimers | GET /ws/v1/char/jump_timer | Get character jump timers |
CharacterApi | getMailMessageBodies | GET /ws/v1/char/mail_message_body | Get character mail message bodies |
CharacterApi | getMailMessages | GET /ws/v1/char/mail_message | Get character mail messages (not bodies) |
CharacterApi | getMailingLists | GET /ws/v1/char/mailing_list | Get character mailing lists |
CharacterApi | getMedals | GET /ws/v1/char/medal | Get character medals |
CharacterApi | getNotificationBodies | GET /ws/v1/char/notification_body | Get character notification bodies |
CharacterApi | getNotifications | GET /ws/v1/char/notification | Get character notifications (not bodies) |
CharacterApi | getPlanetaryColonies | GET /ws/v1/char/planetary_colony | Get planetary colonies |
CharacterApi | getPlanetaryLinks | GET /ws/v1/char/planetary_link | Get planetary links |
CharacterApi | getPlanetaryPins | GET /ws/v1/char/planetary_pin | Get planetary pins |
CharacterApi | getPlanetaryRoutes | GET /ws/v1/char/planetary_route | Get planetary routes |
CharacterApi | getResearchAgents | GET /ws/v1/char/research_agent | Get character research agents |
CharacterApi | getRoles | GET /ws/v1/char/role | Get character roles |
CharacterApi | getSkills | GET /ws/v1/char/skill | Get character skills |
CharacterApi | getSkillsInQueue | GET /ws/v1/char/skill_queue | Get character skill queue |
CharacterApi | getSkillsInTraining | GET /ws/v1/char/skill_in_training | Get character skill in training |
CharacterApi | getTitles | GET /ws/v1/char/title | Get character titles |
CharacterApi | getUpcomingCalendarEvents | GET /ws/v1/char/calendar_events | Get upcoming calendar events |
CommonApi | getAccountBalance | GET /ws/v1/common/account_balance | Get account balance(s) |
CommonApi | getAssets | GET /ws/v1/common/asset | Get assets |
CommonApi | getBlueprints | GET /ws/v1/common/blueprint | Get blueprints |
CommonApi | getBookmarks | GET /ws/v1/common/bookmark | Get bookmarks |
CommonApi | getContactLabels | GET /ws/v1/common/contact_label | Get contact labels |
CommonApi | getContacts | GET /ws/v1/common/contact | Get contacts |
CommonApi | getContractBids | GET /ws/v1/common/contract_bid | Get contract bids |
CommonApi | getContractItems | GET /ws/v1/common/contract_item | Get contract items |
CommonApi | getContracts | GET /ws/v1/common/contract | Get contracts |
CommonApi | getFacWarStats | GET /ws/v1/common/fac_war_stats | Get faction war statistics |
CommonApi | getIndustryJobs | GET /ws/v1/common/industry_job | Get industry jobs |
CommonApi | getJournalEntries | GET /ws/v1/common/wallet_journal | Get wallet journal entries |
CommonApi | getKillAttackers | GET /ws/v1/common/kill_attacker | Get kill attackers |
CommonApi | getKillItems | GET /ws/v1/common/kill_item | Get kill items |
CommonApi | getKillVictims | GET /ws/v1/common/kill_victim | Get kill victims |
CommonApi | getKills | GET /ws/v1/common/kill | Get kills |
CommonApi | getLocations | GET /ws/v1/common/location | Get locations |
CommonApi | getMarketOrders | GET /ws/v1/common/market_order | Get market orders |
CommonApi | getStandings | GET /ws/v1/common/standing | Get standings) |
CommonApi | getWalletTransactions | GET /ws/v1/common/wallet_transaction | Get wallet transactions |
CorporationApi | getContainerLogs | GET /ws/v1/corp/container_log | Get container log records |
CorporationApi | getCorporationMedals | GET /ws/v1/corp/medal | Get corporation medals |
CorporationApi | getCorporationSheet | GET /ws/v1/corp/sheet | Get corporation sheet |
CorporationApi | getCorporationTitles | GET /ws/v1/corp/title | Get corporation titles |
CorporationApi | getCustomsOffices | GET /ws/v1/corp/customs_office | Get corporation customs offices |
CorporationApi | getDivisions | GET /ws/v1/corp/division | Get corporation divisions |
CorporationApi | getFacilities | GET /ws/v1/corp/facility | Get corporation facilities |
CorporationApi | getFuel | GET /ws/v1/corp/fuel | Get corporation starbase fuel levels |
CorporationApi | getMemberMedals | GET /ws/v1/corp/member_medal | Get medals awarded to corporation members |
CorporationApi | getMemberSecurity | GET /ws/v1/corp/member_security | Get corporation member security settings |
CorporationApi | getMemberSecurityLog | GET /ws/v1/corp/member_security_log | Get corporation member security log entries |
CorporationApi | getMemberTracking | GET /ws/v1/corp/member_tracking | Get member tracking information |
CorporationApi | getOutpostServiceDetails | GET /ws/v1/corp/outpost_service_detail | Get corporation outpost service detail |
CorporationApi | getOutposts | GET /ws/v1/corp/outpost | Get corporation outposts |
CorporationApi | getRoles | GET /ws/v1/corp/role | Get corporation title roles |
CorporationApi | getSecurityRoles | GET /ws/v1/corp/security_role | Get corporation security roles |
CorporationApi | getSecurityTitles | GET /ws/v1/corp/security_title | Get corporation security titles |
CorporationApi | getShareholders | GET /ws/v1/corp/shareholder | Get corporation shareholders |
CorporationApi | getStarbaseDetails | GET /ws/v1/corp/starbase_detail | Get corporation starbase details |
CorporationApi | getStarbases | GET /ws/v1/corp/starbase | Get corporation starbases |
MetaApi | getMetaDataValue | GET /ws/v1/meta/meta/{cid}/{key} | Get meta data value. A value of null indicates key was not set on this object. |
MetaApi | getMetaDataValues | GET /ws/v1/meta/meta/{cid} | Get all meta data values for the given model object. |
MetaApi | removeMetaDataValue | DELETE /ws/v1/meta/meta/{cid}/{key} | Delete meta data value. |
MetaApi | removeMetaDataValues | DELETE /ws/v1/meta/meta/{cid} | Delete all meta data values for the given model object. |
MetaApi | setMetaDataValue | PUT /ws/v1/meta/meta/{cid}/{key}/{value} | Set meta data value. If a value already exists for this key, then it is silently over-written. Null keys or values are not allowed. |
- AccountBalance
- AccountStatus
- Asset
- Blueprint
- Bookmark
- CalendarEventAttendee
- CharacterContactNotification
- CharacterMailMessage
- CharacterMailMessageBody
- CharacterMedal
- CharacterNotification
- CharacterNotificationBody
- CharacterRole
- CharacterSheet
- CharacterSheetBalance
- CharacterSheetClone
- CharacterSheetJump
- CharacterSkill
- CharacterSkillInTraining
- CharacterTitle
- ChatChannel
- ChatChannelMember
- Contact
- ContactLabel
- ContainerLog
- Contract
- ContractBid
- ContractItem
- CorporationMedal
- CorporationMemberMedal
- CorporationSheet
- CorporationTitle
- CustomsOffice
- Division
- FacWarStats
- Facility
- Fuel
- Implant
- IndustryJob
- JumpClone
- JumpCloneImplant
- KeyInfo
- Kill
- KillAttacker
- KillItem
- KillVictim
- Location
- MailingList
- MarketOrder
- MaskList
- MemberSecurity
- MemberSecurityLog
- MemberTracking
- MetaData
- Outpost
- OutpostServiceDetail
- PlanetaryColony
- PlanetaryLink
- PlanetaryPin
- PlanetaryRoute
- ResearchAgent
- Role
- SecurityRole
- SecurityTitle
- ServiceError
- Shareholder
- SkillInQueue
- Standing
- Starbase
- StarbaseDetail
- UpcomingCalendarEvent
- WalletJournal
- WalletTransaction
All endpoints do not require authorization. Authentication schemes defined for the API:
It's recommended to create an instance of ApiClient
per thread in a multithreaded environment to avoid any potential issue.