Clone
3
INSTALLATION
Jonathan Miller edited this page 2026-05-10 00:11:04 +00:00

Home

Installation

Prerequisites

  • Joomla 5.x or 6.x
  • DPCalendar 9.x+ installed and enabled
  • PHP 8.1+

Install from Release

  1. Download the latest ZIP from Releases
  2. In Joomla admin: System > Install > Extensions
  3. Upload and install the ZIP
  4. Go to System > Manage > Plugins
  5. Search for "DPCalendar" and enable Web Services - DPCalendar

Install from Source

git clone https://git.mokoconsulting.tech/MokoConsulting/MokoDPCalendarAPI.git
cd MokoDPCalendarAPI

Install the src/ directory as a Joomla extension via Install from Folder or symlink.

Verify

curl -s https://your-site.com/api/index.php/v1/dpcalendar/events \
  -H "Authorization: Bearer YOUR_API_TOKEN" \
  -H "Accept: application/vnd.api+json"

Troubleshooting

"Resource not found"

  • Ensure the plugin is enabled in Plugins manager
  • Verify DPCalendar component is installed

Empty responses

  • Check API user has access to the calendars

Repo: MokoDPCalendarAPI · MokoStandards

Revision Date Author Description
1.0 2026-05-09 Moko Consulting Initial version