absence.io
    Preparing search index...

    Class UserAPI

    Hierarchy

    • APIBase
      • UserAPI
    Index

    Constructors

    Properties

    apiClient: APIClient
    options: ClientOptions

    Methods

    • Parameters

      • OptionalapiName: string

      Returns void

    • Deletes a user

      Parameters

      • id: string

        The user id

      Returns Promise<void>

    • Register a new user for your company. The newly created user will receive an invitation email.

      Parameters

      Returns Promise<User>

    • Retrieve a user

      Parameters

      • id: string

        The user id

      Returns Promise<User>

    • Set a new API key.

      Parameters

      Returns void

    • Set a new API URL.

      Parameters

      • newURL: string

        The new API url

      Returns void

    • Update an existing user

      Parameters

      • id: string

        The user id

      • OptionaluserData: Partial<NewUser>

        The updated user data

      Returns Promise<User>