/content-extractions/{extraction_id}/restart/
Tag: Scorm
Restart a content extraction process by its ID.
Response Example status 200
{
"message": "Extraction restarted",
"extraction_id": 39,
"status": "dispatched",
"started_at": "2025-07-18T14:05:04.196554Z",
"scorm_file_id": 36,
"scorm_file": {
"id": 36,
"file_name": ".zip",
"user": 1,
"status": "processed",
"storage_path": "/36/.zip",
"batch_name": null,
"file_size": 9.21,
"created_at": "2025-07-18T12:47:15.047588Z",
"updated_at": "2025-07-18T12:47:15.747224Z",
"content_extractions": [
{
"id": 39,
"status": "dispatched",
"started_at": "2025-07-18T14:05:04.196554Z",
"finished_at": null,
"file_id": 36,
"final_output_path": null,
"file_name": ".zip",
"download_link": null,
"is_deleted": false,
"deleted_at": null,
"deleted_by": null,
"remarks": "Extraction completed."
}
],
"last_extraction": {
"id": 39,
"status": "dispatched",
"started_at": "2025-07-18T14:05:04.196554Z",
"finished_at": null,
"file_id": 36,
"final_output_path": null,
"file_name": ".zip",
"download_link": null,
"is_deleted": false,
"deleted_at": null,
"deleted_by": null,
"remarks": "Extraction completed."
},
"public_url": "?token=***",
"is_deleted": false,
"deleted_at": null,
"deleted_by": null,
"remark": "File uploaded and processed successfully."
},
"sqs_message_id": ""
}
- message: Confirmation message indicating the extraction was restarted.
- extraction_id: The ID of the restarted extraction process.
- status: Status of the restarted extraction (typically "dispatched").
- started_at: Timestamp when the restarted extraction process began.
- scorm_file_id: The ID of the SCORM file associated with this extraction.
- scorm_file: The full SCORM file object with updated extraction information.
- sqs_message_id: Internal message queue ID for tracking the restarted extraction job.