0

I'm trying to utilize the Guacamole API with the QuickConnect extension to establish remote desktop connections programmatically. However, I'm encountering some difficulties in the process. I've followed the documentation and attempted the following steps, but I'm unsure if they're correct:

Generated an API token using a POST request to /api/tokens. Used the QuickConnect API to start a session with POST request to /api/quickconnect. Could someone provide a clear example or step-by-step guide on how to use the Guacamole API along with the QuickConnect extension to initiate remote desktop connections? Specifically, I need assistance with the correct API endpoints, required parameters, and the correct sequence of actions.

I appreciate any insights or code examples that can help me achieve this goal.

I tried using this:

curl -X POST "https://your-guacamole-server/guacamole/api/quickconnect?token=your-generated-token" -H "Content-Type: application/json" -d '{"protocol": "rdp", "hostname": "remote-machine-hostname", "port": rdp-port}'

Olaf Kock
  • 46,930
  • 8
  • 59
  • 90
  • Please clarify your specific problem or provide additional details to highlight exactly what you need. As it's currently written, it's hard to tell exactly what you're asking. – Community Aug 21 '23 at 06:14
  • I want to launch a remote VM (EC2 instance) using Apache Guacamole API from a frontend application. – Arsalan Z Aug 21 '23 at 17:20

0 Answers0