Ghostwriter Command Reference
These pages provide documentation for theGhostwriter integration commands that allow you to interact with the Ghostwriter project management platform.
Command Categories
Project Management
- project - Get information about the current project
- whoami - Get information about the current API user
Findings
- findings_get - Get all findings for a report
- findings_search - Search findings across all reports
- findings_create_blank - Create a new blank finding
- findings_update - Update an existing finding
- findings_delete - Delete a finding
- findings_attach - Attach evidence to a finding
Evidence
- evidence_get - Get all evidence for a report
- evidence_create - Create evidence from a Mythic file
- evidence_create_blank - Create a new blank evidence entry
- evidence_update - Update an existing evidence entry
- evidence_delete - Delete an evidence entry
Objectives
- objectives_get - Get all objectives for the project
- objectives_create - Create a new objective
- objectives_update - Update an existing objective
- objectives_delete - Delete an objective
- objectives_create_subtask - Create a subtask for an objective
- objectives_update_subtask - Update an objective subtask
- objectives_delete_subtask - Delete an objective subtask
Operation Logs
- oplog_create - Create a new operation log entry
- oplog_update - Update an existing oplog entry
- oplog_search - Search operation log entries
Reports
- reports_get - Get all reports for the project
- reports_artifacts - Get report artifacts (templates, generated reports)
Project Notes
- project_notes - Get all project notes
- project_notes_create - Create a new project note
- project_notes_update - Update an existing project note
- project_notes_delete - Delete a project note