ApiKeysInput class
Properties
-
companyId
↔ String
-
Company this API key belongs to
getter/setter pair
-
endpointId
↔ String?
-
Endpoint this key is tied to (NULL for analytics/mcp keys)
getter/setter pair
-
expirationDateUtc
↔ DateTime?
-
When this API key expires (NULL = never expires)
getter/setter pair
-
hashCode
→ int
-
The hash code for this object.
no setteroverride
-
isSystemGenerated
↔ bool?
-
True if key was auto-generated for MCP deployment
getter/setter pair
-
keyType
↔ String?
-
Type of API key (analytics, mcp, or endpoint)
getter/setter pair
-
mcpDeploymentId
↔ String?
-
MCP deployment this key is tied to (NULL for analytics/endpoint keys)
getter/setter pair
-
name
↔ String?
-
Human-readable name for this API key
getter/setter pair
-
roleId
↔ int
-
Role/permission level for this API key
getter/setter pair
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
no setterinherited
-
userId
↔ String?
-
User who owns this API key
getter/setter pair