NAME
WebService::Xential - A Xential REST API module
VERSION
version 0.002
SYNOPSIS
DESCRIPTION
methods
new()
my $xential = WebService::Xential->new(
api_user => 'foo',
api_key => 'foo',
api_host => '127.0.0.1',
);
has_api_host()
Tells you if you have a custom API host defined
whoami($session_id)
Implements the whoami call from Xential
logout($session_id)
Implements the logout call from Xential
impersonate($username, $user_uuid, $session_id)
Implements the impersonate call from Xential
create_ticket($xml, $options, $session_id)
Implements the create_ticket call from Xential
start_document($username, $user_uuid, $session_id)
Implements the start_document call from Xential
build_document($username, $user_uuid, $session_id)
Implements the build_document call from Xential
api_call($operation, $query, $content)
A wrapper around the OpenAPI::Client::call function. Returns the JSON from the endpoint.
ATTRIBUTES
METHODS
AUTHOR
Wesley Schwengle <waterkip@cpan.org>
COPYRIGHT AND LICENSE
This software is Copyright (c) 2024 by Wesley Schwengle.
This is free software, licensed under:
The (three-clause) BSD License