Search by

michalper / jira_service_desk_api

michalper

Unofficial JIRA Service Desk API

Package info

github.com/michalper/jira_service_desk_api

Homepage

pkg:composer/michalper/jira_service_desk_api

Statistics

Installs: 84

Dependents: 0

Suggesters: 0

Stars: 0

Open Issues: 0

0.1.0 2016-05-05 08:35 UTC

This package is not auto-updated.

Last update: 2026-10-25 06:30:37 UTC


README

Unofficial PHP client for the Jira Service Desk Cloud REST API (basic auth).

Install

composer require michalper/jira_service_desk_api

Usage

$client = new JiraServiceDesk();
$client->setHost('https://your-domain.atlassian.net')
    ->setUsername('...')
    ->setPassword('...');

$client->request->createCustomerRequest($requestModel);
$requests = $client->request->getMyCustomerRequests();
$request = $client->request->getCustomerRequestByIdOrKey('HELP-1');

$client->request->createRequestComment('HELP-1', 'Looking into it', $public = true);
$client->request->getRequestComments('HELP-1');

$client->request->addRequestParticipants('HELP-1', ['jdoe']);
$client->request->getSlaInformation('HELP-1');
$client->request->createAttachment('HELP-1', $attachmentModel);

request covers customer requests, comments, participants, SLA tracking and attachments against the Jira Service Desk Cloud REST API; servicedesk and info cover service desk metadata.

License

GNU GPL