Event Service REST Endpoints
Overview
3Sixty Push Events allow you to send events to event based jobs in 3Sixty. This will tell the job to get and process a document. If the job is not already running, it will also start the job for you.
To use a push event you will need to create a job and set its type to be Event. Then just call the URL below, providing the necessary parameters.
3Sixty will then sync the content based on the source documentId.
Push Event
URL:GET /api/event/service/pushevent?jobId=<jobId>&documentId=<document>
Parameters (Form Fields):
-
jobId: The Event Job you are pushing the notification to.
-
documentId: The id of the document in the source system.
Register Event
This call will mimic a content service api call and can be used to trigger a specific Event Configuration. Useful for testing event configurations to make sure their rules are triggering.
<b>Register Event<b>
GET /api/event/service/registerevent?id=<id>&connectorId=<connectorId>&eventType=<eventType>&fileName=
<fileName>&mimeType=<mimeType>&docType=<docType>&contentLenght=<contentLength>
Parameters (Form Fields):
-
id: Required. A document id
-
connectorId: Required. The connector id
-
evenType: See <link>Events Configuration<link> page for list of options. If not included, event type will be ALL
-
fileName: optional. The name of a file
-
mimetype: optional. The mimetype of the file
-
docType: optional. The document type of the file.
-
contentLength: optional. The length of the file.