Ema · Authentication Profile
Ema Authentication
Authentication
Ema's Builder Platform API uses a two-step authentication flow. First an API key is generated for a user within a specific tenant via the gRPC-Web endpoint auth.v1.AuthService/GenerateApiKey. That long-lived API key is then exchanged for a short-lived JWT access token via a REST call. All subsequent REST and gRPC-Web calls carry the access token as an HTTP Bearer token in the Authorization header. Ema is multi-tenant; keys and tokens are scoped to a tenant and user.
Ema secures its APIs with apiKey and http across 2 declared security schemes, as derived from its OpenAPI definitions.
CompanyAIAgentsAI EmployeesAutomationEnterpriseWorkflow AutomationConversational AI
Methods: apiKey, http
Schemes: 2
OAuth flows:
API key in: header
Security Schemes
apiKey apiKey
bearerAuth http