PHPackages                             team-reflex/valorant-php - 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. team-reflex/valorant-php

AbandonedArchivedLibrary[API Development](/categories/api)

team-reflex/valorant-php
========================

PSR-18 compliant package for the VALORANT API by Riot.

0.9(5y ago)124MITPHPPHP ^7.4

Since Nov 6Pushed 5y ago1 watchersCompare

[ Source](https://github.com/teamreflex/VALORANTPHP)[ Packagist](https://packagist.org/packages/team-reflex/valorant-php)[ RSS](/packages/team-reflex-valorant-php/feed)WikiDiscussions master Synced 1w ago

READMEChangelog (1)Dependencies (6)Versions (2)Used By (0)

VALORANTPHP
===========

[](#valorantphp)

[![Test](https://github.com/teamreflex/VALORANTPHP/workflows/Test/badge.svg?branch=master)](https://github.com/teamreflex/VALORANTPHP/workflows/Test/badge.svg?branch=master)[![Latest Version](https://camo.githubusercontent.com/14f50a0ccbe621cb47f332b2298a5f98e5133a61b55931e5774718100f44474b/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f7465616d2d7265666c65782f76616c6f72616e742d7068702e737667)](https://packagist.org/packages/team-reflex/valorant-php)[![Downloads](https://camo.githubusercontent.com/f9117b8d6412594a4068bce3f13e90c9c97958e10f5a70c65f1bbe4b85bc7cd4/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f7465616d2d7265666c65782f76616c6f72616e742d7068702e737667)](https://packagist.org/packages/team-reflex/valorant-php)

PSR-18 compliant package for the VALORANT API by Riot.

Note
----

[](#note)

The match endpoints have been written blind, as I don't have access to the VALORANT API yet.

The only resource I've been able to use is some [sample JSON](https://gist.github.com/RiotTuxedo/34e1af353d9d340619cbbfa4579fc81c) from [Riot Tuxedo](https://github.com/RiotTuxedo) in the Riot Dev Discord server.

Every DTO from the Match resource has been generated based on this JSON, so it may not be accurate, nor have every type set correctly.

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

[](#installation)

Requires PHP 7.4 as it takes advantage of its type support.

Install via composer:

```
composer require team-reflex/valorant-php
```

Usage
-----

[](#usage)

As the package is PSR-18 compliant, it does not come with an HTTP client by default.

You can use a client such as Guzzle, and pass an instance of it when instantiating:

```
$http = new GuzzleHttp\Client();
$valorant = new Valorant($http, 'api_key_here', AccountRegion::AMERICAS(), MatchRegion::AMERICA());
```

Now you're ready to make requests:

```
$player = $valorant->fetchAccountByRiot('Kairu#1481');
```

Contact
-------

[](#contact)

- [@Reflexgg](http://twitter.com/Reflexgg)
- [@Kairuxo](http://twitter.com/Kairuxo)

###  Health Score

22

—

LowBetter than 22% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity8

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity43

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 66.7% 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

Unknown

Total

1

Last Release

2018d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/8c4b542cd7b5f3a4f3587cbb2ffe26e815b3c9aa9892c04fc5d93ec8d0db5d5e?d=identicon)[Kairu](/maintainers/Kairu)

---

Top Contributors

[![kylekz](https://avatars.githubusercontent.com/u/450516?v=4)](https://github.com/kylekz "kylekz (2 commits)")[![xKairu](https://avatars.githubusercontent.com/u/169433509?v=4)](https://github.com/xKairu "xKairu (1 commits)")

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/team-reflex-valorant-php/health.svg)

```
[![Health](https://phpackages.com/badges/team-reflex-valorant-php/health.svg)](https://phpackages.com/packages/team-reflex-valorant-php)
```

###  Alternatives

[openai-php/client

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

5.8k22.6M232](/packages/openai-php-client)[sylius/sylius

E-Commerce platform for PHP, based on Symfony framework.

8.4k5.6M651](/packages/sylius-sylius)[swisnl/json-api-client

A PHP package for mapping remote JSON:API resources to Eloquent like models and collections.

211473.2k12](/packages/swisnl-json-api-client)[theodo-group/llphant

LLPhant is a library to help you build Generative AI applications.

1.5k311.5k5](/packages/theodo-group-llphant)[deeplcom/deepl-php

Official DeepL API Client Library

2616.2M66](/packages/deeplcom-deepl-php)[kbsali/redmine-api

Redmine API client

4221.1M24](/packages/kbsali-redmine-api)

PHPackages © 2026

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