Etherpad API
Etherpad is a real-time collaborative editor scalable to thousands of simultaneous real time users. It provides full data export capabilities, and runs on your server, under your control.
- Homepage
- https://api.apis.guru/v2/specs/etherpad.local/1.2.15.json
- Provider
- etherpad.local
- OpenAPI version
- 3.0.2
- Spec (JSON)
- https://api.apis.guru/v2/specs/etherpad.local/1.2.15/openapi.json
- Spec (YAML)
- https://api.apis.guru/v2/specs/etherpad.local/1.2.15/openapi.yaml
Tools (98)
Extracted live via the executor SDK.
-
appendText.appendTextUsingGetGET /appendText
-
appendText.appendTextUsingPostPOST /appendText
-
author.createAuthorIfNotExistsForUsingGetthis functions helps you to map your application author ids to Etherpad author ids
-
author.createAuthorIfNotExistsForUsingPostthis functions helps you to map your application author ids to Etherpad author ids
-
author.createAuthorUsingGetcreates a new author
-
author.createAuthorUsingPostcreates a new author
-
author.getAuthorNameUsingGetReturns the Author Name of the author
-
author.getAuthorNameUsingPostReturns the Author Name of the author
-
author.listPadsOfAuthorUsingGetreturns an array of all pads this author contributed to
-
author.listPadsOfAuthorUsingPostreturns an array of all pads this author contributed to
-
author.listSessionsOfAuthorUsingGetreturns all sessions of an author
-
author.listSessionsOfAuthorUsingPostreturns all sessions of an author
-
copyPad.copyPadUsingGetGET /copyPad
-
copyPad.copyPadUsingPostPOST /copyPad
-
copyPadWithoutHistory.copyPadWithoutHistoryUsingGetGET /copyPadWithoutHistory
-
copyPadWithoutHistory.copyPadWithoutHistoryUsingPostPOST /copyPadWithoutHistory
-
getAttributePool.getAttributePoolUsingGetGET /getAttributePool
-
getAttributePool.getAttributePoolUsingPostPOST /getAttributePool
-
getPadId.getPadIdUsingGetGET /getPadID
-
getPadId.getPadIdUsingPostPOST /getPadID
-
getRevisionChangeset.getRevisionChangesetUsingGetGET /getRevisionChangeset
-
getRevisionChangeset.getRevisionChangesetUsingPostPOST /getRevisionChangeset
-
getSavedRevisionsCount.getSavedRevisionsCountUsingGetGET /getSavedRevisionsCount
-
getSavedRevisionsCount.getSavedRevisionsCountUsingPostPOST /getSavedRevisionsCount
-
getStats.getStatsUsingGetGET /getStats
-
getStats.getStatsUsingPostPOST /getStats
-
group.createGroupIfNotExistsForUsingGetthis functions helps you to map your application group ids to Etherpad group ids
-
group.createGroupIfNotExistsForUsingPostthis functions helps you to map your application group ids to Etherpad group ids
-
group.createGroupPadUsingGetcreates a new pad in this group
-
group.createGroupPadUsingPostcreates a new pad in this group
-
group.createGroupUsingGetcreates a new group
-
group.createGroupUsingPostcreates a new group
-
group.deleteGroupUsingGetdeletes a group
-
group.deleteGroupUsingPostdeletes a group
-
group.listAllGroupsUsingGet -
group.listAllGroupsUsingPost -
group.listPadsUsingGetreturns all pads of this group
-
group.listPadsUsingPostreturns all pads of this group
-
group.listSessionsOfGroupUsingGet -
group.listSessionsOfGroupUsingPost -
listSavedRevisions.listSavedRevisionsUsingGetGET /listSavedRevisions
-
listSavedRevisions.listSavedRevisionsUsingPostPOST /listSavedRevisions
-
movePad.movePadUsingGetGET /movePad
-
movePad.movePadUsingPostPOST /movePad
-
pad.appendChatMessageUsingGetappends a chat message
-
pad.appendChatMessageUsingPostappends a chat message
-
pad.checkTokenUsingGetreturns ok when the current api token is valid
-
pad.checkTokenUsingPostreturns ok when the current api token is valid
-
pad.createDiffHtmlUsingGet -
pad.createDiffHtmlUsingPost -
pad.createPadUsingGetcreates a new (non-group) pad. Note that if you need to create a group Pad, you should call createGroupPad
-
pad.createPadUsingPostcreates a new (non-group) pad. Note that if you need to create a group Pad, you should call createGroupPad
-
pad.deletePadUsingGetdeletes a pad
-
pad.deletePadUsingPostdeletes a pad
-
pad.getChatHeadUsingGetreturns the chatHead (chat-message) of the pad
-
pad.getChatHeadUsingPostreturns the chatHead (chat-message) of the pad
-
pad.getChatHistoryUsingGetreturns the chat history
-
pad.getChatHistoryUsingPostreturns the chat history
-
pad.getHtmlUsingGetreturns the text of a pad formatted as HTML
-
pad.getHtmlUsingPostreturns the text of a pad formatted as HTML
-
pad.getLastEditedUsingGetreturns the timestamp of the last revision of the pad
-
pad.getLastEditedUsingPostreturns the timestamp of the last revision of the pad
-
pad.getPublicStatusUsingGetreturn true of false
-
pad.getPublicStatusUsingPostreturn true of false
-
pad.getReadOnlyIdUsingGetreturns the read only link of a pad
-
pad.getReadOnlyIdUsingPostreturns the read only link of a pad
-
pad.getRevisionsCountUsingGetreturns the number of revisions of this pad
-
pad.getRevisionsCountUsingPostreturns the number of revisions of this pad
-
pad.getTextUsingGetreturns the text of a pad
-
pad.getTextUsingPostreturns the text of a pad
-
pad.listAllPadsUsingGetlist all the pads
-
pad.listAllPadsUsingPostlist all the pads
-
pad.listAuthorsOfPadUsingGetreturns an array of authors who contributed to this pad
-
pad.listAuthorsOfPadUsingPostreturns an array of authors who contributed to this pad
-
pad.padUsersCountUsingGetreturns the number of user that are currently editing this pad
-
pad.padUsersCountUsingPostreturns the number of user that are currently editing this pad
-
pad.padUsersUsingGetreturns the list of users that are currently editing this pad
-
pad.padUsersUsingPostreturns the list of users that are currently editing this pad
-
pad.sendClientsMessageUsingGetsends a custom message of type msg to the pad
-
pad.sendClientsMessageUsingPostsends a custom message of type msg to the pad
-
pad.setHtmlUsingGetsets the text of a pad with HTML
-
pad.setHtmlUsingPostsets the text of a pad with HTML
-
pad.setPublicStatusUsingGetsets a boolean for the public status of a pad
-
pad.setPublicStatusUsingPostsets a boolean for the public status of a pad
-
pad.setTextUsingGetsets the text of a pad
-
pad.setTextUsingPostsets the text of a pad
-
restoreRevision.restoreRevisionUsingGetGET /restoreRevision
-
restoreRevision.restoreRevisionUsingPostPOST /restoreRevision
-
saveRevision.saveRevisionUsingGetGET /saveRevision
-
saveRevision.saveRevisionUsingPostPOST /saveRevision
-
session.createSessionUsingGetcreates a new session. validUntil is an unix timestamp in seconds
-
session.createSessionUsingPostcreates a new session. validUntil is an unix timestamp in seconds
-
session.deleteSessionUsingGetdeletes a session
-
session.deleteSessionUsingPostdeletes a session
-
session.getSessionInfoUsingGetreturns informations about a session
-
session.getSessionInfoUsingPostreturns informations about a session
-
openapi.previewSpecPreview an OpenAPI document before adding it as a source
-
openapi.addSourceAdd an OpenAPI source and register its operations as tools