Development/Seeding: Difference between revisions

From MusicBrainz Wiki
Jump to navigationJump to search
m (okay, now my opinion of the editor has switched from "confusing" to "broken")
(start fleshing out how to seed different forms)
Line 1: Line 1:
Forms for creating new MusicBrainz entities can be “seeded” with values supplied via POST-ed <code>multipart/form-data</code> body parameters (for the [https://musicbrainz.org/release/add 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]].
Forms for creating new MusicBrainz entities can be “seeded” with values supplied via POST-ed <code>multipart/form-data</code> body parameters (for the [https://musicbrainz.org/release/add 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]].

== Add Release ==
[[Development/Release Editor Seeding]] documents seeding new releases via POST requests.

== Other pages (Add Artist, Add Label, Add Standalone Recording, etc.) ==
Non-release forms are seeded via URL query parameters sent via GET requests. The following pages support seeding:

* [https://musicbrainz.org/artist/create Add Artist]
* [https://musicbrainz.org/event/create Add Event]
* [https://musicbrainz.org/label/create Add Label]
* [https://musicbrainz.org/recording/create Add Standalone Recording]
* [https://musicbrainz.org/work/create Add Work]

Revision as of 15:20, 14 July 2023

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.

Add Release

Development/Release Editor Seeding documents seeding new releases via POST requests.

Other pages (Add Artist, Add Label, Add Standalone Recording, etc.)

Non-release forms are seeded via URL query parameters sent via GET requests. The following pages support seeding: