curl --request GET \
--url https://api.bunny.net/compute/script/{id} \
--header 'AccessKey: <api-key>'{
"Id": 123,
"Name": "<string>",
"LastModified": "2023-11-07T05:31:56Z",
"ScriptType": "DNS",
"CurrentReleaseId": 123,
"EdgeScriptVariables": [
{
"Id": 123,
"Required": true,
"Name": "<string>",
"DefaultValue": "<string>"
}
],
"Deleted": true,
"LinkedPullZones": [
{}
],
"Integration": {
"IntegrationId": 123,
"RepositorySettings": {
"Private": true,
"Id": 123,
"Name": "<string>",
"TemplateUrl": "<string>"
},
"DeployConfiguration": {
"CreateWorkflow": true,
"Branch": "<string>",
"InstallCommand": "<string>",
"BuildCommand": "<string>",
"EntryFile": "<string>"
}
},
"DefaultHostname": "<string>",
"SystemHostname": "<string>",
"DeploymentKey": "<string>",
"RepositoryId": 123,
"IntegrationId": 123,
"MonthlyCost": 123,
"MonthlyRequestCount": 123,
"MonthlyCpuTime": 123
}The script with the requested ID
curl --request GET \
--url https://api.bunny.net/compute/script/{id} \
--header 'AccessKey: <api-key>'{
"Id": 123,
"Name": "<string>",
"LastModified": "2023-11-07T05:31:56Z",
"ScriptType": "DNS",
"CurrentReleaseId": 123,
"EdgeScriptVariables": [
{
"Id": 123,
"Required": true,
"Name": "<string>",
"DefaultValue": "<string>"
}
],
"Deleted": true,
"LinkedPullZones": [
{}
],
"Integration": {
"IntegrationId": 123,
"RepositorySettings": {
"Private": true,
"Id": 123,
"Name": "<string>",
"TemplateUrl": "<string>"
},
"DeployConfiguration": {
"CreateWorkflow": true,
"Branch": "<string>",
"InstallCommand": "<string>",
"BuildCommand": "<string>",
"EntryFile": "<string>"
}
},
"DefaultHostname": "<string>",
"SystemHostname": "<string>",
"DeploymentKey": "<string>",
"RepositoryId": 123,
"IntegrationId": 123,
"MonthlyCost": 123,
"MonthlyRequestCount": 123,
"MonthlyCpuTime": 123
}API Access Key authorization header
The ID of the script that will be returned
The script with the requested ID
0 = DNS
1 = CDN
2 = Middleware
DNS, CDN, Middleware "DNS"
Show child attributes
Show child attributes
Was this page helpful?