Dedicated Servers
⚡ Deployments
Name of the application that will be deployed
my-appName of the version within the application that will be deployed
25.05.30-16.45.19-04Deploy faster by limiting placement to locations with cached image.
falseList of tags to associate with the deployment
my-custom-tagDeployment Request Accepted
Client Side Request Error
Unauthorized - Missing Token
Couldn't Allocate Server
Internal Server Error
[Rate Limit: 20/second] Retrieve the information for a deployment.
To access Edgegap API, generate (and view) your secret tokens in Dashboard - User Settings / Tokens. Add your secret token with each API request as an HTTP header (include the word token): Authorization: token xxxxxxxx-e458-4592-b607-c2c28afd8b62
Unique Identifier to keep track of your request across all Arbitrium ecosystem. It's included in the response of the app deploy, example:
93924761ccde
Success
The Unique ID of the Deployment's request
c0653765de3bThe FQDN that allow to connect to your Deployment
abc123.test.edgegap.comThe name of the deployed App
testThe version of the deployed App
v1The current status of the Deployment
Status.DEPLOYINGTrue if the current Deployment is ready to be connected and running
trueTrue if the current Deployment is ACL protected
trueTimestamp of the Deployment when it is up and running
2026-02-23 20:01:36.893859Timestamp of the end of the Deployment
2026-02-23 20:01:36.893859Time since the Deployment is up and running in seconds
The last status of the Deployment
Status.SEEKINGTrue if there is an error with the Deployment
trueThe error details of the Deployment
The public IP
100.10.0.85List of tags associated with the deployment
The Capacity of the Deployment
5The Capacity Usage of the Deployment
2The command to use in the container, null mean it will take the default of the container
The arguments to use in the container, null mean it will take the default of the container
The deployment's maximum duration is the time, in minutes, that the deployment will remain active before automatically closing.
Bad Request
Unauthorized
Internal Server Error
Request to stop a Deployment, triggering a graceful shutdown (SIGTERM). Returns 200 or 202 if deployment status is not READY and not ERROR, and stops deployment once either of these statuses is reached - see Deployment Lifecycle.
To access Edgegap API, generate (and view) your secret tokens in Dashboard - User Settings / Tokens. Add your secret token with each API request as an HTTP header (include the word token): Authorization: token xxxxxxxx-e458-4592-b607-c2c28afd8b62
Unique Identifier to keep track of your request across all Edgegap ecosystem. It's included in the response of the app deploy, example:
93924761ccde
If you want to enable the container log storage for the deployment. You can put 'true' if you already have endpoint storage associated with your deployment's app version. You can put 'false' if it is enabled by default and you want to disable it for this specific request. Or you can put the name of your endpoint storage and if it is valid we will store the container logs.
Success
A message depending of the request termination
Instance 93924761ccde will be deletedAccepted
Bad Request
Unauthorized
Forbidden
Not Found
Instance Already terminated
Internal Server Error
Delete a deployment from the inside of a container. You should use this URL inside your deployment. The URL is injected in your deployment and can be found via the environment variable ARBITRIUM_DELETE_URL.
Unique Identifier to keep track of your request across all Arbitrium ecosystem. It's included in the response of the app deploy, example:
93924761ccde
Access Point Number provided by our system
If you want to enable the container log storage for the deployment. You can put 'true' if you already have endpoint storage associated with your deployment's app version. You can put 'false' if it is enabled by default and you want to disable it for this specific request. Or you can put the name of your endpoint storage and if it is valid we will store the container logs.
Auto Generated token. This token is injected in your deployment and can be found via the environment variable named ARBITRIUM_DELETE_TOKEN
Success
A message depending of the request termination
Instance 93924761ccde will be deletedAccepted
Bad Request
Unauthorized
Forbidden
Not Found
Internal Server Error
Make a bulk delete of deployments using filters. All the deployments matching the given filters will be permanently deleted.
To access Edgegap API, generate (and view) your secret tokens in Dashboard - User Settings / Tokens. Add your secret token with each API request as an HTTP header (include the word token): Authorization: token xxxxxxxx-e458-4592-b607-c2c28afd8b62
Accepted
Bad Request
Unauthorized
Internal Server Error
[Rate Limit: 10/second] List all deployments.
To access Edgegap API, generate (and view) your secret tokens in Dashboard - User Settings / Tokens. Add your secret token with each API request as an HTTP header (include the word token): Authorization: token xxxxxxxx-e458-4592-b607-c2c28afd8b62
Query to filter the deployments.
Success
Total Objects in the Database
Extra Messages for the query
[""]Bad Request
Unauthorized
Internal Server Error
List all the locations available to deploy on. You can specify an application and a version to filter out the locations that don’t have enough resources to deploy this application version.
To access Edgegap API, generate (and view) your secret tokens in Dashboard - User Settings / Tokens. Add your secret token with each API request as an HTTP header (include the word token): Authorization: token xxxxxxxx-e458-4592-b607-c2c28afd8b62
The App Name you want to filter with capacity
The Version Name you want to filter with capacity
The type of the location
Gets locations with tags. Set to: "true" to have the tags
Success
Extra Messages for the query
[""]Bad Request
Unauthorized
Internal Server Error
Retrieve the logs of your container. Logs are not available when your deployment is terminated. You can set up an endpoint storage to save your logs. Endpoint Storage Documentation
To access Edgegap API, generate (and view) your secret tokens in Dashboard - User Settings / Tokens. Add your secret token with each API request as an HTTP header (include the word token): Authorization: token xxxxxxxx-e458-4592-b607-c2c28afd8b62
Success
Auto Generated Field for logs
Logs of the containerAuto Generated Field for encoding
utf-8Auto Generated Field for crash_logs
Logs of the container when it crashedAuto Generated Field for logs_link
Link to the logsBad Request
Unauthorized
Not Found
Internal Server Error
Get the metrics for a specific deployment based on the start_time, end_time and steps. raw parameter can be set to true to get the raw data.
To access Edgegap API, generate (and view) your secret tokens in Dashboard - User Settings / Tokens. Add your secret token with each API request as an HTTP header (include the word token): Authorization: token xxxxxxxx-e458-4592-b607-c2c28afd8b62
Starting time for the query. Default to deployment start time. Should match %Y-%m-%d %H:%M:%S.%f
Example: 2021-07-10 00:00:00.00
End time for the metrics. Default to now.Must be greater than start_time. Should match %Y-%m-%d %H:%M:%S.%f
Example: 2021-07-19 00:00:00.00
Steps between each metrics.
Example: 30s, 1m, 5m 10m, 1h
If set to true, will return the raw data. Default to false.
Success
Bad Request
Unauthorized
Not Found
Unprocessable
Internal Server Error
Legacy [v1]
To access Edgegap API, generate (and view) your secret tokens in Dashboard - User Settings / Tokens. Add your secret token with each API request as an HTTP header (include the word token): Authorization: token xxxxxxxx-e458-4592-b607-c2c28afd8b62
The application you want to deploy a version of.
kart-racingThe application version you want to deploy a container, if not present, the last version created is automatically chosen.
production-v1.0(DEPRECATED) - No longer used and you don't need to set it.
falseThis parameter is not optional, but mutually exclusive with the geo_ip_list parameter. One of them is required. List of IP representing your users. These will be used to determine the best location for your deployment.
(DEPRECATED)
["85cf70e6-f871-42c6-96f0-65ff5bd469b5"]If true, the deployment will skip the telemetry measurement. This result in a faster time to deploy.
trueA URL to send a POST request when the deployment is ready. The request will contain the deployment status. The content of the request is the same as the v1/status/{request_id} endpoint.
https://www.webhook.com/List of tags associated with the deployment. These tags will be shown in the dashboard.
(DEPRECATED) - No longer used and you don't need to set it.
basicPossible values: Allows to override the container command for this deployment. This is an advanced feature and should be used with caution.If set to null, the default command of the container will be used.
null | 'string'Allows to override the container arguments for this deployment. This is an advanced feature and should be used with caution.If set to null, the default arguments of the container will be used.
null | 'string'Success
The identifier of the deployment request. This is used to track the deployment.
61b1be8f54d9This is the FQDN that allow to connect to your Deployment. It will not resolve until the deployment is ready.
61b1be8f54d9.pr.edgegap.netThe application that has been deployed.
kart-racingThe version of the application that has been deployed.
v1.0This is the number of IP you have provided in the deployment request.
4List of tags that have been injected in the deployment request. This field will only be present if tags were provided in the request.
(DEPRECATED) - Will only be present if the request was made with the ap_sort_strategy field.
basicPossible values: Bad Request
Unauthorized
Conflict
Unprocessable
🗺️ Private Fleets
Name of the application that will be deployed
my-appName of the version within the application that will be deployed
25.05.30-16.45.19-04Deploy faster by limiting placement to locations with cached image.
falsePreferred and prioritized Private Host IDs to try before overflowing to cloud.
alpha-north-america-95fab093List of tags to associate with the deployment
my-custom-tagInvalid Application or Application Version. No deployment has been created
Unauthorized. No deployment has been created.
Could not allocate an Edge Server for the deployment. A deployment has been created. Deployment is in error state. You can delete it manually or it will be deleted automatically by our system after some some times
Internal Server Error
🔖 Tags
List tags for a deployment.
To access Edgegap API, generate (and view) your secret tokens in Dashboard - User Settings / Tokens. Add your secret token with each API request as an HTTP header (include the word token): Authorization: token xxxxxxxx-e458-4592-b607-c2c28afd8b62
Success
Bad Request
Unauthorized
Not Found
Internal Server Error
Get tag for a deployment.
To access Edgegap API, generate (and view) your secret tokens in Dashboard - User Settings / Tokens. Add your secret token with each API request as an HTTP header (include the word token): Authorization: token xxxxxxxx-e458-4592-b607-c2c28afd8b62
Success
The name of the tag
v1.0.0UTC time of policy creation
2022-01-01 00:00:00.000000UTC time of policy last update
2022-01-01 00:00:00.000000Bad Request
Unauthorized
Not Found
Internal Server Error
Create a tag for a deployment. The tag will however not be injected into a running container.
To access Edgegap API, generate (and view) your secret tokens in Dashboard - User Settings / Tokens. Add your secret token with each API request as an HTTP header (include the word token): Authorization: token xxxxxxxx-e458-4592-b607-c2c28afd8b62
The name of the tag
v1.0.0Success
The name of the tag
v1.0.0UTC time of policy creation
2022-01-01 00:00:00.000000UTC time of policy last update
2022-01-01 00:00:00.000000Bad Request
Unauthorized
Not Found
Conflict
Internal Server Error
Delete a tag for a deployment. The tag will however not be removed from the environment of a running container.
To access Edgegap API, generate (and view) your secret tokens in Dashboard - User Settings / Tokens. Add your secret token with each API request as an HTTP header (include the word token): Authorization: token xxxxxxxx-e458-4592-b607-c2c28afd8b62
No Content
Bad Request
Unauthorized
Not Found
Internal Server Error
No content
Update a tag for a deployment.
To access Edgegap API, generate (and view) your secret tokens in Dashboard - User Settings / Tokens. Add your secret token with each API request as an HTTP header (include the word token): Authorization: token xxxxxxxx-e458-4592-b607-c2c28afd8b62
The name of the tag
v1.0.0Success
The name of the tag
v1.0.0UTC time of policy creation
2022-01-01 00:00:00.000000UTC time of policy last update
2022-01-01 00:00:00.000000Bad Request
Unauthorized
Not Found
Conflict
Internal Server Error
Last updated
Was this helpful?

