Attachment (Map Service/Layer)

Description

The attachment resource represents an individual attachment associated with a feature. This resource is available only if the layer has advertised that it has attachments. A layer has attachments if its hasAttachments property is true.

The content of the attachment is streamed to the client. If the attachment is not found, an HTTP status code of 404 (Not found) is returned.

New at 10.1

Request parameters

Parameter

Details

gdbVersion

This option was added at 10.1.

Description: The geodatabase version to query. This parameter applies only if the hasVersionedData property of the service and the isDataVersioned property of the layer or layers queried are true.

If this is not specified, query will apply to the published map's version.

Syntax: gdbVersion=<geodatabase version>

Example: gdbVersion=sde.USER1

Example usage

Example 1

Example 1: Retrieve attachment of a feature whose objectID is 818654.

http://myServer/ArcGIS/rest/services/SanFrancisco/311Incidents/MapServer/0/818654/attachments/1

Example 2

Example 2: Retrieve attachment from an alternate SDE version.

http://myServer/ArcGIS/rest/services/SanFrancisco/311Incidents/MapServer/0/818654/attachments/1?gdbVersion=sde.DynamicLayers

10/6/2017