Scheduling APIs Scheduler Resource
POST pentaho/api/scheduler/blockout/addcurl -X POST \
"http://localhost:8080/pentaho/api/scheduler/blockout/add" \
-H "Content-Type: application/xml" \
-H "Authorization: Basic YWRtaW46cGFzc3dvcmQ=" \
-d '<jobScheduleRequest>
<jobName>DAILY-1820438815:admin:7740000</jobName>
<complexJobTrigger>
<uiPassParam>DAILY</uiPassParam>
<daysOfWeek>1</daysOfWeek>
<daysOfWeek>2</daysOfWeek>
<daysOfWeek>3</daysOfWeek>
<daysOfWeek>4</daysOfWeek>
<daysOfWeek>5</daysOfWeek>
<startTime>2014-08-19T10:51:00.000-04:00</startTime>
<endTime />
</complexJobTrigger>
<inputFile></inputFile>
<outputFile></outputFile>
<duration>7740000</duration>
<timeZone>America/New_York</timeZone>
</jobScheduleRequest>'HTTP Basic Authentication
Request object for scheduling jobs and blockouts
Name of the job
JobNameID of the job (for updates)
admin JobName 1410786491777Input file path
/public/Steel Wheels/Top Customers (report).prptOutput file path
/public/outputDuration in milliseconds for blockouts
7740000Time zone for the schedule
America/New_YorkSuccessfully created blockout schedule
ID of the blockout which was created
User is not authorized to create blockout
GET pentaho/api/scheduler/blockout/blockoutjobscurl -X GET \
"http://localhost:8080/pentaho/api/scheduler/blockout/blockoutjobs" \
-H "Authorization: Basic YWRtaW46cGFzc3dvcmQ="<jobs>
<job>
<groupName>admin</groupName>
<jobId>admin BlockoutAction 1408457558636</jobId>
<jobName>BlockoutAction</jobName>
<jobParams>
<jobParams>
<name>TIME_ZONE_PARAM</name>
<value>America/New_York</value>
</jobParams>
<jobParams>
<name>DURATION_PARAM</name>
<value>10080000</value>
</jobParams>
<jobParams>
<name>uiPassParam</name>
<value>DAILY</value>
</jobParams>
<jobParams>
<name>user_locale</name>
<value>en_US</value>
</jobParams>
<jobParams>
<name>ActionAdapterQuartzJob-ActionUser</name>
<value>admin</value>
</jobParams>
<jobParams>
<name>ActionAdapterQuartzJob-ActionClass</name>
<value>org.pentaho.platform.scheduler2.blockout.BlockoutAction</value>
</jobParams>
<jobParams>
<name>lineage-id</name>
<value>0989726c-3247-4864-bc79-8e2a1dc60c58</value>
</jobParams>
</jobParams>
<jobTrigger xsi:type="complexJobTrigger">
<cronString>0 12 10 ? * 2,3,4,5,6 *</cronString>
<duration>10080000</duration>
<startTime>2014-08-19T10:12:00-04:00</startTime>
<uiPassParam>DAILY</uiPassParam>
<dayOfMonthRecurrences />
<dayOfWeekRecurrences>
<recurrenceList>
<values>2</values>
<values>3</values>
<values>4</values>
<values>5</values>
<values>6</values>
</recurrenceList>
</dayOfWeekRecurrences>
<hourlyRecurrences>
<recurrenceList>
<values>10</values>
</recurrenceList>
</hourlyRecurrences>
<minuteRecurrences>
<recurrenceList>
<values>12</values>
</recurrenceList>
</minuteRecurrences>
<monthlyRecurrences />
<secondRecurrences>
<recurrenceList>
<values>0</values>
</recurrenceList>
</secondRecurrences>
<yearlyRecurrences />
</jobTrigger>
<nextRun>2014-08-20T10:12:00-04:00</nextRun>
<state>NORMAL</state>
<userName>admin</userName>
</job>
</jobs>HTTP Basic Authentication
Successfully retrieved blockout jobs
Wrapper for job collections
Error while retrieving blockout jobs
POST pentaho/api/scheduler/blockout/blockstatuscurl -X POST \
"http://localhost:8080/pentaho/api/scheduler/blockout/blockstatus" \
-H "Content-Type: application/xml" \
-H "Authorization: Basic YWRtaW46cGFzc3dvcmQ=" \
-d '<jobScheduleRequest>
<jobName>DAILY-1820438815:admin:7740000</jobName>
<complexJobTrigger>
<uiPassParam>DAILY</uiPassParam>
<daysOfWeek>1</daysOfWeek>
<daysOfWeek>2</daysOfWeek>
<daysOfWeek>3</daysOfWeek>
<daysOfWeek>4</daysOfWeek>
<daysOfWeek>5</daysOfWeek>
<startTime>2014-08-19T10:51:00.000-04:00</startTime>
<endTime />
</complexJobTrigger>
<inputFile></inputFile>
<outputFile></outputFile>
<duration>7740000</duration>
<timeZone>America/New_York</timeZone>
</jobScheduleRequest>'HTTP Basic Authentication
Request object for scheduling jobs and blockouts
Name of the job
JobNameID of the job (for updates)
admin JobName 1410786491777Input file path
/public/Steel Wheels/Top Customers (report).prptOutput file path
/public/outputDuration in milliseconds for blockouts
7740000Time zone for the schedule
America/New_YorkSuccessfully got the blockout status
Blockout status information
Whether the schedule is partially blocked
trueWhether the schedule is totally blocked
trueUser is not authorized to get the blockout status
GET pentaho/api/scheduler/blockout/hasblockoutscurl -X GET \
"http://localhost:8080/pentaho/api/scheduler/blockout/hasblockouts" \
-H "Authorization: Basic YWRtaW46cGFzc3dvcmQ="trueHTTP Basic Authentication
Successfully determined whether or not the system contains blockouts
true or false whether there are blackouts or not
Successfully determined whether or not the system contains blockouts
GET pentaho/api/scheduler/blockout/shouldFireNowcurl -X GET \
"http://localhost:8080/pentaho/api/scheduler/blockout/shouldFireNow" \
-H "Authorization: Basic YWRtaW46cGFzc3dvcmQ="trueHTTP Basic Authentication
Successful operation
true or false whether the blockout should fire now
Successful operation
POST pentaho/api/scheduler/blockout/update?jobid=admin%09BlockoutAction%091410786491209curl -X POST \
"http://localhost:8080/pentaho/api/scheduler/blockout/update?jobid=admin%09BlockoutAction%091410786491209" \
-H "Content-Type: application/xml" \
-H "Authorization: Basic YWRtaW46cGFzc3dvcmQ=" \
-d '<jobScheduleRequest>
<jobName>DAILY-1820438815:admin:7740000</jobName>
<complexJobTrigger>
<uiPassParam>DAILY</uiPassParam>
<daysOfWeek>1</daysOfWeek>
<daysOfWeek>2</daysOfWeek>
<daysOfWeek>3</daysOfWeek>
<daysOfWeek>4</daysOfWeek>
<daysOfWeek>5</daysOfWeek>
<startTime>2012-01-12T10:51:00.000-04:00</startTime>
<endTime />
</complexJobTrigger>
<inputFile></inputFile>
<outputFile></outputFile>
<duration>7740000</duration>
<timeZone>America/New_York</timeZone>
</jobScheduleRequest>'HTTP Basic Authentication
The jobId of the blockout we are editing
admin%09BlockoutAction%091410786491209Request object for scheduling jobs and blockouts
Name of the job
JobNameID of the job (for updates)
admin JobName 1410786491777Input file path
/public/Steel Wheels/Top Customers (report).prptOutput file path
/public/outputDuration in milliseconds for blockouts
7740000Time zone for the schedule
America/New_YorkSuccessful operation
ID of the blockout which was updated
User is not authorized to update blockout
POST pentaho/api/scheduler/blockout/willFirecurl -X POST \
"http://localhost:8080/pentaho/api/scheduler/blockout/willFire" \
-H "Content-Type: application/xml" \
-H "Authorization: Basic YWRtaW46cGFzc3dvcmQ=" \
-d '<jobScheduleRequest>
<jobName>DAILY-1820438815:admin:7740000</jobName>
<complexJobTrigger>
<uiPassParam>DAILY</uiPassParam>
<daysOfWeek>1</daysOfWeek>
<daysOfWeek>2</daysOfWeek>
<daysOfWeek>3</daysOfWeek>
<daysOfWeek>4</daysOfWeek>
<daysOfWeek>5</daysOfWeek>
<startTime>2014-08-19T10:51:00.000-04:00</startTime>
<endTime />
</complexJobTrigger>
<inputFile></inputFile>
<outputFile></outputFile>
<duration>7740000</duration>
<timeZone>America/New_York</timeZone>
</jobScheduleRequest>'HTTP Basic Authentication
Request object for scheduling jobs and blockouts
Name of the job
JobNameID of the job (for updates)
admin JobName 1410786491777Input file path
/public/Steel Wheels/Top Customers (report).prptOutput file path
/public/outputDuration in milliseconds for blockouts
7740000Time zone for the schedule
America/New_YorkSuccessful operation
true or false indicating whether the blockout will fire
An error occurred while determining blockouts being fired
GET pentaho/api/scheduler/canSchedulecurl -X GET \
"http://localhost:8080/pentaho/api/scheduler/canSchedule" \
-H "Authorization: Basic YWRtaW46cGFzc3dvcmQ="trueHTTP Basic Authentication
Successfully retrieved the scheduling permission
true or false indicating scheduling is allowed for the user
Unable to retrieve the scheduling permission
GET pentaho/api/scheduler/generatedContentForSchedule?lineageId=:public:Steel%20Wheels:Inventory%20List%20(report).prptcurl -X GET \
"http://localhost:8080/pentaho/api/scheduler/generatedContentForSchedule?lineageId=:public:Steel%20Wheels:Inventory%20List%20(report).prpt" \
-H "Authorization: Basic YWRtaW46cGFzc3dvcmQ="<List>
<repositoryFileDto>
<createdDate>1402911997019</createdDate>
<fileSize>3461</fileSize>
<folder>false</folder>
<hidden>false</hidden>
<id>ff11ac89-7eda-4c03-aab1-e27f9048fd38</id>
<lastModifiedDate>1406647160536</lastModifiedDate>
<locale>en</locale>
<localePropertiesMapEntries>
<localeMapDto>
<locale>default</locale>
<properties>
<stringKeyStringValueDto>
<key>file.title</key>
<value>myFile</value>
</stringKeyStringValueDto>
<stringKeyStringValueDto>
<key>jcr:primaryType</key>
<value>nt:unstructured</value>
</stringKeyStringValueDto>
<stringKeyStringValueDto>
<key>title</key>
<value>myFile</value>
</stringKeyStringValueDto>
<stringKeyStringValueDto>
<key>file.description</key>
<value>myFile Description</value>
</stringKeyStringValueDto>
</properties>
</localeMapDto>
</localePropertiesMapEntries>
<locked>false</locked>
<name>myFile.prpt</name>
<originalParentFolderPath>/public/admin</originalParentFolderPath>
<ownerType>-1</ownerType>
<path>/public/admin/ff11ac89-7eda-4c03-aab1-e27f9048fd38</path>
<title>myFile</title>
<versionId>1.9</versionId>
<versioned>true</versioned>
</repositoryFileDto>
</List>HTTP Basic Authentication
The path for the file
:public:Steel%20Wheels:Inventory%20List%20(report).prptSuccessfully got the generated content for schedule
Repository file data transfer object
Unique identifier for the file
12345-abcdeName of the file
report.prptFull path to the file
/home/admin/report.prptWhether this is a folder
falseWhether this file is hidden
falseWhether this file is versioned
trueWhether this file is locked
falseSize of the file in bytes
1024When the file was created
2023-01-01T12:00:00ZWhen the file was last modified
2023-01-02T12:00:00ZType of owner (USER, ROLE)
0Title of the file
Sales ReportDescription of the file
Monthly sales reportWhen the file was deleted (if applicable)
2023-01-03T12:00:00ZLocale of the file
enOriginal parent folder path before deletion
/original/path/to/fileVersion identifier of the file
1.3Successfully got the generated content for schedule
GET pentaho/api/scheduler/getContentCleanerJobcurl -X GET \
"http://localhost:8080/pentaho/api/scheduler/getContentCleanerJob" \
-H "Authorization: Basic YWRtaW46cGFzc3dvcmQ="<job>
<groupName>admin</groupName>
<jobId>admin GeneratedContentCleaner 1408377444383</jobId>
<jobName>GeneratedContentCleaner</jobName>
<jobParams>
<jobParams>
<name>uiPassParam</name>
<value>DAILY</value>
</jobParams>
<jobParams>
<name>age</name>
<value>15552000</value>
</jobParams>
<jobParams>
<name>user_locale</name>
<value>en_US</value>
</jobParams>
<jobParams>
<name>ActionAdapterQuartzJob-ActionUser</name>
<value>admin</value>
</jobParams>
<jobParams>
<name>ActionAdapterQuartzJob-ActionClass</name>
<value>org.pentaho.platform.admin.GeneratedContentCleaner</value>
</jobParams>
<jobParams>
<name>lineage-id</name>
<value>c3cfbad4-2e34-4dbd-8071-a2f3c7e8fab9</value>
</jobParams>
</jobParams>
<jobTrigger xsi:type="simpleJobTrigger">
<duration>-1</duration>
<startTime>2014-08-18T11:57:00-04:00</startTime>
<uiPassParam>DAILY</uiPassParam>
<repeatCount>-1</repeatCount>
<repeatInterval>86400</repeatInterval>
</jobTrigger>
<lastRun>2014-08-18T11:57:00-04:00</lastRun>
<nextRun>2014-08-19T11:57:00-04:00</nextRun>
<state>NORMAL</state>
<userName>admin</userName>
</job>HTTP Basic Authentication
Content cleaner job successfully retrieved
Job information
Group name of the job
adminUnique identifier for the job
admin JobName 1410786491777Name of the job
JobNameLast run time in ISO format
2014-08-14T11:46:00-04:00Next run time in ISO format
2014-08-14T11:46:00-04:00Current state of the job
NORMALUser who owns the job
adminNo content cleaner job exists
GET pentaho/api/scheduler/getJobscurl -X GET \
"http://localhost:8080/pentaho/api/scheduler/getJobs" \
-H "Authorization: Basic YWRtaW46cGFzc3dvcmQ="<jobs>
<job>
<groupName>admin</groupName>
<jobId>admin PentahoSystemVersionCheck 1408369303507</jobId>
<jobName>PentahoSystemVersionCheck</jobName>
<jobParams>
<jobParams>
<name>ActionAdapterQuartzJob-ActionUser</name>
<value>admin</value>
</jobParams>
<jobParams>
<name>ActionAdapterQuartzJob-ActionClass</name>
<value>org.pentaho.platform.scheduler2.versionchecker.VersionCheckerAction</value>
</jobParams>
<jobParams>
<name>lineage-id</name>
<value>1986cc90-cf87-43f6-8924-9d6e443e7d5d</value>
</jobParams>
<jobParams>
<name>versionRequestFlags</name>
<value>0</value>
</jobParams>
</jobParams>
<jobTrigger xsi:type="simpleJobTrigger">
<duration>-1</duration>
<startTime>2014-08-18T09:41:43.506-04:00</startTime>
<repeatCount>-1</repeatCount>
<repeatInterval>86400</repeatInterval>
</jobTrigger>
<lastRun>2014-08-18T11:37:31.412-04:00</lastRun>
<nextRun>2014-08-19T09:41:43.506-04:00</nextRun>
<state>NORMAL</state>
<userName>admin</userName>
</job>
<job>
<groupName>admin</groupName>
<jobId>admin UpdateAuditData 1408373019115</jobId>
<jobName>UpdateAuditData</jobName>
<jobParams>
<jobParams>
<name>autoCreateUniqueFilename</name>
<value>false</value>
</jobParams>
<jobParams>
<name>uiPassParam</name>
<value>MINUTES</value>
</jobParams>
<jobParams>
<name>ActionAdapterQuartzJob-StreamProvider</name>
<value>input file = /public/pentaho-operations-mart/update_audit_mart_data/UpdateAuditData.xaction:outputFile = /public/pentaho-operations-mart/generated_logs/UpdateAuditData.*</value>
</jobParams>
<jobParams>
<name>user_locale</name>
<value>en_US</value>
</jobParams>
<jobParams>
<name>ActionAdapterQuartzJob-ActionUser</name>
<value>admin</value>
</jobParams>
<jobParams>
<name>ActionAdapterQuartzJob-ActionId</name>
<value>xaction.backgroundExecution</value>
</jobParams>
<jobParams>
<name>lineage-id</name>
<value>1f2402c4-0a70-40e4-b428-0d328f504cb3</value>
</jobParams>
</jobParams>
<jobTrigger xsi:type="simpleJobTrigger">
<duration>-1</duration>
<startTime>2014-07-14T12:47:00-04:00</startTime>
<uiPassParam>MINUTES</uiPassParam>
<repeatCount>-1</repeatCount>
<repeatInterval>1800</repeatInterval>
</jobTrigger>
<lastRun>2014-08-18T12:47:00-04:00</lastRun>
<nextRun>2014-08-18T13:17:00-04:00</nextRun>
<state>NORMAL</state>
<userName>admin</userName>
</job>
</jobs>HTTP Basic Authentication
Jobs retrieved successfully
Wrapper for job collections
Error while retrieving jobs
GET pentaho/api/scheduler/isScheduleAllowed?id=b5f806b9-9f72-4814-b1e0-aa9e0ece7e1acurl -X GET \
"http://localhost:8080/pentaho/api/scheduler/isScheduleAllowed?id=b5f806b9-9f72-4814-b1e0-aa9e0ece7e1a" \
-H "Authorization: Basic YWRtaW46cGFzc3dvcmQ="trueHTTP Basic Authentication
The repository file ID of the content to checked
b5f806b9-9f72-4814-b1e0-aa9e0ece7e1aSuccessfully retrieved scheduling ability of repository file
true or false indicating scheduling is allowed for the file
Invalid repository file id
POST pentaho/api/scheduler/job<jobScheduleRequest>
<jobName>JobName</jobName>
<simpleJobTrigger>
<uiPassParam>MINUTES</uiPassParam>
<repeatInterval>1800</repeatInterval>
<repeatCount>-1</repeatCount>
<startTime>2014-08-14T11:46:00.000-04:00</startTime>
<endTime />
</simpleJobTrigger>
<inputFile>/public/Steel Wheels/Top Customers (report).prpt</inputFile>
<outputFile>/public/output</outputFile>
<jobParameters>
<name>ParameterName</name>
<type>string</type>
<stringValue>false</stringValue>
</jobParameters>
</jobScheduleRequest>HTTP Basic Authentication
Request object for scheduling jobs and blockouts
Name of the job
JobNameID of the job (for updates)
admin JobName 1410786491777Input file path
/public/Steel Wheels/Top Customers (report).prptOutput file path
/public/outputDuration in milliseconds for blockouts
7740000Time zone for the schedule
America/New_YorkSchedule created successfully
Created jobId
User is not allowed to create schedules
Cannot create schedules for the specified file
An error occurred while creating a schedule
GET pentaho/api/scheduler/jobinfo?jobId=admin%20JobName%201410786491777curl -X GET \
"http://localhost:8080/pentaho/api/scheduler/jobinfo?jobId=admin%20JobName%201410786491777" \
-H "Authorization: Basic YWRtaW46cGFzc3dvcmQ="<job>
<jobId>admin JobName 1410786491777</jobId>
<jobName>JobName</jobName>
<jobParams>
<jobParams>
<name>uiPassParam</name>
<value>MINUTES</value>
</jobParams>
<jobParams>
<name>ActionAdapterQuartzJob-StreamProvider</name>
<value>input file = /public/Steel Wheels/Top Customers (report).prpt:outputFile = /home/admin/JobName.*</value>
</jobParams>
<jobParams>
<name>user_locale</name>
<value>en_US</value>
</jobParams>
<jobParams>
<name>ActionAdapterQuartzJob-ActionUser</name>
<value>admin</value>
</jobParams>
<jobParams>
<name>ActionAdapterQuartzJob-ActionId</name>
<value>prpt.backgroundExecution</value>
</jobParams>
<jobParams>
<name>ParameterName</name>
<value>false</value>
</jobParams>
<jobParams>
<name>lineage-id</name>
<value>5212a120-3294-49e8-9c5d-c755b9766c43</value>
</jobParams>
</jobParams>
<jobTrigger xsi:type="simpleJobTrigger">
<duration>-1</duration>
<startTime>2014-08-14T11:46:00-04:00</startTime>
<uiPassParam>MINUTES</uiPassParam>
<repeatCount>-1</repeatCount>
<repeatInterval>1800</repeatInterval>
</jobTrigger>
<nextRun>2014-08-14T11:46:00-04:00</nextRun>
<state>NORMAL</state>
<userName>admin</userName>
</job>HTTP Basic Authentication
The jobId of the job for which we are requesting information
Cron string (Unused)
falseSuccessfully retrieved the information for the requested job
Job information
Group name of the job
adminUnique identifier for the job
admin JobName 1410786491777Name of the job
JobNameLast run time in ISO format
2014-08-14T11:46:00-04:00Next run time in ISO format
2014-08-14T11:46:00-04:00Current state of the job
NORMALUser who owns the job
adminjobId is valid, but the job is either finished or does not exists
Internal error or invalid jobId
POST pentaho/api/scheduler/jobState<jobRequest>
<jobId>admin JobName 1410786491777</jobId>
</jobRequest>curl -X POST \
"http://localhost:8080/pentaho/api/scheduler/jobState" \
-H "Content-Type: application/xml" \
-H "Authorization: Basic YWRtaW46cGFzc3dvcmQ=" \
-d '<jobRequest>
<jobId>admin JobName 1410786491777</jobId>
</jobRequest>'NORMALHTTP Basic Authentication
Request object for job operations
ID of the job
admin JobName 1410786491777Successfully retrieved the state of the requested job
State of the scheduled job
Invalid jobId
This POST body does not contain data.POST pentaho/api/scheduler/pausecurl -X POST \
"http://localhost:8080/pentaho/api/scheduler/pause" \
-H "Authorization: Basic YWRtaW46cGFzc3dvcmQ="PAUSEDHTTP Basic Authentication
Successfully paused the server
Status of the scheduler
An error occurred when pausing the scheduler
POST pentaho/api/scheduler/pauseJob<jobRequest>
<jobId>admin JobName 1410786491777</jobId>
</jobRequest>curl -X POST \
"http://localhost:8080/pentaho/api/scheduler/pauseJob" \
-H "Content-Type: application/xml" \
-H "Authorization: Basic YWRtaW46cGFzc3dvcmQ=" \
-d '<jobRequest>
<jobId>admin JobName 1410786491777</jobId>
</jobRequest>'PAUSEDHTTP Basic Authentication
Request object for job operations
ID of the job
admin JobName 1410786491777Successfully paused the job
Status of the scheduled job
Invalid jobId
PUT pentaho/api/scheduler/removeJob<jobRequest>
<jobId>admin BlockoutAction 1410786491503</jobId>
</jobRequest>curl -X PUT \
"http://localhost:8080/pentaho/api/scheduler/removeJob" \
-H "Content-Type: application/xml" \
-H "Authorization: Basic YWRtaW46cGFzc3dvcmQ=" \
-d '<jobRequest>
<jobId>admin BlockoutAction 1410786491503</jobId>
</jobRequest>'REMOVEDHTTP Basic Authentication
Request object for job operations
ID of the job
admin JobName 1410786491777Successfully removed the job
Status of the scheduled job
Invalid jobId
DELETE pentaho/api/scheduler/removeJob<jobRequest>
<jobId>admin BlockoutAction 1410786491503</jobId>
</jobRequest>curl -X DELETE \
"http://localhost:8080/pentaho/api/scheduler/removeJob" \
-H "Content-Type: application/xml" \
-H "Authorization: Basic YWRtaW46cGFzc3dvcmQ=" \
-d '<jobRequest>
<jobId>admin BlockoutAction 1410786491503</jobId>
</jobRequest>'REMOVEDHTTP Basic Authentication
Request object for job operations
ID of the job
admin JobName 1410786491777Successfully removed the job
Status of the scheduled job
Invalid jobId
POST pentaho/api/scheduler/resumeJob<jobRequest>
<jobId>admin JobName 1410786491777</jobId>
</jobRequest>curl -X POST \
"http://localhost:8080/pentaho/api/scheduler/resumeJob" \
-H "Content-Type: application/xml" \
-H "Authorization: Basic YWRtaW46cGFzc3dvcmQ=" \
-d '<jobRequest>
<jobId>admin JobName 1410786491777</jobId>
</jobRequest>'NORMALHTTP Basic Authentication
Request object for job operations
ID of the job
admin JobName 1410786491777Successfully resumed the job
Status of the scheduled job
Invalid jobId
POST pentaho/api/scheduler/shutdownThis POST body does not contain data.curl -X POST \
"http://localhost:8080/pentaho/api/scheduler/shutdown" \
-H "Authorization: Basic YWRtaW46cGFzc3dvcmQ="PAUSEDHTTP Basic Authentication
Successfully shut down the server
Status of the scheduler
An error occurred when shutting down the scheduler
POST pentaho/api/scheduler/startThis POST body does not contain data.curl -X POST \
"http://localhost:8080/pentaho/api/scheduler/start" \
-H "Authorization: Basic YWRtaW46cGFzc3dvcmQ="RUNNINGHTTP Basic Authentication
Successfully started the server
Status of the scheduler
An error occurred when resuming the scheduler
GET pentaho/api/scheduler/statecurl -X GET \
"http://localhost:8080/pentaho/api/scheduler/state" \
-H "Authorization: Basic YWRtaW46cGFzc3dvcmQ="RUNNINGHTTP Basic Authentication
Successfully retrieved the state of the scheduler
Status of the scheduler as RUNNING or PAUSED
An error occurred when getting the state of the scheduler
POST pentaho/api/scheduler/triggerNow<jobRequest>
<jobId>admin JobName 1410786491777</jobId>
</jobRequest>curl -X POST \
"http://localhost:8080/pentaho/api/scheduler/triggerNow" \
-H "Content-Type: application/xml" \
-H "Authorization: Basic YWRtaW46cGFzc3dvcmQ=" \
-d '<jobRequest>
<jobId>admin JobName 1410786491777</jobId>
</jobRequest>'NORMALHTTP Basic Authentication
Request object for job operations
ID of the job
admin JobName 1410786491777Job triggered successfully
Status of the scheduler
Invalid input
Invalid jobId
Last updated
Was this helpful?

