PHPackages                             swe/space-sdk - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [API Development](/categories/api)
4. /
5. swe/space-sdk

AbandonedArchivedLibrary[API Development](/categories/api)

swe/space-sdk
=============

A PHP package to interact with JetBrains Space (autogenerated).

v19.0.1(1y ago)11.0k2MITPHPPHP ^8.1

Since Mar 21Pushed 1y ago1 watchersCompare

[ Source](https://github.com/Smart-Web-Elements/space-sdk)[ Packagist](https://packagist.org/packages/swe/space-sdk)[ Docs](https://www.smart-web-elements.com)[ RSS](/packages/swe-space-sdk/feed)WikiDiscussions v2 Synced 1mo ago

READMEChangelogDependencies (3)Versions (52)Used By (2)

JetBrains Space SDK
===================

[](#jetbrains-space-sdk)

[![GitHub issues](https://camo.githubusercontent.com/79e5266abdccea2b43a4db09cb39bbb6ba0c1cf22dbb02c5d70acb046921a206/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6973737565732f536d6172742d5765622d456c656d656e74732f73706163652d73646b)](https://github.com/Smart-Web-Elements/space-sdk/issues)[![Packagist Downloads](https://camo.githubusercontent.com/9b95c251cf419c2868ab47addff15780c237315867eff2e81bf6af840469a5f0/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f7377652f73706163652d73646b)](https://packagist.org/packages/swe/space-sdk)[![Packagist Version](https://camo.githubusercontent.com/f8170020178684c2816034a871d1ef0bd987ccbaefe19b7378a7144ff034a543/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f7377652f73706163652d73646b)](https://packagist.org/packages/swe/space-sdk)[![License](https://camo.githubusercontent.com/d66614b4ebb48e40ae8e27275b605f0f1500460bce0d9f18fc0120ac9aad6c8c/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f6c2f7377652f73706163652d73646b)](https://packagist.org/packages/swe/space-sdk)[![PHP Version](https://camo.githubusercontent.com/cb36f5f69c12575f0e5cd57a2d0b6d23d162697fe7fc8cf5e5d8e36211a6c3ed/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f7068702d762f7377652f73706163652d73646b)](https://packagist.org/packages/swe/space-sdk)

Simplify your PHP connection to [JetBrains Space](https://www.jetbrains.com/space/) with this package. It represents the whole [Space HTTP API](https://www.jetbrains.com/help/space/api.html) and is always up-to-date (checks every day at 3am GMT for updates).

Installation
------------

[](#installation)

Install this package with `composer require swe/space-sdk` and you're done. Don't forget to create an application in your Space Organisation for the [client credentials flow](https://www.jetbrains.com/help/space/client-credentials.html)and grand permissions. The (most) permissions for each request are included in the comments, like so:

```
final class Blog extends AbstractApi
{
    /**
     * Permissions that may be checked: Article.View
     *
     * @param array $request
     * @param array $response
     * @return array
     * @throws GuzzleException
     */
    final public function getAllBlogPosts(array $request = [], array $response = []): array
    {
        $uri = 'blog';

        return $this->client->get($this->buildUrl($uri), $request, $response);
    }
}
```

Examples:
---------

[](#examples)

```
use Swe\SpaceSDK\HttpClient;
use Swe\SpaceSDK\Space;

$clientId = 'Your Client ID Here';
$clientSecret = 'Your Client Secret Here';
$url = 'Your Space URL';

$space = new Space(new HttpClient($url, $clientId, $clientSecret));

// Let's create a project.
$projectInformation = $space->projects()->createProject([
    'key' => [
        'key' => 'MY_PROJECT',
    ],
    'name' => 'My Project',
]);

// Create a new channel if not exist.
if ($space->chats()->channels()->isNameFree(['name' => 'General'])) {
    $channel = $space->chats()->channels()->addNewChannel([
        'name' => 'General',
        'description' => 'No specific topic..',
        'private' => false,
    ]);
}
```

Information
-----------

[](#information)

All package classes are generated automatically. Please submit your issues on [GitHub](https://github.com/Smart-Web-Elements/space-sdk/issues).

###  Health Score

36

—

LowBetter than 82% of packages

Maintenance31

Infrequent updates — may be unmaintained

Popularity18

Limited adoption so far

Community12

Small or concentrated contributor base

Maturity71

Established project with proven stability

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~16 days

Total

51

Last Release

712d ago

Major Versions

v14.0.0 → v15.0.02024-02-28

v15.0.0 → v16.0.02024-03-06

v16.0.0 → v17.0.02024-03-16

v17.0.0 → v18.0.02024-04-11

v18.0.0 → v19.0.02024-05-15

PHP version history (3 changes)v0.0.1PHP ^7.4 || ^8.0

v0.0.8PHP ^7.4 || ^8.0 || ^8.1

v2.0.0PHP ^8.1

### Community

Maintainers

![](https://www.gravatar.com/avatar/1196d419512aa903f8c9a73caa83b627861358f31c3e37bff4f053495dd84d2f?d=identicon)[Smart Web Elements](/maintainers/Smart%20Web%20Elements)

![](https://www.gravatar.com/avatar/1acea0110062bc5d70b5f18ec53c8b86ca8e886d6301fcdc392026084cc0616e?d=identicon)[MisterMarlu](/maintainers/MisterMarlu)

---

Top Contributors

[![MisterMarlu](https://avatars.githubusercontent.com/u/15226569?v=4)](https://github.com/MisterMarlu "MisterMarlu (161 commits)")

---

Tags

jetbrainsphpsdkspacephpapiphpstormsdkjetbrainsspace

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/swe-space-sdk/health.svg)

```
[![Health](https://phpackages.com/badges/swe-space-sdk/health.svg)](https://phpackages.com/packages/swe-space-sdk)
```

###  Alternatives

[openai-php/laravel

OpenAI PHP for Laravel is a supercharged PHP API client that allows you to interact with the Open AI API

3.7k7.6M74](/packages/openai-php-laravel)[hubspot/api-client

Hubspot API client

23414.2M16](/packages/hubspot-api-client)[php-opencloud/openstack

PHP SDK for OpenStack APIs. Supports BlockStorage, Compute, Identity, Images, Networking and Metric Gnocchi

2292.2M24](/packages/php-opencloud-openstack)[mailchimp/transactional

458.9M16](/packages/mailchimp-transactional)[resend/resend-php

Resend PHP library.

564.7M21](/packages/resend-resend-php)[checkout/checkout-sdk-php

Checkout.com SDK for PHP

553.3M7](/packages/checkout-checkout-sdk-php)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
