romm_set_status
Set your personal play status for a ROM, including completion, rating, backlog, or play time. Update only the fields you want without affecting others.
Instructions
Set your personal play status on a ROM. Modifies only your own user data.
Provide only the fields you want to change; omitted fields are left as-is.
rom_id: The ROM's ID (from romm_search or romm_library_items). status: Play status — one of "incomplete", "finished", "completed_100", "retired", "never_playing". Empty = leave unchanged. backlogged: true/false to mark/unmark backlogged. Omit to leave unchanged. now_playing: true/false to mark/unmark as currently playing. Omit to leave unchanged. rating: 0-10 rating. -1 (default) = leave unchanged. completion: 0-100 percent complete. -1 (default) = leave unchanged. mark_played: Set the last-played timestamp to now. clear_played: Clear the last-played timestamp (mutually exclusive with mark_played).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| rom_id | Yes | ||
| status | No | ||
| backlogged | No | ||
| now_playing | No | ||
| rating | No | ||
| completion | No | ||
| mark_played | No | ||
| clear_played | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |