Este endpoint realiza la creación de un usuario para su empresa en CMMShere
HTTP Request
POST https://admin.cmmshere.com/api/v1/users
Body / Form Data
Provee información para el nuevo usuario
Parámetro | Tipo | Requerido | Observaciones |
---|---|---|---|
username | String | true | Debe ser único |
name | String | true | Nombre del Usuario |
ap_paterno | String | true | Apellido Paterno |
ap_materno | String | false | Apellido Materno |
nro_doc | String | true | Documento de identificación (Servirá como contraseña inicial para el usuario) |
doc_tipo | String | true | Tipo de documento de identidad, debe ser uno de los siguientes valores Cedula = CI Pasaporte = PT DNI = DNI |
cargo | String | true | |
String | true | ||
roles | String | true | Debe especificar un ID de rol de su empresa (Para conocer los códigos debe consumir el servicio "Obtener Roles") |
Ejemplo de petición
curl --location 'https://admin.cmmshere.com/api/v1/users' \
--header 'Authorization: Bearer 1046|unbbDW7pddViEjpz1EChW9sIdYykKjEU7DbhCPne' \
--header 'Cookie: XSRF-TOKEN=eyJpdiI6IlpRcXJiUVV4TTJsVnhXaWdVdjNsbUE9PSIsInZhbHVlIjoiRVJRc3lWcDk2UWtzYUFmeDBqd01SWGFnUTMrQ2RPcm9vTC9XV3dqTURJZ3M3MFhKYVNXK1JvNlpDUStjc3hxUitGZHBSQ1NoZU85d2JRV3R4b3hIZzZwcTZtcWtNZ0tzUFo2N0dPTGhIQllEczJ5VHM1cjBuc2dRSTZUM0dHc2IiLCJtYWMiOiIzZmRmN2ViMjk0MmM3OGYxZTBhMWRjM2NjZTkzYjhjM2JjNWEyMjFlNzA4Zjc3MTZkOWI3Yzg1NjBkODc5YTk0In0%3D; laravel_session=eyJpdiI6ImJNdnAzRTl4OEQvVWJtOEVRNHBGWlE9PSIsInZhbHVlIjoiNlhQUGFsbk9vYnk5OFE2Q1ZKR0ZGeWo4QXl0WGZvVXgyTnVPQjVnVkVRRzFrRUxENW9hNWl0SHUzVVJPSlovZTl3NzZyZzMyQ3JJTmY0QlQxNlhaeVAyaEFWYkVNOU1uN1Q1T1QxaDJPWDd5cWNjc3d3YldIQWg2UU9KYm0xODMiLCJtYWMiOiIzZTliODI5ODI4YmRkODZiNjk2ZTFiZmE3YjRhZmVkNjRlYWU1ZWQzMjcyODQ5YjkxYTFkM2RiYTA0OGI5MDE4In0%3D' \
--form 'username="pedro.quiroz"' \
--form 'name="Pedro"' \
--form 'ap_paterno="Quiroz"' \
--form 'ap_materno=""' \
--form 'nro_doc="132154176"' \
--form 'doc_tipo="CI"' \
--form 'cargo="Desarrollador de Sistemas"' \
--form 'email="[email protected]"' \
--form 'roles="37"'
La petición de arriba devuelve un JSON estructurado de la siguiente manera
{
"success": true,
"code": 200,
"result": {
"id": 47,
"username": "Granville.Balistreri",
"name": "Granville",
"lastName": "Balistreri Pfannerstill",
"status": 1,
"position": "Gerente Controller",
"birthDate": "1981-04-23",
"address": null,
"phone": "+1-585-786-4478",
"cellphone": "219-538-6736",
"docNumber": "5982054LP",
"created_at": "2021-07-21T18:24:19.000000Z"
}
}