curl -X GET\
-H "X-Cydarm-Authz: [[apiKey]]"\
-H "Accept: application/json"\
"http://localhost/cydarm-api/case?page[number]=&page[size]=&filter[create_start]=&filter[create_end]=&filter[mod_start]=&filter[mod_end]=&filter[state]=&filter[org]=&filter[assignee]=&filter[severity]=&filter[inc_tag]=&filter[exc_tag]=&filter[text]=&filter[parent_uuid]=&sort=&sort_dir="
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.CaseApi;
import java.io.File;
import java.util.*;
public class CaseApiExample {
public static void main(String[] args) {
ApiClient defaultClient = Configuration.getDefaultApiClient();
// Configure API key authorization: api_key
ApiKeyAuth api_key = (ApiKeyAuth) defaultClient.getAuthentication("api_key");
api_key.setApiKey("YOUR API KEY");
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//api_key.setApiKeyPrefix("Token");
CaseApi apiInstance = new CaseApi();
Integer page[number] = 56; // Integer | The page offset to retrieve.
Integer page[size] = 56; // Integer | The number of items per page.
String filter[createStart] = filter[createStart]_example; // String | Earliest creation timestamp
String filter[createEnd] = filter[createEnd]_example; // String | Latest creation timestamp
String filter[modStart] = filter[modStart]_example; // String | Earliest modification timestamp
String filter[modEnd] = filter[modEnd]_example; // String | Latest modification timestamp
String filter[state] = filter[state]_example; // String | Comma-delimited list of state names
String filter[org] = filter[org]_example; // String | Comma-delimited list of org names
String filter[assignee] = filter[assignee]_example; // String | Comma-delimited list of assignee names
String filter[severity] = filter[severity]_example; // String | Comma-delimited list of severity names
String filter[incTag] = filter[incTag]_example; // String | Comma-delimited list of tags to include
String filter[excTag] = filter[excTag]_example; // String | Comma-delimited list of tags to exclude
String filter[text] = filter[text]_example; // String | Text to search for in case locator, description, and metadata values
String filter[parentUuid] = filter[parentUuid]_example; // String | Comma-delimited list of parent case uuids
String sort = sort_example; // String | Field to sort on, one of: description, created, modified, org, assignee, status, severity, severity_name, min_sla_name, min_sla_seconds, closed, actions, completed_actions
String sortDir = sortDir_example; // String | Sort direction, one of asc or desc
try {
caseListQueryResponse result = apiInstance.getCasesFiltered(page[number], page[size], filter[createStart], filter[createEnd], filter[modStart], filter[modEnd], filter[state], filter[org], filter[assignee], filter[severity], filter[incTag], filter[excTag], filter[text], filter[parentUuid], sort, sortDir);
System.out.println(result);
} catch (ApiException e) {
System.err.println("Exception when calling CaseApi#getCasesFiltered");
e.printStackTrace();
}
}
}
import io.swagger.client.api.CaseApi;
public class CaseApiExample {
public static void main(String[] args) {
CaseApi apiInstance = new CaseApi();
Integer page[number] = 56; // Integer | The page offset to retrieve.
Integer page[size] = 56; // Integer | The number of items per page.
String filter[createStart] = filter[createStart]_example; // String | Earliest creation timestamp
String filter[createEnd] = filter[createEnd]_example; // String | Latest creation timestamp
String filter[modStart] = filter[modStart]_example; // String | Earliest modification timestamp
String filter[modEnd] = filter[modEnd]_example; // String | Latest modification timestamp
String filter[state] = filter[state]_example; // String | Comma-delimited list of state names
String filter[org] = filter[org]_example; // String | Comma-delimited list of org names
String filter[assignee] = filter[assignee]_example; // String | Comma-delimited list of assignee names
String filter[severity] = filter[severity]_example; // String | Comma-delimited list of severity names
String filter[incTag] = filter[incTag]_example; // String | Comma-delimited list of tags to include
String filter[excTag] = filter[excTag]_example; // String | Comma-delimited list of tags to exclude
String filter[text] = filter[text]_example; // String | Text to search for in case locator, description, and metadata values
String filter[parentUuid] = filter[parentUuid]_example; // String | Comma-delimited list of parent case uuids
String sort = sort_example; // String | Field to sort on, one of: description, created, modified, org, assignee, status, severity, severity_name, min_sla_name, min_sla_seconds, closed, actions, completed_actions
String sortDir = sortDir_example; // String | Sort direction, one of asc or desc
try {
caseListQueryResponse result = apiInstance.getCasesFiltered(page[number], page[size], filter[createStart], filter[createEnd], filter[modStart], filter[modEnd], filter[state], filter[org], filter[assignee], filter[severity], filter[incTag], filter[excTag], filter[text], filter[parentUuid], sort, sortDir);
System.out.println(result);
} catch (ApiException e) {
System.err.println("Exception when calling CaseApi#getCasesFiltered");
e.printStackTrace();
}
}
}
Configuration *apiConfig = [Configuration sharedConfig];
// Configure API key authorization: (authentication scheme: api_key)
[apiConfig setApiKey:@"YOUR_API_KEY" forApiKeyIdentifier:@"X-Cydarm-Authz"];
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
//[apiConfig setApiKeyPrefix:@"Bearer" forApiKeyIdentifier:@"X-Cydarm-Authz"];
Integer *page[number] = 56; // The page offset to retrieve.
Integer *page[size] = 56; // The number of items per page.
String *filter[createStart] = filter[createStart]_example; // Earliest creation timestamp (optional)
String *filter[createEnd] = filter[createEnd]_example; // Latest creation timestamp (optional)
String *filter[modStart] = filter[modStart]_example; // Earliest modification timestamp (optional)
String *filter[modEnd] = filter[modEnd]_example; // Latest modification timestamp (optional)
String *filter[state] = filter[state]_example; // Comma-delimited list of state names (optional)
String *filter[org] = filter[org]_example; // Comma-delimited list of org names (optional)
String *filter[assignee] = filter[assignee]_example; // Comma-delimited list of assignee names (optional)
String *filter[severity] = filter[severity]_example; // Comma-delimited list of severity names (optional)
String *filter[incTag] = filter[incTag]_example; // Comma-delimited list of tags to include (optional)
String *filter[excTag] = filter[excTag]_example; // Comma-delimited list of tags to exclude (optional)
String *filter[text] = filter[text]_example; // Text to search for in case locator, description, and metadata values (optional)
String *filter[parentUuid] = filter[parentUuid]_example; // Comma-delimited list of parent case uuids (optional)
String *sort = sort_example; // Field to sort on, one of: description, created, modified, org, assignee, status, severity, severity_name, min_sla_name, min_sla_seconds, closed, actions, completed_actions (optional)
String *sortDir = sortDir_example; // Sort direction, one of asc or desc (optional)
CaseApi *apiInstance = [[CaseApi alloc] init];
// Gets a list of cases, using filtering and sorting.
[apiInstance getCasesFilteredWith:page[number]
page[size]:page[size]
filter[createStart]:filter[createStart]
filter[createEnd]:filter[createEnd]
filter[modStart]:filter[modStart]
filter[modEnd]:filter[modEnd]
filter[state]:filter[state]
filter[org]:filter[org]
filter[assignee]:filter[assignee]
filter[severity]:filter[severity]
filter[incTag]:filter[incTag]
filter[excTag]:filter[excTag]
filter[text]:filter[text]
filter[parentUuid]:filter[parentUuid]
sort:sort
sortDir:sortDir
completionHandler: ^(caseListQueryResponse output, NSError* error) {
if (output) {
NSLog(@"%@", output);
}
if (error) {
NSLog(@"Error: %@", error);
}
}];
var CydarmApi = require('cydarm_api');
var defaultClient = CydarmApi.ApiClient.instance;
// Configure API key authorization: api_key
var api_key = defaultClient.authentications['api_key'];
api_key.apiKey = "YOUR API KEY"
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//api_key.apiKeyPrefix['X-Cydarm-Authz'] = "Token"
var api = new CydarmApi.CaseApi()
var page[number] = 56; // {{Integer}} The page offset to retrieve.
var page[size] = 56; // {{Integer}} The number of items per page.
var opts = {
'filter[createStart]': filter[createStart]_example, // {{String}} Earliest creation timestamp
'filter[createEnd]': filter[createEnd]_example, // {{String}} Latest creation timestamp
'filter[modStart]': filter[modStart]_example, // {{String}} Earliest modification timestamp
'filter[modEnd]': filter[modEnd]_example, // {{String}} Latest modification timestamp
'filter[state]': filter[state]_example, // {{String}} Comma-delimited list of state names
'filter[org]': filter[org]_example, // {{String}} Comma-delimited list of org names
'filter[assignee]': filter[assignee]_example, // {{String}} Comma-delimited list of assignee names
'filter[severity]': filter[severity]_example, // {{String}} Comma-delimited list of severity names
'filter[incTag]': filter[incTag]_example, // {{String}} Comma-delimited list of tags to include
'filter[excTag]': filter[excTag]_example, // {{String}} Comma-delimited list of tags to exclude
'filter[text]': filter[text]_example, // {{String}} Text to search for in case locator, description, and metadata values
'filter[parentUuid]': filter[parentUuid]_example, // {{String}} Comma-delimited list of parent case uuids
'sort': sort_example, // {{String}} Field to sort on, one of: description, created, modified, org, assignee, status, severity, severity_name, min_sla_name, min_sla_seconds, closed, actions, completed_actions
'sortDir': sortDir_example // {{String}} Sort direction, one of asc or desc
};
var callback = function(error, data, response) {
if (error) {
console.error(error);
} else {
console.log('API called successfully. Returned data: ' + data);
}
};
api.getCasesFiltered(page[number], page[size], opts, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;
namespace Example
{
public class getCasesFilteredExample
{
public void main()
{
// Configure API key authorization: api_key
Configuration.Default.ApiKey.Add("X-Cydarm-Authz", "YOUR_API_KEY");
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// Configuration.Default.ApiKeyPrefix.Add("X-Cydarm-Authz", "Bearer");
var apiInstance = new CaseApi();
var page[number] = 56; // Integer | The page offset to retrieve.
var page[size] = 56; // Integer | The number of items per page.
var filter[createStart] = filter[createStart]_example; // String | Earliest creation timestamp (optional)
var filter[createEnd] = filter[createEnd]_example; // String | Latest creation timestamp (optional)
var filter[modStart] = filter[modStart]_example; // String | Earliest modification timestamp (optional)
var filter[modEnd] = filter[modEnd]_example; // String | Latest modification timestamp (optional)
var filter[state] = filter[state]_example; // String | Comma-delimited list of state names (optional)
var filter[org] = filter[org]_example; // String | Comma-delimited list of org names (optional)
var filter[assignee] = filter[assignee]_example; // String | Comma-delimited list of assignee names (optional)
var filter[severity] = filter[severity]_example; // String | Comma-delimited list of severity names (optional)
var filter[incTag] = filter[incTag]_example; // String | Comma-delimited list of tags to include (optional)
var filter[excTag] = filter[excTag]_example; // String | Comma-delimited list of tags to exclude (optional)
var filter[text] = filter[text]_example; // String | Text to search for in case locator, description, and metadata values (optional)
var filter[parentUuid] = filter[parentUuid]_example; // String | Comma-delimited list of parent case uuids (optional)
var sort = sort_example; // String | Field to sort on, one of: description, created, modified, org, assignee, status, severity, severity_name, min_sla_name, min_sla_seconds, closed, actions, completed_actions (optional)
var sortDir = sortDir_example; // String | Sort direction, one of asc or desc (optional)
try
{
// Gets a list of cases, using filtering and sorting.
caseListQueryResponse result = apiInstance.getCasesFiltered(page[number], page[size], filter[createStart], filter[createEnd], filter[modStart], filter[modEnd], filter[state], filter[org], filter[assignee], filter[severity], filter[incTag], filter[excTag], filter[text], filter[parentUuid], sort, sortDir);
Debug.WriteLine(result);
}
catch (Exception e)
{
Debug.Print("Exception when calling CaseApi.getCasesFiltered: " + e.Message );
}
}
}
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');
// Configure API key authorization: api_key
Swagger\Client\Configuration::getDefaultConfiguration()->setApiKey('X-Cydarm-Authz', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// Swagger\Client\Configuration::getDefaultConfiguration()->setApiKeyPrefix('X-Cydarm-Authz', 'Bearer');
$api_instance = new Swagger\Client\ApiCaseApi();
$page[number] = 56; // Integer | The page offset to retrieve.
$page[size] = 56; // Integer | The number of items per page.
$filter[createStart] = filter[createStart]_example; // String | Earliest creation timestamp
$filter[createEnd] = filter[createEnd]_example; // String | Latest creation timestamp
$filter[modStart] = filter[modStart]_example; // String | Earliest modification timestamp
$filter[modEnd] = filter[modEnd]_example; // String | Latest modification timestamp
$filter[state] = filter[state]_example; // String | Comma-delimited list of state names
$filter[org] = filter[org]_example; // String | Comma-delimited list of org names
$filter[assignee] = filter[assignee]_example; // String | Comma-delimited list of assignee names
$filter[severity] = filter[severity]_example; // String | Comma-delimited list of severity names
$filter[incTag] = filter[incTag]_example; // String | Comma-delimited list of tags to include
$filter[excTag] = filter[excTag]_example; // String | Comma-delimited list of tags to exclude
$filter[text] = filter[text]_example; // String | Text to search for in case locator, description, and metadata values
$filter[parentUuid] = filter[parentUuid]_example; // String | Comma-delimited list of parent case uuids
$sort = sort_example; // String | Field to sort on, one of: description, created, modified, org, assignee, status, severity, severity_name, min_sla_name, min_sla_seconds, closed, actions, completed_actions
$sortDir = sortDir_example; // String | Sort direction, one of asc or desc
try {
$result = $api_instance->getCasesFiltered($page[number], $page[size], $filter[createStart], $filter[createEnd], $filter[modStart], $filter[modEnd], $filter[state], $filter[org], $filter[assignee], $filter[severity], $filter[incTag], $filter[excTag], $filter[text], $filter[parentUuid], $sort, $sortDir);
print_r($result);
} catch (Exception $e) {
echo 'Exception when calling CaseApi->getCasesFiltered: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::CaseApi;
# Configure API key authorization: api_key
$WWW::SwaggerClient::Configuration::api_key->{'X-Cydarm-Authz'} = 'YOUR_API_KEY';
# uncomment below to setup prefix (e.g. Bearer) for API key, if needed
#$WWW::SwaggerClient::Configuration::api_key_prefix->{'X-Cydarm-Authz'} = "Bearer";
my $api_instance = WWW::SwaggerClient::CaseApi->new();
my $page[number] = 56; # Integer | The page offset to retrieve.
my $page[size] = 56; # Integer | The number of items per page.
my $filter[createStart] = filter[createStart]_example; # String | Earliest creation timestamp
my $filter[createEnd] = filter[createEnd]_example; # String | Latest creation timestamp
my $filter[modStart] = filter[modStart]_example; # String | Earliest modification timestamp
my $filter[modEnd] = filter[modEnd]_example; # String | Latest modification timestamp
my $filter[state] = filter[state]_example; # String | Comma-delimited list of state names
my $filter[org] = filter[org]_example; # String | Comma-delimited list of org names
my $filter[assignee] = filter[assignee]_example; # String | Comma-delimited list of assignee names
my $filter[severity] = filter[severity]_example; # String | Comma-delimited list of severity names
my $filter[incTag] = filter[incTag]_example; # String | Comma-delimited list of tags to include
my $filter[excTag] = filter[excTag]_example; # String | Comma-delimited list of tags to exclude
my $filter[text] = filter[text]_example; # String | Text to search for in case locator, description, and metadata values
my $filter[parentUuid] = filter[parentUuid]_example; # String | Comma-delimited list of parent case uuids
my $sort = sort_example; # String | Field to sort on, one of: description, created, modified, org, assignee, status, severity, severity_name, min_sla_name, min_sla_seconds, closed, actions, completed_actions
my $sortDir = sortDir_example; # String | Sort direction, one of asc or desc
eval {
my $result = $api_instance->getCasesFiltered(page[number] => $page[number], page[size] => $page[size], filter[createStart] => $filter[createStart], filter[createEnd] => $filter[createEnd], filter[modStart] => $filter[modStart], filter[modEnd] => $filter[modEnd], filter[state] => $filter[state], filter[org] => $filter[org], filter[assignee] => $filter[assignee], filter[severity] => $filter[severity], filter[incTag] => $filter[incTag], filter[excTag] => $filter[excTag], filter[text] => $filter[text], filter[parentUuid] => $filter[parentUuid], sort => $sort, sortDir => $sortDir);
print Dumper($result);
};
if ($@) {
warn "Exception when calling CaseApi->getCasesFiltered: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint
# Configure API key authorization: api_key
swagger_client.configuration.api_key['X-Cydarm-Authz'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# swagger_client.configuration.api_key_prefix['X-Cydarm-Authz'] = 'Bearer'
# create an instance of the API class
api_instance = swagger_client.CaseApi()
page[number] = 56 # Integer | The page offset to retrieve.
page[size] = 56 # Integer | The number of items per page.
filter[createStart] = filter[createStart]_example # String | Earliest creation timestamp (optional)
filter[createEnd] = filter[createEnd]_example # String | Latest creation timestamp (optional)
filter[modStart] = filter[modStart]_example # String | Earliest modification timestamp (optional)
filter[modEnd] = filter[modEnd]_example # String | Latest modification timestamp (optional)
filter[state] = filter[state]_example # String | Comma-delimited list of state names (optional)
filter[org] = filter[org]_example # String | Comma-delimited list of org names (optional)
filter[assignee] = filter[assignee]_example # String | Comma-delimited list of assignee names (optional)
filter[severity] = filter[severity]_example # String | Comma-delimited list of severity names (optional)
filter[incTag] = filter[incTag]_example # String | Comma-delimited list of tags to include (optional)
filter[excTag] = filter[excTag]_example # String | Comma-delimited list of tags to exclude (optional)
filter[text] = filter[text]_example # String | Text to search for in case locator, description, and metadata values (optional)
filter[parentUuid] = filter[parentUuid]_example # String | Comma-delimited list of parent case uuids (optional)
sort = sort_example # String | Field to sort on, one of: description, created, modified, org, assignee, status, severity, severity_name, min_sla_name, min_sla_seconds, closed, actions, completed_actions (optional)
sortDir = sortDir_example # String | Sort direction, one of asc or desc (optional)
try:
# Gets a list of cases, using filtering and sorting.
api_response = api_instance.get_cases_filtered(page[number], page[size], filter[createStart]=filter[createStart], filter[createEnd]=filter[createEnd], filter[modStart]=filter[modStart], filter[modEnd]=filter[modEnd], filter[state]=filter[state], filter[org]=filter[org], filter[assignee]=filter[assignee], filter[severity]=filter[severity], filter[incTag]=filter[incTag], filter[excTag]=filter[excTag], filter[text]=filter[text], filter[parentUuid]=filter[parentUuid], sort=sort, sortDir=sortDir)
pprint(api_response)
except ApiException as e:
print("Exception when calling CaseApi->getCasesFiltered: %s\n" % e)