Jobs
Fetch all job
This API helps to get all the job and its configuration (Both csv and xml job)
GET/sdpw/configuration/process
Query parameters | None |
Header | None |
Header/Parameter | None |
Body | None |
Returns | List of all configured jobs |
Required role | None |
Managed errors | None |
Example request
curl 'http://localhost:8080/sdpw/sdpw/configuration/process'
Example response
[ { "id": "fac67fb6-6d7b-45a0-82d3-029580ac078c", "active": false, "name": "Parentheses test", "availableToDownload": true, "kbId": "12314182-dca5-46f7-95f2-49d3a3c501e9", "processDescription": { "inputDescription": "Simple CSV with only variable Aaaaaa", "transformationDescription": "Trivial logic with parentheses", "outputDescription": "CSV with variable name / value with parentheses" }, "itemMappings": [ { "nameInConsultation": "Aaaaaa", "nameInFile": "Aaaaaa", "instanceBaseName": null } ], "valueSeparator": null, "instanceSeparator": null, "goalVariableName": "SDP parentheses", "modifiedOn": 1498731710574, "templateResultProcessors": [ { "name": "Parentheses output", "filename": "Parentheses output.csv", "modifiedOn": 0, "accumulatedParameters": [], "postProcessorsIds": [], "templateId": "a8645f83-de79-45bb-86d9-f8bd88137f0d", "type": "FREE_TEXT", "resultFiles": "SINGLE" } ], "pdfResultProcessors": [], "itemSeparator": ",", "instanceHeaders": [] }, { "id": "5fc015ac-81b2-442f-ba91-64bb9ecca74b", "active": false, "name": "testSergio", "availableToDownload": true, "kbId": "51a56987-1d03-42fe-b8f9-01d1139a6f6d", "processDescription": { "inputDescription": "io", "transformationDescription": "io", "outputDescription": "io" }, "itemMappings": [ { "nameInConsultation": "File source", "nameInFile": "Source", "instanceBaseName": null }, { "nameInConsultation": "label", "nameInFile": "Label", "instanceBaseName": null }, { "nameInConsultation": "polisnummer", "nameInFile": "Polisnummer", "instanceBaseName": null }, { "nameInConsultation": "Soort renseigment", "nameInFile": "SoortJaarrenseignering", "instanceBaseName": null } ], "valueSeparator": ",", "instanceSeparator": "|", "goalVariableName": "Renseigneren proces", "modifiedOn": 1498472736834, "templateResultProcessors": [ { "name": "(#1)", "filename": "pdf1.pdf", "modifiedOn": 0, "accumulatedParameters": [], "postProcessorsIds": [ "7a697439-8801-4d10-b22c-4b10c592b42d" ], "templateId": "36b8434e-d316-48fd-b202-cfc2eec01f3a", "type": "FREE_TEXT", "resultFiles": "SINGLE" } ], "pdfResultProcessors": [], "itemSeparator": ";", "instanceHeaders": [] } ]