PHPackages                             joeymckenzie/bluesky-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. joeymckenzie/bluesky-php

ActiveLibrary[API Development](/categories/api)

joeymckenzie/bluesky-php
========================

A PHP client for the Bluesky API.

0.1.3(1y ago)4279[3 PRs](https://github.com/JoeyMckenzie/bluesky-php/pulls)MITPHPPHP ^8.3CI passing

Since Nov 11Pushed 1mo ago1 watchersCompare

[ Source](https://github.com/JoeyMckenzie/bluesky-php)[ Packagist](https://packagist.org/packages/joeymckenzie/bluesky-php)[ RSS](/packages/joeymckenzie-bluesky-php/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (4)Dependencies (21)Versions (9)Used By (0)

 [![logo](images/bluesky_logo.svg)](images/bluesky_logo.svg) [![packgist downloads](https://camo.githubusercontent.com/179a464a51b5a1cc49c913ea5a7b9ceb9399d498c059cfc1d43960dbcb155c46/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6a6f65796d636b656e7a69652f626c7565736b792d7068702e7376673f7374796c653d666c61742d737175617265)](https://camo.githubusercontent.com/179a464a51b5a1cc49c913ea5a7b9ceb9399d498c059cfc1d43960dbcb155c46/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6a6f65796d636b656e7a69652f626c7565736b792d7068702e7376673f7374796c653d666c61742d737175617265) [![tests ci](https://camo.githubusercontent.com/9e4ca57fe6e7ae7712b2b579c839fe10b05aaa63c78b4d4b9303f67fda65b06c/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f616374696f6e732f776f726b666c6f772f7374617475732f6a6f65796d636b656e7a69652f626c7565736b792d7068702f72756e2d74657374732e796d6c3f6272616e63683d6d61696e266c6162656c3d7465737473267374796c653d666c61742d737175617265)](https://camo.githubusercontent.com/9e4ca57fe6e7ae7712b2b579c839fe10b05aaa63c78b4d4b9303f67fda65b06c/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f616374696f6e732f776f726b666c6f772f7374617475732f6a6f65796d636b656e7a69652f626c7565736b792d7068702f72756e2d74657374732e796d6c3f6272616e63683d6d61696e266c6162656c3d7465737473267374796c653d666c61742d737175617265) [![packgist downloads](https://camo.githubusercontent.com/120daa1c930ec68a7411d892ddce0f8584cd1ef7016f8a3e6f6f005bc3490e2e/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f616374696f6e732f776f726b666c6f772f7374617475732f6a6f65796d636b656e7a69652f626c7565736b792d7068702f6669782d7068702d636f64652d7374796c652d6973737565732e796d6c3f6272616e63683d6d61696e266c6162656c3d636f64652532307374796c65267374796c653d666c61742d737175617265)](https://camo.githubusercontent.com/120daa1c930ec68a7411d892ddce0f8584cd1ef7016f8a3e6f6f005bc3490e2e/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f616374696f6e732f776f726b666c6f772f7374617475732f6a6f65796d636b656e7a69652f626c7565736b792d7068702f6669782d7068702d636f64652d7374796c652d6973737565732e796d6c3f6272616e63683d6d61696e266c6162656c3d636f64652532307374796c65267374796c653d666c61742d737175617265) [![packgist downloads](https://camo.githubusercontent.com/1dc4f68bf0196f84b5f13161b9f9bbc76c073e74d880f83ad1c75124e578b8e8/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f6a6f65796d636b656e7a69652f626c7565736b792d7068702e7376673f7374796c653d666c61742d737175617265)](https://camo.githubusercontent.com/1dc4f68bf0196f84b5f13161b9f9bbc76c073e74d880f83ad1c75124e578b8e8/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f6a6f65796d636b656e7a69652f626c7565736b792d7068702e7376673f7374796c653d666c61742d737175617265)

Bluesky PHP
===========

[](#bluesky-php)

> 🚧 This package is still in early development, with no major releases at the moment. Use with precaution!

A Bluesky PHP client compatible with your HTTP client of choice. The goal of this project is to provide a simple, easy-to-use PHP HTTP client to interact with [Bluesky's API](https://docs.bsky.app/), providing methods for calling both the authenticated and public endpoints.

### Current API coverage status

[](#current-api-coverage-status)

> ℹ️ Current progress: 26/165 endpoints covered

The Bluesky API surface is fairly large, and we'll be doing our best to cover as many of the endpoints as possible to provide a friendly client experience. In terms of currently covered resources:

#### App namespace

[](#app-namespace)

- Actor
- Feed
- Graph
- Notification
- Video

#### Chat namespace

[](#chat-namespace)

- Actor
- Convo
- moderation

#### AT Proto

[](#at-proto)

- Admin
- Identity
- Repo
- Server (only session create/refresh done as of now)
- Sync

#### Tools namespace

[](#tools-namespace)

- Communication
- Moderation
- Server
- Setters
- Signature
- Team

Bluesky PHP in action
---------------------

[](#bluesky-php-in-action)

```
