Class MarketApi


  • public class MarketApi
    extends Object
    • Constructor Detail

      • MarketApi

        public MarketApi()
      • MarketApi

        public MarketApi​(ApiClient apiClient)
    • Method Detail

      • getApiClient

        public ApiClient getApiClient()
      • setApiClient

        public void setApiClient​(ApiClient apiClient)
      • getCharactersCharacterIdOrdersCall

        public okhttp3.Call getCharactersCharacterIdOrdersCall​(Integer characterId,
                                                               String datasource,
                                                               String ifNoneMatch,
                                                               String token,
                                                               ApiCallback _callback)
                                                        throws ApiException
        Build call for getCharactersCharacterIdOrders
        Parameters:
        characterId - An EVE character ID (required)
        datasource - The server name you would like data from (optional, default to tranquility)
        ifNoneMatch - ETag from a previous request. A 304 will be returned if this matches the current ETag (optional)
        token - Access token to use if unable to set a header (optional)
        _callback - Callback for upload/download progress
        Returns:
        Call to execute
        Throws:
        ApiException - If fail to serialize the request body object
      • getCharactersCharacterIdOrders

        public List<CharacterOrdersResponse> getCharactersCharacterIdOrders​(Integer characterId,
                                                                            String datasource,
                                                                            String ifNoneMatch,
                                                                            String token)
                                                                     throws ApiException
        List open orders from a character List open market orders placed by a character --- This route is cached for up to 1200 seconds SSO Scope: esi-markets.read_character_orders.v1
        Parameters:
        characterId - An EVE character ID (required)
        datasource - The server name you would like data from (optional, default to tranquility)
        ifNoneMatch - ETag from a previous request. A 304 will be returned if this matches the current ETag (optional)
        token - Access token to use if unable to set a header (optional)
        Returns:
        List<CharacterOrdersResponse>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • getCharactersCharacterIdOrdersWithHttpInfo

        public ApiResponse<List<CharacterOrdersResponse>> getCharactersCharacterIdOrdersWithHttpInfo​(Integer characterId,
                                                                                                     String datasource,
                                                                                                     String ifNoneMatch,
                                                                                                     String token)
                                                                                              throws ApiException
        List open orders from a character List open market orders placed by a character --- This route is cached for up to 1200 seconds SSO Scope: esi-markets.read_character_orders.v1
        Parameters:
        characterId - An EVE character ID (required)
        datasource - The server name you would like data from (optional, default to tranquility)
        ifNoneMatch - ETag from a previous request. A 304 will be returned if this matches the current ETag (optional)
        token - Access token to use if unable to set a header (optional)
        Returns:
        ApiResponse<List<CharacterOrdersResponse>>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • getCharactersCharacterIdOrdersAsync

        public okhttp3.Call getCharactersCharacterIdOrdersAsync​(Integer characterId,
                                                                String datasource,
                                                                String ifNoneMatch,
                                                                String token,
                                                                ApiCallback<List<CharacterOrdersResponse>> _callback)
                                                         throws ApiException
        List open orders from a character (asynchronously) List open market orders placed by a character --- This route is cached for up to 1200 seconds SSO Scope: esi-markets.read_character_orders.v1
        Parameters:
        characterId - An EVE character ID (required)
        datasource - The server name you would like data from (optional, default to tranquility)
        ifNoneMatch - ETag from a previous request. A 304 will be returned if this matches the current ETag (optional)
        token - Access token to use if unable to set a header (optional)
        _callback - The callback to be executed when the API call finishes
        Returns:
        The request call
        Throws:
        ApiException - If fail to process the API call, e.g. serializing the request body object
      • getCharactersCharacterIdOrdersHistoryCall

        public okhttp3.Call getCharactersCharacterIdOrdersHistoryCall​(Integer characterId,
                                                                      String datasource,
                                                                      String ifNoneMatch,
                                                                      Integer page,
                                                                      String token,
                                                                      ApiCallback _callback)
                                                               throws ApiException
        Build call for getCharactersCharacterIdOrdersHistory
        Parameters:
        characterId - An EVE character ID (required)
        datasource - The server name you would like data from (optional, default to tranquility)
        ifNoneMatch - ETag from a previous request. A 304 will be returned if this matches the current ETag (optional)
        page - Which page of results to return (optional, default to 1)
        token - Access token to use if unable to set a header (optional)
        _callback - Callback for upload/download progress
        Returns:
        Call to execute
        Throws:
        ApiException - If fail to serialize the request body object
      • getCharactersCharacterIdOrdersHistory

        public List<CharacterOrdersHistoryResponse> getCharactersCharacterIdOrdersHistory​(Integer characterId,
                                                                                          String datasource,
                                                                                          String ifNoneMatch,
                                                                                          Integer page,
                                                                                          String token)
                                                                                   throws ApiException
        List historical orders by a character List cancelled and expired market orders placed by a character up to 90 days in the past. --- This route is cached for up to 3600 seconds SSO Scope: esi-markets.read_character_orders.v1
        Parameters:
        characterId - An EVE character ID (required)
        datasource - The server name you would like data from (optional, default to tranquility)
        ifNoneMatch - ETag from a previous request. A 304 will be returned if this matches the current ETag (optional)
        page - Which page of results to return (optional, default to 1)
        token - Access token to use if unable to set a header (optional)
        Returns:
        List<CharacterOrdersHistoryResponse>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • getCharactersCharacterIdOrdersHistoryWithHttpInfo

        public ApiResponse<List<CharacterOrdersHistoryResponse>> getCharactersCharacterIdOrdersHistoryWithHttpInfo​(Integer characterId,
                                                                                                                   String datasource,
                                                                                                                   String ifNoneMatch,
                                                                                                                   Integer page,
                                                                                                                   String token)
                                                                                                            throws ApiException
        List historical orders by a character List cancelled and expired market orders placed by a character up to 90 days in the past. --- This route is cached for up to 3600 seconds SSO Scope: esi-markets.read_character_orders.v1
        Parameters:
        characterId - An EVE character ID (required)
        datasource - The server name you would like data from (optional, default to tranquility)
        ifNoneMatch - ETag from a previous request. A 304 will be returned if this matches the current ETag (optional)
        page - Which page of results to return (optional, default to 1)
        token - Access token to use if unable to set a header (optional)
        Returns:
        ApiResponse<List<CharacterOrdersHistoryResponse>>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • getCharactersCharacterIdOrdersHistoryAsync

        public okhttp3.Call getCharactersCharacterIdOrdersHistoryAsync​(Integer characterId,
                                                                       String datasource,
                                                                       String ifNoneMatch,
                                                                       Integer page,
                                                                       String token,
                                                                       ApiCallback<List<CharacterOrdersHistoryResponse>> _callback)
                                                                throws ApiException
        List historical orders by a character (asynchronously) List cancelled and expired market orders placed by a character up to 90 days in the past. --- This route is cached for up to 3600 seconds SSO Scope: esi-markets.read_character_orders.v1
        Parameters:
        characterId - An EVE character ID (required)
        datasource - The server name you would like data from (optional, default to tranquility)
        ifNoneMatch - ETag from a previous request. A 304 will be returned if this matches the current ETag (optional)
        page - Which page of results to return (optional, default to 1)
        token - Access token to use if unable to set a header (optional)
        _callback - The callback to be executed when the API call finishes
        Returns:
        The request call
        Throws:
        ApiException - If fail to process the API call, e.g. serializing the request body object
      • getCorporationsCorporationIdOrdersCall

        public okhttp3.Call getCorporationsCorporationIdOrdersCall​(Integer corporationId,
                                                                   String datasource,
                                                                   String ifNoneMatch,
                                                                   Integer page,
                                                                   String token,
                                                                   ApiCallback _callback)
                                                            throws ApiException
        Build call for getCorporationsCorporationIdOrders
        Parameters:
        corporationId - An EVE corporation ID (required)
        datasource - The server name you would like data from (optional, default to tranquility)
        ifNoneMatch - ETag from a previous request. A 304 will be returned if this matches the current ETag (optional)
        page - Which page of results to return (optional, default to 1)
        token - Access token to use if unable to set a header (optional)
        _callback - Callback for upload/download progress
        Returns:
        Call to execute
        Throws:
        ApiException - If fail to serialize the request body object
      • getCorporationsCorporationIdOrders

        public List<CorporationOrdersResponse> getCorporationsCorporationIdOrders​(Integer corporationId,
                                                                                  String datasource,
                                                                                  String ifNoneMatch,
                                                                                  Integer page,
                                                                                  String token)
                                                                           throws ApiException
        List open orders from a corporation List open market orders placed on behalf of a corporation --- This route is cached for up to 1200 seconds --- Requires one of the following EVE corporation role(s): Accountant, Trader SSO Scope: esi-markets.read_corporation_orders.v1
        Parameters:
        corporationId - An EVE corporation ID (required)
        datasource - The server name you would like data from (optional, default to tranquility)
        ifNoneMatch - ETag from a previous request. A 304 will be returned if this matches the current ETag (optional)
        page - Which page of results to return (optional, default to 1)
        token - Access token to use if unable to set a header (optional)
        Returns:
        List<CorporationOrdersResponse>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • getCorporationsCorporationIdOrdersWithHttpInfo

        public ApiResponse<List<CorporationOrdersResponse>> getCorporationsCorporationIdOrdersWithHttpInfo​(Integer corporationId,
                                                                                                           String datasource,
                                                                                                           String ifNoneMatch,
                                                                                                           Integer page,
                                                                                                           String token)
                                                                                                    throws ApiException
        List open orders from a corporation List open market orders placed on behalf of a corporation --- This route is cached for up to 1200 seconds --- Requires one of the following EVE corporation role(s): Accountant, Trader SSO Scope: esi-markets.read_corporation_orders.v1
        Parameters:
        corporationId - An EVE corporation ID (required)
        datasource - The server name you would like data from (optional, default to tranquility)
        ifNoneMatch - ETag from a previous request. A 304 will be returned if this matches the current ETag (optional)
        page - Which page of results to return (optional, default to 1)
        token - Access token to use if unable to set a header (optional)
        Returns:
        ApiResponse<List<CorporationOrdersResponse>>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • getCorporationsCorporationIdOrdersAsync

        public okhttp3.Call getCorporationsCorporationIdOrdersAsync​(Integer corporationId,
                                                                    String datasource,
                                                                    String ifNoneMatch,
                                                                    Integer page,
                                                                    String token,
                                                                    ApiCallback<List<CorporationOrdersResponse>> _callback)
                                                             throws ApiException
        List open orders from a corporation (asynchronously) List open market orders placed on behalf of a corporation --- This route is cached for up to 1200 seconds --- Requires one of the following EVE corporation role(s): Accountant, Trader SSO Scope: esi-markets.read_corporation_orders.v1
        Parameters:
        corporationId - An EVE corporation ID (required)
        datasource - The server name you would like data from (optional, default to tranquility)
        ifNoneMatch - ETag from a previous request. A 304 will be returned if this matches the current ETag (optional)
        page - Which page of results to return (optional, default to 1)
        token - Access token to use if unable to set a header (optional)
        _callback - The callback to be executed when the API call finishes
        Returns:
        The request call
        Throws:
        ApiException - If fail to process the API call, e.g. serializing the request body object
      • getCorporationsCorporationIdOrdersHistoryCall

        public okhttp3.Call getCorporationsCorporationIdOrdersHistoryCall​(Integer corporationId,
                                                                          String datasource,
                                                                          String ifNoneMatch,
                                                                          Integer page,
                                                                          String token,
                                                                          ApiCallback _callback)
                                                                   throws ApiException
        Build call for getCorporationsCorporationIdOrdersHistory
        Parameters:
        corporationId - An EVE corporation ID (required)
        datasource - The server name you would like data from (optional, default to tranquility)
        ifNoneMatch - ETag from a previous request. A 304 will be returned if this matches the current ETag (optional)
        page - Which page of results to return (optional, default to 1)
        token - Access token to use if unable to set a header (optional)
        _callback - Callback for upload/download progress
        Returns:
        Call to execute
        Throws:
        ApiException - If fail to serialize the request body object
      • getCorporationsCorporationIdOrdersHistory

        public List<CorporationOrdersHistoryResponse> getCorporationsCorporationIdOrdersHistory​(Integer corporationId,
                                                                                                String datasource,
                                                                                                String ifNoneMatch,
                                                                                                Integer page,
                                                                                                String token)
                                                                                         throws ApiException
        List historical orders from a corporation List cancelled and expired market orders placed on behalf of a corporation up to 90 days in the past. --- This route is cached for up to 3600 seconds --- Requires one of the following EVE corporation role(s): Accountant, Trader SSO Scope: esi-markets.read_corporation_orders.v1
        Parameters:
        corporationId - An EVE corporation ID (required)
        datasource - The server name you would like data from (optional, default to tranquility)
        ifNoneMatch - ETag from a previous request. A 304 will be returned if this matches the current ETag (optional)
        page - Which page of results to return (optional, default to 1)
        token - Access token to use if unable to set a header (optional)
        Returns:
        List<CorporationOrdersHistoryResponse>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • getCorporationsCorporationIdOrdersHistoryWithHttpInfo

        public ApiResponse<List<CorporationOrdersHistoryResponse>> getCorporationsCorporationIdOrdersHistoryWithHttpInfo​(Integer corporationId,
                                                                                                                         String datasource,
                                                                                                                         String ifNoneMatch,
                                                                                                                         Integer page,
                                                                                                                         String token)
                                                                                                                  throws ApiException
        List historical orders from a corporation List cancelled and expired market orders placed on behalf of a corporation up to 90 days in the past. --- This route is cached for up to 3600 seconds --- Requires one of the following EVE corporation role(s): Accountant, Trader SSO Scope: esi-markets.read_corporation_orders.v1
        Parameters:
        corporationId - An EVE corporation ID (required)
        datasource - The server name you would like data from (optional, default to tranquility)
        ifNoneMatch - ETag from a previous request. A 304 will be returned if this matches the current ETag (optional)
        page - Which page of results to return (optional, default to 1)
        token - Access token to use if unable to set a header (optional)
        Returns:
        ApiResponse<List<CorporationOrdersHistoryResponse>>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • getCorporationsCorporationIdOrdersHistoryAsync

        public okhttp3.Call getCorporationsCorporationIdOrdersHistoryAsync​(Integer corporationId,
                                                                           String datasource,
                                                                           String ifNoneMatch,
                                                                           Integer page,
                                                                           String token,
                                                                           ApiCallback<List<CorporationOrdersHistoryResponse>> _callback)
                                                                    throws ApiException
        List historical orders from a corporation (asynchronously) List cancelled and expired market orders placed on behalf of a corporation up to 90 days in the past. --- This route is cached for up to 3600 seconds --- Requires one of the following EVE corporation role(s): Accountant, Trader SSO Scope: esi-markets.read_corporation_orders.v1
        Parameters:
        corporationId - An EVE corporation ID (required)
        datasource - The server name you would like data from (optional, default to tranquility)
        ifNoneMatch - ETag from a previous request. A 304 will be returned if this matches the current ETag (optional)
        page - Which page of results to return (optional, default to 1)
        token - Access token to use if unable to set a header (optional)
        _callback - The callback to be executed when the API call finishes
        Returns:
        The request call
        Throws:
        ApiException - If fail to process the API call, e.g. serializing the request body object
      • getMarketsGroupsCall

        public okhttp3.Call getMarketsGroupsCall​(String datasource,
                                                 String ifNoneMatch,
                                                 ApiCallback _callback)
                                          throws ApiException
        Build call for getMarketsGroups
        Parameters:
        datasource - The server name you would like data from (optional, default to tranquility)
        ifNoneMatch - ETag from a previous request. A 304 will be returned if this matches the current ETag (optional)
        _callback - Callback for upload/download progress
        Returns:
        Call to execute
        Throws:
        ApiException - If fail to serialize the request body object
      • getMarketsGroups

        public List<Integer> getMarketsGroups​(String datasource,
                                              String ifNoneMatch)
                                       throws ApiException
        Get item groups Get a list of item groups --- This route expires daily at 11:05
        Parameters:
        datasource - The server name you would like data from (optional, default to tranquility)
        ifNoneMatch - ETag from a previous request. A 304 will be returned if this matches the current ETag (optional)
        Returns:
        List<Integer>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • getMarketsGroupsWithHttpInfo

        public ApiResponse<List<Integer>> getMarketsGroupsWithHttpInfo​(String datasource,
                                                                       String ifNoneMatch)
                                                                throws ApiException
        Get item groups Get a list of item groups --- This route expires daily at 11:05
        Parameters:
        datasource - The server name you would like data from (optional, default to tranquility)
        ifNoneMatch - ETag from a previous request. A 304 will be returned if this matches the current ETag (optional)
        Returns:
        ApiResponse<List<Integer>>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • getMarketsGroupsAsync

        public okhttp3.Call getMarketsGroupsAsync​(String datasource,
                                                  String ifNoneMatch,
                                                  ApiCallback<List<Integer>> _callback)
                                           throws ApiException
        Get item groups (asynchronously) Get a list of item groups --- This route expires daily at 11:05
        Parameters:
        datasource - The server name you would like data from (optional, default to tranquility)
        ifNoneMatch - ETag from a previous request. A 304 will be returned if this matches the current ETag (optional)
        _callback - The callback to be executed when the API call finishes
        Returns:
        The request call
        Throws:
        ApiException - If fail to process the API call, e.g. serializing the request body object
      • getMarketsGroupsMarketGroupIdCall

        public okhttp3.Call getMarketsGroupsMarketGroupIdCall​(Integer marketGroupId,
                                                              String acceptLanguage,
                                                              String datasource,
                                                              String ifNoneMatch,
                                                              String language,
                                                              ApiCallback _callback)
                                                       throws ApiException
        Build call for getMarketsGroupsMarketGroupId
        Parameters:
        marketGroupId - An Eve item group ID (required)
        acceptLanguage - Language to use in the response (optional, default to en)
        datasource - The server name you would like data from (optional, default to tranquility)
        ifNoneMatch - ETag from a previous request. A 304 will be returned if this matches the current ETag (optional)
        language - Language to use in the response, takes precedence over Accept-Language (optional, default to en)
        _callback - Callback for upload/download progress
        Returns:
        Call to execute
        Throws:
        ApiException - If fail to serialize the request body object
      • getMarketsGroupsMarketGroupId

        public MarketGroupResponse getMarketsGroupsMarketGroupId​(Integer marketGroupId,
                                                                 String acceptLanguage,
                                                                 String datasource,
                                                                 String ifNoneMatch,
                                                                 String language)
                                                          throws ApiException
        Get item group information Get information on an item group --- This route expires daily at 11:05
        Parameters:
        marketGroupId - An Eve item group ID (required)
        acceptLanguage - Language to use in the response (optional, default to en)
        datasource - The server name you would like data from (optional, default to tranquility)
        ifNoneMatch - ETag from a previous request. A 304 will be returned if this matches the current ETag (optional)
        language - Language to use in the response, takes precedence over Accept-Language (optional, default to en)
        Returns:
        MarketGroupResponse
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • getMarketsGroupsMarketGroupIdWithHttpInfo

        public ApiResponse<MarketGroupResponse> getMarketsGroupsMarketGroupIdWithHttpInfo​(Integer marketGroupId,
                                                                                          String acceptLanguage,
                                                                                          String datasource,
                                                                                          String ifNoneMatch,
                                                                                          String language)
                                                                                   throws ApiException
        Get item group information Get information on an item group --- This route expires daily at 11:05
        Parameters:
        marketGroupId - An Eve item group ID (required)
        acceptLanguage - Language to use in the response (optional, default to en)
        datasource - The server name you would like data from (optional, default to tranquility)
        ifNoneMatch - ETag from a previous request. A 304 will be returned if this matches the current ETag (optional)
        language - Language to use in the response, takes precedence over Accept-Language (optional, default to en)
        Returns:
        ApiResponse<MarketGroupResponse>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • getMarketsGroupsMarketGroupIdAsync

        public okhttp3.Call getMarketsGroupsMarketGroupIdAsync​(Integer marketGroupId,
                                                               String acceptLanguage,
                                                               String datasource,
                                                               String ifNoneMatch,
                                                               String language,
                                                               ApiCallback<MarketGroupResponse> _callback)
                                                        throws ApiException
        Get item group information (asynchronously) Get information on an item group --- This route expires daily at 11:05
        Parameters:
        marketGroupId - An Eve item group ID (required)
        acceptLanguage - Language to use in the response (optional, default to en)
        datasource - The server name you would like data from (optional, default to tranquility)
        ifNoneMatch - ETag from a previous request. A 304 will be returned if this matches the current ETag (optional)
        language - Language to use in the response, takes precedence over Accept-Language (optional, default to en)
        _callback - The callback to be executed when the API call finishes
        Returns:
        The request call
        Throws:
        ApiException - If fail to process the API call, e.g. serializing the request body object
      • getMarketsPricesCall

        public okhttp3.Call getMarketsPricesCall​(String datasource,
                                                 String ifNoneMatch,
                                                 ApiCallback _callback)
                                          throws ApiException
        Build call for getMarketsPrices
        Parameters:
        datasource - The server name you would like data from (optional, default to tranquility)
        ifNoneMatch - ETag from a previous request. A 304 will be returned if this matches the current ETag (optional)
        _callback - Callback for upload/download progress
        Returns:
        Call to execute
        Throws:
        ApiException - If fail to serialize the request body object
      • getMarketsPrices

        public List<MarketPricesResponse> getMarketsPrices​(String datasource,
                                                           String ifNoneMatch)
                                                    throws ApiException
        List market prices Return a list of prices --- This route is cached for up to 3600 seconds
        Parameters:
        datasource - The server name you would like data from (optional, default to tranquility)
        ifNoneMatch - ETag from a previous request. A 304 will be returned if this matches the current ETag (optional)
        Returns:
        List<MarketPricesResponse>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • getMarketsPricesWithHttpInfo

        public ApiResponse<List<MarketPricesResponse>> getMarketsPricesWithHttpInfo​(String datasource,
                                                                                    String ifNoneMatch)
                                                                             throws ApiException
        List market prices Return a list of prices --- This route is cached for up to 3600 seconds
        Parameters:
        datasource - The server name you would like data from (optional, default to tranquility)
        ifNoneMatch - ETag from a previous request. A 304 will be returned if this matches the current ETag (optional)
        Returns:
        ApiResponse<List<MarketPricesResponse>>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • getMarketsPricesAsync

        public okhttp3.Call getMarketsPricesAsync​(String datasource,
                                                  String ifNoneMatch,
                                                  ApiCallback<List<MarketPricesResponse>> _callback)
                                           throws ApiException
        List market prices (asynchronously) Return a list of prices --- This route is cached for up to 3600 seconds
        Parameters:
        datasource - The server name you would like data from (optional, default to tranquility)
        ifNoneMatch - ETag from a previous request. A 304 will be returned if this matches the current ETag (optional)
        _callback - The callback to be executed when the API call finishes
        Returns:
        The request call
        Throws:
        ApiException - If fail to process the API call, e.g. serializing the request body object
      • getMarketsRegionIdHistoryCall

        public okhttp3.Call getMarketsRegionIdHistoryCall​(Integer regionId,
                                                          Integer typeId,
                                                          String datasource,
                                                          String ifNoneMatch,
                                                          ApiCallback _callback)
                                                   throws ApiException
        Build call for getMarketsRegionIdHistory
        Parameters:
        regionId - Return statistics in this region (required)
        typeId - Return statistics for this type (required)
        datasource - The server name you would like data from (optional, default to tranquility)
        ifNoneMatch - ETag from a previous request. A 304 will be returned if this matches the current ETag (optional)
        _callback - Callback for upload/download progress
        Returns:
        Call to execute
        Throws:
        ApiException - If fail to serialize the request body object
      • getMarketsRegionIdHistory

        public List<MarketHistoryResponse> getMarketsRegionIdHistory​(Integer regionId,
                                                                     Integer typeId,
                                                                     String datasource,
                                                                     String ifNoneMatch)
                                                              throws ApiException
        List historical market statistics in a region Return a list of historical market statistics for the specified type in a region --- This route expires daily at 11:05
        Parameters:
        regionId - Return statistics in this region (required)
        typeId - Return statistics for this type (required)
        datasource - The server name you would like data from (optional, default to tranquility)
        ifNoneMatch - ETag from a previous request. A 304 will be returned if this matches the current ETag (optional)
        Returns:
        List<MarketHistoryResponse>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • getMarketsRegionIdHistoryWithHttpInfo

        public ApiResponse<List<MarketHistoryResponse>> getMarketsRegionIdHistoryWithHttpInfo​(Integer regionId,
                                                                                              Integer typeId,
                                                                                              String datasource,
                                                                                              String ifNoneMatch)
                                                                                       throws ApiException
        List historical market statistics in a region Return a list of historical market statistics for the specified type in a region --- This route expires daily at 11:05
        Parameters:
        regionId - Return statistics in this region (required)
        typeId - Return statistics for this type (required)
        datasource - The server name you would like data from (optional, default to tranquility)
        ifNoneMatch - ETag from a previous request. A 304 will be returned if this matches the current ETag (optional)
        Returns:
        ApiResponse<List<MarketHistoryResponse>>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • getMarketsRegionIdHistoryAsync

        public okhttp3.Call getMarketsRegionIdHistoryAsync​(Integer regionId,
                                                           Integer typeId,
                                                           String datasource,
                                                           String ifNoneMatch,
                                                           ApiCallback<List<MarketHistoryResponse>> _callback)
                                                    throws ApiException
        List historical market statistics in a region (asynchronously) Return a list of historical market statistics for the specified type in a region --- This route expires daily at 11:05
        Parameters:
        regionId - Return statistics in this region (required)
        typeId - Return statistics for this type (required)
        datasource - The server name you would like data from (optional, default to tranquility)
        ifNoneMatch - ETag from a previous request. A 304 will be returned if this matches the current ETag (optional)
        _callback - The callback to be executed when the API call finishes
        Returns:
        The request call
        Throws:
        ApiException - If fail to process the API call, e.g. serializing the request body object
      • getMarketsRegionIdOrdersCall

        public okhttp3.Call getMarketsRegionIdOrdersCall​(String orderType,
                                                         Integer regionId,
                                                         String datasource,
                                                         String ifNoneMatch,
                                                         Integer page,
                                                         Integer typeId,
                                                         ApiCallback _callback)
                                                  throws ApiException
        Build call for getMarketsRegionIdOrders
        Parameters:
        orderType - Filter buy/sell orders, return all orders by default. If you query without type_id, we always return both buy and sell orders (required)
        regionId - Return orders in this region (required)
        datasource - The server name you would like data from (optional, default to tranquility)
        ifNoneMatch - ETag from a previous request. A 304 will be returned if this matches the current ETag (optional)
        page - Which page of results to return (optional, default to 1)
        typeId - Return orders only for this type (optional)
        _callback - Callback for upload/download progress
        Returns:
        Call to execute
        Throws:
        ApiException - If fail to serialize the request body object
      • getMarketsRegionIdOrders

        public List<MarketOrdersResponse> getMarketsRegionIdOrders​(String orderType,
                                                                   Integer regionId,
                                                                   String datasource,
                                                                   String ifNoneMatch,
                                                                   Integer page,
                                                                   Integer typeId)
                                                            throws ApiException
        List orders in a region Return a list of orders in a region --- This route is cached for up to 300 seconds
        Parameters:
        orderType - Filter buy/sell orders, return all orders by default. If you query without type_id, we always return both buy and sell orders (required)
        regionId - Return orders in this region (required)
        datasource - The server name you would like data from (optional, default to tranquility)
        ifNoneMatch - ETag from a previous request. A 304 will be returned if this matches the current ETag (optional)
        page - Which page of results to return (optional, default to 1)
        typeId - Return orders only for this type (optional)
        Returns:
        List<MarketOrdersResponse>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • getMarketsRegionIdOrdersWithHttpInfo

        public ApiResponse<List<MarketOrdersResponse>> getMarketsRegionIdOrdersWithHttpInfo​(String orderType,
                                                                                            Integer regionId,
                                                                                            String datasource,
                                                                                            String ifNoneMatch,
                                                                                            Integer page,
                                                                                            Integer typeId)
                                                                                     throws ApiException
        List orders in a region Return a list of orders in a region --- This route is cached for up to 300 seconds
        Parameters:
        orderType - Filter buy/sell orders, return all orders by default. If you query without type_id, we always return both buy and sell orders (required)
        regionId - Return orders in this region (required)
        datasource - The server name you would like data from (optional, default to tranquility)
        ifNoneMatch - ETag from a previous request. A 304 will be returned if this matches the current ETag (optional)
        page - Which page of results to return (optional, default to 1)
        typeId - Return orders only for this type (optional)
        Returns:
        ApiResponse<List<MarketOrdersResponse>>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • getMarketsRegionIdOrdersAsync

        public okhttp3.Call getMarketsRegionIdOrdersAsync​(String orderType,
                                                          Integer regionId,
                                                          String datasource,
                                                          String ifNoneMatch,
                                                          Integer page,
                                                          Integer typeId,
                                                          ApiCallback<List<MarketOrdersResponse>> _callback)
                                                   throws ApiException
        List orders in a region (asynchronously) Return a list of orders in a region --- This route is cached for up to 300 seconds
        Parameters:
        orderType - Filter buy/sell orders, return all orders by default. If you query without type_id, we always return both buy and sell orders (required)
        regionId - Return orders in this region (required)
        datasource - The server name you would like data from (optional, default to tranquility)
        ifNoneMatch - ETag from a previous request. A 304 will be returned if this matches the current ETag (optional)
        page - Which page of results to return (optional, default to 1)
        typeId - Return orders only for this type (optional)
        _callback - The callback to be executed when the API call finishes
        Returns:
        The request call
        Throws:
        ApiException - If fail to process the API call, e.g. serializing the request body object
      • getMarketsRegionIdTypesCall

        public okhttp3.Call getMarketsRegionIdTypesCall​(Integer regionId,
                                                        String datasource,
                                                        String ifNoneMatch,
                                                        Integer page,
                                                        ApiCallback _callback)
                                                 throws ApiException
        Build call for getMarketsRegionIdTypes
        Parameters:
        regionId - Return statistics in this region (required)
        datasource - The server name you would like data from (optional, default to tranquility)
        ifNoneMatch - ETag from a previous request. A 304 will be returned if this matches the current ETag (optional)
        page - Which page of results to return (optional, default to 1)
        _callback - Callback for upload/download progress
        Returns:
        Call to execute
        Throws:
        ApiException - If fail to serialize the request body object
      • getMarketsRegionIdTypes

        public List<Integer> getMarketsRegionIdTypes​(Integer regionId,
                                                     String datasource,
                                                     String ifNoneMatch,
                                                     Integer page)
                                              throws ApiException
        List type IDs relevant to a market Return a list of type IDs that have active orders in the region, for efficient market indexing. --- This route is cached for up to 600 seconds
        Parameters:
        regionId - Return statistics in this region (required)
        datasource - The server name you would like data from (optional, default to tranquility)
        ifNoneMatch - ETag from a previous request. A 304 will be returned if this matches the current ETag (optional)
        page - Which page of results to return (optional, default to 1)
        Returns:
        List<Integer>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • getMarketsRegionIdTypesWithHttpInfo

        public ApiResponse<List<Integer>> getMarketsRegionIdTypesWithHttpInfo​(Integer regionId,
                                                                              String datasource,
                                                                              String ifNoneMatch,
                                                                              Integer page)
                                                                       throws ApiException
        List type IDs relevant to a market Return a list of type IDs that have active orders in the region, for efficient market indexing. --- This route is cached for up to 600 seconds
        Parameters:
        regionId - Return statistics in this region (required)
        datasource - The server name you would like data from (optional, default to tranquility)
        ifNoneMatch - ETag from a previous request. A 304 will be returned if this matches the current ETag (optional)
        page - Which page of results to return (optional, default to 1)
        Returns:
        ApiResponse<List<Integer>>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • getMarketsRegionIdTypesAsync

        public okhttp3.Call getMarketsRegionIdTypesAsync​(Integer regionId,
                                                         String datasource,
                                                         String ifNoneMatch,
                                                         Integer page,
                                                         ApiCallback<List<Integer>> _callback)
                                                  throws ApiException
        List type IDs relevant to a market (asynchronously) Return a list of type IDs that have active orders in the region, for efficient market indexing. --- This route is cached for up to 600 seconds
        Parameters:
        regionId - Return statistics in this region (required)
        datasource - The server name you would like data from (optional, default to tranquility)
        ifNoneMatch - ETag from a previous request. A 304 will be returned if this matches the current ETag (optional)
        page - Which page of results to return (optional, default to 1)
        _callback - The callback to be executed when the API call finishes
        Returns:
        The request call
        Throws:
        ApiException - If fail to process the API call, e.g. serializing the request body object
      • getMarketsStructuresStructureIdCall

        public okhttp3.Call getMarketsStructuresStructureIdCall​(Long structureId,
                                                                String datasource,
                                                                String ifNoneMatch,
                                                                Integer page,
                                                                String token,
                                                                ApiCallback _callback)
                                                         throws ApiException
        Build call for getMarketsStructuresStructureId
        Parameters:
        structureId - Return orders in this structure (required)
        datasource - The server name you would like data from (optional, default to tranquility)
        ifNoneMatch - ETag from a previous request. A 304 will be returned if this matches the current ETag (optional)
        page - Which page of results to return (optional, default to 1)
        token - Access token to use if unable to set a header (optional)
        _callback - Callback for upload/download progress
        Returns:
        Call to execute
        Throws:
        ApiException - If fail to serialize the request body object
      • getMarketsStructuresStructureId

        public List<MarketStructuresResponse> getMarketsStructuresStructureId​(Long structureId,
                                                                              String datasource,
                                                                              String ifNoneMatch,
                                                                              Integer page,
                                                                              String token)
                                                                       throws ApiException
        List orders in a structure Return all orders in a structure --- This route is cached for up to 300 seconds SSO Scope: esi-markets.structure_markets.v1
        Parameters:
        structureId - Return orders in this structure (required)
        datasource - The server name you would like data from (optional, default to tranquility)
        ifNoneMatch - ETag from a previous request. A 304 will be returned if this matches the current ETag (optional)
        page - Which page of results to return (optional, default to 1)
        token - Access token to use if unable to set a header (optional)
        Returns:
        List<MarketStructuresResponse>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • getMarketsStructuresStructureIdWithHttpInfo

        public ApiResponse<List<MarketStructuresResponse>> getMarketsStructuresStructureIdWithHttpInfo​(Long structureId,
                                                                                                       String datasource,
                                                                                                       String ifNoneMatch,
                                                                                                       Integer page,
                                                                                                       String token)
                                                                                                throws ApiException
        List orders in a structure Return all orders in a structure --- This route is cached for up to 300 seconds SSO Scope: esi-markets.structure_markets.v1
        Parameters:
        structureId - Return orders in this structure (required)
        datasource - The server name you would like data from (optional, default to tranquility)
        ifNoneMatch - ETag from a previous request. A 304 will be returned if this matches the current ETag (optional)
        page - Which page of results to return (optional, default to 1)
        token - Access token to use if unable to set a header (optional)
        Returns:
        ApiResponse<List<MarketStructuresResponse>>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • getMarketsStructuresStructureIdAsync

        public okhttp3.Call getMarketsStructuresStructureIdAsync​(Long structureId,
                                                                 String datasource,
                                                                 String ifNoneMatch,
                                                                 Integer page,
                                                                 String token,
                                                                 ApiCallback<List<MarketStructuresResponse>> _callback)
                                                          throws ApiException
        List orders in a structure (asynchronously) Return all orders in a structure --- This route is cached for up to 300 seconds SSO Scope: esi-markets.structure_markets.v1
        Parameters:
        structureId - Return orders in this structure (required)
        datasource - The server name you would like data from (optional, default to tranquility)
        ifNoneMatch - ETag from a previous request. A 304 will be returned if this matches the current ETag (optional)
        page - Which page of results to return (optional, default to 1)
        token - Access token to use if unable to set a header (optional)
        _callback - The callback to be executed when the API call finishes
        Returns:
        The request call
        Throws:
        ApiException - If fail to process the API call, e.g. serializing the request body object