Class ContractsApi


  • public class ContractsApi
    extends Object
    • Constructor Detail

      • ContractsApi

        public ContractsApi()
      • ContractsApi

        public ContractsApi​(ApiClient apiClient)
    • Method Detail

      • getApiClient

        public ApiClient getApiClient()
      • setApiClient

        public void setApiClient​(ApiClient apiClient)
      • getCharactersCharacterIdContractsCall

        public okhttp3.Call getCharactersCharacterIdContractsCall​(Integer characterId,
                                                                  String datasource,
                                                                  String ifNoneMatch,
                                                                  Integer page,
                                                                  String token,
                                                                  ApiCallback _callback)
                                                           throws ApiException
        Build call for getCharactersCharacterIdContracts
        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
      • getCharactersCharacterIdContracts

        public List<CharacterContractsResponse> getCharactersCharacterIdContracts​(Integer characterId,
                                                                                  String datasource,
                                                                                  String ifNoneMatch,
                                                                                  Integer page,
                                                                                  String token)
                                                                           throws ApiException
        Get contracts Returns contracts available to a character, only if the character is issuer, acceptor or assignee. Only returns contracts no older than 30 days, or if the status is \"in_progress\". --- This route is cached for up to 300 seconds
        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<CharacterContractsResponse>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • getCharactersCharacterIdContractsWithHttpInfo

        public ApiResponse<List<CharacterContractsResponse>> getCharactersCharacterIdContractsWithHttpInfo​(Integer characterId,
                                                                                                           String datasource,
                                                                                                           String ifNoneMatch,
                                                                                                           Integer page,
                                                                                                           String token)
                                                                                                    throws ApiException
        Get contracts Returns contracts available to a character, only if the character is issuer, acceptor or assignee. Only returns contracts no older than 30 days, or if the status is \"in_progress\". --- This route is cached for up to 300 seconds
        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<CharacterContractsResponse>>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • getCharactersCharacterIdContractsAsync

        public okhttp3.Call getCharactersCharacterIdContractsAsync​(Integer characterId,
                                                                   String datasource,
                                                                   String ifNoneMatch,
                                                                   Integer page,
                                                                   String token,
                                                                   ApiCallback<List<CharacterContractsResponse>> _callback)
                                                            throws ApiException
        Get contracts (asynchronously) Returns contracts available to a character, only if the character is issuer, acceptor or assignee. Only returns contracts no older than 30 days, or if the status is \"in_progress\". --- This route is cached for up to 300 seconds
        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
      • getCharactersCharacterIdContractsContractIdBidsCall

        public okhttp3.Call getCharactersCharacterIdContractsContractIdBidsCall​(Integer characterId,
                                                                                Integer contractId,
                                                                                String datasource,
                                                                                String ifNoneMatch,
                                                                                String token,
                                                                                ApiCallback _callback)
                                                                         throws ApiException
        Build call for getCharactersCharacterIdContractsContractIdBids
        Parameters:
        characterId - An EVE character ID (required)
        contractId - ID of a contract (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
      • getCharactersCharacterIdContractsContractIdBids

        public List<CharacterContractsBidsResponse> getCharactersCharacterIdContractsContractIdBids​(Integer characterId,
                                                                                                    Integer contractId,
                                                                                                    String datasource,
                                                                                                    String ifNoneMatch,
                                                                                                    String token)
                                                                                             throws ApiException
        Get contract bids Lists bids on a particular auction contract --- This route is cached for up to 300 seconds SSO Scope: esi-contracts.read_character_contracts.v1
        Parameters:
        characterId - An EVE character ID (required)
        contractId - ID of a contract (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<CharacterContractsBidsResponse>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • getCharactersCharacterIdContractsContractIdBidsWithHttpInfo

        public ApiResponse<List<CharacterContractsBidsResponse>> getCharactersCharacterIdContractsContractIdBidsWithHttpInfo​(Integer characterId,
                                                                                                                             Integer contractId,
                                                                                                                             String datasource,
                                                                                                                             String ifNoneMatch,
                                                                                                                             String token)
                                                                                                                      throws ApiException
        Get contract bids Lists bids on a particular auction contract --- This route is cached for up to 300 seconds SSO Scope: esi-contracts.read_character_contracts.v1
        Parameters:
        characterId - An EVE character ID (required)
        contractId - ID of a contract (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<CharacterContractsBidsResponse>>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • getCharactersCharacterIdContractsContractIdBidsAsync

        public okhttp3.Call getCharactersCharacterIdContractsContractIdBidsAsync​(Integer characterId,
                                                                                 Integer contractId,
                                                                                 String datasource,
                                                                                 String ifNoneMatch,
                                                                                 String token,
                                                                                 ApiCallback<List<CharacterContractsBidsResponse>> _callback)
                                                                          throws ApiException
        Get contract bids (asynchronously) Lists bids on a particular auction contract --- This route is cached for up to 300 seconds SSO Scope: esi-contracts.read_character_contracts.v1
        Parameters:
        characterId - An EVE character ID (required)
        contractId - ID of a contract (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
      • getCharactersCharacterIdContractsContractIdItemsCall

        public okhttp3.Call getCharactersCharacterIdContractsContractIdItemsCall​(Integer characterId,
                                                                                 Integer contractId,
                                                                                 String datasource,
                                                                                 String ifNoneMatch,
                                                                                 String token,
                                                                                 ApiCallback _callback)
                                                                          throws ApiException
        Build call for getCharactersCharacterIdContractsContractIdItems
        Parameters:
        characterId - An EVE character ID (required)
        contractId - ID of a contract (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
      • getCharactersCharacterIdContractsContractIdItems

        public List<CharacterContractsItemsResponse> getCharactersCharacterIdContractsContractIdItems​(Integer characterId,
                                                                                                      Integer contractId,
                                                                                                      String datasource,
                                                                                                      String ifNoneMatch,
                                                                                                      String token)
                                                                                               throws ApiException
        Get contract items Lists items of a particular contract --- This route is cached for up to 3600 seconds SSO Scope: esi-contracts.read_corporation_contracts.v1 SSO Scope: esi-contracts.read_character_contracts.v1
        Parameters:
        characterId - An EVE character ID (required)
        contractId - ID of a contract (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<CharacterContractsItemsResponse>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • getCharactersCharacterIdContractsContractIdItemsWithHttpInfo

        public ApiResponse<List<CharacterContractsItemsResponse>> getCharactersCharacterIdContractsContractIdItemsWithHttpInfo​(Integer characterId,
                                                                                                                               Integer contractId,
                                                                                                                               String datasource,
                                                                                                                               String ifNoneMatch,
                                                                                                                               String token)
                                                                                                                        throws ApiException
        Get contract items Lists items of a particular contract --- This route is cached for up to 3600 seconds SSO Scope: esi-contracts.read_corporation_contracts.v1 SSO Scope: esi-contracts.read_character_contracts.v1
        Parameters:
        characterId - An EVE character ID (required)
        contractId - ID of a contract (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<CharacterContractsItemsResponse>>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • getCharactersCharacterIdContractsContractIdItemsAsync

        public okhttp3.Call getCharactersCharacterIdContractsContractIdItemsAsync​(Integer characterId,
                                                                                  Integer contractId,
                                                                                  String datasource,
                                                                                  String ifNoneMatch,
                                                                                  String token,
                                                                                  ApiCallback<List<CharacterContractsItemsResponse>> _callback)
                                                                           throws ApiException
        Get contract items (asynchronously) Lists items of a particular contract --- This route is cached for up to 3600 seconds SSO Scope: esi-contracts.read_corporation_contracts.v1 SSO Scope: esi-contracts.read_character_contracts.v1
        Parameters:
        characterId - An EVE character ID (required)
        contractId - ID of a contract (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
      • getContractsPublicBidsContractIdCall

        public okhttp3.Call getContractsPublicBidsContractIdCall​(Integer contractId,
                                                                 String datasource,
                                                                 String ifNoneMatch,
                                                                 Integer page,
                                                                 ApiCallback _callback)
                                                          throws ApiException
        Build call for getContractsPublicBidsContractId
        Parameters:
        contractId - ID of a contract (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
      • getContractsPublicBidsContractId

        public List<PublicContractsBidsResponse> getContractsPublicBidsContractId​(Integer contractId,
                                                                                  String datasource,
                                                                                  String ifNoneMatch,
                                                                                  Integer page)
                                                                           throws ApiException
        Get public contract bids Lists bids on a public auction contract --- This route is cached for up to 300 seconds
        Parameters:
        contractId - ID of a contract (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<PublicContractsBidsResponse>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • getContractsPublicBidsContractIdWithHttpInfo

        public ApiResponse<List<PublicContractsBidsResponse>> getContractsPublicBidsContractIdWithHttpInfo​(Integer contractId,
                                                                                                           String datasource,
                                                                                                           String ifNoneMatch,
                                                                                                           Integer page)
                                                                                                    throws ApiException
        Get public contract bids Lists bids on a public auction contract --- This route is cached for up to 300 seconds
        Parameters:
        contractId - ID of a contract (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<PublicContractsBidsResponse>>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • getContractsPublicBidsContractIdAsync

        public okhttp3.Call getContractsPublicBidsContractIdAsync​(Integer contractId,
                                                                  String datasource,
                                                                  String ifNoneMatch,
                                                                  Integer page,
                                                                  ApiCallback<List<PublicContractsBidsResponse>> _callback)
                                                           throws ApiException
        Get public contract bids (asynchronously) Lists bids on a public auction contract --- This route is cached for up to 300 seconds
        Parameters:
        contractId - ID of a contract (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
      • getContractsPublicItemsContractIdCall

        public okhttp3.Call getContractsPublicItemsContractIdCall​(Integer contractId,
                                                                  String datasource,
                                                                  String ifNoneMatch,
                                                                  Integer page,
                                                                  ApiCallback _callback)
                                                           throws ApiException
        Build call for getContractsPublicItemsContractId
        Parameters:
        contractId - ID of a contract (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
      • getContractsPublicItemsContractId

        public List<PublicContractsItemsResponse> getContractsPublicItemsContractId​(Integer contractId,
                                                                                    String datasource,
                                                                                    String ifNoneMatch,
                                                                                    Integer page)
                                                                             throws ApiException
        Get public contract items Lists items of a public contract --- This route is cached for up to 3600 seconds
        Parameters:
        contractId - ID of a contract (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<PublicContractsItemsResponse>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • getContractsPublicItemsContractIdWithHttpInfo

        public ApiResponse<List<PublicContractsItemsResponse>> getContractsPublicItemsContractIdWithHttpInfo​(Integer contractId,
                                                                                                             String datasource,
                                                                                                             String ifNoneMatch,
                                                                                                             Integer page)
                                                                                                      throws ApiException
        Get public contract items Lists items of a public contract --- This route is cached for up to 3600 seconds
        Parameters:
        contractId - ID of a contract (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<PublicContractsItemsResponse>>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • getContractsPublicItemsContractIdAsync

        public okhttp3.Call getContractsPublicItemsContractIdAsync​(Integer contractId,
                                                                   String datasource,
                                                                   String ifNoneMatch,
                                                                   Integer page,
                                                                   ApiCallback<List<PublicContractsItemsResponse>> _callback)
                                                            throws ApiException
        Get public contract items (asynchronously) Lists items of a public contract --- This route is cached for up to 3600 seconds
        Parameters:
        contractId - ID of a contract (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
      • getContractsPublicRegionIdCall

        public okhttp3.Call getContractsPublicRegionIdCall​(Integer regionId,
                                                           String datasource,
                                                           String ifNoneMatch,
                                                           Integer page,
                                                           ApiCallback _callback)
                                                    throws ApiException
        Build call for getContractsPublicRegionId
        Parameters:
        regionId - An EVE region 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)
        _callback - Callback for upload/download progress
        Returns:
        Call to execute
        Throws:
        ApiException - If fail to serialize the request body object
      • getContractsPublicRegionId

        public List<PublicContractsResponse> getContractsPublicRegionId​(Integer regionId,
                                                                        String datasource,
                                                                        String ifNoneMatch,
                                                                        Integer page)
                                                                 throws ApiException
        Get public contracts Returns a paginated list of all public contracts in the given region --- This route is cached for up to 1800 seconds
        Parameters:
        regionId - An EVE region 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)
        Returns:
        List<PublicContractsResponse>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • getContractsPublicRegionIdWithHttpInfo

        public ApiResponse<List<PublicContractsResponse>> getContractsPublicRegionIdWithHttpInfo​(Integer regionId,
                                                                                                 String datasource,
                                                                                                 String ifNoneMatch,
                                                                                                 Integer page)
                                                                                          throws ApiException
        Get public contracts Returns a paginated list of all public contracts in the given region --- This route is cached for up to 1800 seconds
        Parameters:
        regionId - An EVE region 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)
        Returns:
        ApiResponse<List<PublicContractsResponse>>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • getContractsPublicRegionIdAsync

        public okhttp3.Call getContractsPublicRegionIdAsync​(Integer regionId,
                                                            String datasource,
                                                            String ifNoneMatch,
                                                            Integer page,
                                                            ApiCallback<List<PublicContractsResponse>> _callback)
                                                     throws ApiException
        Get public contracts (asynchronously) Returns a paginated list of all public contracts in the given region --- This route is cached for up to 1800 seconds
        Parameters:
        regionId - An EVE region 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)
        _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
      • getCorporationsCorporationIdContractsCall

        public okhttp3.Call getCorporationsCorporationIdContractsCall​(Integer corporationId,
                                                                      String datasource,
                                                                      String ifNoneMatch,
                                                                      Integer page,
                                                                      String token,
                                                                      ApiCallback _callback)
                                                               throws ApiException
        Build call for getCorporationsCorporationIdContracts
        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
      • getCorporationsCorporationIdContracts

        public List<CorporationContractsResponse> getCorporationsCorporationIdContracts​(Integer corporationId,
                                                                                        String datasource,
                                                                                        String ifNoneMatch,
                                                                                        Integer page,
                                                                                        String token)
                                                                                 throws ApiException
        Get corporation contracts Returns contracts available to a corporation, only if the corporation is issuer, acceptor or assignee. Only returns contracts no older than 30 days, or if the status is \"in_progress\". --- This route is cached for up to 300 seconds
        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<CorporationContractsResponse>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • getCorporationsCorporationIdContractsWithHttpInfo

        public ApiResponse<List<CorporationContractsResponse>> getCorporationsCorporationIdContractsWithHttpInfo​(Integer corporationId,
                                                                                                                 String datasource,
                                                                                                                 String ifNoneMatch,
                                                                                                                 Integer page,
                                                                                                                 String token)
                                                                                                          throws ApiException
        Get corporation contracts Returns contracts available to a corporation, only if the corporation is issuer, acceptor or assignee. Only returns contracts no older than 30 days, or if the status is \"in_progress\". --- This route is cached for up to 300 seconds
        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<CorporationContractsResponse>>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • getCorporationsCorporationIdContractsAsync

        public okhttp3.Call getCorporationsCorporationIdContractsAsync​(Integer corporationId,
                                                                       String datasource,
                                                                       String ifNoneMatch,
                                                                       Integer page,
                                                                       String token,
                                                                       ApiCallback<List<CorporationContractsResponse>> _callback)
                                                                throws ApiException
        Get corporation contracts (asynchronously) Returns contracts available to a corporation, only if the corporation is issuer, acceptor or assignee. Only returns contracts no older than 30 days, or if the status is \"in_progress\". --- This route is cached for up to 300 seconds
        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
      • getCorporationsCorporationIdContractsContractIdBidsCall

        public okhttp3.Call getCorporationsCorporationIdContractsContractIdBidsCall​(Integer contractId,
                                                                                    Integer corporationId,
                                                                                    String datasource,
                                                                                    String ifNoneMatch,
                                                                                    Integer page,
                                                                                    String token,
                                                                                    ApiCallback _callback)
                                                                             throws ApiException
        Build call for getCorporationsCorporationIdContractsContractIdBids
        Parameters:
        contractId - ID of a contract (required)
        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
      • getCorporationsCorporationIdContractsContractIdBids

        public List<CorporationContractsBidsResponse> getCorporationsCorporationIdContractsContractIdBids​(Integer contractId,
                                                                                                          Integer corporationId,
                                                                                                          String datasource,
                                                                                                          String ifNoneMatch,
                                                                                                          Integer page,
                                                                                                          String token)
                                                                                                   throws ApiException
        Get corporation contract bids Lists bids on a particular auction contract --- This route is cached for up to 3600 seconds SSO Scope: esi-contracts.read_corporation_contracts.v1
        Parameters:
        contractId - ID of a contract (required)
        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<CorporationContractsBidsResponse>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • getCorporationsCorporationIdContractsContractIdBidsWithHttpInfo

        public ApiResponse<List<CorporationContractsBidsResponse>> getCorporationsCorporationIdContractsContractIdBidsWithHttpInfo​(Integer contractId,
                                                                                                                                   Integer corporationId,
                                                                                                                                   String datasource,
                                                                                                                                   String ifNoneMatch,
                                                                                                                                   Integer page,
                                                                                                                                   String token)
                                                                                                                            throws ApiException
        Get corporation contract bids Lists bids on a particular auction contract --- This route is cached for up to 3600 seconds SSO Scope: esi-contracts.read_corporation_contracts.v1
        Parameters:
        contractId - ID of a contract (required)
        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<CorporationContractsBidsResponse>>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • getCorporationsCorporationIdContractsContractIdBidsAsync

        public okhttp3.Call getCorporationsCorporationIdContractsContractIdBidsAsync​(Integer contractId,
                                                                                     Integer corporationId,
                                                                                     String datasource,
                                                                                     String ifNoneMatch,
                                                                                     Integer page,
                                                                                     String token,
                                                                                     ApiCallback<List<CorporationContractsBidsResponse>> _callback)
                                                                              throws ApiException
        Get corporation contract bids (asynchronously) Lists bids on a particular auction contract --- This route is cached for up to 3600 seconds SSO Scope: esi-contracts.read_corporation_contracts.v1
        Parameters:
        contractId - ID of a contract (required)
        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
      • getCorporationsCorporationIdContractsContractIdItemsCall

        public okhttp3.Call getCorporationsCorporationIdContractsContractIdItemsCall​(Integer contractId,
                                                                                     Integer corporationId,
                                                                                     String datasource,
                                                                                     String ifNoneMatch,
                                                                                     String token,
                                                                                     ApiCallback _callback)
                                                                              throws ApiException
        Build call for getCorporationsCorporationIdContractsContractIdItems
        Parameters:
        contractId - ID of a contract (required)
        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)
        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
      • getCorporationsCorporationIdContractsContractIdItems

        public List<CorporationContractsItemsResponse> getCorporationsCorporationIdContractsContractIdItems​(Integer contractId,
                                                                                                            Integer corporationId,
                                                                                                            String datasource,
                                                                                                            String ifNoneMatch,
                                                                                                            String token)
                                                                                                     throws ApiException
        Get corporation contract items Lists items of a particular contract --- This route is cached for up to 3600 seconds SSO Scope: esi-contracts.read_corporation_contracts.v1 SSO Scope: esi-contracts.read_character_contracts.v1
        Parameters:
        contractId - ID of a contract (required)
        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)
        token - Access token to use if unable to set a header (optional)
        Returns:
        List<CorporationContractsItemsResponse>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • getCorporationsCorporationIdContractsContractIdItemsWithHttpInfo

        public ApiResponse<List<CorporationContractsItemsResponse>> getCorporationsCorporationIdContractsContractIdItemsWithHttpInfo​(Integer contractId,
                                                                                                                                     Integer corporationId,
                                                                                                                                     String datasource,
                                                                                                                                     String ifNoneMatch,
                                                                                                                                     String token)
                                                                                                                              throws ApiException
        Get corporation contract items Lists items of a particular contract --- This route is cached for up to 3600 seconds SSO Scope: esi-contracts.read_corporation_contracts.v1 SSO Scope: esi-contracts.read_character_contracts.v1
        Parameters:
        contractId - ID of a contract (required)
        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)
        token - Access token to use if unable to set a header (optional)
        Returns:
        ApiResponse<List<CorporationContractsItemsResponse>>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • getCorporationsCorporationIdContractsContractIdItemsAsync

        public okhttp3.Call getCorporationsCorporationIdContractsContractIdItemsAsync​(Integer contractId,
                                                                                      Integer corporationId,
                                                                                      String datasource,
                                                                                      String ifNoneMatch,
                                                                                      String token,
                                                                                      ApiCallback<List<CorporationContractsItemsResponse>> _callback)
                                                                               throws ApiException
        Get corporation contract items (asynchronously) Lists items of a particular contract --- This route is cached for up to 3600 seconds SSO Scope: esi-contracts.read_corporation_contracts.v1 SSO Scope: esi-contracts.read_character_contracts.v1
        Parameters:
        contractId - ID of a contract (required)
        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)
        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