You are here

Request URL format for on-premise Alfresco

Each request to an Alfresco on-premise repository is a URL with a specific format.

This is an example of a request URL for CMIS 1.1:

   https://localhost:8080/alfresco/api/-default-/public/cmis/versions/1.1/atom/content?id=a99ae2db-0e40-4fb6-bf67-3f331a358cfc

This is an example of a request URL for CMIS 1.0:

   https://localhost:8080/alfresco/api/-default-/public/cmis/versions/1.0/atom/content?id=a99ae2db-0e40-4fb6-bf67-3f331a358cfc

Each request URL is made up of the following elements:

  1. The protocol, which can be http or https.
  2. The hostname. This will be the host and port number of your alfresco instance. So if your Alfresco instance is running on the local machine on port 8080 this will be localhost:8080.
  3. The fixed string -default-.
  4. The API you want to call. In this case it is the public Alfresco CMIS API identified as /public/cmis.
  5. /versions/n. This specifies the version of the CMIS API you are using. 1.1 or 1.0.
  6. The CMIS binding. Alfresco supports the atom binding for the CMIS 1.0 protocol, and both the atom and browser bindings for the CMIS 1.1 protocol.
  7. The CMIS method itself. In this case the request is to get the content of a CMIS document with a specific id.

Sending feedback to the Alfresco documentation team

You don't appear to have JavaScript enabled in your browser. With JavaScript enabled, you can provide feedback to us using our simple form. Here are some instructions on how to enable JavaScript in your web browser.