View Source Contentful.Delivery.Assets (Contentful SDK v0.6.0)

Deals with the loading of assets from a given Contentful.Space

See https://www.contentful.com/developers/docs/references/content-delivery-api/#/reference/assets.end

simple-asset-calls

Simple asset calls

A Contentful.Asset can be retrieved by its asset_id:

import Contentful.Query alias Contentful.Asset alias Contentful.Delivery.Assets

} = Assets |> fetch_one("my_asset_id")

or just as a collection:

import Contentful.Query alias Contentful.Asset alias Contentful.Delivery.Assets

| _ ]} = Assets |> fetch_all

resolving-assets-from-entries

Resolving assets from entries

In the case of inclusion of assets with entries, see the docs for Contentful.Entries to see how to resolve assets from entries.

accessing-common-resource-attributes

Accessing common resource attributes

A Contentful.Asset embeds Contentful.SysData with extra information about the entry:

import Contentful.Query alias Contentful.Asset alias Contentful.Delivery.Assets

= Assets |> fetch_one("my_asset_id")

"my_asset_id" = asset.id "<a timestamp for updated_at>" = asset.sys.updated_at "<a timestamp for created_at>" = asset.sys.created_at "<a locale string>" = asset.sys.locale

Link to this section Summary

Functions

Returns the endpoint for assets

Link to this section Functions

Returns the endpoint for assets