code: public List<CharacterAssetsLocationsResponse> postCharactersCharacterIdAssetsLocations(Integer characterId,
              List<Long> requestBody, String datasource, String token) throws ApiException {
          ApiResponse<List<CharacterAssetsLocationsResponse>> resp = postCharactersCharacterIdAssetsLocationsWithHttpInfo(
                  characterId, requestBody, datasource, token);
          return resp.getData();
      }
docs: Get character asset locations Return locations for a set of item ids,
  which you can get from character assets endpoint. Coordinates for items
  in hangars or stations are set to (0,0,0) --- SSO Scope:
  esi-assets.read_assets.v1
  
  @param characterId
  An EVE character ID (required)
  @param requestBody
  A list of item ids (required)
  @param datasource
  The server name you would like data from (optional, default to
  tranquility)
  @param token
  Access token to use if unable to set a header (optional)
  @return List&lt;CharacterAssetsLocationsResponse&gt;
  @throws ApiException
  If fail to call the API, e.g. server error or cannot
  deserialize the response body