blob: 9313ae8398ef5c2410ccefdf982f086722621a39 [file] [log] [blame]
# Retrieving assets
## Retrieving asset data
To retrieve the asset from an entity, send a ``GET`` request with the ``Accept`` header set to the content type of the asset. The content type can be retrieved from the ``file-metadata.content-type`` property of the entity the asset is attached to.
### Request syntax
curl -X GET -H 'Accept: <content_type>' 'https://api.usergrid.com/<org>/<app>/<collection>/<entity>
Parameters
Parameter Description
--------- -----------
content_type The content type of the attached asset. For example, text/plain, image/jpeg.
org Organization UUID or organization name
app Application UUID or application name
collection Name or UUID of the collection of the entity the asset is attached to.
entity Name or UUID of the entity the asset is attached to.
### Example request
The following request will retrieve the data for a jpeg file attached to an entity named 'cloud' in the 'pictures' collection:
curl -X GET -H 'Accept: image/jpeg' 'https://api.usergrid.com/your-org/your-app/pictures/cloud
## Retrieving an asset entity
To retrieve the entity that an asset is attached to, perform a ``GET`` request as you normally would to retrieve an entity. For more information, see [Retrieving Data Entities](../data-storage/entities.html#retrieving-data-entities).