User creation via API is a mess!

The only one that is likely to be a bug is the lookup. That feature works in the front end, though, so it’s also unlikely that it’s a bug.

For someone to treat anything as a big it’ll need to be documented as such.