# Org.OpenAPITools.Api.QueryApi All URIs are relative to *http://localhost:3000* | Method | HTTP request | Description | |--------|--------------|-------------| | [**TestEnumRefString**](QueryApi.md#testenumrefstring) | **GET** /query/enum_ref_string | Test query parameter(s) | | [**TestQueryDatetimeDateString**](QueryApi.md#testquerydatetimedatestring) | **GET** /query/datetime/date/string | Test query parameter(s) | | [**TestQueryIntegerBooleanString**](QueryApi.md#testqueryintegerbooleanstring) | **GET** /query/integer/boolean/string | Test query parameter(s) | | [**TestQueryStyleDeepObjectExplodeTrueObject**](QueryApi.md#testquerystyledeepobjectexplodetrueobject) | **GET** /query/style_deepObject/explode_true/object | Test query parameter(s) | | [**TestQueryStyleDeepObjectExplodeTrueObjectAllOf**](QueryApi.md#testquerystyledeepobjectexplodetrueobjectallof) | **GET** /query/style_deepObject/explode_true/object/allOf | Test query parameter(s) | | [**TestQueryStyleFormExplodeTrueArrayString**](QueryApi.md#testquerystyleformexplodetruearraystring) | **GET** /query/style_form/explode_true/array_string | Test query parameter(s) | | [**TestQueryStyleFormExplodeTrueObject**](QueryApi.md#testquerystyleformexplodetrueobject) | **GET** /query/style_form/explode_true/object | Test query parameter(s) | | [**TestQueryStyleFormExplodeTrueObjectAllOf**](QueryApi.md#testquerystyleformexplodetrueobjectallof) | **GET** /query/style_form/explode_true/object/allOf | Test query parameter(s) | # **TestEnumRefString** > string TestEnumRefString (string? enumNonrefStringQuery = null, StringEnumRef? enumRefStringQuery = null) Test query parameter(s) Test query parameter(s) ### Example ```csharp using System.Collections.Generic; using System.Diagnostics; using Org.OpenAPITools.Api; using Org.OpenAPITools.Client; using Org.OpenAPITools.Model; namespace Example { public class TestEnumRefStringExample { public static void Main() { Configuration config = new Configuration(); config.BasePath = "http://localhost:3000"; var apiInstance = new QueryApi(config); var enumNonrefStringQuery = "success"; // string? | (optional) var enumRefStringQuery = new StringEnumRef?(); // StringEnumRef? | (optional) try { // Test query parameter(s) string result = apiInstance.TestEnumRefString(enumNonrefStringQuery, enumRefStringQuery); Debug.WriteLine(result); } catch (ApiException e) { Debug.Print("Exception when calling QueryApi.TestEnumRefString: " + e.Message); Debug.Print("Status Code: " + e.ErrorCode); Debug.Print(e.StackTrace); } } } } ``` #### Using the TestEnumRefStringWithHttpInfo variant This returns an ApiResponse object which contains the response data, status code and headers. ```csharp try { // Test query parameter(s) ApiResponse response = apiInstance.TestEnumRefStringWithHttpInfo(enumNonrefStringQuery, enumRefStringQuery); Debug.Write("Status Code: " + response.StatusCode); Debug.Write("Response Headers: " + response.Headers); Debug.Write("Response Body: " + response.Data); } catch (ApiException e) { Debug.Print("Exception when calling QueryApi.TestEnumRefStringWithHttpInfo: " + e.Message); Debug.Print("Status Code: " + e.ErrorCode); Debug.Print(e.StackTrace); } ``` ### Parameters | Name | Type | Description | Notes | |------|------|-------------|-------| | **enumNonrefStringQuery** | **string?** | | [optional] | | **enumRefStringQuery** | [**StringEnumRef?**](StringEnumRef?.md) | | [optional] | ### Return type **string** ### Authorization No authorization required ### HTTP request headers - **Content-Type**: Not defined - **Accept**: text/plain ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| | **200** | Successful operation | - | [[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) # **TestQueryDatetimeDateString** > string TestQueryDatetimeDateString (DateTime? datetimeQuery = null, DateTime? dateQuery = null, string? stringQuery = null) Test query parameter(s) Test query parameter(s) ### Example ```csharp using System.Collections.Generic; using System.Diagnostics; using Org.OpenAPITools.Api; using Org.OpenAPITools.Client; using Org.OpenAPITools.Model; namespace Example { public class TestQueryDatetimeDateStringExample { public static void Main() { Configuration config = new Configuration(); config.BasePath = "http://localhost:3000"; var apiInstance = new QueryApi(config); var datetimeQuery = DateTime.Parse("2013-10-20T19:20:30+01:00"); // DateTime? | (optional) var dateQuery = DateTime.Parse("2013-10-20"); // DateTime? | (optional) var stringQuery = "stringQuery_example"; // string? | (optional) try { // Test query parameter(s) string result = apiInstance.TestQueryDatetimeDateString(datetimeQuery, dateQuery, stringQuery); Debug.WriteLine(result); } catch (ApiException e) { Debug.Print("Exception when calling QueryApi.TestQueryDatetimeDateString: " + e.Message); Debug.Print("Status Code: " + e.ErrorCode); Debug.Print(e.StackTrace); } } } } ``` #### Using the TestQueryDatetimeDateStringWithHttpInfo variant This returns an ApiResponse object which contains the response data, status code and headers. ```csharp try { // Test query parameter(s) ApiResponse response = apiInstance.TestQueryDatetimeDateStringWithHttpInfo(datetimeQuery, dateQuery, stringQuery); Debug.Write("Status Code: " + response.StatusCode); Debug.Write("Response Headers: " + response.Headers); Debug.Write("Response Body: " + response.Data); } catch (ApiException e) { Debug.Print("Exception when calling QueryApi.TestQueryDatetimeDateStringWithHttpInfo: " + e.Message); Debug.Print("Status Code: " + e.ErrorCode); Debug.Print(e.StackTrace); } ``` ### Parameters | Name | Type | Description | Notes | |------|------|-------------|-------| | **datetimeQuery** | **DateTime?** | | [optional] | | **dateQuery** | **DateTime?** | | [optional] | | **stringQuery** | **string?** | | [optional] | ### Return type **string** ### Authorization No authorization required ### HTTP request headers - **Content-Type**: Not defined - **Accept**: text/plain ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| | **200** | Successful operation | - | [[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) # **TestQueryIntegerBooleanString** > string TestQueryIntegerBooleanString (int? integerQuery = null, bool? booleanQuery = null, string? stringQuery = null) Test query parameter(s) Test query parameter(s) ### Example ```csharp using System.Collections.Generic; using System.Diagnostics; using Org.OpenAPITools.Api; using Org.OpenAPITools.Client; using Org.OpenAPITools.Model; namespace Example { public class TestQueryIntegerBooleanStringExample { public static void Main() { Configuration config = new Configuration(); config.BasePath = "http://localhost:3000"; var apiInstance = new QueryApi(config); var integerQuery = 56; // int? | (optional) var booleanQuery = true; // bool? | (optional) var stringQuery = "stringQuery_example"; // string? | (optional) try { // Test query parameter(s) string result = apiInstance.TestQueryIntegerBooleanString(integerQuery, booleanQuery, stringQuery); Debug.WriteLine(result); } catch (ApiException e) { Debug.Print("Exception when calling QueryApi.TestQueryIntegerBooleanString: " + e.Message); Debug.Print("Status Code: " + e.ErrorCode); Debug.Print(e.StackTrace); } } } } ``` #### Using the TestQueryIntegerBooleanStringWithHttpInfo variant This returns an ApiResponse object which contains the response data, status code and headers. ```csharp try { // Test query parameter(s) ApiResponse response = apiInstance.TestQueryIntegerBooleanStringWithHttpInfo(integerQuery, booleanQuery, stringQuery); Debug.Write("Status Code: " + response.StatusCode); Debug.Write("Response Headers: " + response.Headers); Debug.Write("Response Body: " + response.Data); } catch (ApiException e) { Debug.Print("Exception when calling QueryApi.TestQueryIntegerBooleanStringWithHttpInfo: " + e.Message); Debug.Print("Status Code: " + e.ErrorCode); Debug.Print(e.StackTrace); } ``` ### Parameters | Name | Type | Description | Notes | |------|------|-------------|-------| | **integerQuery** | **int?** | | [optional] | | **booleanQuery** | **bool?** | | [optional] | | **stringQuery** | **string?** | | [optional] | ### Return type **string** ### Authorization No authorization required ### HTTP request headers - **Content-Type**: Not defined - **Accept**: text/plain ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| | **200** | Successful operation | - | [[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) # **TestQueryStyleDeepObjectExplodeTrueObject** > string TestQueryStyleDeepObjectExplodeTrueObject (Pet? queryObject = null) Test query parameter(s) Test query parameter(s) ### Example ```csharp using System.Collections.Generic; using System.Diagnostics; using Org.OpenAPITools.Api; using Org.OpenAPITools.Client; using Org.OpenAPITools.Model; namespace Example { public class TestQueryStyleDeepObjectExplodeTrueObjectExample { public static void Main() { Configuration config = new Configuration(); config.BasePath = "http://localhost:3000"; var apiInstance = new QueryApi(config); var queryObject = new Pet?(); // Pet? | (optional) try { // Test query parameter(s) string result = apiInstance.TestQueryStyleDeepObjectExplodeTrueObject(queryObject); Debug.WriteLine(result); } catch (ApiException e) { Debug.Print("Exception when calling QueryApi.TestQueryStyleDeepObjectExplodeTrueObject: " + e.Message); Debug.Print("Status Code: " + e.ErrorCode); Debug.Print(e.StackTrace); } } } } ``` #### Using the TestQueryStyleDeepObjectExplodeTrueObjectWithHttpInfo variant This returns an ApiResponse object which contains the response data, status code and headers. ```csharp try { // Test query parameter(s) ApiResponse response = apiInstance.TestQueryStyleDeepObjectExplodeTrueObjectWithHttpInfo(queryObject); Debug.Write("Status Code: " + response.StatusCode); Debug.Write("Response Headers: " + response.Headers); Debug.Write("Response Body: " + response.Data); } catch (ApiException e) { Debug.Print("Exception when calling QueryApi.TestQueryStyleDeepObjectExplodeTrueObjectWithHttpInfo: " + e.Message); Debug.Print("Status Code: " + e.ErrorCode); Debug.Print(e.StackTrace); } ``` ### Parameters | Name | Type | Description | Notes | |------|------|-------------|-------| | **queryObject** | [**Pet?**](Pet?.md) | | [optional] | ### Return type **string** ### Authorization No authorization required ### HTTP request headers - **Content-Type**: Not defined - **Accept**: text/plain ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| | **200** | Successful operation | - | [[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) # **TestQueryStyleDeepObjectExplodeTrueObjectAllOf** > string TestQueryStyleDeepObjectExplodeTrueObjectAllOf (TestQueryStyleDeepObjectExplodeTrueObjectAllOfQueryObjectParameter? queryObject = null) Test query parameter(s) Test query parameter(s) ### Example ```csharp using System.Collections.Generic; using System.Diagnostics; using Org.OpenAPITools.Api; using Org.OpenAPITools.Client; using Org.OpenAPITools.Model; namespace Example { public class TestQueryStyleDeepObjectExplodeTrueObjectAllOfExample { public static void Main() { Configuration config = new Configuration(); config.BasePath = "http://localhost:3000"; var apiInstance = new QueryApi(config); var queryObject = new TestQueryStyleDeepObjectExplodeTrueObjectAllOfQueryObjectParameter?(); // TestQueryStyleDeepObjectExplodeTrueObjectAllOfQueryObjectParameter? | (optional) try { // Test query parameter(s) string result = apiInstance.TestQueryStyleDeepObjectExplodeTrueObjectAllOf(queryObject); Debug.WriteLine(result); } catch (ApiException e) { Debug.Print("Exception when calling QueryApi.TestQueryStyleDeepObjectExplodeTrueObjectAllOf: " + e.Message); Debug.Print("Status Code: " + e.ErrorCode); Debug.Print(e.StackTrace); } } } } ``` #### Using the TestQueryStyleDeepObjectExplodeTrueObjectAllOfWithHttpInfo variant This returns an ApiResponse object which contains the response data, status code and headers. ```csharp try { // Test query parameter(s) ApiResponse response = apiInstance.TestQueryStyleDeepObjectExplodeTrueObjectAllOfWithHttpInfo(queryObject); Debug.Write("Status Code: " + response.StatusCode); Debug.Write("Response Headers: " + response.Headers); Debug.Write("Response Body: " + response.Data); } catch (ApiException e) { Debug.Print("Exception when calling QueryApi.TestQueryStyleDeepObjectExplodeTrueObjectAllOfWithHttpInfo: " + e.Message); Debug.Print("Status Code: " + e.ErrorCode); Debug.Print(e.StackTrace); } ``` ### Parameters | Name | Type | Description | Notes | |------|------|-------------|-------| | **queryObject** | [**TestQueryStyleDeepObjectExplodeTrueObjectAllOfQueryObjectParameter?**](TestQueryStyleDeepObjectExplodeTrueObjectAllOfQueryObjectParameter?.md) | | [optional] | ### Return type **string** ### Authorization No authorization required ### HTTP request headers - **Content-Type**: Not defined - **Accept**: text/plain ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| | **200** | Successful operation | - | [[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) # **TestQueryStyleFormExplodeTrueArrayString** > string TestQueryStyleFormExplodeTrueArrayString (TestQueryStyleFormExplodeTrueArrayStringQueryObjectParameter? queryObject = null) Test query parameter(s) Test query parameter(s) ### Example ```csharp using System.Collections.Generic; using System.Diagnostics; using Org.OpenAPITools.Api; using Org.OpenAPITools.Client; using Org.OpenAPITools.Model; namespace Example { public class TestQueryStyleFormExplodeTrueArrayStringExample { public static void Main() { Configuration config = new Configuration(); config.BasePath = "http://localhost:3000"; var apiInstance = new QueryApi(config); var queryObject = new TestQueryStyleFormExplodeTrueArrayStringQueryObjectParameter?(); // TestQueryStyleFormExplodeTrueArrayStringQueryObjectParameter? | (optional) try { // Test query parameter(s) string result = apiInstance.TestQueryStyleFormExplodeTrueArrayString(queryObject); Debug.WriteLine(result); } catch (ApiException e) { Debug.Print("Exception when calling QueryApi.TestQueryStyleFormExplodeTrueArrayString: " + e.Message); Debug.Print("Status Code: " + e.ErrorCode); Debug.Print(e.StackTrace); } } } } ``` #### Using the TestQueryStyleFormExplodeTrueArrayStringWithHttpInfo variant This returns an ApiResponse object which contains the response data, status code and headers. ```csharp try { // Test query parameter(s) ApiResponse response = apiInstance.TestQueryStyleFormExplodeTrueArrayStringWithHttpInfo(queryObject); Debug.Write("Status Code: " + response.StatusCode); Debug.Write("Response Headers: " + response.Headers); Debug.Write("Response Body: " + response.Data); } catch (ApiException e) { Debug.Print("Exception when calling QueryApi.TestQueryStyleFormExplodeTrueArrayStringWithHttpInfo: " + e.Message); Debug.Print("Status Code: " + e.ErrorCode); Debug.Print(e.StackTrace); } ``` ### Parameters | Name | Type | Description | Notes | |------|------|-------------|-------| | **queryObject** | [**TestQueryStyleFormExplodeTrueArrayStringQueryObjectParameter?**](TestQueryStyleFormExplodeTrueArrayStringQueryObjectParameter?.md) | | [optional] | ### Return type **string** ### Authorization No authorization required ### HTTP request headers - **Content-Type**: Not defined - **Accept**: text/plain ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| | **200** | Successful operation | - | [[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) # **TestQueryStyleFormExplodeTrueObject** > string TestQueryStyleFormExplodeTrueObject (Pet? queryObject = null) Test query parameter(s) Test query parameter(s) ### Example ```csharp using System.Collections.Generic; using System.Diagnostics; using Org.OpenAPITools.Api; using Org.OpenAPITools.Client; using Org.OpenAPITools.Model; namespace Example { public class TestQueryStyleFormExplodeTrueObjectExample { public static void Main() { Configuration config = new Configuration(); config.BasePath = "http://localhost:3000"; var apiInstance = new QueryApi(config); var queryObject = new Pet?(); // Pet? | (optional) try { // Test query parameter(s) string result = apiInstance.TestQueryStyleFormExplodeTrueObject(queryObject); Debug.WriteLine(result); } catch (ApiException e) { Debug.Print("Exception when calling QueryApi.TestQueryStyleFormExplodeTrueObject: " + e.Message); Debug.Print("Status Code: " + e.ErrorCode); Debug.Print(e.StackTrace); } } } } ``` #### Using the TestQueryStyleFormExplodeTrueObjectWithHttpInfo variant This returns an ApiResponse object which contains the response data, status code and headers. ```csharp try { // Test query parameter(s) ApiResponse response = apiInstance.TestQueryStyleFormExplodeTrueObjectWithHttpInfo(queryObject); Debug.Write("Status Code: " + response.StatusCode); Debug.Write("Response Headers: " + response.Headers); Debug.Write("Response Body: " + response.Data); } catch (ApiException e) { Debug.Print("Exception when calling QueryApi.TestQueryStyleFormExplodeTrueObjectWithHttpInfo: " + e.Message); Debug.Print("Status Code: " + e.ErrorCode); Debug.Print(e.StackTrace); } ``` ### Parameters | Name | Type | Description | Notes | |------|------|-------------|-------| | **queryObject** | [**Pet?**](Pet?.md) | | [optional] | ### Return type **string** ### Authorization No authorization required ### HTTP request headers - **Content-Type**: Not defined - **Accept**: text/plain ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| | **200** | Successful operation | - | [[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) # **TestQueryStyleFormExplodeTrueObjectAllOf** > string TestQueryStyleFormExplodeTrueObjectAllOf (DataQuery? queryObject = null) Test query parameter(s) Test query parameter(s) ### Example ```csharp using System.Collections.Generic; using System.Diagnostics; using Org.OpenAPITools.Api; using Org.OpenAPITools.Client; using Org.OpenAPITools.Model; namespace Example { public class TestQueryStyleFormExplodeTrueObjectAllOfExample { public static void Main() { Configuration config = new Configuration(); config.BasePath = "http://localhost:3000"; var apiInstance = new QueryApi(config); var queryObject = new DataQuery?(); // DataQuery? | (optional) try { // Test query parameter(s) string result = apiInstance.TestQueryStyleFormExplodeTrueObjectAllOf(queryObject); Debug.WriteLine(result); } catch (ApiException e) { Debug.Print("Exception when calling QueryApi.TestQueryStyleFormExplodeTrueObjectAllOf: " + e.Message); Debug.Print("Status Code: " + e.ErrorCode); Debug.Print(e.StackTrace); } } } } ``` #### Using the TestQueryStyleFormExplodeTrueObjectAllOfWithHttpInfo variant This returns an ApiResponse object which contains the response data, status code and headers. ```csharp try { // Test query parameter(s) ApiResponse response = apiInstance.TestQueryStyleFormExplodeTrueObjectAllOfWithHttpInfo(queryObject); Debug.Write("Status Code: " + response.StatusCode); Debug.Write("Response Headers: " + response.Headers); Debug.Write("Response Body: " + response.Data); } catch (ApiException e) { Debug.Print("Exception when calling QueryApi.TestQueryStyleFormExplodeTrueObjectAllOfWithHttpInfo: " + e.Message); Debug.Print("Status Code: " + e.ErrorCode); Debug.Print(e.StackTrace); } ``` ### Parameters | Name | Type | Description | Notes | |------|------|-------------|-------| | **queryObject** | [**DataQuery?**](DataQuery?.md) | | [optional] | ### Return type **string** ### Authorization No authorization required ### HTTP request headers - **Content-Type**: Not defined - **Accept**: text/plain ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| | **200** | Successful operation | - | [[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)