Modules
Deputy is an Elixir client for the Deputy API.
Named constants for Deputy API magic values.
Integer codes for the intGender field used in employee creation.
Integer codes for the Status field used in leave creation and approval.
Integer codes used in roster publishing and management.
Topic strings and type codes for webhook registration.
Functions for interacting with departments (operational units) in Deputy.
Functions for interacting with employees in Deputy.
Error types for Deputy API client operations.
Represents an error returned by the Deputy API.
Represents an HTTP-level error that occurred while communicating with the Deputy API.
Represents an error that occurred while parsing the API response.
Represents a rate limit error from the Deputy API.
Represents an error that occurred while validating request parameters.
Behavior for HTTP clients used by Deputy
HTTP client implementation using Req
Functions for interacting with locations (companies) in Deputy.
Functions for interacting with endpoints related to the authenticated user.
Functions for interacting with rosters in Deputy.
Functions for interacting with sales metrics in Deputy.
Functions for interacting with timesheets in Deputy.
Utility functions for interacting with Deputy system features.