Logo
  • Prologue
  • Getting started
  • Basic concepts
  • App development
  • ExApp development
    • Introduction
    • Setting up dev environment
    • Development overview
    • Technical details
      • App Installation Flow
      • Deployment
      • Authentication
      • Translations
      • AppAPI Nextcloud APIs
        • Logging
        • AppConfig
        • Preferences
        • ExApp
        • Routes
        • Miscellaneous OCS APIs
        • File Actions Menu
        • Top Menu Entry
        • Declarative Settings
        • Notifications
        • Events Listener
        • OCC Command
        • Talk bots
        • Other OCS APIs
    • Frequently Asked Questions
  • Server development
  • Digging deeper
  • App publishing and maintenance
  • Interface & interaction design
  • HTML/CSS guidelines
  • Clients and Client APIs
Nextcloud latest Developer Manual
  • ExApp development
  • Technical details
  • AppAPI Nextcloud APIs
  • Edit on GitHub

AppAPI Nextcloud APIs

Note

AppAPIAuth is required for all AppAPI OCS APIs, except ExApp.

  • Logging
    • Send log message (OCS)
  • AppConfig
    • Set app config value
    • Get app config values
    • Delete app config values
  • Preferences
    • Set user config value
    • Get user config values
    • Delete user config values
  • ExApp
    • Get ExApps list
    • Set ExApp init progress
    • Get Nextcloud URL
    • Make Requests to ExApps
    • Get ExApp enabled status
  • Routes
    • Register
    • Unregister
  • Miscellaneous OCS APIs
    • Get list of NC users
  • File Actions Menu
    • Register
    • Unregister
    • Action payload to ExApp
    • Redirect to ExApp UI page (top menu)
    • Request flow
    • Examples
  • Top Menu Entry
    • Register Menu Entry
    • Unregister Menu Entry
    • Set Initial state
    • Remove Initial state
    • Add script
    • Remove script
    • Add style
    • Remove style
  • Declarative Settings
    • Register Settings
    • Unregister Menu Entry
  • Notifications
    • Send notification (OCS)
    • Params
  • Events Listener
    • Register
    • Unregister
    • Event payload
    • Events types
  • OCC Command
    • Register
    • Unregister
  • Talk bots
    • Register ExApp Talk bot (OCS)
    • Unregister ExApp Talk bot (OCS)
  • Other OCS APIs
Previous Next

© Copyright 2025 Nextcloud GmbH.

Dark theme provided by MrDogeBro.
Read the Docs v: latest
Versions
28
29
30
stable
latest