Obsolete Pages{{Obsolete}}
The official documentation is at: http://docs.alfresco.com
This page describes HTTP API functionality introduced in Alfresco v2.0 and is specific to v2.0 only. Alfresco v2.1 expands upon the HTTP API considerably.
Alfresco v2.0 has HTTP support for:
The 'list all APIs' URL is:
GET http://<host>:<port>/alfresco/service/index
See OpenSearch.
All URLs support the format argument for specifying the response type.
Formats available are:
e.g.
GET http://<host>:<port>/service/<service>?format=atom
Alfresco is a secure server and requires authenticated access.
For now, the APIs (where applicable) support:
Other forms of authentication will also be considered:
Some Services allow guest access. To force guest access specify the following url argument:
guest=true
e.g.
http://<host>:<port>/alfresco/service/search/keyword?q=tutorial&guest=true
/alfresco/config/web-api-application-context.xml
<!-- Alfresco Web Client Authentication (Default) -->
<alias alias='web.api.Authenticator' name='web.api.AlfWebClientAuthenticator' />
or
<!-- Basic HTTP Authentication -->
<alias alias='web.api.Authenticator' name='web.api.BasicAuthenticator' />
Alfresco server debug information may be logged by adding the following log4j entry:
log4j.logger.org.alfresco.web.api=debug