github.com/antihax/goesi@v0.0.0-20240126031043-6c54d0cb7f95/esi/docs/DogmaApi.md (about)

     1  # \DogmaApi
     2  
     3  All URIs are relative to *https://esi.evetech.net*
     4  
     5  Method | HTTP request | Description
     6  ------------- | ------------- | -------------
     7  [**GetDogmaAttributes**](DogmaApi.md#GetDogmaAttributes) | **Get** /v1/dogma/attributes/ | Get attributes
     8  [**GetDogmaAttributesAttributeId**](DogmaApi.md#GetDogmaAttributesAttributeId) | **Get** /v1/dogma/attributes/{attribute_id}/ | Get attribute information
     9  [**GetDogmaDynamicItemsTypeIdItemId**](DogmaApi.md#GetDogmaDynamicItemsTypeIdItemId) | **Get** /v1/dogma/dynamic/items/{type_id}/{item_id}/ | Get dynamic item information
    10  [**GetDogmaEffects**](DogmaApi.md#GetDogmaEffects) | **Get** /v1/dogma/effects/ | Get effects
    11  [**GetDogmaEffectsEffectId**](DogmaApi.md#GetDogmaEffectsEffectId) | **Get** /v2/dogma/effects/{effect_id}/ | Get effect information
    12  
    13  
    14  # **GetDogmaAttributes**
    15  > []int32 GetDogmaAttributes(ctx, optional)
    16  Get attributes
    17  
    18  Get a list of dogma attribute ids  ---  This route expires daily at 11:05
    19  
    20  ### Required Parameters
    21  
    22  Name | Type | Description  | Notes
    23  ------------- | ------------- | ------------- | -------------
    24   **ctx** | **context.Context** | pass through context (authentication, logging, tracing)
    25   **optional** | **map[string]interface{}** | optional parameters | nil if no parameters
    26  
    27  ### Optional Parameters
    28  Optional parameters are passed through a map[string]interface{}.
    29  
    30  Name | Type | Description  | Notes
    31  ------------- | ------------- | ------------- | -------------
    32   **datasource** | **string**| The server name you would like data from | [default to tranquility]
    33   **ifNoneMatch** | **string**| ETag from a previous request. A 304 will be returned if this matches the current ETag | 
    34  
    35  ### Return type
    36  
    37  **[]int32**
    38  
    39  ### Authorization
    40  
    41  No authorization required
    42  
    43  ### HTTP request headers
    44  
    45   - **Content-Type**: application/json
    46   - **Accept**: application/json
    47  
    48  [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
    49  
    50  # **GetDogmaAttributesAttributeId**
    51  > GetDogmaAttributesAttributeIdOk GetDogmaAttributesAttributeId(ctx, attributeId, optional)
    52  Get attribute information
    53  
    54  Get information on a dogma attribute  ---  This route expires daily at 11:05
    55  
    56  ### Required Parameters
    57  
    58  Name | Type | Description  | Notes
    59  ------------- | ------------- | ------------- | -------------
    60   **ctx** | **context.Context** | pass through context (authentication, logging, tracing)
    61    **attributeId** | **int32**| A dogma attribute ID | 
    62   **optional** | **map[string]interface{}** | optional parameters | nil if no parameters
    63  
    64  ### Optional Parameters
    65  Optional parameters are passed through a map[string]interface{}.
    66  
    67  Name | Type | Description  | Notes
    68  ------------- | ------------- | ------------- | -------------
    69   **attributeId** | **int32**| A dogma attribute ID | 
    70   **datasource** | **string**| The server name you would like data from | [default to tranquility]
    71   **ifNoneMatch** | **string**| ETag from a previous request. A 304 will be returned if this matches the current ETag | 
    72  
    73  ### Return type
    74  
    75  [**GetDogmaAttributesAttributeIdOk**](get_dogma_attributes_attribute_id_ok.md)
    76  
    77  ### Authorization
    78  
    79  No authorization required
    80  
    81  ### HTTP request headers
    82  
    83   - **Content-Type**: application/json
    84   - **Accept**: application/json
    85  
    86  [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
    87  
    88  # **GetDogmaDynamicItemsTypeIdItemId**
    89  > GetDogmaDynamicItemsTypeIdItemIdOk GetDogmaDynamicItemsTypeIdItemId(ctx, itemId, typeId, optional)
    90  Get dynamic item information
    91  
    92  Returns info about a dynamic item resulting from mutation with a mutaplasmid.  ---  This route expires daily at 11:05
    93  
    94  ### Required Parameters
    95  
    96  Name | Type | Description  | Notes
    97  ------------- | ------------- | ------------- | -------------
    98   **ctx** | **context.Context** | pass through context (authentication, logging, tracing)
    99    **itemId** | **int64**| item_id integer | 
   100    **typeId** | **int32**| type_id integer | 
   101   **optional** | **map[string]interface{}** | optional parameters | nil if no parameters
   102  
   103  ### Optional Parameters
   104  Optional parameters are passed through a map[string]interface{}.
   105  
   106  Name | Type | Description  | Notes
   107  ------------- | ------------- | ------------- | -------------
   108   **itemId** | **int64**| item_id integer | 
   109   **typeId** | **int32**| type_id integer | 
   110   **datasource** | **string**| The server name you would like data from | [default to tranquility]
   111   **ifNoneMatch** | **string**| ETag from a previous request. A 304 will be returned if this matches the current ETag | 
   112  
   113  ### Return type
   114  
   115  [**GetDogmaDynamicItemsTypeIdItemIdOk**](get_dogma_dynamic_items_type_id_item_id_ok.md)
   116  
   117  ### Authorization
   118  
   119  No authorization required
   120  
   121  ### HTTP request headers
   122  
   123   - **Content-Type**: application/json
   124   - **Accept**: application/json
   125  
   126  [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
   127  
   128  # **GetDogmaEffects**
   129  > []int32 GetDogmaEffects(ctx, optional)
   130  Get effects
   131  
   132  Get a list of dogma effect ids  ---  This route expires daily at 11:05
   133  
   134  ### Required Parameters
   135  
   136  Name | Type | Description  | Notes
   137  ------------- | ------------- | ------------- | -------------
   138   **ctx** | **context.Context** | pass through context (authentication, logging, tracing)
   139   **optional** | **map[string]interface{}** | optional parameters | nil if no parameters
   140  
   141  ### Optional Parameters
   142  Optional parameters are passed through a map[string]interface{}.
   143  
   144  Name | Type | Description  | Notes
   145  ------------- | ------------- | ------------- | -------------
   146   **datasource** | **string**| The server name you would like data from | [default to tranquility]
   147   **ifNoneMatch** | **string**| ETag from a previous request. A 304 will be returned if this matches the current ETag | 
   148  
   149  ### Return type
   150  
   151  **[]int32**
   152  
   153  ### Authorization
   154  
   155  No authorization required
   156  
   157  ### HTTP request headers
   158  
   159   - **Content-Type**: application/json
   160   - **Accept**: application/json
   161  
   162  [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
   163  
   164  # **GetDogmaEffectsEffectId**
   165  > GetDogmaEffectsEffectIdOk GetDogmaEffectsEffectId(ctx, effectId, optional)
   166  Get effect information
   167  
   168  Get information on a dogma effect  ---  This route expires daily at 11:05
   169  
   170  ### Required Parameters
   171  
   172  Name | Type | Description  | Notes
   173  ------------- | ------------- | ------------- | -------------
   174   **ctx** | **context.Context** | pass through context (authentication, logging, tracing)
   175    **effectId** | **int32**| A dogma effect ID | 
   176   **optional** | **map[string]interface{}** | optional parameters | nil if no parameters
   177  
   178  ### Optional Parameters
   179  Optional parameters are passed through a map[string]interface{}.
   180  
   181  Name | Type | Description  | Notes
   182  ------------- | ------------- | ------------- | -------------
   183   **effectId** | **int32**| A dogma effect ID | 
   184   **datasource** | **string**| The server name you would like data from | [default to tranquility]
   185   **ifNoneMatch** | **string**| ETag from a previous request. A 304 will be returned if this matches the current ETag | 
   186  
   187  ### Return type
   188  
   189  [**GetDogmaEffectsEffectIdOk**](get_dogma_effects_effect_id_ok.md)
   190  
   191  ### Authorization
   192  
   193  No authorization required
   194  
   195  ### HTTP request headers
   196  
   197   - **Content-Type**: application/json
   198   - **Accept**: application/json
   199  
   200  [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
   201