PHPackages                             teambattles/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. teambattles/sdk

ActiveLibrary[API Development](/categories/api)

teambattles/sdk
===============

Official PHP SDK for the TeamBattles public developer API.

0.1.0(1mo ago)00MITPHPPHP &gt;=8.1

Since Jun 11Pushed 1mo agoCompare

[ Source](https://github.com/TeamBattles/sdk-php)[ Packagist](https://packagist.org/packages/teambattles/sdk)[ RSS](/packages/teambattles-sdk/feed)WikiDiscussions main Synced 1w ago

READMEChangelogDependencies (7)Versions (2)Used By (0)

teambattles/sdk
===============

[](#teambattlessdk)

Official PHP SDK for the TeamBattles public developer API.

Auto-generated from the TeamBattles OpenAPI 3.1 specification with [Microsoft Kiota](https://learn.microsoft.com/en-us/openapi/kiota/). This README is generated by `pnpm sdk:docs` and regenerates on every API change - do not edit it by hand.

- Language: PHP
- Registry: Packagist
- Maturity: Stable

Install
-------

[](#install)

```
composer require teambattles/sdk
```

Dependencies
------------

[](#dependencies)

The generated client is a thin veneer over the shared Kiota runtime. This package depends on:

- `microsoft/kiota-abstractions`
- `microsoft/kiota-http-guzzle`
- `microsoft/kiota-serialization-json`
- `microsoft/kiota-serialization-text`
- `microsoft/kiota-serialization-form`
- `microsoft/kiota-serialization-multipart`

Create a client
---------------

[](#create-a-client)

Construct a client once with your API key. The factory wires a bearer-token authentication provider and points the client at the production base URL.

```
