Class CharacterApi


  • public class CharacterApi
    extends Object
    • Constructor Detail

      • CharacterApi

        public CharacterApi()
      • CharacterApi

        public CharacterApi​(ApiClient apiClient)
    • Method Detail

      • getApiClient

        public ApiClient getApiClient()
      • setApiClient

        public void setApiClient​(ApiClient apiClient)
      • getCharactersCharacterIdCall

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

        public CharacterResponse getCharactersCharacterId​(Integer characterId,
                                                          String datasource,
                                                          String ifNoneMatch)
                                                   throws ApiException
        Get character's public information Public information about a character --- This route is cached for up to 86400 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)
        Returns:
        CharacterResponse
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • getCharactersCharacterIdWithHttpInfo

        public ApiResponse<CharacterResponse> getCharactersCharacterIdWithHttpInfo​(Integer characterId,
                                                                                   String datasource,
                                                                                   String ifNoneMatch)
                                                                            throws ApiException
        Get character's public information Public information about a character --- This route is cached for up to 86400 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)
        Returns:
        ApiResponse<CharacterResponse>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • getCharactersCharacterIdAsync

        public okhttp3.Call getCharactersCharacterIdAsync​(Integer characterId,
                                                          String datasource,
                                                          String ifNoneMatch,
                                                          ApiCallback<CharacterResponse> _callback)
                                                   throws ApiException
        Get character's public information (asynchronously) Public information about a character --- This route is cached for up to 86400 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)
        _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
      • getCharactersCharacterIdAgentsResearchCall

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

        public List<CharacterResearchAgentsResponse> getCharactersCharacterIdAgentsResearch​(Integer characterId,
                                                                                            String datasource,
                                                                                            String ifNoneMatch,
                                                                                            String token)
                                                                                     throws ApiException
        Get agents research Return a list of agents research information for a character. The formula for finding the current research points with an agent is: currentPoints = remainderPoints + pointsPerDay * days(currentTime - researchStartDate) --- This route is cached for up to 3600 seconds SSO Scope: esi-characters.read_agents_research.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<CharacterResearchAgentsResponse>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • getCharactersCharacterIdAgentsResearchWithHttpInfo

        public ApiResponse<List<CharacterResearchAgentsResponse>> getCharactersCharacterIdAgentsResearchWithHttpInfo​(Integer characterId,
                                                                                                                     String datasource,
                                                                                                                     String ifNoneMatch,
                                                                                                                     String token)
                                                                                                              throws ApiException
        Get agents research Return a list of agents research information for a character. The formula for finding the current research points with an agent is: currentPoints = remainderPoints + pointsPerDay * days(currentTime - researchStartDate) --- This route is cached for up to 3600 seconds SSO Scope: esi-characters.read_agents_research.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<CharacterResearchAgentsResponse>>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • getCharactersCharacterIdAgentsResearchAsync

        public okhttp3.Call getCharactersCharacterIdAgentsResearchAsync​(Integer characterId,
                                                                        String datasource,
                                                                        String ifNoneMatch,
                                                                        String token,
                                                                        ApiCallback<List<CharacterResearchAgentsResponse>> _callback)
                                                                 throws ApiException
        Get agents research (asynchronously) Return a list of agents research information for a character. The formula for finding the current research points with an agent is: currentPoints = remainderPoints + pointsPerDay * days(currentTime - researchStartDate) --- This route is cached for up to 3600 seconds SSO Scope: esi-characters.read_agents_research.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
      • getCharactersCharacterIdBlueprintsCall

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

        public List<CharacterBlueprintsResponse> getCharactersCharacterIdBlueprints​(Integer characterId,
                                                                                    String datasource,
                                                                                    String ifNoneMatch,
                                                                                    Integer page,
                                                                                    String token)
                                                                             throws ApiException
        Get blueprints Return a list of blueprints the character owns --- This route is cached for up to 3600 seconds SSO Scope: esi-characters.read_blueprints.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<CharacterBlueprintsResponse>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • getCharactersCharacterIdBlueprintsWithHttpInfo

        public ApiResponse<List<CharacterBlueprintsResponse>> getCharactersCharacterIdBlueprintsWithHttpInfo​(Integer characterId,
                                                                                                             String datasource,
                                                                                                             String ifNoneMatch,
                                                                                                             Integer page,
                                                                                                             String token)
                                                                                                      throws ApiException
        Get blueprints Return a list of blueprints the character owns --- This route is cached for up to 3600 seconds SSO Scope: esi-characters.read_blueprints.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<CharacterBlueprintsResponse>>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • getCharactersCharacterIdBlueprintsAsync

        public okhttp3.Call getCharactersCharacterIdBlueprintsAsync​(Integer characterId,
                                                                    String datasource,
                                                                    String ifNoneMatch,
                                                                    Integer page,
                                                                    String token,
                                                                    ApiCallback<List<CharacterBlueprintsResponse>> _callback)
                                                             throws ApiException
        Get blueprints (asynchronously) Return a list of blueprints the character owns --- This route is cached for up to 3600 seconds SSO Scope: esi-characters.read_blueprints.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
      • getCharactersCharacterIdCorporationhistoryCall

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

        public List<CharacterCorporationHistoryResponse> getCharactersCharacterIdCorporationhistory​(Integer characterId,
                                                                                                    String datasource,
                                                                                                    String ifNoneMatch)
                                                                                             throws ApiException
        Get corporation history Get a list of all the corporations a character has been a member of --- This route is cached for up to 86400 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)
        Returns:
        List<CharacterCorporationHistoryResponse>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • getCharactersCharacterIdCorporationhistoryWithHttpInfo

        public ApiResponse<List<CharacterCorporationHistoryResponse>> getCharactersCharacterIdCorporationhistoryWithHttpInfo​(Integer characterId,
                                                                                                                             String datasource,
                                                                                                                             String ifNoneMatch)
                                                                                                                      throws ApiException
        Get corporation history Get a list of all the corporations a character has been a member of --- This route is cached for up to 86400 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)
        Returns:
        ApiResponse<List<CharacterCorporationHistoryResponse>>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • getCharactersCharacterIdCorporationhistoryAsync

        public okhttp3.Call getCharactersCharacterIdCorporationhistoryAsync​(Integer characterId,
                                                                            String datasource,
                                                                            String ifNoneMatch,
                                                                            ApiCallback<List<CharacterCorporationHistoryResponse>> _callback)
                                                                     throws ApiException
        Get corporation history (asynchronously) Get a list of all the corporations a character has been a member of --- This route is cached for up to 86400 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)
        _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
      • getCharactersCharacterIdFatigueCall

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

        public CharacterFatigueResponse getCharactersCharacterIdFatigue​(Integer characterId,
                                                                        String datasource,
                                                                        String ifNoneMatch,
                                                                        String token)
                                                                 throws ApiException
        Get jump fatigue Return a character's jump activation and fatigue information --- This route is cached for up to 300 seconds SSO Scope: esi-characters.read_fatigue.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:
        CharacterFatigueResponse
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • getCharactersCharacterIdFatigueWithHttpInfo

        public ApiResponse<CharacterFatigueResponse> getCharactersCharacterIdFatigueWithHttpInfo​(Integer characterId,
                                                                                                 String datasource,
                                                                                                 String ifNoneMatch,
                                                                                                 String token)
                                                                                          throws ApiException
        Get jump fatigue Return a character's jump activation and fatigue information --- This route is cached for up to 300 seconds SSO Scope: esi-characters.read_fatigue.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<CharacterFatigueResponse>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • getCharactersCharacterIdFatigueAsync

        public okhttp3.Call getCharactersCharacterIdFatigueAsync​(Integer characterId,
                                                                 String datasource,
                                                                 String ifNoneMatch,
                                                                 String token,
                                                                 ApiCallback<CharacterFatigueResponse> _callback)
                                                          throws ApiException
        Get jump fatigue (asynchronously) Return a character's jump activation and fatigue information --- This route is cached for up to 300 seconds SSO Scope: esi-characters.read_fatigue.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
      • getCharactersCharacterIdMedalsCall

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

        public List<CharacterMedalsResponse> getCharactersCharacterIdMedals​(Integer characterId,
                                                                            String datasource,
                                                                            String ifNoneMatch,
                                                                            String token)
                                                                     throws ApiException
        Get medals Return a list of medals the character has --- This route is cached for up to 3600 seconds SSO Scope: esi-characters.read_medals.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<CharacterMedalsResponse>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • getCharactersCharacterIdMedalsWithHttpInfo

        public ApiResponse<List<CharacterMedalsResponse>> getCharactersCharacterIdMedalsWithHttpInfo​(Integer characterId,
                                                                                                     String datasource,
                                                                                                     String ifNoneMatch,
                                                                                                     String token)
                                                                                              throws ApiException
        Get medals Return a list of medals the character has --- This route is cached for up to 3600 seconds SSO Scope: esi-characters.read_medals.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<CharacterMedalsResponse>>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • getCharactersCharacterIdMedalsAsync

        public okhttp3.Call getCharactersCharacterIdMedalsAsync​(Integer characterId,
                                                                String datasource,
                                                                String ifNoneMatch,
                                                                String token,
                                                                ApiCallback<List<CharacterMedalsResponse>> _callback)
                                                         throws ApiException
        Get medals (asynchronously) Return a list of medals the character has --- This route is cached for up to 3600 seconds SSO Scope: esi-characters.read_medals.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
      • getCharactersCharacterIdNotificationsCall

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

        public List<CharacterNotificationsResponse> getCharactersCharacterIdNotifications​(Integer characterId,
                                                                                          String datasource,
                                                                                          String ifNoneMatch,
                                                                                          String token)
                                                                                   throws ApiException
        Get character notifications Return character notifications --- This route is cached for up to 600 seconds SSO Scope: esi-characters.read_notifications.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<CharacterNotificationsResponse>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • getCharactersCharacterIdNotificationsWithHttpInfo

        public ApiResponse<List<CharacterNotificationsResponse>> getCharactersCharacterIdNotificationsWithHttpInfo​(Integer characterId,
                                                                                                                   String datasource,
                                                                                                                   String ifNoneMatch,
                                                                                                                   String token)
                                                                                                            throws ApiException
        Get character notifications Return character notifications --- This route is cached for up to 600 seconds SSO Scope: esi-characters.read_notifications.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<CharacterNotificationsResponse>>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • getCharactersCharacterIdNotificationsAsync

        public okhttp3.Call getCharactersCharacterIdNotificationsAsync​(Integer characterId,
                                                                       String datasource,
                                                                       String ifNoneMatch,
                                                                       String token,
                                                                       ApiCallback<List<CharacterNotificationsResponse>> _callback)
                                                                throws ApiException
        Get character notifications (asynchronously) Return character notifications --- This route is cached for up to 600 seconds SSO Scope: esi-characters.read_notifications.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
      • getCharactersCharacterIdNotificationsContactsCall

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

        public List<NewContactNotificationsResponse> getCharactersCharacterIdNotificationsContacts​(Integer characterId,
                                                                                                   String datasource,
                                                                                                   String ifNoneMatch,
                                                                                                   String token)
                                                                                            throws ApiException
        Get new contact notifications Return notifications about having been added to someone's contact list --- This route is cached for up to 600 seconds SSO Scope: esi-characters.read_notifications.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<NewContactNotificationsResponse>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • getCharactersCharacterIdNotificationsContactsWithHttpInfo

        public ApiResponse<List<NewContactNotificationsResponse>> getCharactersCharacterIdNotificationsContactsWithHttpInfo​(Integer characterId,
                                                                                                                            String datasource,
                                                                                                                            String ifNoneMatch,
                                                                                                                            String token)
                                                                                                                     throws ApiException
        Get new contact notifications Return notifications about having been added to someone's contact list --- This route is cached for up to 600 seconds SSO Scope: esi-characters.read_notifications.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<NewContactNotificationsResponse>>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • getCharactersCharacterIdNotificationsContactsAsync

        public okhttp3.Call getCharactersCharacterIdNotificationsContactsAsync​(Integer characterId,
                                                                               String datasource,
                                                                               String ifNoneMatch,
                                                                               String token,
                                                                               ApiCallback<List<NewContactNotificationsResponse>> _callback)
                                                                        throws ApiException
        Get new contact notifications (asynchronously) Return notifications about having been added to someone's contact list --- This route is cached for up to 600 seconds SSO Scope: esi-characters.read_notifications.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
      • getCharactersCharacterIdPortraitCall

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

        public CharacterPortraitResponse getCharactersCharacterIdPortrait​(Integer characterId,
                                                                          String datasource,
                                                                          String ifNoneMatch)
                                                                   throws ApiException
        Get character portraits Get portrait urls for a character --- This route expires daily at 11:05
        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)
        Returns:
        CharacterPortraitResponse
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • getCharactersCharacterIdPortraitWithHttpInfo

        public ApiResponse<CharacterPortraitResponse> getCharactersCharacterIdPortraitWithHttpInfo​(Integer characterId,
                                                                                                   String datasource,
                                                                                                   String ifNoneMatch)
                                                                                            throws ApiException
        Get character portraits Get portrait urls for a character --- This route expires daily at 11:05
        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)
        Returns:
        ApiResponse<CharacterPortraitResponse>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • getCharactersCharacterIdPortraitAsync

        public okhttp3.Call getCharactersCharacterIdPortraitAsync​(Integer characterId,
                                                                  String datasource,
                                                                  String ifNoneMatch,
                                                                  ApiCallback<CharacterPortraitResponse> _callback)
                                                           throws ApiException
        Get character portraits (asynchronously) Get portrait urls for a character --- This route expires daily at 11:05
        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)
        _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
      • getCharactersCharacterIdRolesCall

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

        public CharacterRolesResponse getCharactersCharacterIdRoles​(Integer characterId,
                                                                    String datasource,
                                                                    String ifNoneMatch,
                                                                    String token)
                                                             throws ApiException
        Get character corporation roles Returns a character's corporation roles --- This route is cached for up to 3600 seconds SSO Scope: esi-characters.read_corporation_roles.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:
        CharacterRolesResponse
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • getCharactersCharacterIdRolesWithHttpInfo

        public ApiResponse<CharacterRolesResponse> getCharactersCharacterIdRolesWithHttpInfo​(Integer characterId,
                                                                                             String datasource,
                                                                                             String ifNoneMatch,
                                                                                             String token)
                                                                                      throws ApiException
        Get character corporation roles Returns a character's corporation roles --- This route is cached for up to 3600 seconds SSO Scope: esi-characters.read_corporation_roles.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<CharacterRolesResponse>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • getCharactersCharacterIdRolesAsync

        public okhttp3.Call getCharactersCharacterIdRolesAsync​(Integer characterId,
                                                               String datasource,
                                                               String ifNoneMatch,
                                                               String token,
                                                               ApiCallback<CharacterRolesResponse> _callback)
                                                        throws ApiException
        Get character corporation roles (asynchronously) Returns a character's corporation roles --- This route is cached for up to 3600 seconds SSO Scope: esi-characters.read_corporation_roles.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
      • getCharactersCharacterIdStandingsCall

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

        public List<CharacterStandingsResponse> getCharactersCharacterIdStandings​(Integer characterId,
                                                                                  String datasource,
                                                                                  String ifNoneMatch,
                                                                                  String token)
                                                                           throws ApiException
        Get standings Return character standings from agents, NPC corporations, and factions --- This route is cached for up to 3600 seconds SSO Scope: esi-characters.read_standings.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<CharacterStandingsResponse>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • getCharactersCharacterIdStandingsWithHttpInfo

        public ApiResponse<List<CharacterStandingsResponse>> getCharactersCharacterIdStandingsWithHttpInfo​(Integer characterId,
                                                                                                           String datasource,
                                                                                                           String ifNoneMatch,
                                                                                                           String token)
                                                                                                    throws ApiException
        Get standings Return character standings from agents, NPC corporations, and factions --- This route is cached for up to 3600 seconds SSO Scope: esi-characters.read_standings.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<CharacterStandingsResponse>>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • getCharactersCharacterIdStandingsAsync

        public okhttp3.Call getCharactersCharacterIdStandingsAsync​(Integer characterId,
                                                                   String datasource,
                                                                   String ifNoneMatch,
                                                                   String token,
                                                                   ApiCallback<List<CharacterStandingsResponse>> _callback)
                                                            throws ApiException
        Get standings (asynchronously) Return character standings from agents, NPC corporations, and factions --- This route is cached for up to 3600 seconds SSO Scope: esi-characters.read_standings.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
      • getCharactersCharacterIdTitlesCall

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

        public List<CharacterTitlesResponse> getCharactersCharacterIdTitles​(Integer characterId,
                                                                            String datasource,
                                                                            String ifNoneMatch,
                                                                            String token)
                                                                     throws ApiException
        Get character corporation titles Returns a character's titles --- This route is cached for up to 3600 seconds SSO Scope: esi-characters.read_titles.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<CharacterTitlesResponse>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • getCharactersCharacterIdTitlesWithHttpInfo

        public ApiResponse<List<CharacterTitlesResponse>> getCharactersCharacterIdTitlesWithHttpInfo​(Integer characterId,
                                                                                                     String datasource,
                                                                                                     String ifNoneMatch,
                                                                                                     String token)
                                                                                              throws ApiException
        Get character corporation titles Returns a character's titles --- This route is cached for up to 3600 seconds SSO Scope: esi-characters.read_titles.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<CharacterTitlesResponse>>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • getCharactersCharacterIdTitlesAsync

        public okhttp3.Call getCharactersCharacterIdTitlesAsync​(Integer characterId,
                                                                String datasource,
                                                                String ifNoneMatch,
                                                                String token,
                                                                ApiCallback<List<CharacterTitlesResponse>> _callback)
                                                         throws ApiException
        Get character corporation titles (asynchronously) Returns a character's titles --- This route is cached for up to 3600 seconds SSO Scope: esi-characters.read_titles.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
      • postCharactersAffiliationCall

        public okhttp3.Call postCharactersAffiliationCall​(List<Integer> characters,
                                                          String datasource,
                                                          ApiCallback _callback)
                                                   throws ApiException
        Build call for postCharactersAffiliation
        Parameters:
        characters - The character IDs to fetch affiliations for. All characters must exist, or none will be returned (required)
        datasource - The server name you would like data from (optional, default to tranquility)
        _callback - Callback for upload/download progress
        Returns:
        Call to execute
        Throws:
        ApiException - If fail to serialize the request body object
      • postCharactersAffiliation

        public List<CharacterAffiliationResponse> postCharactersAffiliation​(List<Integer> characters,
                                                                            String datasource)
                                                                     throws ApiException
        Character affiliation Bulk lookup of character IDs to corporation, alliance and faction --- This route is cached for up to 3600 seconds
        Parameters:
        characters - The character IDs to fetch affiliations for. All characters must exist, or none will be returned (required)
        datasource - The server name you would like data from (optional, default to tranquility)
        Returns:
        List<CharacterAffiliationResponse>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • postCharactersAffiliationWithHttpInfo

        public ApiResponse<List<CharacterAffiliationResponse>> postCharactersAffiliationWithHttpInfo​(List<Integer> characters,
                                                                                                     String datasource)
                                                                                              throws ApiException
        Character affiliation Bulk lookup of character IDs to corporation, alliance and faction --- This route is cached for up to 3600 seconds
        Parameters:
        characters - The character IDs to fetch affiliations for. All characters must exist, or none will be returned (required)
        datasource - The server name you would like data from (optional, default to tranquility)
        Returns:
        ApiResponse<List<CharacterAffiliationResponse>>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • postCharactersAffiliationAsync

        public okhttp3.Call postCharactersAffiliationAsync​(List<Integer> characters,
                                                           String datasource,
                                                           ApiCallback<List<CharacterAffiliationResponse>> _callback)
                                                    throws ApiException
        Character affiliation (asynchronously) Bulk lookup of character IDs to corporation, alliance and faction --- This route is cached for up to 3600 seconds
        Parameters:
        characters - The character IDs to fetch affiliations for. All characters must exist, or none will be returned (required)
        datasource - The server name you would like data from (optional, default to tranquility)
        _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
      • postCharactersCharacterIdCspaCall

        public okhttp3.Call postCharactersCharacterIdCspaCall​(Integer characterId,
                                                              List<Integer> characters,
                                                              String datasource,
                                                              String token,
                                                              ApiCallback _callback)
                                                       throws ApiException
        Build call for postCharactersCharacterIdCspa
        Parameters:
        characterId - An EVE character ID (required)
        characters - The target characters to calculate the charge for (required)
        datasource - The server name you would like data from (optional, default to tranquility)
        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
      • postCharactersCharacterIdCspa

        public Float postCharactersCharacterIdCspa​(Integer characterId,
                                                   List<Integer> characters,
                                                   String datasource,
                                                   String token)
                                            throws ApiException
        Calculate a CSPA charge cost Takes a source character ID in the url and a set of target character ID's in the body, returns a CSPA charge cost --- SSO Scope: esi-characters.read_contacts.v1
        Parameters:
        characterId - An EVE character ID (required)
        characters - The target characters to calculate the charge for (required)
        datasource - The server name you would like data from (optional, default to tranquility)
        token - Access token to use if unable to set a header (optional)
        Returns:
        Float
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • postCharactersCharacterIdCspaWithHttpInfo

        public ApiResponse<Float> postCharactersCharacterIdCspaWithHttpInfo​(Integer characterId,
                                                                            List<Integer> characters,
                                                                            String datasource,
                                                                            String token)
                                                                     throws ApiException
        Calculate a CSPA charge cost Takes a source character ID in the url and a set of target character ID's in the body, returns a CSPA charge cost --- SSO Scope: esi-characters.read_contacts.v1
        Parameters:
        characterId - An EVE character ID (required)
        characters - The target characters to calculate the charge for (required)
        datasource - The server name you would like data from (optional, default to tranquility)
        token - Access token to use if unable to set a header (optional)
        Returns:
        ApiResponse<Float>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • postCharactersCharacterIdCspaAsync

        public okhttp3.Call postCharactersCharacterIdCspaAsync​(Integer characterId,
                                                               List<Integer> characters,
                                                               String datasource,
                                                               String token,
                                                               ApiCallback<Float> _callback)
                                                        throws ApiException
        Calculate a CSPA charge cost (asynchronously) Takes a source character ID in the url and a set of target character ID's in the body, returns a CSPA charge cost --- SSO Scope: esi-characters.read_contacts.v1
        Parameters:
        characterId - An EVE character ID (required)
        characters - The target characters to calculate the charge for (required)
        datasource - The server name you would like data from (optional, default to tranquility)
        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