Create / Update User
1 min
code examples curl request post \\ \ url https //dev1 frontu com//client/api/v2/users \\ \ header 'accept application/json' \\ \ header 'content type application/json' \\ \ data '{ "email" "", "name" "", "surname" "", "roles" \[], "office" "" }'var myheaders = new headers(); myheaders append("accept", "application/json"); myheaders append("content type", "application/json"); var raw = json stringify({ "email" "", "name" "", "surname" "", "roles" \[], "office" "" }); var requestoptions = { method 'post', headers myheaders, body raw, redirect 'follow' }; fetch("https //dev1 frontu com//client/api/v2/users", requestoptions) then(response => response text()) then(result => console log(result)) catch(error => console log('error', error));require "uri" require "json" require "net/http" url = uri("https //dev1 frontu com//client/api/v2/users") https = net http new(url host, url port) https use ssl = true request = net http post new(url) request\["accept"] = "application/json" request\["content type"] = "application/json" request body = json dump({ "email" "", "name" "", "surname" "", "roles" \[], "office" "" }) response = https request(request) puts response read body import requests import json url = "https //dev1 frontu com//client/api/v2/users" payload = json dumps({ "email" "", "name" "", "surname" "", "roles" \[], "office" "" }) headers = { 'accept' 'application/json', 'content type' 'application/json' } response = requests request("post", url, headers=headers, data=payload) print(response text) responses // returned when successful // data contains errors, or the deleted transition was rejected by uservoter voter rejection responses include one of user has tasks error message, user delete admin error message, user is deleted error message, user no permission error message, base cannot restore error message