Skip to main content

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

Advanced Guides


Documentation Version: 3.0.0 Last Updated: February 2026