Registrar colaboradores
Los colaboradores pueden registrarse, editarse, desactivarse y activarse vía API en Cfaz.net, siempre que se cuente con el permiso necesario.
Exemplo com CURL:curl -i \ -H "token-type: Bearer" \ -H "access-token: xxxxx" \ -H "client: xxxxx" \ -H "uid: xxxxx" \ -X GET \ https://max.cfaz.net/api/v1/requests?per_page=10Exemplo com Gem RestClient:RestClient.post "https://max.cfaz.net/api/v1/subs_dependents",
{ user: {
name: "João Da Silva",
email: "api@teste.com.br",
locale: "pt-BR",
default_clinic: 19,
cpf: 12345678911,
phone: 12345678,
role_id: 8,
clinics_user_ids: [19],
description: "teste"
}
},
"authorization" => "Token token=0cd675768fev8dab81fe1c1297d56b09"Editar un colaborador existente
Para editar el colaborador, es necesario saber el ID del colaborador
Exemplo com CURL:curl -X PUT \
-F "user[id]=id" \
https://max.cfaz.net/api/v1/subs_dependents/{colaborador_id}?access_token=0cd675768fev8dab81fe1c1297d56b09Exemplo com Gem RestClient:RestClient.put "https://max.cfaz.net/api/v1/subs_dependents/{colaborador_id}",
{
user: {
id: id
}
},
"authorization" => "Token token=0cd675768fev8dab81fe1c1297d56b09"Desactivar un colaborador existente
En cfaz.net no está permitido eliminar completamente un colaborador de la base de datos, pero sí está permitido desactivar ese colaborador. Para desactivar el colaborador, es necesario informar su id.
Exemplo com CURL:curl -X DELETE \
https://max.cfaz.net/api/v1/subs_dependents/{colaborador_id}?access_token=0cd675768fev8dab81fe1c1297d56b09Exemplo com Gem RestClient:RestClient.delete "https://max.cfaz.net/api/v1/subs_dependents/{colaborador_id}",
"authorization" => "Token token=0cd675768fev8dab81fe1c1297d56b09"Reactivar un colaborador existente
Si es necesario reactivar un colaborador desactivado, es posible hacerlo.
Exemplo com CURL:curl -X PUT \
https://max.cfaz.net/api/v1/subs_dependents/{colaborador_id}/activate?access_token=0cd675768fev8dab81fe1c1297d56b09Exemplo com Gem RestClient:RestClient.put "https://max.cfaz.net/api/v1/subs_dependents/{colaborador_id}/activate",
"authorization" => "Token token=0cd675768fev8dab81fe1c1297d56b09"¿Le fue útil este artículo?
¡Qué bueno!
Gracias por sus comentarios
¡Sentimos mucho no haber sido de ayuda!
Gracias por sus comentarios
Comentarios enviados
Agradecemos su iniciativa, e intentaremos corregir el artículo