{
  "@context": "https://schema.org",
  "@type": "SoftwareApplication",
  "@id": "https://www.joomla.org",
  "name": "Joomla",
  "description": "Joomla is a free and open-source content management system (CMS) built in PHP that includes a built-in REST API for managing core content types. The Web Services API provides JSON endpoints for articles, categories, contacts, banners, menus, modules, tags, fields, and user accounts.",
  "url": "https://www.joomla.org",
  "applicationCategory": "Content Management System",
  "operatingSystem": "Cross-platform",
  "programmingLanguage": "PHP",
  "license": "https://www.gnu.org/licenses/gpl-3.0.html",
  "offers": {
    "@type": "Offer",
    "price": "0",
    "priceCurrency": "USD",
    "description": "Free and open-source"
  },
  "sameAs": [
    "https://github.com/joomla",
    "https://twitter.com/joomla",
    "https://www.linkedin.com/company/joomla"
  ],
  "creator": {
    "@type": "Organization",
    "name": "Open Source Matters",
    "url": "https://www.opensourcematters.org"
  },
  "hasPart": {
    "@type": "WebAPI",
    "name": "Joomla Web Services API",
    "description": "The built-in Joomla Web Services API provides RESTful JSON endpoints for managing articles, categories, contacts, banners, menus, modules, tags, custom fields, and user accounts in a Joomla installation.",
    "documentation": "https://docs.joomla.org/J4.x:Joomla_Core_APIs",
    "termsOfService": "https://docs.joomla.org/Joomla_Api_Specification",
    "provider": {
      "@type": "Organization",
      "name": "Joomla",
      "url": "https://www.joomla.org"
    },
    "potentialAction": [
      {
        "@type": "Action",
        "name": "Manage Articles",
        "target": "{base_url}/api/index.php/v1/content/articles"
      },
      {
        "@type": "Action",
        "name": "Manage Categories",
        "target": "{base_url}/api/index.php/v1/content/categories"
      },
      {
        "@type": "Action",
        "name": "Manage Users",
        "target": "{base_url}/api/index.php/v1/users"
      },
      {
        "@type": "Action",
        "name": "Manage Menus",
        "target": "{base_url}/api/index.php/v1/menus"
      },
      {
        "@type": "Action",
        "name": "Manage Contacts",
        "target": "{base_url}/api/index.php/v1/contacts"
      },
      {
        "@type": "Action",
        "name": "Manage Banners",
        "target": "{base_url}/api/index.php/v1/banners"
      },
      {
        "@type": "Action",
        "name": "Manage Tags",
        "target": "{base_url}/api/index.php/v1/tags"
      },
      {
        "@type": "Action",
        "name": "Manage Modules",
        "target": "{base_url}/api/index.php/v1/modules"
      }
    ],
    "inLanguage": "en",
    "encodingFormat": "application/json",
    "url": "https://docs.joomla.org/J4.x:Joomla_Core_APIs"
  }
}
