The Zuplo Developer API, powered by Zuplo
Welcome to ZAPI - the Zuplo API where you can manage API keys, tunnels and more. To get your API key for this service login to portal.zuplo.com and navigate to your project Settings > Zuplo API Keys.
https://developer-api-main-8600723.self.zuplo.com
Lists tunnels
Lists all tunnels belonging to this account.
path Parameters
accountName
stringrequiredThe name of the account. You can find this in your Zuplo Portal under Settings > Project Information.
Headers
Authorization
stringrequiredThe
Authorization
header is used to authenticate with the API using your API key. Value is of the formatBearer YOUR_KEY_HERE
.
Responses
data
object[]limit
integeroptionaloffset
integeroptionaltotal
integeroptional
Creates a tunnel
Creates a new tunnel for this account.
path Parameters
accountName
stringrequiredThe name of the account. You can find this in your Zuplo Portal under Settings > Project Information.
Headers
Authorization
stringrequiredThe
Authorization
header is used to authenticate with the API using your API key. Value is of the formatBearer YOUR_KEY_HERE
.
Request Body
id
stringname
stringA friendly name for the tunnel.
token
stringSet your TUNNEL_TOKEN to this value to connect to the tunnel.
Responses
id
stringname
stringA friendly name for the tunnel.
token
stringSet your TUNNEL_TOKEN to this value to connect to the tunnel.
Gets a tunnel
Returns the details for a tunnel, including the token used to connect to the tunnel.
path Parameters
accountName
stringrequiredThe name of the account. You can find this in your Zuplo Portal under Settings > Project Information.
tunnelId
stringrequiredThe ID of the tunnel.
Headers
Authorization
stringrequiredThe
Authorization
header is used to authenticate with the API using your API key. Value is of the formatBearer YOUR_KEY_HERE
.
Responses
id
stringname
stringA friendly name for the tunnel.
token
stringSet your TUNNEL_TOKEN to this value to connect to the tunnel.
Deletes a tunnel
Deletes a tunnel and any services that it has.
path Parameters
accountName
stringrequiredThe name of the account. You can find this in your Zuplo Portal under Settings > Project Information.
tunnelId
stringrequiredThe ID of the tunnel.
Headers
Authorization
stringrequiredThe
Authorization
header is used to authenticate with the API using your API key. Value is of the formatBearer YOUR_KEY_HERE
.
Responses
id
stringstatus
stringmessage
stringoptionaldetails
stringoptional
Rotates the token
Rotates the token used to connect to the tunnel.
path Parameters
accountName
stringrequiredThe name of the account. You can find this in your Zuplo Portal under Settings > Project Information.
tunnelId
stringrequiredThe ID of the tunnel.
Headers
Authorization
stringrequiredThe
Authorization
header is used to authenticate with the API using your API key. Value is of the formatBearer YOUR_KEY_HERE
.
Responses
id
stringname
stringA friendly name for the tunnel.
token
stringSet your TUNNEL_TOKEN to this value to connect to the tunnel.
Gets a teardown status
This endpoint returns the status of the deletion of the tunnel. Tearing down the tunnel is an asynchronous process so this endpoint allows you to poll the status.
path Parameters
accountName
stringrequiredThe name of the account. You can find this in your Zuplo Portal under Settings > Project Information.
tunnelId
stringrequiredThe ID of the tunnel.
operationId
stringrequiredThe ID of the deletion operation.
Headers
Authorization
stringrequiredThe
Authorization
header is used to authenticate with the API using your API key. Value is of the formatBearer YOUR_KEY_HERE
.
Responses
id
stringstatus
stringmessage
stringoptionaldetails
stringoptional