jahia-dev-apis

Centralize Jahia 8.2 developer API and security references for module developers.

Updated Mar 10, 2026
One-click install
npx skills add https://github.com/Jahia/formidable --skill jahia-dev-apis
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: jahia-dev-apis
Source: https://github.com/Jahia/formidable/tree/main/.agents/skills/jahia-dev-apis
Command: npx skills add https://github.com/Jahia/formidable --skill jahia-dev-apis

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Centralizes Jahia 8.2 developer APIs and security configuration references to speed implementation and ensure consistency across projects.

Core Features & Use Cases

  • Comprehensive references for GraphQL, JCR Java API, RESTful JCR, OAuth/SAML, and token management.
  • Quick-start guidance and cross-links to code samples and configuration details for secure module development.
  • Use Case: A developer implements a new Jahia module and needs reliable API access patterns and security configurations.

Quick Start

Review the GraphQL and JCR API references to design a secure Jahia 8.2 integration.

Frequently Asked Questions about jahia-dev-apis

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I configure OAuth and SAML authentication for a Jahia 8.2 module?

Configure OAuth and SAML for Jahia 8.2 modules using the centralized developer API and security references. These references outline usage patterns and configuration details for secure authentication integration.

What is the best way to access the Jahia JCR repository via Java or RESTful APIs?

The best way to access the Jahia JCR repository is by using the provided JCR Java API and RESTful JCR references. These references offer reliable API access patterns and quick-start guidance to speed up implementation and ensure consistency.

Does Jahia 8.2 support personal API tokens and GraphQL for module development?

Yes, Jahia 8.2 supports personal API tokens and GraphQL. The developer API reference provides comprehensive guidance and integration examples for secure module development using these interfaces.

How do I implement Content Security Policy (CSP) and HTML filtering in Jahia?

Implement Content Security Policy and HTML filtering in Jahia using the security configuration references. These references cross-link to configuration details and usage patterns for secure module development and compliance.

When do I need personal API tokens versus OAuth for Jahia API access?

Use personal API tokens for individual authenticated access and OAuth for delegated authorization. The Jahia 8.2 developer API reference outlines usage patterns and integration examples for both token management and OAuth security configurations.