Skip to main content

Update Service

Request

This API provides capability to update user's Service

Security
BearerAuth
Path
appServiceIdstring, (uuid)required

App Service UUID

Example:557400f8-d360-11e9-bb65-2a2ae2dbcce4
Bodyapplication/json-patch+jsonrequired
Array [
opstringrequired

operation type applied to the resource

Enum:"replace""add""remove"
pathstringrequired

path inside document leading to updated parameter

Enum:"/name""/description""/sourceDomains"
valueanyrequired

new value for updated parameter

]
Payload
[ { "op": "replace", "path": "/name", "value": "Updated Atlassian App Service" } ]

Responses

App Service object

Bodyapplication/json
hrefstring, (uri)read-only

Resource URI

Example:"https://api.equinix.com/fabric/v4/appServices/5008a109-9d1c-485c-b0ba-de9736f283c2"
typestring(AppServiceType)required

App Service Type

Default:"APP_SERVICE"
Value:"APP_SERVICE"
Example:"APP_SERVICE"
uuidstring, (uuid)

Equinix-assigned access point identifier

Example:"5008a109-9d1c-485c-b0ba-de9736f283c2"
namestring, (string)required

Customer-provided App Service name

Example:"Atlassian App Service"
descriptionstring, (string)

Customer-provided App Service description

Example:"Atlassian App Service in SV"
statestring(AppServiceState)

App Service lifecycle state

Enum:"PROVISIONING""PROVISIONED""DEPROVISIONING""DEPROVISIONED""REPROVISIONING"
Example:"PROVISIONING"
endpointstring

Accessible endpoint through this service

Example:"equinixjira.atlassian.net"
sourceDomainsArray of strings

List of source domains from where traffic is allowed

Example:
[ "equinix.com" ]
accountobject(SimplifiedAccount)
projectobject(Project)
changeLogobject(Changelog)

Change log

changeobject(AppServiceChange)

Current state of latest AppService change

Response
{ "href": "https://api.equinix.com/fabric/v4/appServices/5008a109-9d1c-485c-b0ba-de9736f283c2", "uuid": "5008a109-9d1c-485c-b0ba-de9736f283c2", "type": "APP_SERVICE", "name": "Updated Atlassian App Service", "description": "Atlassian App Service in SV", "state": "REPROVISIONING", "endpoint": "equinixjira.atlassian.net", "sourceDomains": [ "equinix.com" ], "project": { "projectId": "71b55fef-fd2e-402f-ae3c-01d5f00bf2d4" }, "change": { "uuid": "531c4ab5-43b0-4352-8975-ee9045325841", "type": "APP_SERVICE_UPDATE", "status": "REQUESTED", "createdDateTime": "2026-06-27T04:20:55.471Z", "updatedDateTime": "2026-06-28T04:20:55.471Z", "data": [ … ] }, "changeLog": { "createdBy": "test", "createdDateTime": "2026-06-27T04:20:55.471Z", "updatedBy": "test", "updatedDateTime": "2026-06-28T04:20:55.471Z" } }
Was this page helpful?