This operation is retained because its version-labelled public specification differs structurally from another generation. It is comparison evidence, not a promise of current support, compatibility, entitlement, or availability.
Call the operation
https://mgis-api.mappls.com/updateFeature?datasetNme=a01072020&updatedValues=%5B%7B%22propertyName%22%3A%22parentcate%22%2C%22newValue%22%3A%226%22%7D%5Dhttps://mgis-api.mappls.com/Parameters
datasetNmerequireddataset name
a01072020updatedValuesrequiredArray of objects containing properties and their values to be updated in a feature (any one filter or featureID or replaceAll must be passed along with updatedValues).
[{"propertyName":"parentcate","newValue":"6"}]filterfilter value
id=34801featureIDunique feature id to delete the particular feature id. featureID can take input multiple values which should be comma separated.It can delete multiple feature.
a01072020.55,a01072020.60,a01072020.57replaceAllvalueless parameter to replace all the features with the updated values provided.No value is required to be passed in replaceAll.
exampleBuild your request in eight languages
Change source-backed examples once, validate required inputs, and copy the synchronized cURL, JavaScript, Python, Java, C#, Go, PHP, or Ruby request. Credentials remain environment references, and this page never sends a provider request.
https://mgis-api.mappls.com/updateFeature?datasetNme=a01072020&updatedValues=%5B%7B%22propertyName%22%3A%22parentcate%22%2C%22newValue%22%3A%226%22%7D%5D&filter=id%3D34801&featureID=a01072020.55%2Ca01072020.60%2Ca01072020.57&replaceAll=examplecurl --request POST \
--url 'https://mgis-api.mappls.com/updateFeature?datasetNme=a01072020&updatedValues=%5B%7B%22propertyName%22%3A%22parentcate%22%2C%22newValue%22%3A%226%22%7D%5D&filter=id%3D34801&featureID=a01072020.55%2Ca01072020.60%2Ca01072020.57&replaceAll=example' \
--header "Accept: application/json" \
--header "Authorization: Bearer ${MAPPLS_ACCESS_TOKEN}"Credential-safe by constructionSet MAPPLS_ACCESS_TOKEN only in your trusted runtime. Code generation stays local. Sandbox execution sends only bounded fixture inputs to this developer platform and never reads a credential or calls Mappls.
Send a production-shaped request
Examples use environment-backed access tokens, explicit timeouts where supported, status checks, and JSON bodies derived from the source schema. Replace sample identifiers and coordinates with values from your application.
curl --request POST \
--url 'https://mgis-api.mappls.com/updateFeature?datasetNme=a01072020&updatedValues=%5B%7B%22propertyName%22%3A%22parentcate%22%2C%22newValue%22%3A%226%22%7D%5D' \
--header 'Authorization: Bearer YOUR_ACCESS_TOKEN'Responses
OK
Bad Request, User made an error while creating a valid request.
Internal Server Error, the request caused an error in our systems.
200 response fields
codeNo field description in the source contract.
200messageIf everything goes ok then user receives a message indicating that the columns specified by the user in the updatedValues have been updated.
Columns Updated.{
"code": 200,
"message": "Columns Updated."
}Operate it safely
This operation creates or triggers durable state. Supply an idempotency strategy and persist the returned identifier before continuing.
Contract provenance
- Source file
mappls-developer-platform/data/corpus/public-api-contracts/mapmyindia-mgis-apis/docs/v1/custom/sat-apis.yml- SHA-256
15348c512128c6a43cfaf8fb29f24a78551008d1ee356cb76baa85a2724a65a8- Normalization
- Fields are parsed from OpenAPI. Operational guidance and language samples are generated and labeled separately.
- Source record
- Open repository audit