Skip To Content
ArcGIS Developers
Dashboard

Delete From Definition (Feature Service)

Description

The deleteFromDefinition operation supports deleting a definition property from a hosted feature service. The result of this operation is a response indicating success or failure with error code and description.

Request parameters

ParameterDetails
deleteFromDefinition

The deleteFromDefinition parameter supports deleting a definition property in a feature service.

async

Support options for asynchronous processing. The default format is false.

Values: true | false

f

The response format. The default response format is html.

Values: html | json | pjson

Example usage

Below is a sample URL used to access the deleteFromDefinition operation:

https://services.myserver.com/OrgID/ArcGIS/rest/admin/services/example1/FeatureServer/deleteFromDefinition

Example input for the deleteFromDefinition parameter:

{
  "layers": [
    {
      "id": "0"
    },
    {
      "id": "1"
    }
  ]
}

JSON Response syntax

{
  "success": <true|false>,
  "error": {
    "code": <code>,
    "message": "<description>",
    "details": [
      "<message>"
    ]
  }
}

JSON Response example

When deleteFromDefinition succeeds

{
  "success": true
}

When deleteFromDefinition fails

{
  "error": {
    "code": 400, 
    "message": "", 
    "details": [
      "Unable to delete feature service definition."
    ]
  }
}