Usuarios

Usuarios

Usuarios

Sytex distingue entre:
  • user: cuenta de usuario para autenticacion, permisos y acceso.
  • staff: persona interna de la organizacion asociada a un usuario.
  • contact: contacto externo, por ejemplo usuario proveedor.
Para usuarios técnicos normalmente se consultan user y staff

Endpoints principales

  • GET /api/user/
  • GET /api/user/<id>/
  • PATCH /api/user/<id>/

Campos principales

  • id
  • related_name
  • email
  • avatar
  • is_inactive
  • profile
  • object_id
  • license_type
  • license_operational_unit
  • dashboard_tabs
  • supplier

Filtros utiles

  • id=<id> o id__in=<ids>
  • q=<texto>: busca por email o nombre.
  • staff=<staff_id>
  • contact=<contact_id>
  • supplier_contacts=<supplier_id>
  • role=<role_id>
  • is_staff=true|false
  • is_inactive=true|false

Ejemplo:

curl \
-H "Authorization: Token $SYTEX_TOKEN" \
-H "Organization: 234" \
"https://app.sytex.io/api/user/?q=federico"