Set an image for ConcourseSuite Community Edition

Sign In or Register

ConcourseSuite Community Edition

Core Team
PostgreSQL Java
PUBLIC PROFILE

Uploading Documents Outside the ConcourseSuite Web Interface

After you have configured a SyncClient for your application, you can use those credentials for uploading documents without opening the ConcourseSuite web interface. This can be useful for automating document loads, or connecting ConcourseSuite to existing systems.

To make a request to ConcourseSuite to load a document you will need to post the following information:

  • Set the url to http:///ProcessDocument.do
  • Include values for all the parameters that are listed in the table below, the parameter names must match exactly
  • Send the request
  • If it's successful you should see the following message "System Response: OK"

ProcessDocument.do Parameters

Field

Parameter Name

Notes

Hostname

id

Examples: "localhost", "foo.ondemand.centriccrm.net"

Client Id

clientId

This is the numeric id that is found in the SyncClient table reached from the Admin Menu

Shared Key

code

The Shared Key is a code that authenticates the SyncClient

System Id

systemId

Currently 4 is the only systemId for an out of the box ConcourseSuite

Subject

subject

The subject that will appear in the document store for this file

User Id

enteredBy

An id of a user on your application (1, 2, 3, etc...)

Module Type

type

As of ConcourseSuite 5.0 only "ticket" is supported

Ticket Id

tid

The id of the ticket the document will be stored on

File

file1

The file that will be uploaded

The following link is to an html form that you can save to your machine, open in a browser, and test uploading documents externally. Note: The form is currently set to post to "localhost" in the url and "localhost is also the default hostname parameter. To testing other hosts update that values accordingly.
http://www.concursive.com/ProjectManagementFiles.do?command=Download&pid=58&fid=4730

Sign in to add your comment.