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