Sociable SDK API Index
The SDK documentation is now split into smaller, API-focused pages so developers can find methods faster.
Quick Start
Prerequisites
- Joomla 5.x or 6.x
- PHP 8.2 or higher
- Sociable component installed and configured
Basic Usage
use Joomla\Component\Sociable\Administrator\SDK\Sociable;
$sociable = Sociable::getInstance();
$profile = $sociable->profiles()->get($userId);
$sociable->points()->awardByRule('com_myextension.action.create', $userId);
$sociable->activities()->push('post.create', $userId, ['title' => 'New post created']);
API Documents
- SDK Instance
- Profile API
- Avatar API
- Points API
- Badge API
- Activity API
- Notification API
- Connection API
- Event API
- Group API
- Rule Engine
Advanced Guides
Documentation Version: 3.0.0 Last Updated: February 2026