WebService::Reactio - API client for Reactio
use WebService::Reactio;
my $client = WebService::Reactio->new(
api_key => '__API_KEY__',
organization => '__ORGANIZATION__',
);
my $incidents = $client->incidents;
WebService::Reactio is API client for Reactio (https://reactio.jp/).
Create instance of WebService::Reactio.
%params must have following parameter:
-
api_key
API key of Reactio. You can get API key on project setting page.
-
organization
Organization ID of Reactio. This is the same as the subdomain in your organization of Reactio. If you can use Reactio in the subdomain called https://your-organization.reactio.jp/, your Organization ID is
your-organization
.
%params optional parameters are:
-
domain
Domain of Reactio. The default is
reactio.jp
.
Create new incident.
You must have following parameter:
-
$name
Incident name.
%options is optional parameters. Please refer API official guide if you want to get details.
Send notificate to specified incident.
You must have following parameter:
-
$incident_id
Incident ID.
-
$notification_text
Notification text.
%options is optional parameters. Please refer API official guide if you want to get details.
Get incident details.
You must have following parameter:
-
$incident_id
Incident ID.
Get incident list.
%options is optional parameters. Please refer API official guide if you want to get details.
Send message to specified incident's timeline.
You must have following parameter:
-
$incident_id
Incident ID.
-
$text
Timeline message.
Copyright (C) papix.
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
Reactio API Official Guide https://reactio.jp/development/api
papix mail@papix.net