Using client or tool to create system owned records

Is there a way to create records from a client or external tool that are owned by the system id? We want to make a tool that creates or updates records, and though we can make them public read, it would be tidier if they were owned by the system.

You can upload JSON files with an array of records through the developer console, or hit the console API directly without going through the dashboard. These records can be system-owned since you get complete control over the owner user ID.

Open the dashboard and go to the storage page, there’s an “Import” button on the top-right.

hitting the console api directly sounds like what we’d need since we don’t want to manually upload the json for this.