I don’t have experience with the v2 version of the interface, so I can only provide you an answer for the methods described at the API documentation page.
What I noticed is that {"id":1,"name":null}
is always the default output, so there is something wrong in your request.
I do not know which operating system you are using, but you can not use single quotes in windows (command prompt) to surround a parameter.
Also try to understand the API reference, because this is not how the parameters work: You have to provide a JSON array with n objects each containing at least a name attribute and a type attribute.
What I did to make it work in your case is:
- use the “old” api
- Provide an Array
- Add an object with name=name, type=Blank, formula=“random_POSTname”
With the double quote escaping of the Windows command line, it gets a bit messy, so please consider using a file as data instead of cmd parameters.
Solution:
curl "https://api.mockaroo.com/api/generate.json?key={{YOUR_API_KEY}}&count=5" -d "[{"""name""":"""name""","""type""":"""Blank""","""formula""":"""'random_POSTname'"""}]"
Please change {{YOUR_API_KEY}} with the relevant value (maybe you want to remove it from your original question too, to prevent abuse).