view release on metacpan or search on metacpan
lib/AgentPushKit/Client/AccountApi.pm view on Meta::CPAN
# parse inputs
my $_resource_path = '/me';
my $_method = 'DELETE';
my $query_params = {};
my $header_params = {};
my $form_params = {};
# 'Accept' and 'Content-Type' header
my $_header_accept = $self->{api_client}->select_header_accept('application/json');
if ($_header_accept) {
$header_params->{'Accept'} = $_header_accept;
}
$header_params->{'Content-Type'} = $self->{api_client}->select_header_content_type();
my $_body_data;
# authentication setting, if any
my $auth_settings = [qw(UserOrAgent )];
# make the API Call
my $response = $self->{api_client}->call_api($_resource_path, $_method,
$query_params, $form_params,
$header_params, $_body_data, $auth_settings);
if (!$response) {
lib/AgentPushKit/Client/AccountApi.pm view on Meta::CPAN
# parse inputs
my $_resource_path = '/me';
my $_method = 'GET';
my $query_params = {};
my $header_params = {};
my $form_params = {};
# 'Accept' and 'Content-Type' header
my $_header_accept = $self->{api_client}->select_header_accept('application/json');
if ($_header_accept) {
$header_params->{'Accept'} = $_header_accept;
}
$header_params->{'Content-Type'} = $self->{api_client}->select_header_content_type();
my $_body_data;
# authentication setting, if any
my $auth_settings = [qw(UserOrAgent )];
# make the API Call
my $response = $self->{api_client}->call_api($_resource_path, $_method,
$query_params, $form_params,
$header_params, $_body_data, $auth_settings);
if (!$response) {
lib/AgentPushKit/Client/AgentTokensApi.pm view on Meta::CPAN
# parse inputs
my $_resource_path = '/mcp';
my $_method = 'POST';
my $query_params = {};
my $header_params = {};
my $form_params = {};
# 'Accept' and 'Content-Type' header
my $_header_accept = $self->{api_client}->select_header_accept('application/json');
if ($_header_accept) {
$header_params->{'Accept'} = $_header_accept;
}
$header_params->{'Content-Type'} = $self->{api_client}->select_header_content_type('application/json');
my $_body_data;
# body params
if ( exists $args{'request_body'}) {
$_body_data = $args{'request_body'};
}
# authentication setting, if any
my $auth_settings = [qw(AgentToken )];
lib/AgentPushKit/Client/AgentTokensApi.pm view on Meta::CPAN
# parse inputs
my $_resource_path = '/agent-tokens';
my $_method = 'POST';
my $query_params = {};
my $header_params = {};
my $form_params = {};
# 'Accept' and 'Content-Type' header
my $_header_accept = $self->{api_client}->select_header_accept('application/json');
if ($_header_accept) {
$header_params->{'Accept'} = $_header_accept;
}
$header_params->{'Content-Type'} = $self->{api_client}->select_header_content_type('application/json');
my $_body_data;
# body params
if ( exists $args{'create_agent_token_input'}) {
$_body_data = $args{'create_agent_token_input'};
}
# authentication setting, if any
my $auth_settings = [qw(UserOrAgent )];
lib/AgentPushKit/Client/AgentTokensApi.pm view on Meta::CPAN
# parse inputs
my $_resource_path = '/agent-tokens';
my $_method = 'GET';
my $query_params = {};
my $header_params = {};
my $form_params = {};
# 'Accept' and 'Content-Type' header
my $_header_accept = $self->{api_client}->select_header_accept('application/json');
if ($_header_accept) {
$header_params->{'Accept'} = $_header_accept;
}
$header_params->{'Content-Type'} = $self->{api_client}->select_header_content_type();
my $_body_data;
# authentication setting, if any
my $auth_settings = [qw(UserOrAgent )];
# make the API Call
my $response = $self->{api_client}->call_api($_resource_path, $_method,
$query_params, $form_params,
$header_params, $_body_data, $auth_settings);
if (!$response) {
lib/AgentPushKit/Client/AgentTokensApi.pm view on Meta::CPAN
# parse inputs
my $_resource_path = '/agent-tokens/{tokenId}';
my $_method = 'DELETE';
my $query_params = {};
my $header_params = {};
my $form_params = {};
# 'Accept' and 'Content-Type' header
my $_header_accept = $self->{api_client}->select_header_accept('application/json');
if ($_header_accept) {
$header_params->{'Accept'} = $_header_accept;
}
$header_params->{'Content-Type'} = $self->{api_client}->select_header_content_type();
# path params
if ( exists $args{'token_id'}) {
my $_base_variable = "{" . "tokenId" . "}";
my $_base_value = $self->{api_client}->to_path_value($args{'token_id'});
$_resource_path =~ s/$_base_variable/$_base_value/g;
}
my $_body_data;
# authentication setting, if any
lib/AgentPushKit/Client/ApiClient.pm view on Meta::CPAN
return $_instance->from_hash($data);
} else { # string, need to json decode first
return $_instance->from_hash(decode_json $data);
}
}
}
# return 'Accept' based on an array of accept provided
# @param [Array] header_accept_array Array fo 'Accept'
# @return String Accept (e.g. application/json)
sub select_header_accept
{
my ($self, @header) = @_;
if (@header == 0 || (@header == 1 && $header[0] eq '')) {
return undef;
} elsif (grep(/^application\/json$/i, @header)) {
return 'application/json';
} else {
return join(',', @header);
}
}
# return the content type based on an array of content-type provided
# @param [Array] content_type_array Array fo content-type
# @return String Content-Type (e.g. application/json)
sub select_header_content_type
{
my ($self, @header) = @_;
if (@header == 0 || (@header == 1 && $header[0] eq '')) {
return 'application/json'; # default to application/json
} elsif (grep(/^application\/json$/i, @header)) {
return 'application/json';
} else {
return join(',', @header);
}
lib/AgentPushKit/Client/AuthenticationApi.pm view on Meta::CPAN
# parse inputs
my $_resource_path = '/auth/password-reset/complete';
my $_method = 'POST';
my $query_params = {};
my $header_params = {};
my $form_params = {};
# 'Accept' and 'Content-Type' header
my $_header_accept = $self->{api_client}->select_header_accept('application/json');
if ($_header_accept) {
$header_params->{'Accept'} = $_header_accept;
}
$header_params->{'Content-Type'} = $self->{api_client}->select_header_content_type('application/json');
my $_body_data;
# body params
if ( exists $args{'password_reset_complete_input'}) {
$_body_data = $args{'password_reset_complete_input'};
}
# authentication setting, if any
my $auth_settings = [qw()];
lib/AgentPushKit/Client/AuthenticationApi.pm view on Meta::CPAN
# parse inputs
my $_resource_path = '/auth/apple';
my $_method = 'POST';
my $query_params = {};
my $header_params = {};
my $form_params = {};
# 'Accept' and 'Content-Type' header
my $_header_accept = $self->{api_client}->select_header_accept('application/json');
if ($_header_accept) {
$header_params->{'Accept'} = $_header_accept;
}
$header_params->{'Content-Type'} = $self->{api_client}->select_header_content_type('application/json');
my $_body_data;
# body params
if ( exists $args{'provider_login_input'}) {
$_body_data = $args{'provider_login_input'};
}
# authentication setting, if any
my $auth_settings = [qw()];
lib/AgentPushKit/Client/AuthenticationApi.pm view on Meta::CPAN
# parse inputs
my $_resource_path = '/auth/google';
my $_method = 'POST';
my $query_params = {};
my $header_params = {};
my $form_params = {};
# 'Accept' and 'Content-Type' header
my $_header_accept = $self->{api_client}->select_header_accept('application/json');
if ($_header_accept) {
$header_params->{'Accept'} = $_header_accept;
}
$header_params->{'Content-Type'} = $self->{api_client}->select_header_content_type('application/json');
my $_body_data;
# body params
if ( exists $args{'provider_login_input'}) {
$_body_data = $args{'provider_login_input'};
}
# authentication setting, if any
my $auth_settings = [qw()];
lib/AgentPushKit/Client/AuthenticationApi.pm view on Meta::CPAN
# parse inputs
my $_resource_path = '/auth/login';
my $_method = 'POST';
my $query_params = {};
my $header_params = {};
my $form_params = {};
# 'Accept' and 'Content-Type' header
my $_header_accept = $self->{api_client}->select_header_accept('application/json');
if ($_header_accept) {
$header_params->{'Accept'} = $_header_accept;
}
$header_params->{'Content-Type'} = $self->{api_client}->select_header_content_type('application/json');
my $_body_data;
# body params
if ( exists $args{'password_login_input'}) {
$_body_data = $args{'password_login_input'};
}
# authentication setting, if any
my $auth_settings = [qw()];
lib/AgentPushKit/Client/AuthenticationApi.pm view on Meta::CPAN
# parse inputs
my $_resource_path = '/auth/register';
my $_method = 'POST';
my $query_params = {};
my $header_params = {};
my $form_params = {};
# 'Accept' and 'Content-Type' header
my $_header_accept = $self->{api_client}->select_header_accept('application/json');
if ($_header_accept) {
$header_params->{'Accept'} = $_header_accept;
}
$header_params->{'Content-Type'} = $self->{api_client}->select_header_content_type('application/json');
my $_body_data;
# body params
if ( exists $args{'register_input'}) {
$_body_data = $args{'register_input'};
}
# authentication setting, if any
my $auth_settings = [qw()];
lib/AgentPushKit/Client/AuthenticationApi.pm view on Meta::CPAN
# parse inputs
my $_resource_path = '/auth/password-reset/request';
my $_method = 'POST';
my $query_params = {};
my $header_params = {};
my $form_params = {};
# 'Accept' and 'Content-Type' header
my $_header_accept = $self->{api_client}->select_header_accept('application/json');
if ($_header_accept) {
$header_params->{'Accept'} = $_header_accept;
}
$header_params->{'Content-Type'} = $self->{api_client}->select_header_content_type('application/json');
my $_body_data;
# body params
if ( exists $args{'password_reset_request_input'}) {
$_body_data = $args{'password_reset_request_input'};
}
# authentication setting, if any
my $auth_settings = [qw()];
lib/AgentPushKit/Client/CustomerAccountsApi.pm view on Meta::CPAN
# parse inputs
my $_resource_path = '/organizations/{organizationId}/members';
my $_method = 'POST';
my $query_params = {};
my $header_params = {};
my $form_params = {};
# 'Accept' and 'Content-Type' header
my $_header_accept = $self->{api_client}->select_header_accept('application/json');
if ($_header_accept) {
$header_params->{'Accept'} = $_header_accept;
}
$header_params->{'Content-Type'} = $self->{api_client}->select_header_content_type('application/json');
# path params
if ( exists $args{'organization_id'}) {
my $_base_variable = "{" . "organizationId" . "}";
my $_base_value = $self->{api_client}->to_path_value($args{'organization_id'});
$_resource_path =~ s/$_base_variable/$_base_value/g;
}
my $_body_data;
# body params
lib/AgentPushKit/Client/CustomerAccountsApi.pm view on Meta::CPAN
# parse inputs
my $_resource_path = '/organizations';
my $_method = 'POST';
my $query_params = {};
my $header_params = {};
my $form_params = {};
# 'Accept' and 'Content-Type' header
my $_header_accept = $self->{api_client}->select_header_accept('application/json');
if ($_header_accept) {
$header_params->{'Accept'} = $_header_accept;
}
$header_params->{'Content-Type'} = $self->{api_client}->select_header_content_type('application/json');
my $_body_data;
# body params
if ( exists $args{'create_organization_input'}) {
$_body_data = $args{'create_organization_input'};
}
# authentication setting, if any
my $auth_settings = [qw(UserOrAgent )];
lib/AgentPushKit/Client/CustomerAccountsApi.pm view on Meta::CPAN
# parse inputs
my $_resource_path = '/organizations/{organizationId}/members';
my $_method = 'GET';
my $query_params = {};
my $header_params = {};
my $form_params = {};
# 'Accept' and 'Content-Type' header
my $_header_accept = $self->{api_client}->select_header_accept('application/json');
if ($_header_accept) {
$header_params->{'Accept'} = $_header_accept;
}
$header_params->{'Content-Type'} = $self->{api_client}->select_header_content_type();
# path params
if ( exists $args{'organization_id'}) {
my $_base_variable = "{" . "organizationId" . "}";
my $_base_value = $self->{api_client}->to_path_value($args{'organization_id'});
$_resource_path =~ s/$_base_variable/$_base_value/g;
}
my $_body_data;
# authentication setting, if any
lib/AgentPushKit/Client/CustomerAccountsApi.pm view on Meta::CPAN
# parse inputs
my $_resource_path = '/organizations';
my $_method = 'GET';
my $query_params = {};
my $header_params = {};
my $form_params = {};
# 'Accept' and 'Content-Type' header
my $_header_accept = $self->{api_client}->select_header_accept('application/json');
if ($_header_accept) {
$header_params->{'Accept'} = $_header_accept;
}
$header_params->{'Content-Type'} = $self->{api_client}->select_header_content_type();
my $_body_data;
# authentication setting, if any
my $auth_settings = [qw(UserOrAgent )];
# make the API Call
my $response = $self->{api_client}->call_api($_resource_path, $_method,
$query_params, $form_params,
$header_params, $_body_data, $auth_settings);
if (!$response) {
lib/AgentPushKit/Client/CustomerAccountsApi.pm view on Meta::CPAN
# parse inputs
my $_resource_path = '/organizations/{organizationId}/api-key/regenerate';
my $_method = 'POST';
my $query_params = {};
my $header_params = {};
my $form_params = {};
# 'Accept' and 'Content-Type' header
my $_header_accept = $self->{api_client}->select_header_accept('application/json');
if ($_header_accept) {
$header_params->{'Accept'} = $_header_accept;
}
$header_params->{'Content-Type'} = $self->{api_client}->select_header_content_type();
# path params
if ( exists $args{'organization_id'}) {
my $_base_variable = "{" . "organizationId" . "}";
my $_base_value = $self->{api_client}->to_path_value($args{'organization_id'});
$_resource_path =~ s/$_base_variable/$_base_value/g;
}
my $_body_data;
# authentication setting, if any
lib/AgentPushKit/Client/DevicesApi.pm view on Meta::CPAN
# parse inputs
my $_resource_path = '/web-push/configuration';
my $_method = 'GET';
my $query_params = {};
my $header_params = {};
my $form_params = {};
# 'Accept' and 'Content-Type' header
my $_header_accept = $self->{api_client}->select_header_accept('application/json');
if ($_header_accept) {
$header_params->{'Accept'} = $_header_accept;
}
$header_params->{'Content-Type'} = $self->{api_client}->select_header_content_type();
my $_body_data;
# authentication setting, if any
my $auth_settings = [qw(UserOrAgent )];
# make the API Call
my $response = $self->{api_client}->call_api($_resource_path, $_method,
$query_params, $form_params,
$header_params, $_body_data, $auth_settings);
if (!$response) {
lib/AgentPushKit/Client/DevicesApi.pm view on Meta::CPAN
# parse inputs
my $_resource_path = '/devices';
my $_method = 'POST';
my $query_params = {};
my $header_params = {};
my $form_params = {};
# 'Accept' and 'Content-Type' header
my $_header_accept = $self->{api_client}->select_header_accept('application/json');
if ($_header_accept) {
$header_params->{'Accept'} = $_header_accept;
}
$header_params->{'Content-Type'} = $self->{api_client}->select_header_content_type('application/json');
my $_body_data;
# body params
if ( exists $args{'register_device_input'}) {
$_body_data = $args{'register_device_input'};
}
# authentication setting, if any
my $auth_settings = [qw(UserOrAgent )];
lib/AgentPushKit/Client/DevicesApi.pm view on Meta::CPAN
# parse inputs
my $_resource_path = '/web-push/subscriptions';
my $_method = 'POST';
my $query_params = {};
my $header_params = {};
my $form_params = {};
# 'Accept' and 'Content-Type' header
my $_header_accept = $self->{api_client}->select_header_accept('application/json');
if ($_header_accept) {
$header_params->{'Accept'} = $_header_accept;
}
$header_params->{'Content-Type'} = $self->{api_client}->select_header_content_type('application/json');
my $_body_data;
# body params
if ( exists $args{'register_web_push_subscription_input'}) {
$_body_data = $args{'register_web_push_subscription_input'};
}
# authentication setting, if any
my $auth_settings = [qw(UserOrAgent )];
lib/AgentPushKit/Client/DevicesApi.pm view on Meta::CPAN
# parse inputs
my $_resource_path = '/devices/{installationId}';
my $_method = 'DELETE';
my $query_params = {};
my $header_params = {};
my $form_params = {};
# 'Accept' and 'Content-Type' header
my $_header_accept = $self->{api_client}->select_header_accept('application/json');
if ($_header_accept) {
$header_params->{'Accept'} = $_header_accept;
}
$header_params->{'Content-Type'} = $self->{api_client}->select_header_content_type();
# path params
if ( exists $args{'installation_id'}) {
my $_base_variable = "{" . "installationId" . "}";
my $_base_value = $self->{api_client}->to_path_value($args{'installation_id'});
$_resource_path =~ s/$_base_variable/$_base_value/g;
}
my $_body_data;
# authentication setting, if any
lib/AgentPushKit/Client/DevicesApi.pm view on Meta::CPAN
# parse inputs
my $_resource_path = '/web-push/subscriptions/{subscriptionId}';
my $_method = 'DELETE';
my $query_params = {};
my $header_params = {};
my $form_params = {};
# 'Accept' and 'Content-Type' header
my $_header_accept = $self->{api_client}->select_header_accept('application/json');
if ($_header_accept) {
$header_params->{'Accept'} = $_header_accept;
}
$header_params->{'Content-Type'} = $self->{api_client}->select_header_content_type();
# path params
if ( exists $args{'subscription_id'}) {
my $_base_variable = "{" . "subscriptionId" . "}";
my $_base_value = $self->{api_client}->to_path_value($args{'subscription_id'});
$_resource_path =~ s/$_base_variable/$_base_value/g;
}
my $_body_data;
# authentication setting, if any
lib/AgentPushKit/Client/EventsApi.pm view on Meta::CPAN
# parse inputs
my $_resource_path = '/organizations/{organizationId}/events/{eventId}';
my $_method = 'GET';
my $query_params = {};
my $header_params = {};
my $form_params = {};
# 'Accept' and 'Content-Type' header
my $_header_accept = $self->{api_client}->select_header_accept('application/json');
if ($_header_accept) {
$header_params->{'Accept'} = $_header_accept;
}
$header_params->{'Content-Type'} = $self->{api_client}->select_header_content_type();
# path params
if ( exists $args{'organization_id'}) {
my $_base_variable = "{" . "organizationId" . "}";
my $_base_value = $self->{api_client}->to_path_value($args{'organization_id'});
$_resource_path =~ s/$_base_variable/$_base_value/g;
}
# path params
if ( exists $args{'event_id'}) {
lib/AgentPushKit/Client/EventsApi.pm view on Meta::CPAN
# parse inputs
my $_resource_path = '/organizations/{organizationId}/events';
my $_method = 'GET';
my $query_params = {};
my $header_params = {};
my $form_params = {};
# 'Accept' and 'Content-Type' header
my $_header_accept = $self->{api_client}->select_header_accept('application/json');
if ($_header_accept) {
$header_params->{'Accept'} = $_header_accept;
}
$header_params->{'Content-Type'} = $self->{api_client}->select_header_content_type();
# query params
if ( exists $args{'service'}) {
$query_params->{'service'} = $self->{api_client}->to_query_value($args{'service'});
}
# query params
if ( exists $args{'type'}) {
$query_params->{'type'} = $self->{api_client}->to_query_value($args{'type'});
}
lib/AgentPushKit/Client/EventsApi.pm view on Meta::CPAN
# parse inputs
my $_resource_path = '/organizations/{organizationId}/types';
my $_method = 'GET';
my $query_params = {};
my $header_params = {};
my $form_params = {};
# 'Accept' and 'Content-Type' header
my $_header_accept = $self->{api_client}->select_header_accept('application/json');
if ($_header_accept) {
$header_params->{'Accept'} = $_header_accept;
}
$header_params->{'Content-Type'} = $self->{api_client}->select_header_content_type();
# query params
if ( exists $args{'service_id'}) {
$query_params->{'serviceId'} = $self->{api_client}->to_query_value($args{'service_id'});
}
# path params
if ( exists $args{'organization_id'}) {
my $_base_variable = "{" . "organizationId" . "}";
my $_base_value = $self->{api_client}->to_path_value($args{'organization_id'});
lib/AgentPushKit/Client/EventsApi.pm view on Meta::CPAN
# parse inputs
my $_resource_path = '/organizations/{organizationId}/services';
my $_method = 'GET';
my $query_params = {};
my $header_params = {};
my $form_params = {};
# 'Accept' and 'Content-Type' header
my $_header_accept = $self->{api_client}->select_header_accept('application/json');
if ($_header_accept) {
$header_params->{'Accept'} = $_header_accept;
}
$header_params->{'Content-Type'} = $self->{api_client}->select_header_content_type();
# path params
if ( exists $args{'organization_id'}) {
my $_base_variable = "{" . "organizationId" . "}";
my $_base_value = $self->{api_client}->to_path_value($args{'organization_id'});
$_resource_path =~ s/$_base_variable/$_base_value/g;
}
my $_body_data;
# authentication setting, if any
lib/AgentPushKit/Client/EventsApi.pm view on Meta::CPAN
# parse inputs
my $_resource_path = '/organizations/{organizationId}/events/search';
my $_method = 'POST';
my $query_params = {};
my $header_params = {};
my $form_params = {};
# 'Accept' and 'Content-Type' header
my $_header_accept = $self->{api_client}->select_header_accept('application/json');
if ($_header_accept) {
$header_params->{'Accept'} = $_header_accept;
}
$header_params->{'Content-Type'} = $self->{api_client}->select_header_content_type('application/json');
# path params
if ( exists $args{'organization_id'}) {
my $_base_variable = "{" . "organizationId" . "}";
my $_base_value = $self->{api_client}->to_path_value($args{'organization_id'});
$_resource_path =~ s/$_base_variable/$_base_value/g;
}
my $_body_data;
# body params
lib/AgentPushKit/Client/EventsApi.pm view on Meta::CPAN
# parse inputs
my $_resource_path = '/events';
my $_method = 'POST';
my $query_params = {};
my $header_params = {};
my $form_params = {};
# 'Accept' and 'Content-Type' header
my $_header_accept = $self->{api_client}->select_header_accept('application/json');
if ($_header_accept) {
$header_params->{'Accept'} = $_header_accept;
}
$header_params->{'Content-Type'} = $self->{api_client}->select_header_content_type('application/json');
my $_body_data;
# body params
if ( exists $args{'send_event_input'}) {
$_body_data = $args{'send_event_input'};
}
# authentication setting, if any
my $auth_settings = [qw(OrganizationApiKey )];
lib/AgentPushKit/Client/EventsApi.pm view on Meta::CPAN
# parse inputs
my $_resource_path = '/organizations/{organizationId}/events';
my $_method = 'POST';
my $query_params = {};
my $header_params = {};
my $form_params = {};
# 'Accept' and 'Content-Type' header
my $_header_accept = $self->{api_client}->select_header_accept('application/json');
if ($_header_accept) {
$header_params->{'Accept'} = $_header_accept;
}
$header_params->{'Content-Type'} = $self->{api_client}->select_header_content_type('application/json');
# path params
if ( exists $args{'organization_id'}) {
my $_base_variable = "{" . "organizationId" . "}";
my $_base_value = $self->{api_client}->to_path_value($args{'organization_id'});
$_resource_path =~ s/$_base_variable/$_base_value/g;
}
my $_body_data;
# body params
lib/AgentPushKit/Client/HealthApi.pm view on Meta::CPAN
# parse inputs
my $_resource_path = '/health';
my $_method = 'GET';
my $query_params = {};
my $header_params = {};
my $form_params = {};
# 'Accept' and 'Content-Type' header
my $_header_accept = $self->{api_client}->select_header_accept('application/json');
if ($_header_accept) {
$header_params->{'Accept'} = $_header_accept;
}
$header_params->{'Content-Type'} = $self->{api_client}->select_header_content_type();
my $_body_data;
# authentication setting, if any
my $auth_settings = [qw()];
# make the API Call
my $response = $self->{api_client}->call_api($_resource_path, $_method,
$query_params, $form_params,
$header_params, $_body_data, $auth_settings);
if (!$response) {
lib/AgentPushKit/Client/PreferencesApi.pm view on Meta::CPAN
# parse inputs
my $_resource_path = '/organizations/{organizationId}/preferences';
my $_method = 'GET';
my $query_params = {};
my $header_params = {};
my $form_params = {};
# 'Accept' and 'Content-Type' header
my $_header_accept = $self->{api_client}->select_header_accept('application/json');
if ($_header_accept) {
$header_params->{'Accept'} = $_header_accept;
}
$header_params->{'Content-Type'} = $self->{api_client}->select_header_content_type();
# path params
if ( exists $args{'organization_id'}) {
my $_base_variable = "{" . "organizationId" . "}";
my $_base_value = $self->{api_client}->to_path_value($args{'organization_id'});
$_resource_path =~ s/$_base_variable/$_base_value/g;
}
my $_body_data;
# authentication setting, if any
lib/AgentPushKit/Client/PreferencesApi.pm view on Meta::CPAN
# parse inputs
my $_resource_path = '/services/{serviceId}/types/{type}/preference';
my $_method = 'DELETE';
my $query_params = {};
my $header_params = {};
my $form_params = {};
# 'Accept' and 'Content-Type' header
my $_header_accept = $self->{api_client}->select_header_accept('application/json');
if ($_header_accept) {
$header_params->{'Accept'} = $_header_accept;
}
$header_params->{'Content-Type'} = $self->{api_client}->select_header_content_type();
# path params
if ( exists $args{'service_id'}) {
my $_base_variable = "{" . "serviceId" . "}";
my $_base_value = $self->{api_client}->to_path_value($args{'service_id'});
$_resource_path =~ s/$_base_variable/$_base_value/g;
}
# path params
if ( exists $args{'type'}) {
lib/AgentPushKit/Client/PreferencesApi.pm view on Meta::CPAN
# parse inputs
my $_resource_path = '/services/{serviceId}/preference';
my $_method = 'PUT';
my $query_params = {};
my $header_params = {};
my $form_params = {};
# 'Accept' and 'Content-Type' header
my $_header_accept = $self->{api_client}->select_header_accept('application/json');
if ($_header_accept) {
$header_params->{'Accept'} = $_header_accept;
}
$header_params->{'Content-Type'} = $self->{api_client}->select_header_content_type('application/json');
# path params
if ( exists $args{'service_id'}) {
my $_base_variable = "{" . "serviceId" . "}";
my $_base_value = $self->{api_client}->to_path_value($args{'service_id'});
$_resource_path =~ s/$_base_variable/$_base_value/g;
}
my $_body_data;
# body params
lib/AgentPushKit/Client/PreferencesApi.pm view on Meta::CPAN
# parse inputs
my $_resource_path = '/services/{serviceId}/types/{type}/preference';
my $_method = 'PUT';
my $query_params = {};
my $header_params = {};
my $form_params = {};
# 'Accept' and 'Content-Type' header
my $_header_accept = $self->{api_client}->select_header_accept('application/json');
if ($_header_accept) {
$header_params->{'Accept'} = $_header_accept;
}
$header_params->{'Content-Type'} = $self->{api_client}->select_header_content_type('application/json');
# path params
if ( exists $args{'service_id'}) {
my $_base_variable = "{" . "serviceId" . "}";
my $_base_value = $self->{api_client}->to_path_value($args{'service_id'});
$_resource_path =~ s/$_base_variable/$_base_value/g;
}
# path params
if ( exists $args{'type'}) {