Fixed minor issues:

Endpoints weren't receiving correct information.
The json registration wasn't correct
Fixed Client_id temporary credential from pulling a JArray into a string