---
title: "Read a member by email"
method: GET
path: "/members/email/{email}"
tags: ["Members"]
---

# Read a member by email

`GET /members/email/{email}`

Read a member email

## Path parameters

- `email` string, required

## Query parameters

- `locale` 'en' | 'de' | 'fr' | 'hu' | 'it' | 'pl' | 'pt' | 'ru' | 'es' | 'tr' | 'uk'

## Response `200`

Successful response

- object, nullable
  - `id` string, required
  - `custom_id` string, nullable, required
  - `name` string, nullable, required
  - `createdAt` string, required
  - `updatedAt` string, required
  - `allowances` object[], required
    - `remaining` number, required
    - `brought_forward` number, required
    - `allowance` number, required
    - `taken` number, required
    - `year` number, required
    - `compensatory_time_off` number, required
    - `updatedAt` string, required
    - `createdAt` string, required
    - `id` string, required
    - `allowance_type` object, required
      - `id` string, required
      - `name` string, required
      - `default_name` string, required
      - `ignore_allowance_limit` boolean, required
  - `allowance_type_configurations` object[], required
    - `id` string, required
    - `allowance_type_id` string, required
    - `default` boolean, required
    - `disabled` boolean, required
  - `allowance_type_configurtaions` object[], required — DEPRECATED: Use allowance_type_configurations instead
    - `id` string, required
    - `allowance_type_id` string, required
    - `default` boolean, required
    - `disabled` boolean, required
  - `approval_process` 'Linear_all_have_to_agree' | 'Linear_one_has_to_agree' | 'Parallel_all_have_to_agree' | 'Parallel_one_has_to_agree', required
  - `status` 'INACTIVE' | 'ACTIVE' | 'ARCHIVED', required
  - `birthday` string, nullable, required
  - `employment_start_date` string, nullable, required
  - `employment_end_date` string, nullable, required
  - `email` string, nullable, required
  - `departments` object[], required
    - `id` string, required
    - `name` string, required
    - `manager_type` 'Member' | 'Manager', required
    - `is_hidden` boolean, required
  - `is_admin` boolean, required
  - `has_approvers` object[], required
    - `member` object, required
      - `id` string, required
      - `name` string, nullable, required
      - `email` string, nullable, required
  - `approver_config` object, required
    - `type` 'custom' | 'department' | 'microsoft', required
    - `department_id` string, nullable, required
    - `microsoft_sync_level` number, nullable, required
  - `schedules` object[], required
    - `id` string, required
    - `from` string, nullable, required
    - `monday_am_start` string, required
    - `monday_am_end` string, required
    - `monday_pm_start` string, required
    - `monday_pm_end` string, required
    - `monday_am_enabled` boolean, required
    - `monday_pm_enabled` boolean, required
    - `monday_deduct_fullday` boolean, required
    - `tuesday_am_start` string, required
    - `tuesday_am_end` string, required
    - `tuesday_pm_start` string, required
    - `tuesday_pm_end` string, required
    - `tuesday_am_enabled` boolean, required
    - `tuesday_pm_enabled` boolean, required
    - `tuesday_deduct_fullday` boolean, required
    - `wednesday_am_start` string, required
    - `wednesday_am_end` string, required
    - `wednesday_pm_start` string, required
    - `wednesday_pm_end` string, required
    - `wednesday_am_enabled` boolean, required
    - `wednesday_pm_enabled` boolean, required
    - `wednesday_deduct_fullday` boolean, required
    - `thursday_am_start` string, required
    - `thursday_am_end` string, required
    - `thursday_pm_start` string, required
    - `thursday_pm_end` string, required
    - `thursday_am_enabled` boolean, required
    - `thursday_pm_enabled` boolean, required
    - `thursday_deduct_fullday` boolean, required
    - `friday_am_start` string, required
    - `friday_am_end` string, required
    - `friday_pm_start` string, required
    - `friday_pm_end` string, required
    - `friday_am_enabled` boolean, required
    - `friday_pm_enabled` boolean, required
    - `friday_deduct_fullday` boolean, required
    - `saturday_am_start` string, required
    - `saturday_am_end` string, required
    - `saturday_pm_start` string, required
    - `saturday_pm_end` string, required
    - `saturday_am_enabled` boolean, required
    - `saturday_pm_enabled` boolean, required
    - `saturday_deduct_fullday` boolean, required
    - `sunday_am_start` string, required
    - `sunday_am_end` string, required
    - `sunday_pm_start` string, required
    - `sunday_pm_end` string, required
    - `sunday_am_enabled` boolean, required
    - `sunday_pm_enabled` boolean, required
    - `sunday_deduct_fullday` boolean, required
    - `updatedAt` string, required
    - `createdAt` string, required

## Other responses

- `400` — Invalid input data
- `401` — Authorization not provided
- `403` — Insufficient access
- `404` — Not found
- `500` — Internal server error

---

[API](https://skmtc.net/absentify/apis/absentify-crud-api.md) · [All operations](https://skmtc.net/absentify/apis/absentify-crud-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/absentify/absentify-crud-api/revisions/ef777d51e6f2/schema)
