Janus Gateway
With Janus’ authentication in place, there are 2 paths that the APIs are behind.
Public
/public
Does NOT require “Authorization” header in the request
Private
/private
Requires “Authorization” header in the request
Most API endpoints are only accessible through the private path, but a few can use the public path. �
Here is the list of APIs that are accessible through Impulse and the path to access them.
Sync manager
/sync-manager
Job Depot
/job-depot
Endpoint Depot
/endpoint-depot
GitHub Webhook Listener
/github-webhook-listener
Taxi Pickup GitHub
/taxi-pickup-github
Taxi Pickup
/taxi-pickup
Taxi Dropoff
/taxi-dropoff
Diesel
/diesel
Logger
/logger
Note Man
/note-man
Hooks SSH
/hooks-ssh
Kal-El
/kal-el
Motator
/motator
Putting it all together, a request to impulse would be akin to:
curl -H “Authorization: Bearer ${jwt}” “http://localhost:8080/private/${api/${endpoint}”�
Last updated