Logo
  • Prologue
  • Getting started
  • Basic concepts
  • App development
  • ExApp development
  • Server development
  • Digging deeper
    • AI & Machine Learning
    • APIs & Integration
      • API reference
      • REST APIs
      • HTTP Client
      • JavaScript APIs
      • Dashboard
      • Email
      • Notifications
      • Public Pages
      • Talk Integration
      • Web Host Metadata
    • Users & Authentication
    • Groupware & Workflows
    • Search & Discovery
    • Development Tools
    • Server Internals
  • App publishing and maintenance
  • Interface & interaction design
  • HTML/CSS guidelines
  • Clients and Client APIs
  • Desktop Clients
Nextcloud latest Developer Manual
  • Digging deeper
  • APIs & Integration
  • Edit on GitHub

APIs & Integration

  • API reference
    • PHP public API
    • PHP unstable API
  • REST APIs
    • Modifying the CORS headers
    • Relation of REST and OCS
  • HTTP Client
    • Acquiring a HTTP Client
    • HEAD request
    • GET request
    • POST request
    • PUT request
    • DELETE request
    • OPTIONS request
    • Error handling
  • JavaScript APIs
    • npm packages
    • Events
    • Global variables
  • Dashboard
    • Register a dashboard widget
    • Provide a user interface
    • Dashboard API
  • Email
    • Basic usage
    • Inline attachments
  • Notifications
  • Public Pages
    • Concept
    • Implementing an API called from a public share page
    • Implementing an authenticated public page
  • Talk Integration
    • Check for Talk existence
    • Create a conversation
    • Delete a conversation
  • Web Host Metadata
    • Writing a handler
    • Handler registration
Previous Next

© Copyright 2016-2026 Nextcloud GmbH and Nextcloud contributors. Last updated on Apr 17, 2026.

☁️ latest
☁️ Versions
latest
stable
32
31