aid: charliehr url: https://raw.githubusercontent.com/api-evangelist/charliehr/refs/heads/main/apis.yml name: CharlieHR kind: company description: CharlieHR is a small-business HR platform that handles people management, time off, onboarding, and employee records. Its REST API exposes a company's team members, leave requests, leave allowances, and company structure (offices and teams) using OAuth 2.0 client credentials over HTTPS. image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg tags: - HR - HRIS - People - Leave - Time Off created: '2026-06-21' modified: '2026-06-21' specificationVersion: '0.19' apis: - aid: charliehr:team-members name: CharlieHR Team Members tags: - Team Members - Employees - People image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg humanURL: https://www.charliehr.com/api_docs/ baseURL: https://charliehr.com/api/v1 properties: - url: https://www.charliehr.com/api_docs/ type: Documentation - url: openapi/charliehr-openapi.yml type: OpenAPI - url: collections/charliehr.postman_collection.json type: PostmanCollection - url: collections/charliehr.opencollection.json type: OpenCollection description: Read a company's team members, individual team member records, and their associated notes, with pagination support. - aid: charliehr:leave-absences name: CharlieHR Leave / Absences tags: - Leave - Absences - Time Off image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg humanURL: https://www.charliehr.com/api_docs/ baseURL: https://charliehr.com/api/v1 properties: - url: https://www.charliehr.com/api_docs/ type: Documentation - url: openapi/charliehr-openapi.yml type: OpenAPI - url: collections/charliehr.postman_collection.json type: PostmanCollection - url: collections/charliehr.opencollection.json type: OpenCollection description: List and retrieve leave requests across the company or for a single team member, including request dates, status, and leave type. - aid: charliehr:leave-allowances name: CharlieHR Leave Allowances tags: - Leave Allowances - Balances - Time Off image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg humanURL: https://www.charliehr.com/api_docs/ baseURL: https://charliehr.com/api/v1 properties: - url: https://www.charliehr.com/api_docs/ type: Documentation - url: openapi/charliehr-openapi.yml type: OpenAPI - url: collections/charliehr.postman_collection.json type: PostmanCollection - url: collections/charliehr.opencollection.json type: OpenCollection description: List current leave allowances for all team members or fetch the leave allowance for a specific team member. - aid: charliehr:company name: CharlieHR Company tags: - Company - Offices - Teams image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg humanURL: https://www.charliehr.com/api_docs/ baseURL: https://charliehr.com/api/v1 properties: - url: https://www.charliehr.com/api_docs/ type: Documentation - url: openapi/charliehr-openapi.yml type: OpenAPI - url: collections/charliehr.postman_collection.json type: PostmanCollection - url: collections/charliehr.opencollection.json type: OpenCollection description: Retrieve the authenticated company record and its organizational structure - offices and teams - used to group and locate team members. common: - type: GitHubOrganization url: https://github.com/CharlieHR - type: LinkedIn url: https://www.linkedin.com/company/charliehr - type: Website url: https://www.charliehr.com/ - type: Documentation url: https://www.charliehr.com/api_docs/ - type: Plans url: plans/charliehr-plans-pricing.yml - type: RateLimits url: rate-limits/charliehr-rate-limits.yml - type: FinOps url: finops/charliehr-finops.yml maintainers: - FN: Kin Lane email: kin@apievangelist.com