Returns the JSON record for the scheduler job
Report Service API
https://docs.ripple.com/_mock/products/payments-direct/api-docs/report-service/report-service/
Reports
Use these API operations to get payment reports.
| Operation | Method | Description |
|---|---|---|
| List reports | GET | Returns an array of reports available for download. |
| Create a report | POST | Create a report. |
| Get a report | GET | Get the download link for a specific report. |
| Delete a report | DELETE | Delete a specific report. |
| Download a report | GET | Download a transaction report. |
- Mock server
https://docs.ripple.com/_mock/products/payments-direct/api-docs/report-service/report-service/internal/scheduler/metadata
- curl
- Python
- JavaScript
curl -i -X GET \
https://docs.ripple.com/_mock/products/payments-direct/api-docs/report-service/report-service/internal/scheduler/metadata \
-H 'Authorization: Bearer <YOUR_JWT_HERE>'- Mock server
https://docs.ripple.com/_mock/products/payments-direct/api-docs/report-service/report-service/internal/scheduler/jobs
- curl
- Python
- JavaScript
curl -i -X GET \
https://docs.ripple.com/_mock/products/payments-direct/api-docs/report-service/report-service/internal/scheduler/jobs \
-H 'Authorization: Bearer <YOUR_JWT_HERE>'{ "jobs": [ { … } ] }
- Mock server
https://docs.ripple.com/_mock/products/payments-direct/api-docs/report-service/report-service/internal/scheduler/jobs
- curl
- Python
- JavaScript
curl -i -X DELETE \
'https://docs.ripple.com/_mock/products/payments-direct/api-docs/report-service/report-service/internal/scheduler/jobs?tenant-ids=string' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>'- Mock server
https://docs.ripple.com/_mock/products/payments-direct/api-docs/report-service/report-service/internal/scheduler/jobs/out-of-scope
- curl
- Python
- JavaScript
curl -i -X DELETE \
https://docs.ripple.com/_mock/products/payments-direct/api-docs/report-service/report-service/internal/scheduler/jobs/out-of-scope \
-H 'Authorization: Bearer <YOUR_JWT_HERE>'Parameters defining the scheduler job
- Mock server
https://docs.ripple.com/_mock/products/payments-direct/api-docs/report-service/report-service/internal/scheduler/job
- curl
- Python
- JavaScript
curl -i -X POST \
https://docs.ripple.com/_mock/products/payments-direct/api-docs/report-service/report-service/internal/scheduler/job \
-H 'Authorization: Bearer <YOUR_JWT_HERE>' \
-H 'Content-Type: */*' \
-d '[object Object]'{ "jobId": "9d222c6d-893e-4e79-8201-3c9ca16a0f39", "jobGroup": "string", "jobName": "string", "jobStatus": "PAUSED", "tenantId": "string", "jobClassName": "string", "cronExpression": "string", "description": "string", "repeatTime": 0, "cronJob": true, "priority": 0 }
Parameters defining the scheduler job
- Mock server
https://docs.ripple.com/_mock/products/payments-direct/api-docs/report-service/report-service/internal/scheduler/job/trigger
- curl
- Python
- JavaScript
curl -i -X POST \
https://docs.ripple.com/_mock/products/payments-direct/api-docs/report-service/report-service/internal/scheduler/job/trigger \
-H 'Authorization: Bearer <YOUR_JWT_HERE>' \
-H 'Content-Type: */*' \
-d '[object Object]'Parameters defining the Scheduler Jobs to perform the cron expression update
- Mock server
https://docs.ripple.com/_mock/products/payments-direct/api-docs/report-service/report-service/internal/scheduler/jobs/cron-expression-update
- curl
- Python
- JavaScript
curl -i -X PUT \
https://docs.ripple.com/_mock/products/payments-direct/api-docs/report-service/report-service/internal/scheduler/jobs/cron-expression-update \
-H 'Authorization: Bearer <YOUR_JWT_HERE>' \
-H 'Content-Type: */*' \
-d '[object Object]'{ "jobs": [ { … } ] }
- Mock server
https://docs.ripple.com/_mock/products/payments-direct/api-docs/report-service/report-service/internal/scheduler/jobs/{job-id}
- curl
- Python
- JavaScript
curl -i -X GET \
'https://docs.ripple.com/_mock/products/payments-direct/api-docs/report-service/report-service/internal/scheduler/jobs/{job-id}' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>'{ "jobId": "9d222c6d-893e-4e79-8201-3c9ca16a0f39", "jobGroup": "string", "jobName": "string", "jobStatus": "PAUSED", "tenantId": "string", "jobClassName": "string", "cronExpression": "string", "description": "string", "repeatTime": 0, "cronJob": true, "priority": 0 }
Parameters defining the requested Scheduler Job
- Mock server
https://docs.ripple.com/_mock/products/payments-direct/api-docs/report-service/report-service/internal/scheduler/jobs/{job-id}
- curl
- Python
- JavaScript
curl -i -X PUT \
'https://docs.ripple.com/_mock/products/payments-direct/api-docs/report-service/report-service/internal/scheduler/jobs/{job-id}' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>' \
-H 'Content-Type: */*' \
-d '[object Object]'{ "jobId": "9d222c6d-893e-4e79-8201-3c9ca16a0f39", "jobGroup": "string", "jobName": "string", "jobStatus": "PAUSED", "tenantId": "string", "jobClassName": "string", "cronExpression": "string", "description": "string", "repeatTime": 0, "cronJob": true, "priority": 0 }
- Mock server
https://docs.ripple.com/_mock/products/payments-direct/api-docs/report-service/report-service/internal/scheduler/jobs/{job-id}
- curl
- Python
- JavaScript
curl -i -X DELETE \
'https://docs.ripple.com/_mock/products/payments-direct/api-docs/report-service/report-service/internal/scheduler/jobs/{job-id}' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>'Parameters defining the requested Scheduler Job
- Mock server
https://docs.ripple.com/_mock/products/payments-direct/api-docs/report-service/report-service/internal/scheduler/job-run
- curl
- Python
- JavaScript
curl -i -X POST \
https://docs.ripple.com/_mock/products/payments-direct/api-docs/report-service/report-service/internal/scheduler/job-run \
-H 'Authorization: Bearer <YOUR_JWT_HERE>' \
-H 'Content-Type: */*' \
-d '[object Object]'{ "jobId": "9d222c6d-893e-4e79-8201-3c9ca16a0f39", "jobGroup": "string", "jobName": "string", "jobStatus": "PAUSED", "tenantId": "string", "jobClassName": "string", "cronExpression": "string", "description": "string", "repeatTime": 0, "cronJob": true, "priority": 0 }
- Mock server
https://docs.ripple.com/_mock/products/payments-direct/api-docs/report-service/report-service/internal/scheduler/jobs/{job-id}/job-pause
- curl
- Python
- JavaScript
curl -i -X POST \
'https://docs.ripple.com/_mock/products/payments-direct/api-docs/report-service/report-service/internal/scheduler/jobs/{job-id}/job-pause' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>'{ "jobId": "9d222c6d-893e-4e79-8201-3c9ca16a0f39", "jobGroup": "string", "jobName": "string", "jobStatus": "PAUSED", "tenantId": "string", "jobClassName": "string", "cronExpression": "string", "description": "string", "repeatTime": 0, "cronJob": true, "priority": 0 }
- Mock server
https://docs.ripple.com/_mock/products/payments-direct/api-docs/report-service/report-service/internal/scheduler/jobs/{job-id}/job-resumption
- curl
- Python
- JavaScript
curl -i -X POST \
'https://docs.ripple.com/_mock/products/payments-direct/api-docs/report-service/report-service/internal/scheduler/jobs/{job-id}/job-resumption' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>'{ "jobId": "9d222c6d-893e-4e79-8201-3c9ca16a0f39", "jobGroup": "string", "jobName": "string", "jobStatus": "PAUSED", "tenantId": "string", "jobClassName": "string", "cronExpression": "string", "description": "string", "repeatTime": 0, "cronJob": true, "priority": 0 }