Skip Navigation

Scenario

Consider the following environment:
  • The
    Docs
    service is installed on a server called gdocsServer.
  • You created an enterprise repository named "SPengg" which points to the
    SharePoint
    site at
    http://SPengg/development
    with ID 47.
  • You created an enterprise repository named "FSit" which points to a File Share located at
    \\shares\it
    with ID 53.
  • An existing file share exists on the organization's network located at
    \\shares\hr\benefits
    that users have access to.
The following table lists sample REST calls that can be made:
REST Call URI
Example
Get folder contents in a predefined enterprise repository.
GET http://gdocsServer/docs/1/SPengg/ProductX
Upload a document to a predefined enterprise repository location.
PUT http://gdocsServer/docs/1/53/tickets/screenshot.jpg
HTTP Request body is document content
Get a list of all versions of a document.
GET http://gdocsServer/docs/1/47/requirements.docx?metadata&version=*
Check out a document.
POST http://gdocsServer/docs/1/SPengg/ProductZ/status.xlsx
HTTP Request body is a JSON file:
{ "comments":"Update Sprint 3 status" }