Skip to content

Retrieve Multiple Links

Retrieve a compact representation of stories and folders with optional filtering parameters.

GET
https://api.storyblok.com/v2/cdn/links
  • starts_with string

    Filter by the story’s full_slug to return items starting with the given value.

  • version string

    Filter by the story’s publication status.

  • cv integer

    Cached version Unix timestamp. Learn more in the Caching concept.

  • include_dates string

    Include or exclude the created_at, updated_at and published_at fields. To include these date fields in the response, set to 1. To exclude them, set to 0 or omit the parameter.

  • by_uuid string

    Filter links by uuid.

  • with_parent string

    To return links from a specific folder, filter by folder id. To return stories outside a folder, set to 0.

  • paginated string

    To enable a paginated response, set to 1.

  • page integer

    Page number in a paginated response.

  • per_page integer

    The number of items per page in a paginated response.

  • token required string

    A preview or public access token configured in a space.

  • links object

    An object that contains link objects. Each key represents a story or folder UUID.

curl "https://api.storyblok.com/v2/cdn/links\
?version=published\
&starts_with=articles\
&token=YOUR_ACCESS_TOKEN"
Response
{
"links": {
"a78b2116-c26d-4d23-9cbe-fec477847b0e": {
"id": 371891025,
"uuid": "a78b2116-c26d-4d23-9cbe-fec477847b0e",
"slug": "home",
"path": null,
"real_path": "/home",
"name": "Home",
"published": true,
"parent_id": 0,
"is_folder": false,
"is_startpage": true,
"position": 0,
"published_at": "2025-01-15T09:32:10.000Z",
"created_at": "2025-01-15T09:30:00.000Z",
"updated_at": "2025-06-02T14:12:05.000Z",
"alternates": []
},
"de": {
"id": 371890998,
"uuid": "2c6b9a4a-2b9c-4d3f-9e21-2a6b6a2f0b3d",
"slug": "de",
"path": null,
"real_path": "/de",
"name": "de",
"published": false,
"parent_id": 0,
"is_folder": true,
"is_startpage": false,
"position": 1,
"published_at": null,
"created_at": "2025-01-15T09:30:00.000Z",
"updated_at": "2025-01-15T09:30:00.000Z",
"alternates": []
}
}
}

Was this page helpful?

What went wrong?

This site uses reCAPTCHA and Google's Privacy Policy (opens in a new window).Terms of Service (opens in a new window) apply.