Giter Site home page Giter Site logo

evekit's Introduction

evekit

Requirements

Building the API client library requires Maven to be installed.

Installation

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.

Maven users

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>

Gradle users

Add this dependency to your project's build file:

compile "enterprises.orbital.evekit:evekit:2.1.0"

Others

At first generate the JAR by executing:

mvn package

Then manually install the following JARs:

  • target/evekit-2.1.0.jar
  • target/lib/*.jar

Getting Started

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();
        }
    }
}

Documentation for API Endpoints

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.

Documentation for Models

Documentation for Authorization

All endpoints do not require authorization. Authentication schemes defined for the API:

Recommendation

It's recommended to create an instance of ApiClient per thread in a multithreaded environment to avoid any potential issue.

Author

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.