PHPackages                             akeeba/json-backup-api - 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. akeeba/json-backup-api

ActiveLibrary[API Development](/categories/api)

akeeba/json-backup-api
======================

A PHP client library for talking to the Akeeba Backup and Akeeba Solo JSON API.

1.0.2(3mo ago)1119AGPL-3.0-or-laterPHPPHP ^8.0.0

Since Jun 8Pushed 2mo ago1 watchersCompare

[ Source](https://github.com/akeeba/json-backup-api)[ Packagist](https://packagist.org/packages/akeeba/json-backup-api)[ RSS](/packages/akeeba-json-backup-api/feed)WikiDiscussions main Synced today

READMEChangelogDependencies (6)Versions (4)Used By (0)

Akeeba Backup JSON API Client Library
=====================================

[](#akeeba-backup-json-api-client-library)

A PHP client library for talking to the Akeeba Backup and Akeeba Solo JSON API.

This library works with:

- Akeeba Backup for Joomla! 4.7.7 and later
- Akeeba Backup for WordPress 2.0.0 and later
- Akeeba Solo 2.0.0 and later

Quick Start
-----------

[](#quick-start)

### Getting an API client object

[](#getting-an-api-client-object)

```
// Create an Options object which tells the library where and how to connect to the backup software
$options = new \Akeeba\BackupJsonApi\Options([
    'capath' => \Composer\CaBundle\CaBundle::getBundledCaBundlePath(),
    'ua'     => 'MyFancyApp/1.2.3',
    'host'   => 'example.com',
    'secret' => 'Sυρ3rC4l1Fr@gil15ti(E>
