PHPackages                             codebar-ag/laravel-beekeeper - 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. codebar-ag/laravel-beekeeper

ActiveLibrary

codebar-ag/laravel-beekeeper
============================

This is my package laravel-beekeeper

v12.5(1mo ago)0277[2 issues](https://github.com/codebar-ag/laravel-beekeeper/issues)[1 PRs](https://github.com/codebar-ag/laravel-beekeeper/pulls)MITPHPPHP 8.2.\*|8.3.\*|8.4.\*CI failing

Since Mar 19Pushed 1mo agoCompare

[ Source](https://github.com/codebar-ag/laravel-beekeeper)[ Packagist](https://packagist.org/packages/codebar-ag/laravel-beekeeper)[ Docs](https://github.com/codebar-ag/laravel-beekeeper)[ RSS](/packages/codebar-ag-laravel-beekeeper/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (6)Dependencies (30)Versions (22)Used By (0)

[![](https://camo.githubusercontent.com/4fcf3ae14ebbe042295426d23fb24dad52d3256a4c751986fb148fe0929e4a54/68747470733a2f2f62616e6e6572732e6265796f6e64636f2e64652f4c61726176656c2532304265656b65657065722e706e673f7468656d653d6c69676874267061636b6167654d616e616765723d636f6d706f7365722b72657175697265267061636b6167654e616d653d636f64656261722d61672532466c61726176656c2d6265656b6565706572267061747465726e3d617263686974656374267374796c653d7374796c655f31266465736372697074696f6e3d416e2b6f70696e696f6e617465642b7761792b746f2b696e746567726174652b4265656b65657065722b776974682b4c61726176656c266d643d312673686f7757617465726d61726b3d3026666f6e7453697a653d313030707826696d616765733d636c6f7564)](https://camo.githubusercontent.com/4fcf3ae14ebbe042295426d23fb24dad52d3256a4c751986fb148fe0929e4a54/68747470733a2f2f62616e6e6572732e6265796f6e64636f2e64652f4c61726176656c2532304265656b65657065722e706e673f7468656d653d6c69676874267061636b6167654d616e616765723d636f6d706f7365722b72657175697265267061636b6167654e616d653d636f64656261722d61672532466c61726176656c2d6265656b6565706572267061747465726e3d617263686974656374267374796c653d7374796c655f31266465736372697074696f6e3d416e2b6f70696e696f6e617465642b7761792b746f2b696e746567726174652b4265656b65657065722b776974682b4c61726176656c266d643d312673686f7757617465726d61726b3d3026666f6e7453697a653d313030707826696d616765733d636c6f7564)

[![Latest Version on Packagist](https://camo.githubusercontent.com/6e73dcc41ddc9a6c01a7abad82196af177bd7dd29be38f14ead822e47c428477/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f636f64656261722d61672f6c61726176656c2d6265656b65657065722e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/codebar-ag/laravel-beekeeper)[![Total Downloads](https://camo.githubusercontent.com/ce3b3bd7c4cce2dee27a4c9ded4aba750e66ce8f06bfec1ce4c4cc049782bfb2/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f636f64656261722d61672f6c61726176656c2d6265656b65657065722e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/codebar-ag/laravel-beekeeper)[![GitHub-Tests](https://github.com/codebar-ag/laravel-beekeeper/actions/workflows/run-tests.yml/badge.svg?branch=main)](https://github.com/codebar-ag/laravel-beekeeper/actions/workflows/run-tests.yml)[![GitHub Code Style](https://github.com/codebar-ag/laravel-beekeeper/actions/workflows/fix-php-code-style-issues.yml/badge.svg?branch=main)](https://github.com/codebar-ag/laravel-beekeeper/actions/workflows/fix-php-code-style-issues.yml)[![PHPStan](https://github.com/codebar-ag/laravel-beekeeper/actions/workflows/phpstan.yml/badge.svg)](https://github.com/codebar-ag/laravel-beekeeper/actions/workflows/phpstan.yml)[![Dependency Review](https://github.com/codebar-ag/laravel-beekeeper/actions/workflows/dependency-review.yml/badge.svg)](https://github.com/codebar-ag/laravel-beekeeper/actions/workflows/dependency-review.yml)

This package was developed to give you a quick start to communicate with the Beekeeper API using token-based authentication. It provides a clean, type-safe interface to query the most common Beekeeper endpoints including artifacts, files, streams, and posts.

Navigation
----------

[](#navigation)

- [Navigation](#navigation)
- [🛠 Requirements](#-requirements)
- [Installation](#installation)
- [Usage](#usage)
    - [Get the connector](#get-the-connector)
    - [Get The Status Of The Authenticated User](#get-the-status-of-the-authenticated-user)
    - [List Artifacts](#list-artifacts)
    - [Upload A File](#upload-a-file)
    - [Create A Child To An Artifact](#create-a-child-to-an-artifact)
    - [Delete An Artifact](#delete-an-artifact)
    - [Create A Post In A Given Stream](#create-a-post-in-a-given-stream)
- [DTO Showcase](#dto-showcase)
- [Available Enums](#available-enums)
- [Testing](#testing)
- [Changelog](#changelog)
- [Contributing](#contributing)
- [Security Vulnerabilities](#security-vulnerabilities)
- [Credits](#credits)
- [License](#license)

🛠 Requirements
--------------

[](#-requirements)

VersionPHP VersionLaravel Versionv12.0.0^8.2 - ^8.4^12.\*Installation
------------

[](#installation)

You can install the package via composer:

```
composer require codebar-ag/laravel-beekeeper
```

Then:

```
php artisan beekeeper:install
```

Or:

You can publish the config file with:

```
php artisan vendor:publish --tag="beekeeper-config"
```

This is the contents of the published config file:

```
