Unterstützte REST-Operationen
Gilt für: Heimanwender-Notizbücher in OneDrive | Unternehmensnotizbücher in Office 365
Dieser Artikel listet die REST-Operationen auf, die Sie mit der OneNote-API verwenden können.
Wichtig
Der API-Konsolen-Dienst ist nicht mehr verfügbar. Weitere Informationen finden Sie unter Wir lassen Classic-API-Konsolen auslaufen.
Seitenoperationen
/pages
Alle Seiten abrufen.
/pages?search
Seiten durchsuchen. (Nur Verbraucher-OneDrive)
/sections/{id}/pages
Holen Sie sich alle Seiten in einem bestimmten Abschnitt.
/sections/{id}/pages?pagelevel
Einrückungsebene und die Reihenfolge der Seiten in einem Abschnitt ermitteln. GET /pages/{id}?pagelevel
wird ebenfalls unterstützt.
/pages/{id}
Eine bestimmte Seite abrufen.
/pages/{id}/preview
Text- und Bildvorschauinhalte für eine bestimmte Seite abrufen.
/pages/{id}/content
HTML-Inhalt einer bestimmten Seite abrufen.
/pages
Erstellen Sie eine Seite im Standardabschnitt. (Persönliche Notizbücher auf OneDrive oder nur auf OneDrive for Business)
/pages?sectionName
Erstellen Sie eine Seite in einem bestimmten Abschnitt des Standard-Notizbuchs. (Persönliche Notizbücher auf OneDrive oder nur auf OneDrive for Business)
/sections/{id}/pages
Erstellen Sie eine Seite in einem bestimmten Abschnitt.
/pages/{id}/copyToSection
Kopieren einer Seite in einen Abschnitt. (Nur Office 365)
/pages/{id}/content
Aktualisieren Sie den HTML-Inhalt einer Seite.
/pages/{id}
Eine bestimmte Seite löschen.
Warnung
Die Verwendung der OneNote-API zum Löschen von Seiten ist dauerhaft. Gelöschte Seiten können nicht wiederhergestellt werden.
Erfahren Sie mehr über GET Anfragen (einschließlich unterstützter Abfrage-Stringoptionen) und wie man Seiten erstellt, Seiten aktualisiertund Seiten kopiert.
Operationen in Abschnitten
/sections
Alle Abschnitte abrufen.
/notebooks/{id}/sections
Alle Abschnitte in einem bestimmten Notizbuch abrufen.
/sectionGroups/{id}/sections
Alle Abschnitte in einer bestimmten Abschnittsgruppe abrufen.
/sections/{id}
Rufen Sie einen bestimmten Abschnitt ab.
/notebooks/{id}/sections
Einen Abschnitt in einem bestimmten Notizbuch erstellen.
/sectionGroups/{id}/sections
Einen Abschnitt in einer bestimmten Abschnittsgruppe erstellen.
/sections/{id}
Den Namen eines Abschnitts ändern. Senden Sie den neuen Namen mit dem Inhaltstyp application/json im Nachrichtentext, wie hier gezeigt: { "name": "New section name" }
/sections/{id}/copyToNotebook
Einen Abschnitt in ein Notizbuch kopieren. (Nur Office 365)
/sections/{id}/copyToSectionGroup
Einen Abschnitt in eine Abschnittsgruppe kopieren. (Nur Office 365)
/sections/{id}/permissions
Erhalten Sie Berechtigungen für den Abschnitt. (Nur Office 365)
/sections/{id}/permissions/{id}
Erhalten Sie eine spezifische Berechtigung für den Abschnitt. (Nur Office 365)
/sections/{id}/permissions
Erstellen oder aktualisieren Sie eine Berechtigung für den Abschnitt. (Nur Office 365)
/sections/{id}/permissions/{id}
Eine Berechtigung für den Abschnitt löschen. (Nur Office 365)
Erfahren Sie mehr über GET Anfragen (einschließlich unterstützter Abfrage-Stringoptionen) und wie Sie Abschnitte kopieren.
Abschnittsgruppenoperationen
/sectionGroups
Alle Abschnittsgruppen abrufen.
/notebooks/{id}/sectionGroups
Rufen Sie alle Abschnittsgruppen in einem bestimmten Notizbuch ab.
/sectionGroups/{id}/sectionGroups
Alle Abschnittsgruppen einer bestimmten Abschnittsgruppe abrufen.
/sectionGroups/{id}
Rufen Sie eine bestimmte Abschnittsgruppe ab.
/notebooks/{id}/sectionGroups
Eine Abschnittsgruppe in einem bestimmten Notizbuch erstellen.
/sectionGroups/{id}/sectionGroups
Eine Abschnittsgruppe in einer bestimmten Abschnittsgruppe erstellen.
/sectiongroups/{id}/permissions
Erhalten Sie Berechtigungen für die Abschnittsgruppe. (Nur Office 365)
/permissions/{id}
Erhalten Sie eine spezifische Berechtigung für die Abschnittsgruppe. (Nur Office 365)
/permissions
Erstellen oder aktualisieren Sie eine Berechtigung für die Abschnittsgruppe. (Nur Office 365)
/permissions/{id}
Löschen Sie eine Berechtigung für die Abschnittsgruppe. (Nur Office 365)
Erfahren Sie mehr über GET Anfragen (einschließlich unterstützter Abfrage-Stringoptionen).
Notizbuch-Operationen
/notebooks
Alle Notizbücher abrufen.
/notebooks/{id}
Rufen Sie ein bestimmtes Notizbuch ab.
/notebooks
Ein neues Notizbuch erstellen.
/notebooks/{id}/copyNotebook
Ein Notizbuch kopieren. (Nur Office 365)
/notebooks/{id}/permissions
Holen Sie sich Berechtigungen für das Notizbuch. (Nur Office 365)
/permissions/{id}
Holen Sie sich eine bestimmte Berechtigung für das Notizbuch. (Nur Office 365)
/permissions
Erstellen oder aktualisieren Sie eine Berechtigung für das Notizbuch. (Nur Office 365)
/permissions/{id}
Löschen Sie eine Berechtigung für das Notizbuch. (Nur Office 365)
Erfahren Sie mehr über GET Anfragen (einschließlich unterstützter Abfrage-Stringoptionen) und wie Sie Notizbücher kopieren.
Hinweis
Verwenden Sie den classNotebooks
-Endpunkt, um mit Class-Notizbüchern zu arbeiten und den staffNotebooks
-Endpunkt, um mit Staff-Notizbüchern zu arbeiten.
Ressourcen-Operationen
/resources/{id}/content
Den binären Inhalt einer Bild- oder Datei-Ressource ermitteln.
Erfahren Sie mehr über GET Anfragen und wie man Bilder und Dateien zu einer Seite hinzufügt.
Siehe auch
- Abrufen von OneNote-Inhalt und -Struktur
- Erstellen von OneNote-Seiten
- Aktualisieren der Inhalte von OneNote-Seiten
- Fügen Sie Bilder, Videos und Dateien zu OneNote-Seiten hinzu
- Notizbücher, Abschnitte und Seiten kopieren
- Eingabe- und Ausgabe-HTML für OneNote-Seiten
- OneNote-Entwicklung
- OneNote-Dev-Center
- OneNote-Entwicklerblog
- Fragen zur OneNote-Entwicklung auf Stack Overflow
- OneNote GitHub-Repos