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.
CompanyArtificial IntelligenceAgentsAI EmployeesAutomationEnterpriseWorkflow-AutomationConversational AI
Methods: apiKey, http
Schemes: 2
OAuth flows:
API key in: header
Security Schemes
apiKey apiKey
bearerAuth http
Source
Authentication Profile
Work with this as data
Every security artifact here is available over the APIs.io API and to AI agents over MCP.