Should I be passing metadata json instead? None of the fields are documented so I'm kind of guessing here.