> ## Documentation Index
> Fetch the complete documentation index at: https://docs.a-char.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Get my profile

> The caller's own employee profile: personal details, manager, team lead, employment type, work history, and `is_time_off_approver` — whether to show approvals (admins and anyone assigned as a time-off approver). Requires the `profile:read` scope.



## OpenAPI

````yaml /openapi.json get /me
openapi: 3.1.1
info:
  title: A-Char API
  version: 1.0.0
  description: 'Authenticate with `Authorization: Bearer <api key>`.'
servers:
  - url: https://a-char.com/api/v1
security:
  - bearerAuth: []
paths:
  /me:
    get:
      tags:
        - Me
      summary: Get my profile
      description: >-
        The caller's own employee profile: personal details, manager, team lead,
        employment type, work history, and `is_time_off_approver` — whether to
        show approvals (admins and anyone assigned as a time-off approver).
        Requires the `profile:read` scope.
      operationId: me.profile
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                type: object
                properties:
                  id:
                    type: string
                  first_name:
                    type: string
                  middle_name:
                    anyOf:
                      - type: string
                      - type: 'null'
                  last_name:
                    type: string
                  display_name:
                    type: string
                  email:
                    type: string
                  image_url:
                    anyOf:
                      - type: string
                      - type: 'null'
                  phone_number:
                    anyOf:
                      - type: string
                      - type: 'null'
                  date_of_birth:
                    anyOf:
                      - type: string
                      - type: 'null'
                  country_code:
                    type: string
                  manager:
                    anyOf:
                      - type: object
                        properties:
                          id:
                            type: string
                          display_name:
                            type: string
                          email:
                            type: string
                          image_url:
                            anyOf:
                              - type: string
                              - type: 'null'
                        required:
                          - id
                          - display_name
                          - email
                          - image_url
                        additionalProperties: {}
                      - type: 'null'
                  team_lead:
                    anyOf:
                      - type: object
                        properties:
                          id:
                            type: string
                          display_name:
                            type: string
                          email:
                            type: string
                          image_url:
                            anyOf:
                              - type: string
                              - type: 'null'
                        required:
                          - id
                          - display_name
                          - email
                          - image_url
                        additionalProperties: {}
                      - type: 'null'
                  employment_type:
                    anyOf:
                      - type: object
                        properties:
                          id:
                            type: string
                          name:
                            type: string
                        required:
                          - id
                          - name
                        additionalProperties: {}
                      - type: 'null'
                  is_time_off_approver:
                    type: boolean
                  work_info:
                    type: array
                    items:
                      type: object
                      properties:
                        site:
                          anyOf:
                            - type: object
                              properties:
                                id:
                                  type: string
                                name:
                                  type: string
                              required:
                                - id
                                - name
                              additionalProperties: {}
                            - type: 'null'
                        positions:
                          type: array
                          items:
                            type: object
                            properties:
                              id:
                                type: string
                              title:
                                type: string
                            required:
                              - id
                              - title
                            additionalProperties: {}
                        departments:
                          type: array
                          items:
                            type: object
                            properties:
                              id:
                                type: string
                              name:
                                type: string
                            required:
                              - id
                              - name
                            additionalProperties: {}
                        effective_date:
                          type: string
                        end_effective_date:
                          anyOf:
                            - type: string
                            - type: 'null'
                      required:
                        - site
                        - positions
                        - departments
                        - effective_date
                        - end_effective_date
                      additionalProperties: {}
                required:
                  - id
                  - first_name
                  - middle_name
                  - last_name
                  - display_name
                  - email
                  - image_url
                  - phone_number
                  - date_of_birth
                  - country_code
                  - manager
                  - team_lead
                  - employment_type
                  - is_time_off_approver
                  - work_info
                additionalProperties: {}
components:
  securitySchemes:
    bearerAuth:
      type: http
      scheme: bearer

````

This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.