
# The {identifier} placeholder

> How to address an asset in a Cascade CMS REST API call — by site name and path, or by the asset's id — and when each form is the right one.

URL: https://www.hannonhill.com/cascadecms/latest/articles/developing-in-cascade/rest-api/placeholders/identifier.html
category: Developing in Cascade
article-type: reference
content-kind: article
release-availability: all
tags: api
updated: 2026-10-06

## Overview

### {identifier}

Either:

- End of URL string for POST or GET requests: `{type}/{id}`. Example: `folder/2b2fd9bc7f0000010044b22e65131cd3`
- End of URL string for POST or GET requests: `{type}/{siteName}/{path}`.  Example: `page/www.example.com/news/2003/best-of-show`
- The identifier can also be provided in body in JSON format for POST requests only.  Example:
    ```markup
    "identifier": {
      "type": "page",
      "path": {
        "siteId": "2b2fd9a67f0000010044b22e4f6b0859",
        "path": "news/2003/about"
      }
    }
    ```

> **Note**
>
> Notice that providing a site `id` for the identifier is not possible in a URL string.
