Get Variables
GET/api/variables
Get variables based on query parameters.
This endpoint provides a unified way to fetch global system variables and/or user-context variables from lead field configurations.
User variables use {$contact.field} format. The frontend provides a Contact/Assignee toggle that swaps the prefix to {$assignee.field} on the client side, since both share the same field definitions.
Args: include_global: Include global system variables (default: True) include_user: Include user-context variables from lead fields (default: True) web_context: Authenticated user context (injected) service: Variable service instance (injected)
Returns: Dictionary with 'global' and/or 'user' keys containing variable groups
Request
Responses
- 200
- 404
- 422
Successful Response
Not found
Validation Error