Libraries tagged by CPanel API

app-dev-panel/api

1 Favers
216 Downloads

ADP API — REST + SSE endpoints for debug data, live application inspection, and language-agnostic ingestion

Go to Download


rdx/directvps-api-client

0 Favers
6065 Downloads

Fake API into DirectVPS control panel

Go to Download


nextscale-asia/pterodactyl-client-api

1 Favers
54 Downloads

Application API endpoints for managing users' account API keys, listing free allocations, transferring servers through a relay, managing database hosts, nests and eggs in Pterodactyl Panel

Go to Download


neto737/hestiacp-api

10 Favers
111 Downloads

PHP client for the HestiaCP API: users, web domains, mail, DNS, databases, backups, cron jobs and packages

Go to Download


imrandevbd/laravel-admin-panel

0 Favers
46 Downloads

The all-in-one, AI-powered Laravel admin panel. Beautiful light and dark UI, fluent CRUD, RBAC, widgets, media, audit logs and a headless API, installed in under 3 minutes.

Go to Download


fernleafsystems/apiwrappers-serverpilot

0 Favers
395 Downloads

ServerPilot: the best way to run PHP websites.

Go to Download


cipi-sh/api

5 Favers
10 Downloads

Cipi API — REST API, MCP server, and Swagger docs for the Cipi server control panel

Go to Download


azozzalfiras/aapanel-api

5 Favers
131 Downloads

A comprehensive PHP client library for the aaPanel (BaoTa) API - manage websites, databases, FTP, SSL, files, cron, firewall and more

Go to Download


tabuna/vesta-api

36 Favers
3680 Downloads

VestaCP client for Laravel

Go to Download


laravel-enso/controlpanelapi

4 Favers
7858 Downloads

Control Panel API for Laravel Enso

Go to Download


vicheanath/crudbooster

1 Favers
54 Downloads

CRUDBooster (classic 5.x architecture) maintained for PHP 8.2+ and Laravel 12/13 - CRUD generator for an advanced Laravel backend

Go to Download


storepress/admin-utils

2 Favers
1550 Downloads

Utility Classes for WordPress Plugin Projects.

Go to Download


steadfast-collective/laravel-system-log

0 Favers
1811 Downloads

Provides a System Log model and helpers for contextful logging with a FilamentPHP Resource panel generator

Go to Download


someones-computer/sdk-php

0 Favers
501 Downloads

JSON-LD resources backing the control panel. Bearer-token reachable since #1418 — see docs/sdk-generation.md.

Go to Download


postboost/php-sdk

0 Favers
56 Downloads

The PostBoost REST API lets you publish, schedule, and analyze social media posts on every supported network from a single integration. No OAuth apps to maintain — PostBoost handles platform authorization for you. ## Base URL All workspace-scoped endpoints are prefixed with `/{workspaceUuid}`. Panel/admin endpoints are prefixed with `/panel`. ## Plan access Every workspace-scoped endpoint returns `403` when the workspace's plan does not include API access (capability `api`). ## Dates and times Post dates and times (`date`, `time`, `accounts_schedule`) are read in the request's `timezone` when one is given, otherwise in the workspace timezone. ## Idempotent requests Send an `Idempotency-Key` header (any unique string, for example a UUID) with a `POST`. Repeating the request with the same key within 24 hours returns the stored response with `Idempotent-Replayed: true` and creates nothing new. Reusing a key with a different body returns `422`; a request still in progress with the same key returns `409`. `5xx` and `429` responses are not stored, so they can be retried with the same key. ## Guardrails for automated clients Create and update requests are checked before anything is written: a post whose content matches one created for the same account in the last 24 hours returns `409` (`code: duplicate_post`, override with `allow_duplicate: true`), scheduling past an account's daily cap returns `429` (`code: account_daily_cap_reached`), and scheduling to an account that must be reconnected returns `422` (`code: account_unauthorized` or `account_token_missing`). Use `POST /{workspaceUuid}/posts/validate` for a dry run and `GET /{workspaceUuid}/activity` to review what API clients did. ## Authentication All requests require a Bearer token in the `Authorization` header. Generate tokens in your PostBoost dashboard under **Settings → Access Tokens**. ``` Authorization: Bearer YOUR_API_TOKEN ```

Go to Download


<< Previous Next >>