timkley/awork-php-sdk

A PHP HTTP Client for the awork API
2,787 1
Install
composer require timkley/awork-php-sdk
Latest Version:0.5
PHP:^8.2|^8.3|^8.4
Laravel:11 · 12
License:MIT
Last Updated:Oct 14, 2026
Links: GitHub  ·  Packagist
Maintainer: timkley

awork.com PHP SDK

Latest Version on Packagist GitHub Tests Action Status Total Downloads

This is a wrapper around the awork API.

Installation

Requirements

PHP 8.2 and above

With composer

composer require timkley/awork-php-sdk

Usage

You need an API token to use the awork API.

<?php

use Awork\Awork;

$awork = new Awork('your-token');

// Get all users
$awork->users()->get();

// Get a specific project
$awork->projects()->getProject('your-product-uuid');

// Post a comment on a specific task
$awork->comments()->create('tasks', 'your-task-uuid', 'Your message');

Testing

./vendor/bin/pest

Credits

I took a lot of inspiration from existing packages like mailgun/mailgun-php or lepikhinb/fathom-api.

Thanks for contributing to open source!

License

The MIT License (MIT). Please see License File for more information.

Related Packages

hafael/azure-mailer-driver

Supercharge your Laravel or Symfony app with Microsoft Azure Communication Servi...

159,779 15
bespoke/improvmx

ImprovMX API client library for Laravel PHP

1,436 4
timkley/weaviate-php

A PHP HTTP Client for the Weaviate REST API

86,891 36
infobip-community/infobip-api-php-sdk

PHP SDK package for Infobip API

20,805 6

Version History

Version Released PHP Laravel License
0.5 ^8.2|^8.3|^8.4 ^v11|^12 MIT
0.4.1 ^8.2|^8.3|^8.4 ^v11|^12 MIT
0.4.0 ^8.2|^8.3|^8.4 ^v11|^12 MIT
0.3.1 ^8.2|^8.3|^8.4 ^v11.3.1|^12.15 MIT
0.3 ^8.2|^8.3|^8.4 ^v11.3.1|^v12.0 MIT