![]() |
Index of All Web Scripts |
Alfresco Community v3.2.0 (2039) |
319 Web Scripts |
Back to Web Scripts Home |
GET /alfresco/service/ |
GET /alfresco/service/index |
--- |
Web Scripts Home |
--- |
Authentication: | none |
Transaction: | none |
Format Style: | any |
Default Format: | html |
Lifecycle: | internal |
Id: | org/alfresco/index.get |
Descriptor: | classpath:alfresco/webscripts/org/alfresco/index.get.desc.xml |
POST /alfresco/service/index?reset={reset?} |
POST /alfresco/service/?reset={reset?} |
--- |
Maintain index of Web Scripts |
--- |
Authentication: | none |
Transaction: | none |
Format Style: | any |
Default Format: | html |
Lifecycle: | internal |
Id: | org/alfresco/index.post |
Descriptor: | classpath:alfresco/webscripts/org/alfresco/index.post.desc.xml |
GET /alfresco/service/index/all?package={package?}&url={url?}&family={family?} |
GET /alfresco/service/index/all.mediawiki?package={package?}&url={url?}&family={family?} |
--- |
Retrieve an index of all Web Scripts |
--- |
Authentication: | none |
Transaction: | none |
Format Style: | any |
Default Format: | html |
Lifecycle: | internal |
Id: | org/alfresco/indexall.get |
Descriptor: | classpath:alfresco/webscripts/org/alfresco/indexall.get.desc.xml |
GET /alfresco/service/index/failures |
--- |
Retrieve an index of all failed Web Scripts |
--- |
Authentication: | none |
Transaction: | none |
Format Style: | any |
Default Format: | html |
Lifecycle: | internal |
Id: | org/alfresco/indexfailures.get |
Descriptor: | classpath:alfresco/webscripts/org/alfresco/indexfailures.get.desc.xml |
GET /alfresco/service/index/family/{family} |
--- |
Provide an index of Web Scripts for the specified family |
--- |
Authentication: | none |
Transaction: | none |
Format Style: | any |
Default Format: | html |
Lifecycle: | internal |
Id: | org/alfresco/indexfamily.get |
Descriptor: | classpath:alfresco/webscripts/org/alfresco/indexfamily.get.desc.xml |
GET /alfresco/service/index/lifecycle/{lifecycle} |
--- |
Provide an index of Web Scripts in the various lifecycle states
|
--- |
Authentication: | none |
Transaction: | none |
Format Style: | any |
Default Format: | html |
Lifecycle: | internal |
Id: | org/alfresco/indexlifecycle.get |
Descriptor: | classpath:alfresco/webscripts/org/alfresco/indexlifecycle.get.desc.xml |
GET /alfresco/service/index/package/{package} |
--- |
Provide an index of Web Scripts for the specified Web Script package |
--- |
Authentication: | none |
Transaction: | none |
Format Style: | any |
Default Format: | html |
Id: | org/alfresco/indexpackage.get |
Descriptor: | classpath:alfresco/webscripts/org/alfresco/indexpackage.get.desc.xml |
GET /alfresco/service/index/uri/{uri} |
--- |
Provide an index of Web Scripts for the specified Web Script URI |
--- |
Authentication: | none |
Transaction: | none |
Format Style: | argument |
Default Format: | html |
Id: | org/alfresco/indexuri.get |
Descriptor: | classpath:alfresco/webscripts/org/alfresco/indexuri.get.desc.xml |
GET /alfresco/service/api/javascript/debugger |
--- |
Javascript Debugger |
--- |
Authentication: | admin |
Transaction: | required |
Format Style: | any |
Default Format: | html |
Id: | org/alfresco/jsdebugger.get |
Descriptor: | classpath:alfresco/webscripts/org/alfresco/jsdebugger.get.desc.xml |
POST /alfresco/service/api/javascript/debugger?active={active?} |
--- |
Javascript Debugger Maintenance |
--- |
Authentication: | admin |
Transaction: | required |
Format Style: | any |
Default Format: | html |
Id: | org/alfresco/jsdebugger.post |
Descriptor: | classpath:alfresco/webscripts/org/alfresco/jsdebugger.post.desc.xml |
GET /alfresco/service/description/{serviceId} |
--- |
Retrieve description document for identified Web Script |
--- |
Authentication: | none |
Transaction: | none |
Format Style: | argument |
Default Format: | html |
Id: | org/alfresco/scriptdescription.get |
Descriptor: | classpath:alfresco/webscripts/org/alfresco/scriptdescription.get.desc.xml |
GET /alfresco/service/script/{serviceId} |
--- |
Full inspection of Web Script implementation - useful for diagnostics and download/upload |
--- |
Authentication: | admin |
Transaction: | required |
Format Style: | argument |
Default Format: | html |
Id: | org/alfresco/scriptdump.get |
Descriptor: | classpath:alfresco/webscripts/org/alfresco/scriptdump.get.desc.xml |
GET /alfresco/service/installer |
--- |
Web Script Installer Form |
--- |
Authentication: | admin |
Transaction: | required |
Format Style: | any |
Default Format: | html |
Id: | org/alfresco/scriptinstall.get |
Descriptor: | classpath:alfresco/webscripts/org/alfresco/scriptinstall.get.desc.xml |
POST /alfresco/service/installer |
--- |
Install Web Script |
--- |
Authentication: | admin |
Transaction: | required |
Format Style: | any |
Default Format: | html |
Id: | org/alfresco/scriptinstall.post |
Descriptor: | classpath:alfresco/webscripts/org/alfresco/scriptinstall.post.desc.xml |
GET /alfresco/service/avm/applyavmcustomview |
--- |
Simple UI to help apply a WebScript based custom view to an AVM folder |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | extension |
Default Format: | html |
Id: | org/alfresco/avm/applyavmcustomview.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/avm/applyavmcustomview.get.desc.xml |
POST /alfresco/service/avm/applyavmcustomview |
--- |
Simple UI to help apply a WebScript based custom view to an AVM folder |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | extension |
Default Format: | html |
Id: | org/alfresco/avm/applyavmcustomview.post |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/avm/applyavmcustomview.post.desc.xml |
GET /alfresco/service/calendar/RetrieveDayEvents?d={requiredDate}&s={currentSpace} |
--- |
Retrieve Day Events |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | extension |
Default Format: | html |
Id: | org/alfresco/calendar/RetrieveDayEvents.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/calendar/RetrieveDayEvents.get.desc.xml |
GET /alfresco/service/calendar/RetrieveEventDefaults?s={spaceRef} |
--- |
Retrieve Event Defaults |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | extension |
Default Format: | html |
Id: | org/alfresco/calendar/RetrieveEventDefaults.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/calendar/RetrieveEventDefaults.get.desc.xml |
GET /alfresco/service/calendar/RetrieveEventDetails?e={eventId} |
--- |
Retrieve Event Details |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | extension |
Default Format: | html |
Id: | org/alfresco/calendar/RetrieveEventDetails.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/calendar/RetrieveEventDetails.get.desc.xml |
GET /alfresco/service/calendar/RetrieveMonthEvents?d={requiredDate}&s={currentSpace} |
--- |
Retrieve Month Events |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | extension |
Default Format: | html |
Id: | org/alfresco/calendar/RetrieveMonthEvents.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/calendar/RetrieveMonthEvents.get.desc.xml |
GET /alfresco/service/calendar/RetrieveWeekEvents?d={requiredDate}&s={currentSpace} |
--- |
Retrieve Week Events |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | extension |
Default Format: | html |
Id: | org/alfresco/calendar/RetrieveWeekEvents.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/calendar/RetrieveWeekEvents.get.desc.xml |
--- |
Save Calendar Event |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | extension |
Default Format: | html |
Id: | org/alfresco/calendar/SaveCalendarEvent.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/calendar/SaveCalendarEvent.get.desc.xml |
POST /alfresco/service/calendar/calendarRemove |
--- |
Calendar Subscriptions |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | any |
Default Format: | html |
Id: | org/alfresco/calendar/calendarDelete.post |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/calendar/calendarDelete.post.desc.xml |
GET /alfresco/service/calendar/getCalendarEvents |
--- |
Calendar Events |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | any |
Default Format: | html |
Id: | org/alfresco/calendar/calendarEvents.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/calendar/calendarEvents.get.desc.xml |
GET /alfresco/service/calendar/calendarInit |
--- |
Calendar Subscriptions |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | any |
Default Format: | html |
Id: | org/alfresco/calendar/calendarInit.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/calendar/calendarInit.get.desc.xml |
POST /alfresco/service/calendar/calendarSubscriptions |
--- |
Calendar Subscriptions |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | any |
Default Format: | html |
Id: | org/alfresco/calendar/calendarSub.post |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/calendar/calendarSub.post.desc.xml |
GET /alfresco/service/calendar/getColor |
--- |
Calendar Subscriptions |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | any |
Default Format: | html |
Id: | org/alfresco/calendar/color.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/calendar/color.get.desc.xml |
POST /alfresco/service/calendar/setColor |
--- |
Calendar Subscriptions |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | any |
Default Format: | html |
Id: | org/alfresco/calendar/color.post |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/calendar/color.post.desc.xml |
GET /alfresco/service/calendar/events/{nodeId} |
--- |
List of all upcoming events |
--- |
Authentication: | guest |
Transaction: | required |
Format Style: | extension |
Default Format: | json |
Id: | org/alfresco/calendar/events.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/calendar/events.get.desc.xml |
GET /alfresco/service/calendar/feed/{nodeId} |
--- |
Calendar iCalendar feed |
--- |
Authentication: | guest |
Transaction: | required |
Format Style: | any |
Default Format: | html |
Id: | org/alfresco/calendar/feed.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/calendar/feed.get.desc.xml |
POST /alfresco/service/api/cmis/test?url={serviceUrl}&user={user?}&validate={validate?}&trace={trace?}&tests={tests?} |
--- |
Execute a series of tests against a CMIS server. Inputs: String url: CMIS service url of the repository to test String user: username/password for authentication (HTTP BASIC Authentication) boolean validate: true => validate repository responses against CMIS XSDs boolean trace: true => trace request and response bodies String tests: names of tests to execute (use * in test name to represent wildcard) (Default: *) |
--- |
Authentication: | none |
Transaction: | none |
Format Style: | any |
Default Format: | text |
Id: | org/alfresco/cmis/test.post |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/cmis/test.post.desc.xml |
GET /alfresco/service/collaboration/blogSpace?nodeRef={noderef} |
--- |
Collaboration Blog Space view |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | any |
Default Format: | html |
Id: | org/alfresco/collaboration/blogSpace.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/collaboration/blogSpace.get.desc.xml |
GET /alfresco/service/collaboration/blogSummary?nodeRef={noderef} |
--- |
Collaboration Blog Summary |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | any |
Default Format: | html |
Id: | org/alfresco/collaboration/blogSummary.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/collaboration/blogSummary.get.desc.xml |
GET /alfresco/service/collaboration/calendar?nodeRef={noderef} |
--- |
Collaboration Calendar Space view |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | any |
Default Format: | html |
Id: | org/alfresco/collaboration/calendar.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/collaboration/calendar.get.desc.xml |
GET /alfresco/service/collaboration/calendarSummary?nodeRef={noderef} |
--- |
Collaboration Calendar Summary |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | any |
Default Format: | html |
Id: | org/alfresco/collaboration/calendarSummary.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/collaboration/calendarSummary.get.desc.xml |
GET /alfresco/service/collaboration/colleaguePresence?nodeRef={noderef} |
--- |
Collaboration Colleague Presence view |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | any |
Default Format: | html |
Id: | org/alfresco/collaboration/colleaguePresence.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/collaboration/colleaguePresence.get.desc.xml |
GET /alfresco/service/collaboration/docLibrary?nodeRef={noderef} |
--- |
Collaboration Document Library view |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | any |
Default Format: | html |
Id: | org/alfresco/collaboration/docLibrary.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/collaboration/docLibrary.get.desc.xml |
GET /alfresco/service/collaboration/docSummary?nodeRef={noderef} |
--- |
Collaboration Doc Summary |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | any |
Default Format: | html |
Id: | org/alfresco/collaboration/docSummary.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/collaboration/docSummary.get.desc.xml |
GET /alfresco/service/collaboration/emailSummary?nodeRef={noderef} |
--- |
Collaboration Email Summary |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | any |
Default Format: | html |
Id: | org/alfresco/collaboration/emailSummary.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/collaboration/emailSummary.get.desc.xml |
GET /alfresco/service/collaboration/forumSummary?nodeRef={noderef} |
--- |
Collaboration Forum Summary |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | any |
Default Format: | html |
Id: | org/alfresco/collaboration/forumSummary.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/collaboration/forumSummary.get.desc.xml |
GET /alfresco/service/collaboration/gallery/{noderef} |
--- |
Returns data used to populate the Flex gallery sample. |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | extension |
Default Format: | xml |
Id: | org/alfresco/collaboration/gallery.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/collaboration/gallery.get.desc.xml |
GET /alfresco/service/collaboration/gallerySummary?nodeRef={noderef} |
--- |
Collaboration Gallery Summary |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | any |
Default Format: | html |
Id: | org/alfresco/collaboration/gallerySummary.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/collaboration/gallerySummary.get.desc.xml |
GET /alfresco/service/collaboration/projectSpace?nodeRef={noderef} |
--- |
Collaboration Project Space Space view |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | any |
Default Format: | html |
Id: | org/alfresco/collaboration/projectSpace.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/collaboration/projectSpace.get.desc.xml |
GET /alfresco/service/collaboration/tagActions |
--- |
Add and remove tags to nodes |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | any |
Default Format: | html |
Id: | org/alfresco/collaboration/tagActions.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/collaboration/tagActions.get.desc.xml |
POST /alfresco/service/collaboration/tagActions |
--- |
Add and remove tags to nodes |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | any |
Default Format: | html |
Id: | org/alfresco/collaboration/tagActions.post |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/collaboration/tagActions.post.desc.xml |
GET /alfresco/service/collaboration/tagQuery |
--- |
Query tag usage |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | any |
Default Format: | html |
Id: | org/alfresco/collaboration/tagQuery.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/collaboration/tagQuery.get.desc.xml |
GET /alfresco/service/collaboration/gallery/view/{noderef} |
--- |
Views the specified gallery. |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | extension |
Default Format: | html |
Id: | org/alfresco/collaboration/viewgallery.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/collaboration/viewgallery.get.desc.xml |
GET /alfresco/service/office/callexternal?action={action?}&path={path?}&filename={filename?} |
--- |
Temporary page for external calls |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | any |
Default Format: | html |
Id: | org/alfresco/office/callexternal.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/office/callexternal.get.desc.xml |
GET /alfresco/service/office/docActions |
--- |
Used by the Office Add-In to perform actions on managed documents |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | any |
Default Format: | html |
Id: | org/alfresco/office/docActions.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/office/docActions.get.desc.xml |
GET /alfresco/service/office/documentDetails?p={path?} |
--- |
Generate the Office Add-In Document Details page |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | any |
Default Format: | html |
Id: | org/alfresco/office/documentDetails.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/office/documentDetails.get.desc.xml |
GET /alfresco/service/office/getUsers?s={searchTerm} |
--- |
Used by the Office Add-In to query for users |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | any |
Default Format: | html |
Id: | org/alfresco/office/getUsers.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/office/getUsers.get.desc.xml |
GET /alfresco/service/office/myAlfresco?p={path?} |
--- |
Generate the Office Add-In My Alfresco page |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | any |
Default Format: | html |
Id: | org/alfresco/office/myAlfresco.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/office/myAlfresco.get.desc.xml |
GET /alfresco/service/office/myTasks?p={path} |
--- |
Generate the Office Add-In My Tasks page |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | any |
Default Format: | html |
Id: | org/alfresco/office/myTasks.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/office/myTasks.get.desc.xml |
GET /alfresco/service/office/myTasksDetail?t={taskId} |
--- |
Generate the Office Add-In Task Detail page |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | any |
Default Format: | html |
Id: | org/alfresco/office/myTasksDetail.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/office/myTasksDetail.get.desc.xml |
GET /alfresco/service/office/navigation?p={path?} |
--- |
Generate the Office Add-In Navigation page |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | any |
Default Format: | html |
Id: | org/alfresco/office/navigation.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/office/navigation.get.desc.xml |
GET /alfresco/service/office/search?p={path?} |
--- |
Generate the Office Add-In Search page |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | any |
Default Format: | html |
Id: | org/alfresco/office/search.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/office/search.get.desc.xml |
GET /alfresco/service/office/searchResults?search={searchString?}&maxresults={maxresults?} |
--- |
Generate the Office Add-In Search Results page |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | any |
Default Format: | html |
Id: | org/alfresco/office/searchResults.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/office/searchResults.get.desc.xml |
GET /alfresco/service/office/tags?p={path?} |
--- |
Generate the Office Add-In Tags page |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | any |
Default Format: | html |
Id: | org/alfresco/office/tags.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/office/tags.get.desc.xml |
GET /alfresco/service/ui/doclist?f={filter?}&p={path?}&q={query?} |
GET /alfresco/service/ui/doclist.atom?f={filter?}&p={path?}&q={query?} |
--- |
Generate the Document list portlet page |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | any |
Default Format: | html |
Id: | org/alfresco/portlets/doclist.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/portlets/doclist.get.desc.xml |
GET /alfresco/service/ui/doclistpanel?f={filter}&p={path}&h={home};q={query?} |
--- |
Generate the inner panel for the Document List portlet page |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | any |
Default Format: | html |
Id: | org/alfresco/portlets/doclistpanel.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/portlets/doclistpanel.get.desc.xml |
GET /alfresco/service/ui/myspaces?f={filter?}&p={path?} |
--- |
Generate the My Spaces portlet page |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | any |
Default Format: | html |
Id: | org/alfresco/portlets/myspaces.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/portlets/myspaces.get.desc.xml |
GET /alfresco/service/ui/myspacespanel?f={filter}&p={path}&h={home} |
--- |
Generate the inner panel for the My Spaces portlet page |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | any |
Default Format: | html |
Id: | org/alfresco/portlets/myspacespanel.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/portlets/myspacespanel.get.desc.xml |
GET /alfresco/service/ui/mytasks?f={filter?} |
--- |
Generate the My Tasks portlet page |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | any |
Default Format: | html |
Id: | org/alfresco/portlets/mytasks.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/portlets/mytasks.get.desc.xml |
GET /alfresco/service/ui/mytaskspanel?f={filter?} |
--- |
Generate the Generate the inner panel for the My Tasks portlet page |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | any |
Default Format: | html |
Id: | org/alfresco/portlets/mytaskspanel.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/portlets/mytaskspanel.get.desc.xml |
GET /alfresco/service/ui/mywebfiles |
--- |
Generate the My Web Modified Files portlet page |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | any |
Default Format: | html |
Id: | org/alfresco/portlets/mywebfiles.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/portlets/mywebfiles.get.desc.xml |
GET /alfresco/service/ui/mywebforms |
--- |
Generate the My Web Forms portlet page |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | any |
Default Format: | html |
Id: | org/alfresco/portlets/mywebforms.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/portlets/mywebforms.get.desc.xml |
GET /alfresco/service/api/login?u={username}&pw={password?} |
--- |
Login and establish a ticket. Input
Returns the new authentication ticket. |
--- |
Authentication: | none |
Transaction: | required |
Format Style: | any |
Default Format: | xml |
Lifecycle: | public_api |
Id: | org/alfresco/repository/login.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/login.get.desc.xml |
POST /alfresco/service/api/login |
--- |
Login and establish a ticket. Input JSON Data Object.
Returns the new authentication ticket. |
--- |
Authentication: | none |
Transaction: | required |
Format Style: | any |
Default Format: | json |
Lifecycle: | public_api |
Id: | org/alfresco/repository/login.post |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/login.post.desc.xml |
DELETE /alfresco/service/api/login/ticket/{ticket} |
--- |
Logout, Delete Login Ticket. After the user has logged out the ticket is no longer valid and subsequent attempts to use it will fail. |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | any |
Default Format: | xml |
Lifecycle: | public_api |
Id: | org/alfresco/repository/loginticket.delete |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/loginticket.delete.desc.xml |
GET /alfresco/service/api/login/ticket/{ticket} |
--- |
Validates the specified ticket is still valid. The ticket may be invalid, or expired, or the user may have been locked out. For security reasons this script will not validate the ticket of another user.
|
--- |
Authentication: | user |
Transaction: | required |
Format Style: | any |
Default Format: | xml |
Lifecycle: | public_api |
Id: | org/alfresco/repository/loginticket.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/loginticket.get.desc.xml |
GET /alfresco/service/api/repository |
GET /alfresco/service/api/cmis |
--- |
This service is used to retrieve information about the CMIS repository and the capabilities it supports. Outputs: ID repositoryId: Repository Id (same as input) String repositoryName: Repository name URI repositoryURI: URI for this repository String repositoryDescription: Description of this repository ID rootFolderId: Root folder Id String vendorName: Repository vendor name String productName: Repository product name String productVersion: Product Version Information String cmisVersionsSupported: Version of CMIS standard supported. XML repositorySpecificInformation: Repository-specific information Capabilities: boolean capabilityMultifiling boolean capabilitiyUnfiling Boolean capabilityVersionSpecificFiling Boolean capabilityPWCUpdatable Boolean capabilityAllVersionsSearchable Boolean capabilityPWCSearchable Enum capabilityJoin: nojoin, inneronly, innerAndouter Enum capabilityFulltext: nofulltext, fulltextonly, fulltextandstructured <Array> relatedRepositories |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | any |
Default Format: | atom |
Id: | org/alfresco/repository/repository.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/repository.get.desc.xml |
GET /alfresco/service/touch |
--- |
SSO authentication touch point - return a simple 200 OK status |
--- |
Authentication: | guest |
Transaction: | none |
Format Style: | argument |
Default Format: | Determined at run-time |
Id: | org/alfresco/repository/touch.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/touch.get.desc.xml |
GET /alfresco/service/api/activities/template/{path} |
GET /alfresco/service/api/activities/template/{path}?format=text |
--- |
Get the activity type template. |
--- |
Authentication: | admin |
Transaction: | required |
Format Style: | argument |
Default Format: | text |
Id: | org/alfresco/repository/activities/template.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/activities/template.get.desc.xml |
--- |
Get a collection of the template paths. |
--- |
Authentication: | admin |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Id: | org/alfresco/repository/activities/templates.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/activities/templates.get.desc.xml |
--- |
Allow currently logged in user to get feed for specified site (if private site then user must be a member or an admin user) |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | atomfeed |
Id: | org/alfresco/repository/activities/feed/sitefeed.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/activities/feed/sitefeed.get.desc.xml |
--- |
Allow admin to get feed for a specified user |
--- |
Authentication: | admin |
Transaction: | required |
Format Style: | argument |
Default Format: | atomfeed |
Id: | org/alfresco/repository/activities/feed/userfeed-admin.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/activities/feed/userfeed-admin.get.desc.xml |
--- |
Allow currently logged in user to get their feed |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | any |
Default Format: | atomfeed |
Id: | org/alfresco/repository/activities/feed/userfeed.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/activities/feed/userfeed.get.desc.xml |
DELETE /alfresco/service/api/activities/feed/control?s={siteId}&a={appToolId} |
DELETE /alfresco/service/api/activities/feed/control?s={siteId}&a={appToolId}&format=json |
--- |
Unset activity feed control (opt-out) for currently logged in user. |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | any |
Default Format: | json |
Id: | org/alfresco/repository/activities/feed/control/userfeed-control.delete |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/activities/feed/control/userfeed-control.delete.desc.xml |
POST /alfresco/service/api/activities/feed/control |
POST /alfresco/service/api/activities/feed/control?format=json |
--- |
Set activity feed control (opt-out) for currently logged in user. |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | any |
Default Format: | json |
Id: | org/alfresco/repository/activities/feed/control/userfeed-control.post |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/activities/feed/control/userfeed-control.post.desc.xml |
GET /alfresco/service/api/activities/feed/controls |
GET /alfresco/service/api/activities/feed/controls?format=json |
--- |
Get the activity feed controls (opt-outs) for currently logged in user. |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | any |
Default Format: | json |
Id: | org/alfresco/repository/activities/feed/control/userfeed-controls.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/activities/feed/control/userfeed-controls.get.desc.xml |
GET /alfresco/service/api/blog/site/{site}/{container}/{path} |
GET /alfresco/service/api/blog/site/{site}/{container} |
GET /alfresco/service/api/blog/node/{store_type}/{store_id}/{id} |
--- |
Get the blog information |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Id: | org/alfresco/repository/blogs/blog/blog.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/blogs/blog/blog.get.desc.xml |
PUT /alfresco/service/api/blog/site/{site}/{container}/{path} |
PUT /alfresco/service/api/blog/site/{site}/{container} |
PUT /alfresco/service/api/blog/node/{store_type}/{store_id}/{id} |
--- |
Updates a blog |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Id: | org/alfresco/repository/blogs/blog/blog.put |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/blogs/blog/blog.put.desc.xml |
POST /alfresco/service/api/blog/post/site/{site}/{container}/{path}/publishing |
POST /alfresco/service/api/blog/post/node/{store_type}/{store_id}/{id}/publishing |
--- |
Performs external blog publishing functions on a blog post |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Id: | org/alfresco/repository/blogs/post/blog-post-publishing.post |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/blogs/post/blog-post-publishing.post.desc.xml |
DELETE /alfresco/service/api/blog/post/site/{site}/{container}/{path} |
DELETE /alfresco/service/api/blog/post/node/{store_type}/{store_id}/{id} |
--- |
Delete a blog post |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Id: | org/alfresco/repository/blogs/post/blog-post.delete |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/blogs/post/blog-post.delete.desc.xml |
GET /alfresco/service/api/blog/post/site/{site}/{container}/{path} |
GET /alfresco/service/api/blog/post/node/{store_type}/{store_id}/{id} |
--- |
Get all blogs |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Id: | org/alfresco/repository/blogs/post/blog-post.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/blogs/post/blog-post.get.desc.xml |
PUT /alfresco/service/api/blog/post/site/{site}/{container}/{path} |
PUT /alfresco/service/api/blog/post/node/{store_type}/{store_id}/{id} |
--- |
Updates a blog post |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Id: | org/alfresco/repository/blogs/post/blog-post.put |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/blogs/post/blog-post.put.desc.xml |
--- |
Get all posts for a blog |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Id: | org/alfresco/repository/blogs/posts/blog-posts-mydrafts.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/blogs/posts/blog-posts-mydrafts.get.desc.xml |
--- |
Get all posts for a blog |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Id: | org/alfresco/repository/blogs/posts/blog-posts-mypublished.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/blogs/posts/blog-posts-mypublished.get.desc.xml |
--- |
Get all posts for a blog |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Id: | org/alfresco/repository/blogs/posts/blog-posts-new.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/blogs/posts/blog-posts-new.get.desc.xml |
--- |
Get all months for which there are blog posts plus the number of posts in each |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Id: | org/alfresco/repository/blogs/posts/blog-posts-per-month.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/blogs/posts/blog-posts-per-month.get.desc.xml |
--- |
Get all posts for a blog |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Id: | org/alfresco/repository/blogs/posts/blog-posts-publishedext.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/blogs/posts/blog-posts-publishedext.get.desc.xml |
GET /alfresco/service/api/blog/site/{site}/{container}/{path}/posts |
GET /alfresco/service/api/blog/site/{site}/{container}/posts |
GET /alfresco/service/api/blog/node/{store_type}/{store_id}/{id}/posts |
--- |
Get all posts for a blog |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Id: | org/alfresco/repository/blogs/posts/blog-posts.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/blogs/posts/blog-posts.get.desc.xml |
--- |
Creates a new blog post |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Id: | org/alfresco/repository/blogs/posts/blog-posts.post |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/blogs/posts/blog-posts.post.desc.xml |
DELETE /alfresco/service/api/comment/node/{store_type}/{store_id}/{id} |
--- |
Delete a comment |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Id: | org/alfresco/repository/comments/comment.delete |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/comments/comment.delete.desc.xml |
GET /alfresco/service/api/comment/node/{store_type}/{store_id}/{id} |
--- |
Get the data for a comment |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Id: | org/alfresco/repository/comments/comment.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/comments/comment.get.desc.xml |
PUT /alfresco/service/api/comment/node/{store_type}/{store_id}/{id} |
--- |
Updates a comment |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Id: | org/alfresco/repository/comments/comment.put |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/comments/comment.put.desc.xml |
GET /alfresco/service/api/node/{store_type}/{store_id}/{id}/comments |
--- |
Get all comments for a node |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Id: | org/alfresco/repository/comments/comments.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/comments/comments.get.desc.xml |
POST /alfresco/service/api/node/{store_type}/{store_id}/{id}/comments |
--- |
Add a new comment to a node |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Id: | org/alfresco/repository/comments/comments.post |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/comments/comments.post.desc.xml |
GET /alfresco/service/api/classes/{classname}/association/{assocname} |
--- |
Get the collection of association definitions |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Id: | org/alfresco/repository/dictionary/getassociationdef.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/dictionary/getassociationdef.get.desc.xml |
GET /alfresco/service/api/classes/{classname}/associations?af={associationFilter?}&nsp={namespacePrefix?}&n={name?} |
--- |
Get the collection of association definitions for a given classname |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Id: | org/alfresco/repository/dictionary/getassociationdefs.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/dictionary/getassociationdefs.get.desc.xml |
GET /alfresco/service/api/classes/{classname}/childassociation/{assocname} |
--- |
Get the collection of child association definitions |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Id: | org/alfresco/repository/dictionary/getchildassoc.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/dictionary/getchildassoc.get.desc.xml |
GET /alfresco/service/api/classes/{classname}/childassociations |
--- |
Get the collection of child association definitions for a given classname |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Id: | org/alfresco/repository/dictionary/getchildassocs.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/dictionary/getchildassocs.get.desc.xml |
GET /alfresco/service/api/classes?cf={classFilter?}&nsp={namespacePrefix?}&n={name?} |
--- |
Get the collection of class definitions - parameters classfilter , namespaceprefix and name |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Id: | org/alfresco/repository/dictionary/getclassdetail.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/dictionary/getclassdetail.get.desc.xml |
GET /alfresco/service/api/classes/{className} |
--- |
Get the collection of class definitions for a given classname |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Id: | org/alfresco/repository/dictionary/getclassdetails.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/dictionary/getclassdetails.get.desc.xml |
GET /alfresco/service/api/classes/{classname}/properties?nsp={namespacePrefix?}&n={name?} |
--- |
Get the collection of property definitions |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Id: | org/alfresco/repository/dictionary/getproperties.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/dictionary/getproperties.get.desc.xml |
GET /alfresco/service/api/classes/{classname}/property/{propname} |
--- |
Get the collection of property definitions for a given classname and property name |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Id: | org/alfresco/repository/dictionary/getproperty.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/dictionary/getproperty.get.desc.xml |
GET /alfresco/service/api/classes/{classname}/subclasses?r={recursive?}&nsp={namespacePrefix?}&n={name?} |
--- |
Get the collection of sub classes definitions - parameters r=> recursive, classfilter , namespaceprefix and name |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Id: | org/alfresco/repository/dictionary/getsubclassesdef.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/dictionary/getsubclassesdef.get.desc.xml |
--- |
Get the new forum posts |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Id: | org/alfresco/repository/discussions/forum/forum-posts-hot.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/discussions/forum/forum-posts-hot.get.desc.xml |
--- |
Get the forum posts created by the current user |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Id: | org/alfresco/repository/discussions/forum/forum-posts-mine.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/discussions/forum/forum-posts-mine.get.desc.xml |
--- |
Get the new forum posts |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Id: | org/alfresco/repository/discussions/forum/forum-posts-new.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/discussions/forum/forum-posts-new.get.desc.xml |
--- |
Get the forum posts |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Id: | org/alfresco/repository/discussions/forum/forum-posts.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/discussions/forum/forum-posts.get.desc.xml |
--- |
Adds a post to a forum |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Id: | org/alfresco/repository/discussions/forum/forum-posts.post |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/discussions/forum/forum-posts.post.desc.xml |
GET /alfresco/service/api/forum/post/site/{site}/{container}/{path}/replies |
GET /alfresco/service/api/forum/post/node/{store_type}/{store_id}/{id}/replies |
--- |
Get the forum posts |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Id: | org/alfresco/repository/discussions/posts/forum-post-replies.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/discussions/posts/forum-post-replies.get.desc.xml |
POST /alfresco/service/api/forum/post/node/{store_type}/{store_id}/{id}/replies |
--- |
Adds a reply to a post |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Id: | org/alfresco/repository/discussions/posts/forum-post-replies.post |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/discussions/posts/forum-post-replies.post.desc.xml |
DELETE /alfresco/service/api/forum/post/site/{site}/{container}/{path} |
DELETE /alfresco/service/api/forum/post/node/{store_type}/{store_id}/{id} |
--- |
Delete a topic |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Id: | org/alfresco/repository/discussions/posts/forum-post.delete |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/discussions/posts/forum-post.delete.desc.xml |
GET /alfresco/service/api/forum/post/site/{site}/{container}/{path} |
GET /alfresco/service/api/forum/post/node/{store_type}/{store_id}/{id} |
--- |
Get the details for a topic |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Id: | org/alfresco/repository/discussions/posts/forum-post.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/discussions/posts/forum-post.get.desc.xml |
PUT /alfresco/service/api/forum/post/site/{site}/{container}/{path} |
PUT /alfresco/service/api/forum/post/node/{store_type}/{store_id}/{id} |
--- |
Update a topic |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Id: | org/alfresco/repository/discussions/posts/forum-post.put |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/discussions/posts/forum-post.put.desc.xml |
POST /alfresco/service/api/{item_kind}/{item_id}/formprocessor |
--- |
Handles the submission of a form, data can be POSTed as JSON, multipart/form-data or x-www-form-urlencoded |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | any |
Default Format: | json |
Lifecycle: | internal |
Id: | org/alfresco/repository/forms/form.post |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/forms/form.post.desc.xml |
POST /alfresco/service/api/formdefinitions |
--- |
Returns a form definition for the requested item. The body of the post should be in the form { "itemKind" : item kind, "itemId" : item id, "fields" : [fields], "force" : [force] } Returns the form model. |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | any |
Default Format: | json |
Lifecycle: | internal |
Id: | org/alfresco/repository/forms/formdefinition.post |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/forms/formdefinition.post.desc.xml |
GET /alfresco/service/api/forms/picker/{type}/{store_type}/{store_id}/{id}/children |
--- |
Service to return metadata of child items in a parent space to display in the object finder |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | any |
Default Format: | json |
Id: | org/alfresco/repository/forms/pickerchildren.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/forms/pickerchildren.get.desc.xml |
POST /alfresco/service/api/forms/picker/items |
--- |
Service to return metadata of multiple items to display in the object finder |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | any |
Default Format: | json |
Id: | org/alfresco/repository/forms/pickeritems.post |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/forms/pickeritems.post.desc.xml |
DELETE /alfresco/service/api/groups/{shortGroupName}/children/{fullAuthorityName} |
--- |
Remove an authority (USER or GROUP) from a group. A user will not be deleted by this method. You must have "administrator" privileges to alter a group. |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Lifecycle: | draft_public_api |
Id: | org/alfresco/repository/groups/children.delete |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/groups/children.delete.desc.xml |
GET /alfresco/service/api/groups/{shortName}/children?authorityType={authorityType?} |
--- |
Get a list of the child authorities of a group. This contains both people and groups. The authorityType parameter can be used to specify to return authorities of the given type. Valid values are GROUP and USER. |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Lifecycle: | draft_public_api |
Id: | org/alfresco/repository/groups/children.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/groups/children.get.desc.xml |
POST /alfresco/service/api/groups/{shortName}/children/{fullAuthorityName} |
--- |
Add a group or user to a group. Will create a sub group if one does not already exist with the fullAuthorityName. You must have "administrator" privileges to modify groups. If the authority is for a group and doe not exist then it is created. Returns Status_Created if a new group is created, else Status_OK. If Status_Created returns the new sub group, else returns the group. |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Lifecycle: | draft_public_api |
Id: | org/alfresco/repository/groups/children.post |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/groups/children.post.desc.xml |
GET /alfresco/service/api/groups/{shortName} |
--- |
Get the details of a group. |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Lifecycle: | draft_public_api |
Id: | org/alfresco/repository/groups/group.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/groups/group.get.desc.xml |
PUT /alfresco/service/api/groups/{shortName} |
--- |
Update the details of a group. you must have "administrator" privileges to change the name of a group. The following properties may be updated.
|
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Lifecycle: | draft_public_api |
Id: | org/alfresco/repository/groups/group.put |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/groups/group.put.desc.xml |
DELETE /alfresco/service/api/groups/{shortName} |
--- |
Delete a group and all its dependents. You must have "administrator" privileges to delete a group. |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Lifecycle: | draft_public_api |
Id: | org/alfresco/repository/groups/groups.delete |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/groups/groups.delete.desc.xml |
GET /alfresco/service/api/groups?shortNameFilter={shortNameFilter?}&zone={zone?} |
--- |
Search for groups. Parameters
Returns an Array of groups in JSON format. |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Lifecycle: | draft_public_api |
Id: | org/alfresco/repository/groups/groups.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/groups/groups.get.desc.xml |
GET /alfresco/service/api/groups/{shortName}/parents?level={level?} |
--- |
Get a list of the parent authorities of a group. The optional level attribute can be "ALL" in which case all parents are returned. |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Lifecycle: | draft_public_api |
Id: | org/alfresco/repository/groups/parent.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/groups/parent.get.desc.xml |
DELETE /alfresco/service/api/rootgroups/{shortName} |
--- |
Delete a root group and all its dependents. You must have "administrator" privileges to delete a group. |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Lifecycle: | draft_public_api |
Id: | org/alfresco/repository/groups/rootgroups.delete |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/groups/rootgroups.delete.desc.xml |
GET /alfresco/service/api/rootgroups?shortNameFilter={shortNameFilter?}&zone={zone?} |
--- |
List all root groups. If the optional zone parameter is set to 'true' then returns root groups from the specified zone. If not specified will return groups from all zones. If the optional shortNameFilter parameter is set then returns those root groups with a partial match on shortName. The shortname filter can contain the wild card characters * and ? but these must be url encoded for this script. |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Lifecycle: | draft_public_api |
Id: | org/alfresco/repository/groups/rootgroups.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/groups/rootgroups.get.desc.xml |
POST /alfresco/service/api/rootgroups/{shortName} |
--- |
Add a root group. You must have "administrator" privileges to add a root group. Returns STATUS_CREATED if a new group is created. If the group already exists returns BAD_REQUEST. The following properties may be specified for the new root group.
|
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Lifecycle: | draft_public_api |
Id: | org/alfresco/repository/groups/rootgroups.post |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/groups/rootgroups.post.desc.xml |
GET /alfresco/service/imap/servstatus |
--- |
This script return status of IMAP server (enabled/diabled) |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | extension |
Default Format: | html |
Id: | org/alfresco/repository/imap/imap-enabled.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/imap/imap-enabled.get.desc.xml |
--- |
This webscript starts a different workflows. It have used in the IMAP email body links. (The optional feature is the reply email with a report.) |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | extension |
Default Format: | html |
Id: | org/alfresco/repository/imap/start-workflow.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/imap/start-workflow.get.desc.xml |
GET /alfresco/service/api/invitations?inviteeUserName={inviteeUserName?}&invitationType={invitationType?}&resourceType={resourceType?} |
--- |
Get a collecton of a invitations. With no parameters, returns all open invitations (which could be a large number). With inviteeUserName, returns all open invitations for this invitee. With invitationType, returns invitations of the specified type (Either NOMINATED or MODERATED). With resourceType, returns invitations of the specified type (WEB_SITE only at the moment). Returns a JSON array of Invitations. |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | any |
Default Format: | json |
Lifecycle: | draft_public_api |
Id: | org/alfresco/repository/invitation/invitations.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/invitation/invitations.get.desc.xml |
GET /alfresco/service/api/invite/{inviteId}/{inviteTicket} |
GET /alfresco/service/api/invite/{inviteId}/{inviteTicket}?inviteeUserName={inviteeUserName?} |
--- |
Returns invite information for a given inviteId and inviteTicket. No authentication is required |
--- |
Authentication: | none |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Id: | org/alfresco/repository/invite/invite-by-ticket.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/invite/invite-by-ticket.get.desc.xml |
--- |
Processes Inviter actions ('start' or 'cancel' invite) |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | any |
Default Format: | json |
Lifecycle: | deprecated |
Id: | org/alfresco/repository/invite/invite.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/invite/invite.get.desc.xml |
PUT /alfresco/service/api/invite/{inviteId}/{inviteTicket}/{action} |
--- |
Accepts an invite |
--- |
Authentication: | none |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Id: | org/alfresco/repository/invite/inviteresponse.put |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/invite/inviteresponse.put.desc.xml |
GET /alfresco/service/api/invites?inviterUserName={inviterUserName?}&inviteeUserName={inviteeUserName?}&siteShortName={siteShortName?} |
GET /alfresco/service/api/invites?inviteId={inviteId} |
--- |
Returns pending invites filtered by Inviter user name, Invitee user name & Site short name |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Lifecycle: | deprecated |
Id: | org/alfresco/repository/invite/invites.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/invite/invites.get.desc.xml |
POST /alfresco/service/api/links/delete/site/{site}/{container} |
--- |
Delete a link |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Id: | org/alfresco/repository/links/links-delete.post |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/links/links-delete.post.desc.xml |
GET /alfresco/service/api/links/site/{site}/{container} |
--- |
Get all links |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Id: | org/alfresco/repository/links/links.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/links/links.get.desc.xml |
POST /alfresco/service/api/links/site/{site}/{container}/posts |
--- |
post |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Id: | org/alfresco/repository/links/links.post |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/links/links.post.desc.xml |
PUT /alfresco/service/api/links/site/{site}/{container}/{path} |
--- |
Updates a link |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Id: | org/alfresco/repository/links/links.put |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/links/links.put.desc.xml |
GET /alfresco/service/api/links/link/site/{site}/{container}/{path} |
--- |
Get all links |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Id: | org/alfresco/repository/links/link/link.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/links/link/link.get.desc.xml |
GET /alfresco/service/api/metadata |
--- |
Node Metadata Retrieval Service |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | any |
Default Format: | json |
Id: | org/alfresco/repository/metadata/metadata.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/metadata/metadata.get.desc.xml |
POST /alfresco/service/api/metadata/node/{store_type}/{store_id}/{id} |
--- |
Node Metadata Storage Service |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Id: | org/alfresco/repository/metadata/metadata.post |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/metadata/metadata.post.desc.xml |
POST /alfresco/service/api/person/changepassword/{userName} |
--- |
Update the password of a current user - can only be executed for the current user or by an admin to update any user. |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Id: | org/alfresco/repository/person/changepassword.post |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/person/changepassword.post.desc.xml |
GET /alfresco/service/api/people?filter={filterQuery?} |
--- |
Get collection of people stored in the repository. This can optionally be filtered according to some given filter query string |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Id: | org/alfresco/repository/person/people.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/person/people.get.desc.xml |
POST /alfresco/service/api/people |
--- |
Adds a new person based on the details provided.
|
--- |
Authentication: | admin |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Id: | org/alfresco/repository/person/people.post |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/person/people.post.desc.xml |
DELETE /alfresco/service/api/people/{userName} |
--- |
Delete a person. |
--- |
Authentication: | admin |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Id: | org/alfresco/repository/person/person.delete |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/person/person.delete.desc.xml |
GET /alfresco/service/api/people/{userName} |
--- |
Get the details of a person. |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Id: | org/alfresco/repository/person/person.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/person/person.get.desc.xml |
PUT /alfresco/service/api/people/{userName} |
--- |
Update the details of a person. |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Id: | org/alfresco/repository/person/person.put |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/person/person.put.desc.xml |
GET /alfresco/service/api/people/{userid}/sites?size={pagesize?}&pos={position?} |
--- |
Get a colleciton of the sites a person has an explicit member to. |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Id: | org/alfresco/repository/person/person.sites.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/person/person.sites.get.desc.xml |
DELETE /alfresco/service/api/people/{userid}/preferences?pf={preferencefilter?} |
--- |
Delete a users preferences |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Id: | org/alfresco/repository/preference/preferences.delete |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/preference/preferences.delete.desc.xml |
GET /alfresco/service/api/people/{userid}/preferences?pf={preferencefilter?} |
--- |
Get the preferences for a user |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Id: | org/alfresco/repository/preference/preferences.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/preference/preferences.get.desc.xml |
POST /alfresco/service/api/people/{userid}/preferences |
--- |
Set a users preferences |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Id: | org/alfresco/repository/preference/preferences.post |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/preference/preferences.post.desc.xml |
GET /alfresco/service/api/rules/actiondefs/{actionDefinitionName} |
--- |
Get an action definition given its name |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Id: | org/alfresco/repository/rule/actiondef.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/rule/actiondef.get.desc.xml |
GET /alfresco/service/api/rules/actiondefs |
GET /alfresco/service/api/node/{store_type}/{store_id}/{id}/actiondefs |
GET /alfresco/service/api/path/{store_type}/{store_id}/{id}/actiondefs |
--- |
Get the collection of action definitions, optionally scoped by node reference or path |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Id: | org/alfresco/repository/rule/actiondefs.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/rule/actiondefs.get.desc.xml |
POST /alfresco/service/api/actionqueue |
--- |
Add an Action Queue Item to the Action Queue for execution |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Id: | org/alfresco/repository/rule/actionqueue.post |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/rule/actionqueue.post.desc.xml |
GET /alfresco/service/api/rules/conditiondefs/{conditionDefinitionName} |
--- |
Get a condition definition given its name |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Id: | org/alfresco/repository/rule/conditiondef.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/rule/conditiondef.get.desc.xml |
GET /alfresco/service/api/rules/conditiondefs |
--- |
Get the collection of condition definitions |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Id: | org/alfresco/repository/rule/conditiondefs.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/rule/conditiondefs.get.desc.xml |
--- |
Delete the rule identified by the specified rule node id. |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Id: | org/alfresco/repository/rule/rule.delete |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/rule/rule.delete.desc.xml |
--- |
Get the rule identified by the specified rule node reference. |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Id: | org/alfresco/repository/rule/rule.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/rule/rule.get.desc.xml |
--- |
Update the rule identified by the specified rule node reference. |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Id: | org/alfresco/repository/rule/rule.put |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/rule/rule.put.desc.xml |
--- |
Delete the collection of rules which have been applied to the given rule owning node node. |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Id: | org/alfresco/repository/rule/rules.delete |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/rule/rules.delete.desc.xml |
--- |
Get the collection of rules which have been applied to the given (actionable) node. If the optional 'includeInherited' parameter is not provided, then rules inherited from the given node's parents are included by default. If the optional 'ruleTypeName' parameter is provided, then only rules of that specific given rule type are returned |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Id: | org/alfresco/repository/rule/rules.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/rule/rules.get.desc.xml |
--- |
Creates a rule in the rule collection associated with the given actionable node |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Id: | org/alfresco/repository/rule/rules.post |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/rule/rules.post.desc.xml |
--- |
Execute Keyword Search against Alfresco Repository (Company Home and below) |
--- |
Authentication: | guest |
Transaction: | required |
Format Style: | any |
Default Format: | html |
Id: | org/alfresco/repository/search/keywordsearch.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/search/keywordsearch.get.desc.xml |
GET /alfresco/service/api/search/keyword/description.xml |
GET /alfresco/service/search/keyword/description.xml |
--- |
OpenSearch description document for Alfresco Repository keyword search |
--- |
Authentication: | none |
Transaction: | none |
Format Style: | argument |
Default Format: | opensearchdescription |
Id: | org/alfresco/repository/search/keywordsearchdescription.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/search/keywordsearchdescription.get.desc.xml |
--- |
Execute Person Search against Alfresco Repository |
--- |
Authentication: | guest |
Transaction: | required |
Format Style: | any |
Default Format: | html |
Id: | org/alfresco/repository/search/personsearch.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/search/personsearch.get.desc.xml |
GET /alfresco/service/api/search/person/description.xml |
GET /alfresco/service/search/person/description.xml |
--- |
OpenSearch description document for Alfresco Repository person search |
--- |
Authentication: | none |
Transaction: | none |
Format Style: | argument |
Default Format: | opensearchdescription |
Id: | org/alfresco/repository/search/personsearchdescription.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/search/personsearchdescription.get.desc.xml |
POST /alfresco/service/api/query |
--- |
Queries the repository for queryable object based on properties or an optional full-text string. Relationship objects are not queryable. Content-streams are not returned as part of query. Inputs: String statement: Query statement (Optional) Bool searchAllVersions: False (Default) (Optional) Boolean includeAllowableActions: False (default) (Optional) Enum includeRelationships: none (default), source, target, both (Optional) int maxItems: 0 = Repository-default number of items (Default) (Optional) int skipCount: 0 = Start at first position (Default) Outputs: Collection objectCollection - this collection represents a result table produced by the query statement. Typically each row of this table corresponds to an object, and each column corresponds to a property or a computed value as specified by the SELECT clause of the query statement. A CMIS SQL 1.0 query without JOIN always produces one object per row. Bool hasMoreItems Notes: If SearchAllVersions is True, and CONTAINS() is used in the query, OperationNotSupported will be thrown if full-text search is not supported or if the repository does not have previous versions in the full-text index. Returns set of objects from (skipCount, maxItems+skipCount) If no “maxItems” value is provided, then the Repository will determine an appropriate number of items to return. How the Repository determines this value is repository-specific and opaque to CMIS. If “includeAllowableActions” is TRUE, the repository will return the allowable actions for the current user for each result object in the output table as an additional multi-valued column containing computed values of type string, provided that each row in the output table indeed corresponds to one object (which is true for a CMIS SQL 1.0 query without JOIN). If each row in the output table does not correspond to a specific object and “includeAllowableActions” is TRUE, then InvalidArgumentException will be thrown. It is recommended that “includeAllowableActions” be used with query statements without JOIN, and that the Object ID property or “*” be included in the SELECT list. "IncludeRelationships" indicates whether relationships are also returned for each returned object. If it is set to "source" or "target", relationships for which the returned object is a source, or respectively a target, will also be returned. If it is set to "both", relationships for which the returned object is either a source or a target will be returned. If it is set to "none", relationships are not returned. |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | any |
Default Format: | atomfeed |
Id: | org/alfresco/repository/search/query.post |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/search/query.post.desc.xml |
--- |
Lists "search engines" registered with this Alfresco Repository |
--- |
Authentication: | none |
Transaction: | none |
Format Style: | any |
Default Format: | html |
Id: | org/alfresco/repository/search/searchengines.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/search/searchengines.get.desc.xml |
GET /alfresco/service/api/search/engine/{engine}/{format} |
GET /alfresco/service/search/engine/{engine}/{format} |
--- |
Search engine proxy for issuing a search against a remote search engine |
--- |
Authentication: | none |
Transaction: | none |
Format Style: | any |
Default Format: | Determined at run-time |
Id: | org/alfresco/repository/search/searchproxy.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/search/searchproxy.get.desc.xml |
DELETE /alfresco/service/api/sites/{shortname} |
--- |
Delete the details of a site. |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Id: | org/alfresco/repository/site/site.delete |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/site/site.delete.desc.xml |
GET /alfresco/service/api/sites/{shortname} |
--- |
Get the details of a web site. Returns 200, STATUS_OK on success. |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Lifecycle: | draft_public_api |
Id: | org/alfresco/repository/site/site.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/site/site.get.desc.xml |
PUT /alfresco/service/api/sites/{shortname} |
--- |
Update the details of a site. The following properties may be updated.
|
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Lifecycle: | draft_public_api |
Id: | org/alfresco/repository/site/site.put |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/site/site.put.desc.xml |
GET /alfresco/service/api/sites?nf={namefilter?}&spf={sitepresetfilter?}&size={pagesize?}&pos={position?} |
--- |
Get a colleciton of the sites in the repository. The collection can be filtered by name and/or site preset. |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Id: | org/alfresco/repository/site/sites.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/site/sites.get.desc.xml |
POST /alfresco/service/api/sites |
--- |
Creates a new site based on the site preset and details provided. The following properties may be set.
|
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Lifecycle: | draft_public_api |
Id: | org/alfresco/repository/site/sites.post |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/site/sites.post.desc.xml |
POST /alfresco/service/api/sites/query |
--- |
Queries the collection of sites. |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Id: | org/alfresco/repository/site/sites.query.post |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/site/sites.query.post.desc.xml |
DELETE /alfresco/service/api/sites/{shortname}/invitations/{invitationId} |
--- |
Cancel an open invitation. Canceling an invitation immediatly stops the invitation, it is different to rejecting an invitation which will result in the invitation workflow continuing to a normal but rejected conclusion. In particular the approver or invitee are not notified if an invitation is canceled. Only a site manager may cancel an nominated invitation. A site manager or the invitee may cancel a moderated invitation. Returns 200, STATUS_OK on success. |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | any |
Default Format: | json |
Lifecycle: | draft_public_api |
Id: | org/alfresco/repository/site/invitation/invitation.delete |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/site/invitation/invitation.delete.desc.xml |
GET /alfresco/service/api/sites/{shortname}/invitations/{inviteId} |
--- |
Get a single web site invitation. |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | any |
Default Format: | json |
Lifecycle: | draft_public_api |
Id: | org/alfresco/repository/site/invitation/invitation.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/site/invitation/invitation.get.desc.xml |
POST /alfresco/service/api/sites/{shortname}/invitations |
--- |
Create a new invitation for this web site. For a Nominated Invitation, where an existing site member nominates someone else who is possibly not yet an alfresco user to become a member of this web site. For an existing user, the invitee is identified by inviteeUserName. For a user who does not have a userName a new account will be generated based upon inviteeFirstName, inviteeLastName and inviteeEmail if inviteeUserName is specified then inviteeFirstName, inviteeLastName and inviteeEmail are ignored.
For a Moderated Invitation, where an existing user wants to be made a member of a moderated web site.
Returns HTTPStatus.Created (201) if an invitation is created. |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | any |
Default Format: | json |
Lifecycle: | draft_public_api |
Id: | org/alfresco/repository/site/invitation/invitation.post |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/site/invitation/invitation.post.desc.xml |
GET /alfresco/service/api/sites/{shortname}/invitations?inviteeUserName={inviteeUserName?}&invitationType={invitationType?} |
--- |
Get a collecton of a site web invitations. With no parameters, returns all open invitations for this web site. With inviteeUserName, returns all open invitations for this web site and invitee. With invitationType, returns all open invitations of the specified type (Either NOMINATED or MODERATED). Returns a JSON element |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | any |
Default Format: | json |
Lifecycle: | draft_public_api |
Id: | org/alfresco/repository/site/invitation/invitations.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/site/invitation/invitations.get.desc.xml |
DELETE /alfresco/service/api/sites/{shortname}/memberships/{authorityname} |
--- |
Delete membership from a web site. 'shortname' is the shortname of the web site, 'authorityname' is the full authority name for the membership. |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Lifecycle: | draft_public_api |
Id: | org/alfresco/repository/site/membership/membership.delete |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/site/membership/membership.delete.desc.xml |
GET /alfresco/service/api/sites/{shortname}/memberships/{authorityname} |
--- |
Get the membership details for a user or group 'shortname' is the shortname of the web site, 'authorityname' is the full authority name for the membership. Returns a membership or Status.NOT_FOUND(404) |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Lifecycle: | draft_public_api |
Id: | org/alfresco/repository/site/membership/membership.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/site/membership/membership.get.desc.xml |
PUT /alfresco/service/api/sites/{shortname}/memberships/{authorityname} |
--- |
Update the membership role for a user or group 'shortname' is the shortname of the web site, 'authorityname' is the full authority name for the membership. Required parameters, role, mandatory String, the new role name for this membership. person object, with userName property OR group object, with fullName property OR authority object, with fullName property Returns: The new authority. |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Lifecycle: | draft_public_api |
Id: | org/alfresco/repository/site/membership/membership.put |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/site/membership/membership.put.desc.xml |
GET /alfresco/service/api/sites/{shortname}/memberships?nf={namefilter?}&rf={rolefilter?}&size={pagesize?}&pos={position?}&authorityType={authorityType?} |
--- |
Get a colleciton of a Web Site memberships. 'shortname' is the shortname of the web site Parameters:
|
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Lifecycle: | draft_public_api |
Id: | org/alfresco/repository/site/membership/memberships.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/site/membership/memberships.get.desc.xml |
POST /alfresco/service/api/sites/{shortname}/memberships |
--- |
Adds a new membership to the web site 'shortname' is the shortname of the web site, 'authorityname' is the full authority name for the membership. Required parameters, role, mandatory String, the new role name for this membership. person object, with userName property OR group object, with fullName property OR authority object, with fullName property |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Lifecycle: | draft_public_api |
Id: | org/alfresco/repository/site/membership/memberships.post |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/site/membership/memberships.post.desc.xml |
GET /alfresco/service/api/sites/{shortname}/potentialmembers?filter={filter?}&maxResults={maxResults?}&authorityType={authorityType?} |
--- |
Get a colleciton of People and/or Groups who are not yet Site members. 'shortname' is the shortname of the web site Parameters:
|
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Lifecycle: | draft_public_api |
Id: | org/alfresco/repository/site/membership/potentialmembers.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/site/membership/potentialmembers.get.desc.xml |
GET /alfresco/service/api/sites/{shortname}/roles |
--- |
Get the authority roles of a site. |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Id: | org/alfresco/repository/site/roles/roles.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/site/roles/roles.get.desc.xml |
GET /alfresco/service/api/node/{store_type}/{store_id}/{id}/permissions |
GET /alfresco/service/api/path/{store_type}/{store_id}/{id}/permissions |
--- |
Retrieve Allowable Actions |
--- |
Authentication: | guest |
Transaction: | required |
Format Style: | argument |
Default Format: | cmisallowableactions |
Id: | org/alfresco/repository/store/allowableactions.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/store/allowableactions.get.desc.xml |
--- |
Gets the list of documents that are checked out that the user has access to. Most likely this will be the set of documents checked out by the user. Content-streams are not returned. Inputs: (Optional) ID folderId (Optional) String filter specifying which properties to return. (Optional) Boolean includeAllowableActions: False (default) (Optional) Enum includeRelationships: none (default), source, target, both (Optional) int maxItems: 0 = Repository-default number of items (Default) (Optional) int skipCount: 0 (Default) Outputs: Result set specified by Filter Bool hasMoreItems Notes: The documents will be returned in a repository-specific order. The repository may include checked-out objects that the calling user has access to, but did not check out. If folderId is specified, then the results MUST include only the children of that folder, NOT other descendants of the folder nor documents outside this tree. If “includeAllowableActions” is TRUE, the repository will return the allowable actions for the current user for each document as part of the output. "IncludeRelationships" indicates whether relationships are also returned for each returned object. If it is set to "source" or "target", relationships for which the returned object is a source, or respectively a target, will also be returned. If it is set to "both", relationships for which the returned object is either a source or a target will be returned. If it is set to "none", relationships are not returned. If no “maxItems” value is provided, then the Repository will determine an appropriate number of items to return. How the Repository determines this value is repository-specific and opaque to CMIS. |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | any |
Default Format: | atomfeed |
Id: | org/alfresco/repository/store/checkedout.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/store/checkedout.get.desc.xml |
POST /alfresco/service/api/checkedout |
--- |
Create a private working copy of the object, copies the metadata and optionally content. It is up to the repository to determine if updates to the current version (not PWC) and prior versions are allowed if checked-out. Inputs: ID documentId: ObjectID of Doc Version to checkout Outputs: ID documentId: ObjectID of Private Working Copy Bool contentCopied Notes: It is repository-specific to determine the scope of visibility to the private working copy. Other users not in the scope of checkout will see the public (pre-checkout) version while those in scope will be able to work on the checked-out version. Copying content on checkout or not is repository-specific. CheckOut() may remove update permission on prior versions. CheckOut() on a non-document object will throw OperationNotSupportedException. Some repositories may not support updating of private working copies and the updates MUST be supplied via checkIn(). |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | any |
Default Format: | atomentry |
Id: | org/alfresco/repository/store/checkedout.post |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/store/checkedout.post.desc.xml |
--- |
Gets the list of child objects contained in the specified folder. Only the filter-selected properties associated with each object are returned. The content-streams of documents are not returned. For paging through the children (depth of 1) only use getChildren. For returning a tree of objects of a certain depth, use getDescendants. For a repository that supports version-specific filing, this will return the version of the documents in the folder specified by the user filing the documents into the folder. Otherwise, the latest version of the documents will be returned. Inputs: ID folderId (Optional) Enum type: Documents, Folders, Policies, Any (default) (Optional) String filter: Filter specifying which properties to return. (Optional) Boolean includeAllowableActions: False (default) (Optional) Enum includeRelationships: none (default), source, target, both (Optional) int maxItems: 0 = Repository-default number of items (Default) (Optional) int skipCount: 0 = start (Default) (Optional) String orderBy: must be a valid ORDER BY clause from the query grammer excluding ‘ORDER BY’. Example ‘name DESC’. Outputs: Result set specified by Filter of each child object in the specified folder If maxItems > 0, Bool hasMoreItems Notes: Between invocations the order of the results may change due to repository state changing, i.e. skipCount might not show objects or more likely show an object twice (bottom of first page and top of second) when an object is added to the top of the list. Ordering is repository-specific except the ordering MUST remain consistent across invocations, provided that the repository state has not changed. When returning the results of a call where the caller specified “Any” type, the repository SHOULD return all folder objects first followed by other objects. If “includeAllowableActions” is TRUE, the repository will return the allowable actions for the current user for each child object as part of the output. "IncludeRelationships" indicates whether relationships are also returned for each returned object. If it is set to "source" or "target", relationships for which the returned object is a source, or respectively a target, will also be returned. If it is set to "both", relationships for which the returned object is either a source or a target will be returned. If it is set to "none", relationships are not returned. If no “maxItems” value is provided, then the Repository will determine an appropriate number of items to return. How the Repository determines this value is repository-specific and opaque to CMIS. |
--- |
Authentication: | guest |
Transaction: | required |
Format Style: | argument |
Default Format: | atomfeed |
Id: | org/alfresco/repository/store/children.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/store/children.get.desc.xml |
POST /alfresco/service/api/node/{store_type}/{store_id}/{id}/children |
POST /alfresco/service/api/path/{store_type}/{store_id}/{id}/children |
--- |
Creates a document object of the specified type, and optionally adds the document to a folder Inputs: ID typeId: Document type Collection properties (Optional) ID folderId: Parent folder for this new document (Optional) ContentStream contentStream (Optional) Enum versioningState: CheckedOut, CheckedInMinor, CheckedInMajor (Default) Outputs: ID objectId: Id of the created document object The versioningState input is used to create a document in a checked-out state, or as a checked-in minor version, or as a checked-in major version. If created in a checked-out state, the object is a PWC and there is no corresponding "checked out document". (See the "Versioning" section.) If the Document’s Object Type does not allow content-stream and a content-stream is provided, or if content-stream is required and a content-stream is not provided, throw ConstraintViolationException. If a Folder is specified, and the Document’s Object Type is not one of the “Allowed_Child_Object_Types” for this Folder, throw ConstraintViolationException. If unfiling is not supported and a Folder is not specified, throw FolderNotValidException. Repositories MAY reject the createDocument request (by throwing ConstaintViolationException) if any of the Required properties specified in the Document’s Object Type are not set. However, iF the repository does NOT reject the createDocument request in this case, the repository MUST leave the newly-created Document in a checked-out state, and MUST ensure that all required properties are set before the Document is checked in. Creates a folder object of the specified type Inputs: ID typeId: Folder type Collection properties ID folderId: Parent folder for this new folder Outputs: ID objectId: Id of the created folder object Notes: If the to-be-created Folder’s Object Type is not one of the “Allowed_Child_Object_Types” for the parent Folder, throw ConstraintViolationException. Root folder can not be created using this service. |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | any |
Default Format: | atomentry |
Id: | org/alfresco/repository/store/children.post |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/store/children.post.desc.xml |
--- |
--- |
Authentication: | guest |
Transaction: | required |
Format Style: | argument |
Default Format: | atomentry |
Lifecycle: | public_api |
Id: | org/alfresco/repository/store/content.delete |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/store/content.delete.desc.xml |
--- |
The service returns the content-stream for a document. This is the only service that returns content-stream. Inputs: ID documentId: Document to return the content-stream (Optional) Integer offset: (Optional) Integer length: Outputs: Byte[] stream Notes: Some CMIS protocol bindings MAY choose not to explicitly implement a “getContentStream” method, in cases where the protocol itself provides built-in mechanisms for retrieving byte streams. (E.g. in the ATOM/REST binding, content streams may be retrieved via standard HTTP gets on an “edit-media” URL, rather than a CMIS-specific “getContentStream” URL). See Part II of the CMIS specification for additional details. Each CMIS protocol binding will provide a way for fetching a sub-range within a content stream, in a manner appropriate to that protocol. |
--- |
Authentication: | guest |
Transaction: | required |
Format Style: | argument |
Default Format: | Determined at run-time |
Lifecycle: | public_api |
Id: | org/alfresco/repository/store/content.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/store/content.get.desc.xml |
--- |
TODO |
--- |
Authentication: | guest |
Transaction: | required |
Format Style: | argument |
Default Format: | text |
Lifecycle: | draft_public_api |
Id: | org/alfresco/repository/store/content.put |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/store/content.put.desc.xml |
--- |
Deletes the tree rooted at specified folder (including that folder) Inputs: ID folderId Enum unfileNonfolderObjects: o Unfile – unfile all non-folder objects from folders in this tree. They may remain filed in other folders, or may become unfiled. o DeleteSingleFiled – delete non-folder objects filed only in this tree, and unfile the others so they remain filed in other folders. o Delete – delete all non-folder objects in this tree (Default) (Optional) Bool continueOnFailure: False (Default) Outputs: Collection failedToDelete - List of object IDs that failed to delete (if continueOnFailure is FALSE, then single object ID) Notes: If a non-folder object is removed from the last folder it is filed in, it can continue to survive outside of the folder structure if the repository supports the “Unfiling” capabiliity. If the specified folder is the Root Folder, throw OperationNotSupportedException. If unfiling is not supported, throw OperationNotSupportedException if deleteTree is called with Unfile. For repositories that support version-specific filing, this may delete some versions of a document but not necessarily all versions. For repositories that do not support version-specific filing, if a document is to be deleted, all versions are deleted. This is not transactional. o However, if DeleteSingleFiled is chosen, then having the objects unfiled is not sufficient if some objects fail to delete. The user MUST be able to re-issue command (recover) from the error by using the same tree. Does not specify the order in which delete will happen o However, any objects that are not deleted (e.g. because a previous object failed to delete), they MUST remain valid CMIS objects (including any applicable filing constraint for each object). |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | any |
Default Format: | atomfeed |
Id: | org/alfresco/repository/store/descendants.delete |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/store/descendants.delete.desc.xml |
--- |
Gets the list of descendant objects contained at one or more levels in the tree rooted at the specified folder. Only the filter-selected properties associated with each object are returned. The content-stream is not returned. For paging through the children (depth of 1) only use getChildren. For returning a tree of objects of a certain depth, use getDescendants. For a repository that supports version-specific filing, this will return the version of the documents in the folder specified by the user filing the documents into the folder. Otherwise, the latest version of the documents will be returned. Inputs: ID folderId (Optional) Enum type: Documents, Folders, Policies, Any (default) (Optional) Int depth: 1 this folder only (Default), … N folders deep, -1 for all levels (Optional) String filter: Filter specifying which properties to return. (Optional) Boolean includeAllowableActions: False (default) (Optional) Enum includeRelationships: none (default), source, target, both (Optional) String orderBy: must be a valid ORDER BY clause from the query grammer excluding ‘ORDER BY’. Example ‘name DESC’. Outputs: Result set specified by Filter of each descendant object in the specified folder This result set will nest the contained objects Notes: The ordering and tree walk algorithm is repository-specific, but SHOULD be consistent. This method will return all objects of the specified type in the specified depth. If no type is specified, then objects of all types will be returned. When returning the results of a call where the caller specified “Any” type, the repository SHOULD return, at each nesting level, all folder objects first followed by other objects. If “includeAllowableActions” is TRUE, the repository will return the allowable actions for the current user for each descendant object as part of the output. "IncludeRelationships" indicates whether relationships are also returned for each returned object. If it is set to "source" or "target", relationships for which the returned object is a source, or respectively a target, will also be returned. If it is set to "both", relationships for which the returned object is either a source or a target will be returned. If it is set to "none", relationships are not returned. |
--- |
Authentication: | guest |
Transaction: | required |
Format Style: | argument |
Default Format: | atomfeed |
Id: | org/alfresco/repository/store/descendants.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/store/descendants.get.desc.xml |
POST /alfresco/service/api/node/{store_type}/{store_id}/{id}/descendants |
POST /alfresco/service/api/path/{store_type}/{store_id}/{id}/descendants |
--- |
Creates a document object of the specified type, and optionally adds the document to a folder Inputs: ID typeId: Document type Collection properties (Optional) ID folderId: Parent folder for this new document (Optional) ContentStream contentStream (Optional) Enum versioningState: CheckedOut, CheckedInMinor, CheckedInMajor (Default) Outputs: ID objectId: Id of the created document object The versioningState input is used to create a document in a checked-out state, or as a checked-in minor version, or as a checked-in major version. If created in a checked-out state, the object is a PWC and there is no corresponding "checked out document". (See the "Versioning" section.) If the Document’s Object Type does not allow content-stream and a content-stream is provided, or if content-stream is required and a content-stream is not provided, throw ConstraintViolationException. If a Folder is specified, and the Document’s Object Type is not one of the “Allowed_Child_Object_Types” for this Folder, throw ConstraintViolationException. If unfiling is not supported and a Folder is not specified, throw FolderNotValidException. Repositories MAY reject the createDocument request (by throwing ConstaintViolationException) if any of the Required properties specified in the Document’s Object Type are not set. However, iF the repository does NOT reject the createDocument request in this case, the repository MUST leave the newly-created Document in a checked-out state, and MUST ensure that all required properties are set before the Document is checked in. Creates a folder object of the specified type Inputs: ID typeId: Folder type Collection properties ID folderId: Parent folder for this new folder Outputs: ID objectId: Id of the created folder object Notes: If the to-be-created Folder’s Object Type is not one of the “Allowed_Child_Object_Types” for the parent Folder, throw ConstraintViolationException. Root folder can not be created using this service. |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | any |
Default Format: | atomentry |
Id: | org/alfresco/repository/store/descendants.post |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/store/descendants.post.desc.xml |
DELETE /alfresco/service/api/node/{store_type}/{store_id}/{id}?includeChildren={includeChildren?} |
DELETE /alfresco/service/api/path/{store_type}/{store_id}/{id}?includeChildren={includeChildren?} |
--- |
Deletes specified object Inputs: ID objectId Notes: If the object is a Folder with at least one child, throw ConstraintViolationException. If the object is the Root Folder, throw OperationNotSupportedException. When a filed object is deleted, it is removed from all folders it is filed in. This service deletes a specific version of a document object. To delete all versions, use deleteAllVersions() Deletion of a private working copy (checked out version) is the same as to cancel checkout. |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | any |
Default Format: | atomentry |
Id: | org/alfresco/repository/store/item.delete |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/store/item.delete.desc.xml |
--- |
Returns the properties of an object, and optionally the operations that the user is allowed to perform on the object Inputs: ID objectId (Optional) Enum returnVersion: This (Default), Latest, LatestMajor (Optional) String filter: Filter for properties to be returned (Optional) Boolean includeAllowableActions: False (default) (Optional) Enum includeRelationships: none (default), source, target, both Outputs: Collection propertyCollection Collection allowableActionCollection Notes: If “includeAllowableActions” is TRUE, the repository will return the allowable actions for the current user for the object as part of the output. "IncludeRelationships" indicates whether relationships are also returned for the object. If it is set to "source" or "target", relationships for which the returned object is a source, or respectively a target, will also be returned. If it is set to "both", relationships for which the returned object is either a source or a target will be returned. If it is set to "none", relationships are not returned. Does not return the content-stream of a document PropertyCollection includes changeToken (if applicable to repository) |
--- |
Authentication: | guest |
Transaction: | required |
Format Style: | argument |
Default Format: | atomentry |
Id: | org/alfresco/repository/store/item.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/store/item.get.desc.xml |
PATCH /alfresco/service/api/node/{store_type}/{store_id}/{id} |
PATCH /alfresco/service/api/path/{store_type}/{store_id}/{id} |
--- |
This service updates properties of the specified object. As per the data model, content-streams are not properties Inputs: ID objectId (Optional) String changeToken Collection propertyCollection - Subset list of Properties to update Outputs: ID objectId Notes: Preserves the ID of the object Subset of properties: Properties not specified in this list are not changed To remove a property, specify property with no value If an attempt is made to update a read-only property, throw ConstraintViolationException. If a ChangeToken is provided by the repository when the object is retrieved, the change token MUST be included as-is when calling updateProperties. For Multi-Value properties, the whole list of values MUST be provided on every update. Use getAllowableActions to identify whether older version specified by ID is updatable. If this is a private working copy, some repositories may not support updates. Because repositories MAY automatically create new Document Versions on a user’s behalf, the objectId returned may not match the one provided as an input to this method. |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | atomentry |
Id: | org/alfresco/repository/store/item.patch |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/store/item.patch.desc.xml |
PUT /alfresco/service/api/node/{store_type}/{store_id}/{id} |
PUT /alfresco/service/api/path/{store_type}/{store_id}/{id} |
--- |
This service updates properties of the specified object. As per the data model, content-streams are not properties Inputs: ID objectId (Optional) String changeToken Collection propertyCollection - Subset list of Properties to update Outputs: ID objectId Notes: Preserves the ID of the object Subset of properties: Properties not specified in this list are not changed To remove a property, specify property with no value If an attempt is made to update a read-only property, throw ConstraintViolationException. If a ChangeToken is provided by the repository when the object is retrieved, the change token MUST be included as-is when calling updateProperties. For Multi-Value properties, the whole list of values MUST be provided on every update. Use getAllowableActions to identify whether older version specified by ID is updatable. If this is a private working copy, some repositories may not support updates. Because repositories MAY automatically create new Document Versions on a user’s behalf, the objectId returned may not match the one provided as an input to this method. |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | atomentry |
Id: | org/alfresco/repository/store/item.put |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/store/item.put.desc.xml |
--- |
Returns the parent folder object, and optionally all ancestor folder objects, above a specified folder object. Inputs: ID folderId: Source folder to get the parent or ancestors of (Optional) String filter: Property filter specifying which properties to return. (Optional) Boolean includeAllowableActions: False (default) (Optional) Enum includeRelationships: none (default), source, target, both (Optional) Bool returnToRoot: If false, return only the immediate parent of the folder. If true, return an ordered list of all ancestor folders from the specified folder to the root folder. Default=False Outputs: ResultSet resultSet of folders Parent Folder ID + Specified properties Can be a list of folders Notes: Output is ordered by ancestry, closest to specified folder first. However XML clients may not always respect ordering. For that reason repositories SHOULD always include the parent and the ObjectID property in the filter to allow re-ordering if necessary. No parent folder is returned if the specified folder is the root folder. If “includeAllowableActions” is TRUE, the repository will return the allowable actions for the current user for each parent or ancestor folder as part of the output. "IncludeRelationships" indicates whether relationships are also returned for each returned object. If it is set to "source" or "target", relationships for which the returned object is a source, or respectively a target, will also be returned. If it is set to "both", relationships for which the returned object is either a source or a target will be returned. If it is set to "none", relationships are not returned. |
--- |
Authentication: | guest |
Transaction: | required |
Format Style: | argument |
Default Format: | atomfeed |
Id: | org/alfresco/repository/store/parent.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/store/parent.get.desc.xml |
--- |
Returns the parent folders for the specified non-folder, fileable object Inputs: ID objectId: ID of a non-folder, fileable object. (Optional) String filter: filter specifying which properties to return. (Optional) Boolean includeAllowableActions: False (default) (Optional) Enum includeRelationships: none (default), source, target, both Outputs: ResultSet resultSet - Set of folders containing the object. Notes: Order is repository-specific It is suggested that the parent and the ObjectId properties are included in the filter to allow re-ordering if necessary. If “includeAllowableActions” is TRUE, the repository will return the allowable actions for the current user for each parent folder as part of the output. "IncludeRelationships" indicates whether relationships are also returned for each returned object. If it is set to "source" or "target", relationships for which the returned object is a source, or respectively a target, will also be returned. If it is set to "both", relationships for which the returned object is either a source or a target will be returned. If it is set to "none", relationships are not returned. |
--- |
Authentication: | guest |
Transaction: | required |
Format Style: | argument |
Default Format: | atomfeed |
Id: | org/alfresco/repository/store/parents.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/store/parents.get.desc.xml |
DELETE /alfresco/service/api/pwc/{store_type}/{store_id}/{id} |
--- |
Reverses the effect of a check-out. Removes the private working copy of the checked-out document object, allowing other documents in the version series to be checked out again. Inputs: ID documentId: ObjectId of Private Working Copy (ID returned on CheckOut) Notes: It is repository specific on who can cancel a checkout (user, admin, larger group, etc) Throws OperationNotSupportedException if the object is not checked out |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | any |
Default Format: | atomentry |
Id: | org/alfresco/repository/store/pwc.delete |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/store/pwc.delete.desc.xml |
GET /alfresco/service/api/pwc/{store_type}/{store_id}/{id}?filter={filter?} |
--- |
Retrieves the properties of a private working copy |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | atomentry |
Id: | org/alfresco/repository/store/pwc.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/store/pwc.get.desc.xml |
PATCH /alfresco/service/api/pwc/{store_type}/{store_id}/{id}?checkinComment={checkinComment?}&major={major?}&checkin={checkin?} |
--- |
Makes the private working copy the current version of the document. Inputs: ID documentId: ObjectId of the private working copy Optional) Boolean major: True (Default) (Optional) Property bag (Optional) ContentStream stream (Optional) String CheckinComment Outputs: ID documentId: ID for the new version of the document. Notes: It is left to the repository to determine who can check-in a document. CheckinComment is persisted if specified. For repositories that do not support updating private working copies, all updates MUST be set on the check-in service. If Document is not checked out, throw OperationNotSupportedException. If the Document has “Content_Stream_Allowed” set to FALSE, and a call is made to checkIn that includes a content-stream, throw ConstraintViolationException. |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | any |
Default Format: | atomentry |
Id: | org/alfresco/repository/store/pwc.patch |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/store/pwc.patch.desc.xml |
PUT /alfresco/service/api/pwc/{store_type}/{store_id}/{id}?checkinComment={checkinComment?}&major={major?}&checkin={checkin?} |
--- |
Makes the private working copy the current version of the document. Inputs: ID documentId: ObjectId of the private working copy Optional) Boolean major: True (Default) (Optional) Property bag (Optional) ContentStream stream (Optional) String CheckinComment Outputs: ID documentId: ID for the new version of the document. Notes: It is left to the repository to determine who can check-in a document. CheckinComment is persisted if specified. For repositories that do not support updating private working copies, all updates MUST be set on the check-in service. If Document is not checked out, throw OperationNotSupportedException. If the Document has “Content_Stream_Allowed” set to FALSE, and a call is made to checkIn that includes a content-stream, throw ConstraintViolationException. |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | any |
Default Format: | atomentry |
Id: | org/alfresco/repository/store/pwc.put |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/store/pwc.put.desc.xml |
DELETE /alfresco/service/api/rel/{store_type}/{store_id}/{id}/type/{rel_type}/target/{target_store_type}/{target_store_id}/{target_id} |
--- |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | any |
Default Format: | atomentry |
Id: | org/alfresco/repository/store/relationship.delete |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/store/relationship.delete.desc.xml |
GET /alfresco/service/api/rel/{store_type}/{store_id}/{id}/type/{rel_type}/target/{target_store_type}/{target_store_id}/{target_id}?filter={filter?}&includeAllowableActions={includeAllowableActions?} |
--- |
--- |
Authentication: | guest |
Transaction: | required |
Format Style: | argument |
Default Format: | atomentry |
Id: | org/alfresco/repository/store/relationship.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/store/relationship.get.desc.xml |
--- |
--- |
Authentication: | guest |
Transaction: | required |
Format Style: | argument |
Default Format: | atomfeed |
Id: | org/alfresco/repository/store/relationships.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/store/relationships.get.desc.xml |
POST /alfresco/service/api/node/{store_type}/{store_id}/{id}/rels |
POST /alfresco/service/api/path/{store_type}/{store_id}/{id}/rels |
--- |
--- |
Authentication: | guest |
Transaction: | required |
Format Style: | argument |
Default Format: | atomentry |
Id: | org/alfresco/repository/store/relationships.post |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/store/relationships.post.desc.xml |
DELETE /alfresco/service/remotestore/{method}/{path} |
--- |
Remote service mirroring the Store interface - to an AVM store |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | Determined at run-time |
Id: | org/alfresco/repository/store/remoteavm.delete |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/store/remoteavm.delete.desc.xml |
--- |
Remote service mirroring the Store interface - to an AVM store |
--- |
Authentication: | guest |
Transaction: | required |
Format Style: | argument |
Default Format: | Determined at run-time |
Id: | org/alfresco/repository/store/remoteavm.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/store/remoteavm.get.desc.xml |
POST /alfresco/service/remotestore/{method}/{path} |
--- |
Remote service mirroring the Store interface - to an AVM store |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | Determined at run-time |
Id: | org/alfresco/repository/store/remoteavm.post |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/store/remoteavm.post.desc.xml |
GET /alfresco/service/api/type/{typeId}?includeInheritedProperties={includeInheritedProperties?} |
--- |
Gets the definition for specified object type Inputs: ID typeId: Type Id Outputs: Collection typeAttributeCollection: Type attributes of an object type definition. See the “Object Type” section for a complete list of type attributes. Notes: canCreateInstances if false, the user MUST NOT be able to create instances of this particular type. If true, the user may be able to create instances. When includeInheritedProperties is true, the repository SHOULD return all properties defined for the Object Type, including any properties inherited from its parent. If false, only Properties defined on the Object Type (but not its parent) SHOULD be returned. |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | any |
Default Format: | atomentry |
Id: | org/alfresco/repository/store/type.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/store/type.get.desc.xml |
GET /alfresco/service/api/type/{typeId}/children?includePropertyDefinitions={includePropertyDefinitions?}&skipCount={skipCount?}&maxItems={maxItems?} |
--- |
Retrieve list of all child Types |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | any |
Default Format: | atomfeed |
Id: | org/alfresco/repository/store/typechildren.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/store/typechildren.get.desc.xml |
GET /alfresco/service/api/type/{typeId}/descendants?includePropertyDefinitions={includePropertyDefinitions?}&skipCount={skipCount?}&maxItems={maxItems?} |
--- |
Retrieve list of all descendant Types |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | any |
Default Format: | atomfeed |
Id: | org/alfresco/repository/store/typedescendants.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/store/typedescendants.get.desc.xml |
GET /alfresco/service/api/types?type={type?}&includePropertyDefinitions={includePropertyDefinitions?}&skipCount={skipCount?}&maxItems={maxItems?} |
--- |
Returns the list of all types in the repository. Inputs: (Optional) ID typeId: not set (default) (Optional) Bool returnPropertyDefinitions: False (default) (Optional) int maxItems: 0 = Repository-default number of items (Default) (Optional) int skipCount: 0 = start (Default) Outputs: Result Set - List of types Boolean hasMoreItems The type attributes of each type will be returned The property definitions of each type will be returned if returnPropertyDefinitions is TRUE. Notes: A repository may support a hierarchy of types but CMIS will return them as a flat list. If provided, the input parameter “TypeId” specifies to only return the specific Object Type and its descendants. If not provided, all Object Types are to be returned. If no “maxItems” value is provided, then the Repository will determine an appropriate number of items to return. How the Repository determines this value is repository-specific and opaque to CMIS. If “returnPropertyDefinitions” is False, then the Repository will return only the “Attributes” of the Object Type Definition as specified in the “Object Type” section of the Data Model. Otherwise, property definitions will also be returned for each object type. |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | any |
Default Format: | atomfeed |
Id: | org/alfresco/repository/store/types.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/store/types.get.desc.xml |
GET /alfresco/service/api/unfiled |
--- |
Retrieve list of documents that are not in any folder |
--- |
Authentication: | guest |
Transaction: | required |
Format Style: | any |
Default Format: | atomfeed |
Id: | org/alfresco/repository/store/unfiled.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/store/unfiled.get.desc.xml |
GET /alfresco/service/api/node/{store_type}/{store_id}/{id}/versions?filter={filter?} |
GET /alfresco/service/api/path/{store_type}/{store_id}/{id}/versions?filter={filter?} |
--- |
Returns the list of all document versions for the specified version series, sorted by CREATION_DATE descending. Inputs: ID versionSeriesId: Version series Id Outputs: (Optional) String filter: Property Filter Collection documentCollection - Set of objects containing Ids and specified properties Notes: Returns all versions the user can access including checked-out version and private working copy. |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | atomfeed |
Id: | org/alfresco/repository/store/versions.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/store/versions.get.desc.xml |
GET /alfresco/service/api/node/{store_type}/{store_id}/{id}/tags |
GET /alfresco/service/api/path/{store_type}/{store_id}/{id}/tags |
--- |
Get all the tags for a node Returns STATUS_OK (200) |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | any |
Default Format: | json |
Lifecycle: | draft_public_api |
Id: | org/alfresco/repository/tagging/node.tags.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/tagging/node.tags.get.desc.xml |
POST /alfresco/service/api/node/{store_type}/{store_id}/{id}/tags |
POST /alfresco/service/api/path/{store_type}/{store_id}/{id}/tags |
--- |
Add one or more tags to the node Input: (mandatory) array of String Returns the array of tags Return STATUS_OK (200). |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | any |
Default Format: | json |
Lifecycle: | draft_public_api |
Id: | org/alfresco/repository/tagging/node.tags.post |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/tagging/node.tags.post.desc.xml |
GET /alfresco/service/api/tags/{store_type}/{store_id}?tf={tag_filter?} |
--- |
Get the currently available tags for the specified store.
|
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Lifecycle: | draft_public_api |
Id: | org/alfresco/repository/tagging/tags.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/tagging/tags.get.desc.xml |
GET /alfresco/service/api/tags/{store_type}/{store_id}/{tag}/nodes |
--- |
Get the nodes which have a given tag Return content Array of
Return status: STATUS_OK, 200 |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | any |
Default Format: | json |
Lifecycle: | draft_public_api |
Id: | org/alfresco/repository/tagging/tags.nodes.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/tagging/tags.nodes.get.desc.xml |
GET /alfresco/service/api/tagscopes/node/{store_type}/{store_id}/{id}/tags |
GET /alfresco/service/api/tagscopes/site/{site}/tags |
GET /alfresco/service/api/tagscopes/site/{site}/{container}/tags |
--- |
Get all tags of the nearest available tagscope |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Lifecycle: | draft_public_api |
Id: | org/alfresco/repository/tagging/tagscope-tags.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/tagging/tagscope-tags.get.desc.xml |
--- |
Delete a thumbnail for a content resource |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | any |
Default Format: | json |
Id: | org/alfresco/repository/thumbnail/thumbnail.delete |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/thumbnail/thumbnail.delete.desc.xml |
--- |
Get a named thumbnail for a content resource |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | Determined at run-time |
Id: | org/alfresco/repository/thumbnail/thumbnail.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/thumbnail/thumbnail.get.desc.xml |
--- |
Update a thumbnail for a content resource |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | any |
Default Format: | json |
Id: | org/alfresco/repository/thumbnail/thumbnail.put |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/thumbnail/thumbnail.put.desc.xml |
GET /alfresco/service/api/node/{store_type}/{store_id}/{id}/content{property}/thumbnaildefinitions |
GET /alfresco/service/api/path/{store_type}/{store_id}/{id}/content{property}/thumbnaildefinitions |
--- |
Get the thumbnails definitions for a content resource |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | any |
Default Format: | json |
Id: | org/alfresco/repository/thumbnail/thumbnaildefinitions.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/thumbnail/thumbnaildefinitions.get.desc.xml |
GET /alfresco/service/api/node/{store_type}/{store_id}/{id}/content{property}/thumbnails |
GET /alfresco/service/api/path/{store_type}/{store_id}/{id}/content{property}/thumbnails |
--- |
Get the thumbnails for a content resource |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | any |
Default Format: | json |
Id: | org/alfresco/repository/thumbnail/thumbnails.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/thumbnail/thumbnails.get.desc.xml |
--- |
Create a new thumbnail for a content resource |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | any |
Default Format: | json |
Id: | org/alfresco/repository/thumbnail/thumbnails.post |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/thumbnail/thumbnails.post.desc.xml |
POST /alfresco/service/api/upload |
--- |
Upload file content and meta-data into repository. HTML form data
Return content
Return status: STATUS_OK (200) |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | any |
Default Format: | json |
Lifecycle: | public_api |
Id: | org/alfresco/repository/upload/upload.post |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/upload/upload.post.desc.xml |
POST /alfresco/service/api/revert |
--- |
Revert Version Info |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | any |
Default Format: | json |
Id: | org/alfresco/repository/version/revert.post |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/version/revert.post.desc.xml |
GET /alfresco/service/api/version |
--- |
Node Version Info |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | any |
Default Format: | json |
Id: | org/alfresco/repository/version/version.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/version/version.get.desc.xml |
DELETE /alfresco/service/api/wcm/webprojects/{webprojectref} |
--- |
Delete a single WCM web project and its contents, webprojectref specifies which project to delete and will have been returned by a prior call to get, create or list web project. |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Lifecycle: | draft_public_api |
Id: | org/alfresco/repository/wcm/webproject.delete |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/wcm/webproject.delete.desc.xml |
GET /alfresco/service/api/wcm/webprojects/{webprojectref} |
--- |
Get a single WCM web project in JSON format. |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Lifecycle: | draft_public_api |
Id: | org/alfresco/repository/wcm/webproject.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/wcm/webproject.get.desc.xml |
POST /alfresco/service/api/wcm/webprojects |
--- |
Create (POST) a single WCM web project. The following fields are required in the body of the request:
The following fields are optional:
Returns 201, STATUS_CREATED on success. The body of the return will contain the new Web Project. |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Lifecycle: | draft_public_api |
Id: | org/alfresco/repository/wcm/webproject.post |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/wcm/webproject.post.desc.xml |
PUT /alfresco/service/api/wcm/webprojects/{webprojectref} |
--- |
Update a single WCM web project webprojectref is the unique reference returned by an earlier call to list, get or create web project The following fields are may be updated in the body of the request:
Returns 200 STATUS_OK, the body of the return will contain the updated web project. |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Lifecycle: | draft_public_api |
Id: | org/alfresco/repository/wcm/webproject.put |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/wcm/webproject.put.desc.xml |
GET /alfresco/service/api/wcm/webprojects?userName={userName?} |
GET /alfresco/service/api/wcm/webprojects |
--- |
Get a list of the WCM Web projects. userName is an optional argument that if specified then only those web projects for the specified user are returned else all web projects are returned. |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Lifecycle: | draft_public_api |
Id: | org/alfresco/repository/wcm/webprojects.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/wcm/webprojects.get.desc.xml |
DELETE /alfresco/service/api/wcm/webprojects/{webprojectref}/memberships/{username} |
--- |
Delete (uninvite) the membership for a user. Please note that the user's sandboxes are deleted even if they have unsubmitted content. Returns 200, STATUS_OK on success. |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Lifecycle: | draft_public_api |
Id: | org/alfresco/repository/wcm/membership/membership.delete |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/wcm/membership/membership.delete.desc.xml |
GET /alfresco/service/api/wcm/webprojects/{webprojectref}/memberships/{username} |
--- |
Get the webproject membership details for a user |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Lifecycle: | draft_public_api |
Id: | org/alfresco/repository/wcm/membership/membership.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/wcm/membership/membership.get.desc.xml |
GET /alfresco/service/api/wcm/webprojects/{webprojectref}/memberships |
--- |
Get the collection of a web project memberships for a web project. |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Lifecycle: | draft_public_api |
Id: | org/alfresco/repository/wcm/membership/memberships.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/wcm/membership/memberships.get.desc.xml |
POST /alfresco/service/api/wcm/webprojects/{webprojectref}/memberships |
--- |
Adds a new membership to the web project. After calling this method the user will be able to access the specified web project. Input
Returns 200, STATUS_OK |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Lifecycle: | draft_public_api |
Id: | org/alfresco/repository/wcm/membership/memberships.post |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/wcm/membership/memberships.post.desc.xml |
DELETE /alfresco/service/api/wcm/webprojects/{webprojectref}/sandboxes/{sandboxRef} |
--- |
Deletes a WCM sandbox and all its contents. |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Lifecycle: | draft_public_api |
Id: | org/alfresco/repository/wcm/sandbox/sandbox.delete |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/wcm/sandbox/sandbox.delete.desc.xml |
GET /alfresco/service/api/wcm/webprojects/{webprojectref}/sandboxes/{sandboxref} |
--- |
Get details of single sandbox of a web project. Return data: sandboxref name creator createdDate.iso8601 storeNames" : [ ] isAuthorSandbox isStagingSandbox urlReturns STATUS_OK, 200 |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Lifecycle: | draft_public_api |
Id: | org/alfresco/repository/wcm/sandbox/sandbox.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/wcm/sandbox/sandbox.get.desc.xml |
POST /alfresco/service/api/wcm/webprojects/{webprojectref}/sandboxes |
--- |
Create (POST) a new author sandbox for a user. The following fields are required in the body of the request:
Returns STATUS_CREATED,201 on success. |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Lifecycle: | draft_public_api |
Id: | org/alfresco/repository/wcm/sandbox/sandbox.post |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/wcm/sandbox/sandbox.post.desc.xml |
GET /alfresco/service/api/wcm/webprojects/{webprojectref}/sandboxes?userName={userName?} |
GET /alfresco/service/api/wcm/webprojects/{webprojectref}/sandboxes |
--- |
Get a collection of a web project sandboxes. If userName is specified then returns the sandboxes for the specified user. |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Lifecycle: | draft_public_api |
Id: | org/alfresco/repository/wcm/sandbox/sandboxes.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/wcm/sandbox/sandboxes.get.desc.xml |
--- |
Delete the specified asset. If the optional webApp argument is specified then the path is relative to the webapp e.g. /index.htm If webApp is not specified then the path is will be absolute e.g. /www/avm_webapps/ROOT/index.htm Returns STATUS_OK(200) for success. |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Lifecycle: | draft_public_api |
Id: | org/alfresco/repository/wcm/sandbox/Asset/asset.delete |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/wcm/sandbox/Asset/asset.delete.desc.xml |
--- |
Get the details of the specified asset. If the asset is a folder, includes the children of that folder. If the asset is a file, gives the size of the file. If the optional webApp argument is specified then returns the asset relative to that web app e.g. /index.htm If webApp is not specified then the path is will be absolute e.g. /www/avm_webapps/ROOT/index.htm Return STATUS_OK, 200 Output - The asset in JSON format data: path, the full path of the asset. name, the name of the asset creator createdDate, iso8601, modifier modifiedDate, iso8601, isLocked, boolean isFile, boolean isFolder, boolean isDeleted, boolean children, JSON array, only present for folder fileSize, numeric, only present for files |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Lifecycle: | draft_public_api |
Id: | org/alfresco/repository/wcm/sandbox/Asset/asset.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/wcm/sandbox/Asset/asset.get.desc.xml |
--- |
Create a new WCM Asset in the specified path and sandbox. If the optional webApp argument is specified then the path is relative to the webapp. If webApp is not specified then the path is will be absolute e.g. /www/avm_webapps/ROOT JSON Input values
data:The newly created asset in JSON format. |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Lifecycle: | draft_public_api |
Id: | org/alfresco/repository/wcm/sandbox/Asset/asset.post |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/wcm/sandbox/Asset/asset.post.desc.xml |
--- |
Update a WCM Asset, you can rename or move an asset. JSON Input properties
JSON Return data: |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Lifecycle: | draft_public_api |
Id: | org/alfresco/repository/wcm/sandbox/Asset/asset.put |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/wcm/sandbox/Asset/asset.put.desc.xml |
GET /alfresco/service/api/wcm/webprojects/{webprojectref}/sandboxes/{sandboxref}/modified |
GET /alfresco/service/api/wcm/webprojects/{webprojectref}/sandboxes/{sandboxref}/modified?webApp={webApp?} |
--- |
Get the modified (added, deleted, updated) details of an asset within an author's sandbox. If a folder has been added then only the folders's properties are returned (not folder plus assets within that new folder). If the optional webApp argument is specified then returns the modified assets within that web app. |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Lifecycle: | draft_public_api |
Id: | org/alfresco/repository/wcm/sandbox/Asset/modified.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/wcm/sandbox/Asset/modified.get.desc.xml |
POST /alfresco/service/api/wcm/webprojects/{webprojectref}/sandboxes/{sandboxref}/reverter |
POST /alfresco/service/api/wcm/webprojects/{webprojectref}/sandboxes/{sandboxref}/reverter?webApp={webApp?} |
--- |
Revert the modified (added, deleted, updated) assets contained within an author's sandbox. If the optional webApp argument is specified then reverts the modified assets within that web app. JSON data fileds
|
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Lifecycle: | draft_public_api |
Id: | org/alfresco/repository/wcm/sandbox/Asset/revert.post |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/wcm/sandbox/Asset/revert.post.desc.xml |
--- |
Submit the modified (added, deleted, updated) assets contained within an author's sandbox. If the optional webApp argument is specified then submits the modified assets within that web app. JSON data fileds
|
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Lifecycle: | draft_public_api |
Id: | org/alfresco/repository/wcm/sandbox/Asset/submit.post |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/wcm/sandbox/Asset/submit.post.desc.xml |
POST /alfresco/service/api/workflow/task/end/{taskId}/{transitionId} |
POST /alfresco/service/api/workflow/task/end/{taskId} |
--- |
Ends a task for an in-flight workflow with the passed-in transition or the default |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | any |
Default Format: | json |
Id: | org/alfresco/repository/workflow/end-task.post |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/repository/workflow/end-task.post.desc.xml |
GET /alfresco/service/sample/avm/path/{storeid}/{path} |
--- |
Sample demonstrating the listing of AVM folder contents |
--- |
Authentication: | admin |
Transaction: | required |
Format Style: | argument |
Default Format: | html |
Id: | org/alfresco/sample/avmbrowse.get |
Descriptor: | workspace://SpacesStore/app:company_home/app:dictionary/cm:webscripts/org/alfresco/sample/avmbrowse.get.desc.xml |
GET /alfresco/service/sample/avm/stores |
--- |
Sample demonstrating the listing of AVM stores |
--- |
Authentication: | admin |
Transaction: | required |
Format Style: | any |
Default Format: | html |
Id: | org/alfresco/sample/avmstores.get |
Descriptor: | workspace://SpacesStore/app:company_home/app:dictionary/cm:webscripts/org/alfresco/sample/avmstores.get.desc.xml |
--- |
Sample that finds all blog entries whose content contains the specified search term |
--- |
Authentication: | guest |
Transaction: | required |
Format Style: | extension |
Default Format: | html |
Id: | org/alfresco/sample/blogsearch.get |
Descriptor: | workspace://SpacesStore/app:company_home/app:dictionary/cm:webscripts/org/alfresco/sample/blogsearch.get.desc.xml |
GET /alfresco/service/sample/blog/category/{category} |
--- |
Sample that finds all blog entries tagged with specified categories |
--- |
Authentication: | guest |
Transaction: | required |
Format Style: | argument |
Default Format: | html |
Id: | org/alfresco/sample/categorysearch.get |
Descriptor: | workspace://SpacesStore/app:company_home/app:dictionary/cm:webscripts/org/alfresco/sample/categorysearch.get.desc.xml |
GET /alfresco/service/sample/folder/{path} |
--- |
Sample demonstrating the listing of folder contents |
--- |
Authentication: | guest |
Transaction: | required |
Format Style: | argument |
Default Format: | html |
Id: | org/alfresco/sample/folder.get |
Descriptor: | workspace://SpacesStore/app:company_home/app:dictionary/cm:webscripts/org/alfresco/sample/folder.get.desc.xml |
DELETE /alfresco/service/calendar/event/{siteid}/{eventname} |
--- |
Event Action - Delete event |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Id: | org/alfresco/slingshot/calendar/event.delete |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/slingshot/calendar/event.delete.desc.xml |
GET /alfresco/service/calendar/event/{siteid}/{eventname} |
--- |
Event Action - Display event details |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Id: | org/alfresco/slingshot/calendar/event.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/slingshot/calendar/event.get.desc.xml |
POST /alfresco/service/calendar/create |
--- |
Creates a Calendar Event |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | extension |
Default Format: | html |
Id: | org/alfresco/slingshot/calendar/event.post |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/slingshot/calendar/event.post.desc.xml |
PUT /alfresco/service/calendar/event/{siteid}/{eventname} |
--- |
Updates an existing Calendar Event |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Id: | org/alfresco/slingshot/calendar/event.put |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/slingshot/calendar/event.put.desc.xml |
GET /alfresco/service/calendar/eventList |
--- |
List of all upcoming events for a site |
--- |
Authentication: | guest |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Id: | org/alfresco/slingshot/calendar/eventList.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/slingshot/calendar/eventList.get.desc.xml |
GET /alfresco/service/calendar/events/user |
GET /alfresco/service/calendar/events/{site}/user |
--- |
Lists all of the events for all the sites the user belongs to |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Id: | org/alfresco/slingshot/calendar/userevents.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/slingshot/calendar/userevents.get.desc.xml |
GET /alfresco/service/slingshot/dashlets/my-contents |
--- |
Content I'm Editing Dashlet Data Webscript |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | any |
Default Format: | json |
Id: | org/alfresco/slingshot/dashlets/my-contents.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/slingshot/dashlets/my-contents.get.desc.xml |
GET /alfresco/service/slingshot/dashlets/my-tasks?filter={filter?}&date={date?} |
--- |
My Tasks Dashlet Data Webscript |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | any |
Default Format: | json |
Id: | org/alfresco/slingshot/dashlets/my-tasks.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/slingshot/dashlets/my-tasks.get.desc.xml |
POST /alfresco/service/slingshot/doclib/activity |
--- |
Document List Component - activity data webscript |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Id: | org/alfresco/slingshot/documentlibrary/activity.post |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/activity.post.desc.xml |
GET /alfresco/service/slingshot/doclib/aspects/node/{store_type}/{store_id}/{id} |
--- |
Document List Component - aspects query |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Id: | org/alfresco/slingshot/documentlibrary/aspects.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/aspects.get.desc.xml |
GET /alfresco/service/slingshot/doclib/container/{site}/{container} |
--- |
Document List Component - container query |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Id: | org/alfresco/slingshot/documentlibrary/container.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/container.get.desc.xml |
--- |
Document List Component - doclist data webscript |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Id: | org/alfresco/slingshot/documentlibrary/doclist.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/doclist.get.desc.xml |
GET /alfresco/service/slingshot/doclib/images/site/{site}/{container}/{path} |
GET /alfresco/service/slingshot/doclib/images/site/{site}/{container} |
--- |
Images List Component - images data webscript |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Id: | org/alfresco/slingshot/documentlibrary/images.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/images.get.desc.xml |
--- |
Document List Component - treenode data webscript |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Id: | org/alfresco/slingshot/documentlibrary/treenode.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/treenode.get.desc.xml |
POST /alfresco/service/slingshot/doclib/type/node/{store_type}/{store_id}/{id} |
--- |
Document List Component - type submit |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Id: | org/alfresco/slingshot/documentlibrary/type.post |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/type.post.desc.xml |
GET /alfresco/service/slingshot/doclib/types/node/{store_type}/{store_id}/{id} |
--- |
Document List Component - types query |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Id: | org/alfresco/slingshot/documentlibrary/types.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/types.get.desc.xml |
POST /alfresco/service/slingshot/doclib/action/aspects/node/{store_type}/{store_id}/{id} |
--- |
Document List Component - aspects submit |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Id: | org/alfresco/slingshot/documentlibrary/action/aspects.post |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/action/aspects.post.desc.xml |
POST /alfresco/service/slingshot/doclib/action/assign-workflow |
--- |
Document List Action - Assign Workflow |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Id: | org/alfresco/slingshot/documentlibrary/action/assign-workflow.post |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/action/assign-workflow.post.desc.xml |
POST /alfresco/service/slingshot/doclib/action/cancel-checkout/site/{site}/{container}/{path} |
POST /alfresco/service/slingshot/doclib/action/cancel-checkout/node/{store_type}/{store_id}/{id} |
--- |
Document List Action - Cancel check-out for file |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Id: | org/alfresco/slingshot/documentlibrary/action/cancel-checkout.post |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/action/cancel-checkout.post.desc.xml |
POST /alfresco/service/slingshot/doclib/action/checkin/site/{site}/{container}/{path} |
POST /alfresco/service/slingshot/doclib/action/checkin/node/{store_type}/{store_id}/{id} |
--- |
Document List Action - Check-in file |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Id: | org/alfresco/slingshot/documentlibrary/action/checkin.post |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/action/checkin.post.desc.xml |
POST /alfresco/service/slingshot/doclib/action/checkout/site/{site}/{container}/{path} |
POST /alfresco/service/slingshot/doclib/action/checkout/node/{store_type}/{store_id}/{id} |
--- |
Document List Action - Check-out file |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Id: | org/alfresco/slingshot/documentlibrary/action/checkout.post |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/action/checkout.post.desc.xml |
--- |
Document List Action - Copy multiple files |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Id: | org/alfresco/slingshot/documentlibrary/action/copy-to.post |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/action/copy-to.post.desc.xml |
--- |
Document List Action - Delete file |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Id: | org/alfresco/slingshot/documentlibrary/action/file.delete |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/action/file.delete.desc.xml |
DELETE /alfresco/service/slingshot/doclib/action/files |
DELETE /alfresco/service/slingshot/doclib/action/folders |
--- |
Document List Action - Delete multiple files |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Id: | org/alfresco/slingshot/documentlibrary/action/files.delete |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/action/files.delete.desc.xml |
POST /alfresco/service/slingshot/doclib/action/folder/site/{site}/{container} |
POST /alfresco/service/slingshot/doclib/action/folder/site/{site}/{container}/{path} |
--- |
Document List Action - Create folder |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Id: | org/alfresco/slingshot/documentlibrary/action/folder.post |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/action/folder.post.desc.xml |
--- |
Document List Action - Move multiple files |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Id: | org/alfresco/slingshot/documentlibrary/action/move-to.post |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/action/move-to.post.desc.xml |
POST /alfresco/service/slingshot/doclib/action/permissions/{operation}/site/{site} |
--- |
Document List Action - set permissions |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Id: | org/alfresco/slingshot/documentlibrary/action/permissions.post |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/action/permissions.post.desc.xml |
PUT /alfresco/service/slingshot/profile/resetavatar/{userName} |
--- |
User Profile - Reset Avatar image for a user |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Id: | org/alfresco/slingshot/profile/resetavatar.put |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/slingshot/profile/resetavatar.put.desc.xml |
POST /alfresco/service/slingshot/profile/uploadavatar |
--- |
Upload avatar file content and apply to person preferences |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | any |
Default Format: | json |
Id: | org/alfresco/slingshot/profile/uploadavatar.post |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/slingshot/profile/uploadavatar.post.desc.xml |
GET /alfresco/service/slingshot/profile/usercontents |
--- |
Last edited user contents |
--- |
Authentication: | guest |
Transaction: | required |
Format Style: | any |
Default Format: | json |
Id: | org/alfresco/slingshot/profile/usercontents.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/slingshot/profile/usercontents.get.desc.xml |
POST /alfresco/service/slingshot/profile/userprofile |
--- |
User Profile POST for update |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | any |
Default Format: | json |
Id: | org/alfresco/slingshot/profile/userprofile.post |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/slingshot/profile/userprofile.post.desc.xml |
GET /alfresco/service/slingshot/search?term={term}&site={site?}&container={container?} |
--- |
Site Search Component Data Webscript |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Id: | org/alfresco/slingshot/search/search.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/slingshot/search/search.get.desc.xml |
POST /alfresco/service/slingshot/wiki/page/{siteId}/{pageTitle} |
--- |
Wiki - Page details |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Id: | org/alfresco/slingshot/wiki/move.post |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/slingshot/wiki/move.post.desc.xml |
DELETE /alfresco/service/slingshot/wiki/page/{siteId}/{pageTitle} |
--- |
Wiki - Deletes page |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Id: | org/alfresco/slingshot/wiki/page.delete |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/slingshot/wiki/page.delete.desc.xml |
GET /alfresco/service/slingshot/wiki/page/{siteId}/{pageTitle} |
--- |
Wiki - Page details |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Id: | org/alfresco/slingshot/wiki/page.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/slingshot/wiki/page.get.desc.xml |
PUT /alfresco/service/slingshot/wiki/page/{siteId}/{pageTitle} |
--- |
Wiki - Page details |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Id: | org/alfresco/slingshot/wiki/page.put |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/slingshot/wiki/page.put.desc.xml |
GET /alfresco/service/slingshot/wiki/pages/{siteId} |
--- |
Wiki - Page details |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Id: | org/alfresco/slingshot/wiki/pagelist.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/slingshot/wiki/pagelist.get.desc.xml |
GET /alfresco/service/slingshot/wiki/version/{siteId}/{pageTitle}/{versionId} |
--- |
Wiki - Page details |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | mediawiki |
Id: | org/alfresco/slingshot/wiki/version.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/slingshot/wiki/version.get.desc.xml |
POST /alfresco/service/test/atomentry |
--- |
Echo title from atom entry request |
--- |
Authentication: | none |
Transaction: | none |
Format Style: | any |
Default Format: | html |
Id: | org/alfresco/test/atomentry.post |
Descriptor: | classpath:alfresco/webscripts/org/alfresco/test/atomentry.post.desc.xml |
POST /alfresco/service/test/bogus |
--- |
Ensure that format extensions used for .js scripts have a registered FormatReader |
--- |
Authentication: | none |
Transaction: | none |
Format Style: | any |
Default Format: | html |
Id: | org/alfresco/test/bogustest.post |
Descriptor: | classpath:alfresco/webscripts/org/alfresco/test/bogustest.post.desc.xml |
GET /alfresco/service/sample/cmis/folder/{id} |
--- |
Parse atom feed |
--- |
Authentication: | none |
Transaction: | none |
Format Style: | any |
Default Format: | html |
Id: | org/alfresco/test/cmisfolder.get |
Descriptor: | classpath:alfresco/webscripts/org/alfresco/test/cmisfolder.get.desc.xml |
GET /alfresco/service/sample/cmis/repo?service={serviceUrl?} |
--- |
Sample Surf component using CMIS Service document |
--- |
Authentication: | none |
Transaction: | none |
Format Style: | any |
Default Format: | html |
Id: | org/alfresco/test/cmisrepo.get |
Descriptor: | classpath:alfresco/webscripts/org/alfresco/test/cmisrepo.get.desc.xml |
POST /alfresco/service/test/encodedpost |
--- |
Extracts parameters, decodes them and echoes as simple string |
--- |
Authentication: | none |
Transaction: | none |
Format Style: | any |
Default Format: | html |
Id: | org/alfresco/test/encodedsubmit.post |
Descriptor: | classpath:alfresco/webscripts/org/alfresco/test/encodedsubmit.post.desc.xml |
GET /alfresco/service/test/exception |
--- |
Ensure appropriate status template is used for response |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | html |
Id: | org/alfresco/test/exception.get |
Descriptor: | classpath:alfresco/webscripts/org/alfresco/test/exception.get.desc.xml |
POST /alfresco/service/test/jsonecho |
--- |
Echo postCode from JSON Request |
--- |
Authentication: | none |
Transaction: | none |
Format Style: | any |
Default Format: | html |
Id: | org/alfresco/test/jsonecho.post |
Descriptor: | classpath:alfresco/webscripts/org/alfresco/test/jsonecho.post.desc.xml |
PUT /alfresco/service/test/requestbody |
--- |
Echo Request Body |
--- |
Authentication: | none |
Transaction: | none |
Format Style: | any |
Default Format: | html |
Id: | org/alfresco/test/requestbody.put |
Descriptor: | classpath:alfresco/webscripts/org/alfresco/test/requestbody.put.desc.xml |
GET /alfresco/service/test/runas |
--- |
Echo the name of the effective user |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | html |
Id: | org/alfresco/test/runas.get |
Descriptor: | classpath:alfresco/webscripts/org/alfresco/test/runas.get.desc.xml |
GET /alfresco/service/api/vti/{dummy} |
GET /alfresco/service/api/vti |
--- |
This script is a placeholder so the Share DocLib can query the Vti Server parameters without throwing an HTTP 404 error. |
--- |
Authentication: | none |
Transaction: | required |
Format Style: | argument |
Default Format: | json |
Id: | org/alfresco/vti/vti.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/vti/vti.get.desc.xml |
GET /alfresco/service/webframework/avm/metadata/{storeId}/{webappId}/{path} |
--- |
AVM Metadata Retrieval Service |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | html |
Id: | org/alfresco/webframework/avm-metadata.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/webframework/avm-metadata.get.desc.xml |
DELETE /alfresco/service/avmstore/{method}/{path} |
--- |
Remote service mirroring the Store interface - to an AVM store |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | Determined at run-time |
Id: | org/alfresco/webframework/avmstore.delete |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/webframework/avmstore.delete.desc.xml |
--- |
Remote service mirroring the Store interface - to an AVM store |
--- |
Authentication: | guest |
Transaction: | required |
Format Style: | argument |
Default Format: | Determined at run-time |
Id: | org/alfresco/webframework/avmstore.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/webframework/avmstore.get.desc.xml |
POST /alfresco/service/avmstore/{method}/{path} |
--- |
Remote service mirroring the Store interface - to an AVM store |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | Determined at run-time |
Id: | org/alfresco/webframework/avmstore.post |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/webframework/avmstore.post.desc.xml |
GET /alfresco/service/webframework/redirect/jsf-client/{command}/{objectType}/{storeType}/{storeId}/{nodeId} |
GET /alfresco/service/webframework/redirect/jsf-client/{command}/{objectType}/{id} |
--- |
JSF Redirection Handler |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | html |
Id: | org/alfresco/webframework/jsf-client-redirect.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/webframework/jsf-client-redirect.get.desc.xml |
GET /alfresco/service/webframework/content/metadata |
--- |
Content Metadata Retrieval Service |
--- |
Authentication: | user |
Transaction: | required |
Format Style: | argument |
Default Format: | html |
Id: | org/alfresco/webframework/metadata.get |
Descriptor: | classpath:alfresco/templates/webscripts/org/alfresco/webframework/metadata.get.desc.xml |