POST Add User

This API add the user in the specified company.

Request Attributes

API Content Type: JSON

Head

ATTRIBUTE DESCRIPTION
x-access-token
string
mandatory
Token generated from the authentication api.
Example: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.TU5NzgyMDA1N30.9eO_xh eyJEYXRhIjp7InVzZXJpZCI6IjY3NCIsImVtYWlsIjoiYWFhYWFhYWFhYWjuunGJQ YmwuY29tIiwia2V5IjoidGVzdGluZ0tleSJ9LCJpYXQiOjE1OTc3NDA4NTpj6gc8dM csIFhY7n1mV4cUBxa2P3ICI6M2VyWq19OzuHAefeTEj

body

ATTRIBUTE DESCRIPTION
company_id
string
mandatory
It is company id in which user will be added, it can be found from the developer console in company module in KONSIGN.
Example: ZmE1MjAI3Nzc4MmUyYjYtZTtyMDE4NIY0ZS00MTY3LWNjTM1Ng==
first_name
string
mandatory
First Name of the user.
Example: Tejas
last_name
string
mandatory
Last Name of the user.
Example: Yeole
email
string
mandatory
Email address of the user.
Example: tejas.yeole@konze.com

Response Attributes

API Content Type: JSON

body

ATTRIBUTE DESCRIPTION
statuscode
string(3)
This is the status code corresponding to a particular message and is returned to the user. The different status codes corresponding to this API are mentioned below
Example: 200
status
boolean
This parameter indicates the status of API call.
Possible Values: true or false
message
string
This parameter indicates the message of API call.
Example: User details saved successfully.
UniqueId
string
This is the Unique Id of the user returned when user scuccessfully added to the company.
Example: ZmE1MjAI3Nzc4MmUyYjYtZTtyMDE4NIY0ZS00MTY3LWNjTM1Ng==

Response Codes and Messages

statuscode status Description
200
true
Success
409
false
User already registered.
422
false
Invalid parameter
500
false
System error
https://console.konsign.com/api/user/save
https://console.konsign.com/api/user/save
REQUEST RESPONSE
												
                                                    var request = require('request');
                                                    var options = {
                                                      'method': 'POST',
                                                      'url': 'https://console.konsign.com/api/user/save',
                                                      'headers': {
                                                        'Content-Type': 'application/json',
                                                        'Authorization': 'Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJEYXRhIjp7InVzZXJpZCI6IjU0NiIsImVtYWlsIjoiaGl0ZXNoLmpvc2hpQGtvbnplLmNvbSIsImFwcEtleSI6IjNhNjI4N2U3LTNkOTItNDVjNy04YTk2LTg0MjAyMjA0MDc1MiIsImtleSI6InByb2R1Y3Rpb25LZXkifSwiaWF0IjoxNjgzMDExNjU5LCJleHAiOjE2ODMwOTA4NTl9.qx4DOIupSn2CnEPzM4KjXoceXsULF8eUogxBHbI4hmk'
                                                      },
                                                      body: JSON.stringify({
                                                        "company_id": "222",
                                                        "first_name": "Tejas",
                                                        "last_name": "Yeole",
                                                        "email": "tejas.yeole@konze.com"
                                                      })
                                                    
                                                    };
                                                    request(options, function (error, response) {
                                                      if (error) throw new Error(error);
                                                      console.log(response.body);
                                                    });
                                                
											
												
													var client = new HttpClient();
                                                    var request = new HttpRequestMessage(HttpMethod.Post, "https://console.konsign.com/api/user/save");
                                                    request.Headers.Add("Authorization", "Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJEYXRhIjp7InVzZXJpZCI6IjU0NiIsImVtYWlsIjoiaGl0ZXNoLmpvc2hpQGtvbnplLmNvbSIsImFwcEtleSI6IjNhNjI4N2U3LTNkOTItNDVjNy04YTk2LTg0MjAyMjA0MDc1MiIsImtleSI6InByb2R1Y3Rpb25LZXkifSwiaWF0IjoxNjgzMDExNjU5LCJleHAiOjE2ODMwOTA4NTl9.qx4DOIupSn2CnEPzM4KjXoceXsULF8eUogxBHbI4hmk");
                                                    var content = new StringContent("{\r\n    \"company_id\":\"222\",\r\n    \"first_name\":\"Tejas\",\r\n    \"last_name\":\"Yeole\",\r\n    \"email\":\"tejas.yeole@konze.com\"\r\n}", null, "application/json");
                                                    request.Content = content;
                                                    var response = await client.SendAsync(request);
                                                    response.EnsureSuccessStatusCode();
                                                    Console.WriteLine(await response.Content.ReadAsStringAsync());

												
											
												{
													"head": {
														"responseTimestamp": "1526969112101",
														"version": "v1",
														"clientId": "C11",
														"signature": "TXBw50YPUKIgJd8gR8RpZuOMZ+csvCT7i0/YXmG//J8+BpFdY5goPBiLAkCzKlCkOvAQip/Op5aD6Vs+cNUTjFmC55JBxvp7WunZ45Ke2q0="
													},
													"body": {
														"resultInfo": {
															"resultStatus": "S",
															"resultCode": "0000",
															"resultMsg": "Success"
														},
														"txnToken": "fe795335ed3049c78a57271075f2199e1526969112097",
														"isPromoCodeValid": false,
														"authenticated": false
													}
												}