Skip to content
Roël Couwenberg edited this page Feb 13, 2022 · 1 revision

What is DirectApi

DirectApi is at it's core a http wrapper designed to be used with the DirectAdmin API. It helps you send and parse requests made to a DirectAdmin location.

Why DirectApi

DirectApi is a project born through the laziness of an Avametix employee. Having just arrived at the web hosting business, Avametix required a way to communicate with it's DirectAdmin installation through the means of API requests. As all DirectAdmin wrappers were incompatible with PHP 8.x (Read: it wouldn't work within 2 minutes after installing via composer or downloading manually) a new project was born.

In a nutshell

DirectApi allows for

  1. Quick an easy integration with any DirectAdmin installation
  2. Access to admin, reseller and user level API requests
  3. Integration of any command (including future ones) due to the way the wrapper is set up

Goals

At the end of our ride, we imagine DirectApi to be an easy to use wrapper for use with DirectAdmin, allowing for any command as well as integration with plugins such as Installatron, Softaculous or Let's Encrypt to allow just about anything to happen over an easy API call.

Clone this wiki locally