openapi: 3.0.0 info: title: Keka HR Assets Authentication API description: REST API for the Keka HR and payroll platform covering employee records, attendance, leave, payroll, expense management, performance, recruitment, professional services automation, helpdesk, background verification, and rewards. version: v1 contact: url: https://developers.keka.com/ license: name: Keka Terms of Service url: https://www.keka.com/terms-of-service servers: - url: https://{tenant}.keka.com/api/v1 description: Keka HR API variables: tenant: default: your-company description: Your Keka tenant subdomain security: - oauth2: - kekaapi tags: - name: Authentication paths: /connect/token: post: operationId: fetch_access_token summary: Fetch Access Token tags: - Authentication responses: '200': description: Successful response description: '
client_id: Your client identifier for authentication.
client_secret: Your client secret for secure authentication.
api_key: Your unique API key for accessing the system.
scope: You will need to pass kekaapi for this key.