Source code for djpaystack.api.virtual_terminal
from typing import Dict, Any, Optional, List
from .base import BaseAPI
[docs]
class VirtualTerminalAPI(BaseAPI):
"""Virtual Terminal API"""
[docs]
def send_event(self, terminal_id: str, type: str, action: str, data: Dict[str, Any]) -> Dict[str, Any]:
"""Send event to virtual terminal"""
payload = {'type': type, 'action': action, 'data': data}
return self._post(f'virtual_terminal/{terminal_id}/event', data=payload)