Forms for creating new MusicBrainz entities can be “seeded” with values supplied via POST-ed
multipart/form-data body parameters (for the Add Release page) or URL query parameters (for most other pages). Third-party tools that use seeding to make it easier to import data into MusicBrainz are listed at External Resources.
You can seed a new artist with a GET request. See the artist editor seeding documentation for details.
You can seed a new release with a POST request. See the release editor seeding documentation for details.
Other pages (Add Label, Add Standalone Recording, etc.)
Most non-release forms can be seeded via URL query parameters sent via GET requests.
In almost all cases, a form input can be seeded by passing a parameter corresponding to input's
name attribute. For example, the Add Artist page's “Name” field is defined in the page source as
<input ... name="edit-artist.name" ...>, and a URL like https://musicbrainz.org/artist/create?edit-artist.name=My+Name will initialize the field to the text “My Name”.
To set a checkbox input, pass the value
The following pages support seeding: