> This page is for Data API, version v2 (default).
> For other versions, use one of these documentation indexes:
> - v2 (default): https://developers.webflow.com/data/v2.0.0/llms.txt
> - v2 Beta: https://developers.webflow.com/data/v2.0.0-beta/llms.txt
> - v1: https://developers.webflow.com/data/v1.0.0/llms.txt

> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://developers.webflow.com/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://developers.webflow.com/_mcp/server.

# Get Collection Details

GET https://api.webflow.com/v2/collections/{collection_id}

Get the full details of a collection from its ID.

Required scope | `cms:read`


Reference: https://developers.webflow.com/data/reference/cms/collections/get

## Authentication

- `Authorization` header (bearer token, required) — Bearer authentication of the form `Bearer <token>`, where token is your auth token.

## Request

### Path parameters

- `collection_id` (string, required) — Unique identifier for a Collection

## Response

### 200

Request was successful

- `id` (string, required) — Unique identifier for a Collection
- `displayName` (string, required) — Name given to the Collection
- `singularName` (string, required) — The name of one Item in Collection (e.g. ”Blog Post” if the Collection is called “Blog Posts”)
- `fields` (list of CollectionsCollectionIdGetResponsesContentApplicationJsonSchemaFieldsItems, required) — The list of fields in the Collection
- `slug` (string, optional) — Slug of Collection in Site URL structure
- `createdOn` (string, optional) — The date the collection was created
- `lastUpdated` (string, optional) — The date the collection was last updated
- `fieldGroups` (list of CollectionsCollectionIdGetResponsesContentApplicationJsonSchemaFieldGroupsItems, optional) — The list of field groups in the Collection

## Errors

### 400 Bad Request Error

Request body was incorrectly formatted.

- `code` (enum, optional) — Error code
  - Allowed values: `aeo_input_validation`, `analyze_filter_conflict`, `analyze_input_validation`, `analyze_unsupported_filter`, `bad_request`, `batch_too_large`, `before_historical_floor`, `billing_provider_unavailable`, `branch_merge_conflict`, `branch_merge_in_progress`, `branch_not_found`, `branch_publish_failed`, `branch_sync_pending`, `branch_task_not_found`, `branch_update_in_progress`, `brand_not_configured`, `cannot_invite_self`, `cannot_remove_self`, `cannot_update_user_role`, `client_seats_unavailable`, `collection_not_found`, `competitors_not_configured`, `conflict`, `conflicting_scope_filters`, `default_site_role_required`, `duplicate_collection`, `duplicate_member_in_request`, `duplicate_site_in_request`, `duplicate_user_email`, `ecommerce_not_enabled`, `end_time_too_recent`, `enterprise_provisioning_upstream_error`, `enterprise_self_provisioning_not_entitled`, `forbidden`, `forms_require_republish`, `incompatible_webhook_filter`, `insufficient_permissions`, `insufficient_seats`, `internal_error`, `invalid_auth_version`, `invalid_credentials`, `invalid_domain`, `invalid_resolution`, `invalid_site_role`, `invalid_time_range`, `invalid_user_email`, `invalid_workspace_role`, `invite_expired`, `invite_role_conflict`, `item_not_found`, `managed_by_scim`, `member_already_has_access`, `member_has_no_site_access`, `member_is_paying_client`, `member_not_found`, `member_not_removable`, `member_role_conflict`, `missing_scopes`, `no_domains`, `no_members_or_invites`, `not_authorized`, `not_enterprise_plan_site`, `not_enterprise_plan_workspace`, `optimize_before_historical_floor`, `optimize_input_validation`, `optimize_invalid_interval`, `optimize_unknown_dimension`, `optimize_unknown_goal`, `optimize_unknown_optimization`, `optimize_unsupported_group_by`, `order_not_found`, `page_cannot_branch`, `resource_not_found`, `service_unavailable`, `site_access_not_applicable_to_member`, `site_access_not_scopable_for_role`, `site_access_roles_must_match`, `site_not_in_workspace`, `site_role_id_invalid`, `site_role_id_not_allowed`, `site_role_id_required`, `site_specific_access_disabled`, `site_specific_access_not_entitled`, `time_range_too_wide`, `too_many_requests`, `unsupported_bot_provider`, `unsupported_version`, `unsupported_webhook_trigger_type`, `user_limit_reached`, `user_not_found`, `users_not_enabled`, `validation_error`, `workspace_invite_not_found`, `workspace_member_managed_by_scim`, `workspace_member_not_found`, `workspace_member_not_removable`, `workspace_role_not_grantable`
- `message` (string, optional) — Error message
- `externalReference` (string, optional) — Link to more information
- `details` (list of CollectionsCollectionIdGetResponsesContentApplicationJsonSchemaDetailsItems, optional) — Array of errors

### 401 Unauthorized Error

Provided access token is invalid or does not have access to requested resource

- `code` (enum, optional) — Error code
  - Allowed values: `aeo_input_validation`, `analyze_filter_conflict`, `analyze_input_validation`, `analyze_unsupported_filter`, `bad_request`, `batch_too_large`, `before_historical_floor`, `billing_provider_unavailable`, `branch_merge_conflict`, `branch_merge_in_progress`, `branch_not_found`, `branch_publish_failed`, `branch_sync_pending`, `branch_task_not_found`, `branch_update_in_progress`, `brand_not_configured`, `cannot_invite_self`, `cannot_remove_self`, `cannot_update_user_role`, `client_seats_unavailable`, `collection_not_found`, `competitors_not_configured`, `conflict`, `conflicting_scope_filters`, `default_site_role_required`, `duplicate_collection`, `duplicate_member_in_request`, `duplicate_site_in_request`, `duplicate_user_email`, `ecommerce_not_enabled`, `end_time_too_recent`, `enterprise_provisioning_upstream_error`, `enterprise_self_provisioning_not_entitled`, `forbidden`, `forms_require_republish`, `incompatible_webhook_filter`, `insufficient_permissions`, `insufficient_seats`, `internal_error`, `invalid_auth_version`, `invalid_credentials`, `invalid_domain`, `invalid_resolution`, `invalid_site_role`, `invalid_time_range`, `invalid_user_email`, `invalid_workspace_role`, `invite_expired`, `invite_role_conflict`, `item_not_found`, `managed_by_scim`, `member_already_has_access`, `member_has_no_site_access`, `member_is_paying_client`, `member_not_found`, `member_not_removable`, `member_role_conflict`, `missing_scopes`, `no_domains`, `no_members_or_invites`, `not_authorized`, `not_enterprise_plan_site`, `not_enterprise_plan_workspace`, `optimize_before_historical_floor`, `optimize_input_validation`, `optimize_invalid_interval`, `optimize_unknown_dimension`, `optimize_unknown_goal`, `optimize_unknown_optimization`, `optimize_unsupported_group_by`, `order_not_found`, `page_cannot_branch`, `resource_not_found`, `service_unavailable`, `site_access_not_applicable_to_member`, `site_access_not_scopable_for_role`, `site_access_roles_must_match`, `site_not_in_workspace`, `site_role_id_invalid`, `site_role_id_not_allowed`, `site_role_id_required`, `site_specific_access_disabled`, `site_specific_access_not_entitled`, `time_range_too_wide`, `too_many_requests`, `unsupported_bot_provider`, `unsupported_version`, `unsupported_webhook_trigger_type`, `user_limit_reached`, `user_not_found`, `users_not_enabled`, `validation_error`, `workspace_invite_not_found`, `workspace_member_managed_by_scim`, `workspace_member_not_found`, `workspace_member_not_removable`, `workspace_role_not_grantable`
- `message` (string, optional) — Error message
- `externalReference` (string, optional) — Link to more information
- `details` (list of CollectionsCollectionIdGetResponsesContentApplicationJsonSchemaDetailsItems, optional) — Array of errors

### 404 Not Found Error

Requested resource not found

- `code` (enum, optional) — Error code
  - Allowed values: `aeo_input_validation`, `analyze_filter_conflict`, `analyze_input_validation`, `analyze_unsupported_filter`, `bad_request`, `batch_too_large`, `before_historical_floor`, `billing_provider_unavailable`, `branch_merge_conflict`, `branch_merge_in_progress`, `branch_not_found`, `branch_publish_failed`, `branch_sync_pending`, `branch_task_not_found`, `branch_update_in_progress`, `brand_not_configured`, `cannot_invite_self`, `cannot_remove_self`, `cannot_update_user_role`, `client_seats_unavailable`, `collection_not_found`, `competitors_not_configured`, `conflict`, `conflicting_scope_filters`, `default_site_role_required`, `duplicate_collection`, `duplicate_member_in_request`, `duplicate_site_in_request`, `duplicate_user_email`, `ecommerce_not_enabled`, `end_time_too_recent`, `enterprise_provisioning_upstream_error`, `enterprise_self_provisioning_not_entitled`, `forbidden`, `forms_require_republish`, `incompatible_webhook_filter`, `insufficient_permissions`, `insufficient_seats`, `internal_error`, `invalid_auth_version`, `invalid_credentials`, `invalid_domain`, `invalid_resolution`, `invalid_site_role`, `invalid_time_range`, `invalid_user_email`, `invalid_workspace_role`, `invite_expired`, `invite_role_conflict`, `item_not_found`, `managed_by_scim`, `member_already_has_access`, `member_has_no_site_access`, `member_is_paying_client`, `member_not_found`, `member_not_removable`, `member_role_conflict`, `missing_scopes`, `no_domains`, `no_members_or_invites`, `not_authorized`, `not_enterprise_plan_site`, `not_enterprise_plan_workspace`, `optimize_before_historical_floor`, `optimize_input_validation`, `optimize_invalid_interval`, `optimize_unknown_dimension`, `optimize_unknown_goal`, `optimize_unknown_optimization`, `optimize_unsupported_group_by`, `order_not_found`, `page_cannot_branch`, `resource_not_found`, `service_unavailable`, `site_access_not_applicable_to_member`, `site_access_not_scopable_for_role`, `site_access_roles_must_match`, `site_not_in_workspace`, `site_role_id_invalid`, `site_role_id_not_allowed`, `site_role_id_required`, `site_specific_access_disabled`, `site_specific_access_not_entitled`, `time_range_too_wide`, `too_many_requests`, `unsupported_bot_provider`, `unsupported_version`, `unsupported_webhook_trigger_type`, `user_limit_reached`, `user_not_found`, `users_not_enabled`, `validation_error`, `workspace_invite_not_found`, `workspace_member_managed_by_scim`, `workspace_member_not_found`, `workspace_member_not_removable`, `workspace_role_not_grantable`
- `message` (string, optional) — Error message
- `externalReference` (string, optional) — Link to more information
- `details` (list of CollectionsCollectionIdGetResponsesContentApplicationJsonSchemaDetailsItems, optional) — Array of errors

### 429 Too Many Requests Error

The rate limit of the provided access_token has been reached. Please have your application respect the X-RateLimit-Remaining header we include on API responses.

- `code` (enum, optional) — Error code
  - Allowed values: `aeo_input_validation`, `analyze_filter_conflict`, `analyze_input_validation`, `analyze_unsupported_filter`, `bad_request`, `batch_too_large`, `before_historical_floor`, `billing_provider_unavailable`, `branch_merge_conflict`, `branch_merge_in_progress`, `branch_not_found`, `branch_publish_failed`, `branch_sync_pending`, `branch_task_not_found`, `branch_update_in_progress`, `brand_not_configured`, `cannot_invite_self`, `cannot_remove_self`, `cannot_update_user_role`, `client_seats_unavailable`, `collection_not_found`, `competitors_not_configured`, `conflict`, `conflicting_scope_filters`, `default_site_role_required`, `duplicate_collection`, `duplicate_member_in_request`, `duplicate_site_in_request`, `duplicate_user_email`, `ecommerce_not_enabled`, `end_time_too_recent`, `enterprise_provisioning_upstream_error`, `enterprise_self_provisioning_not_entitled`, `forbidden`, `forms_require_republish`, `incompatible_webhook_filter`, `insufficient_permissions`, `insufficient_seats`, `internal_error`, `invalid_auth_version`, `invalid_credentials`, `invalid_domain`, `invalid_resolution`, `invalid_site_role`, `invalid_time_range`, `invalid_user_email`, `invalid_workspace_role`, `invite_expired`, `invite_role_conflict`, `item_not_found`, `managed_by_scim`, `member_already_has_access`, `member_has_no_site_access`, `member_is_paying_client`, `member_not_found`, `member_not_removable`, `member_role_conflict`, `missing_scopes`, `no_domains`, `no_members_or_invites`, `not_authorized`, `not_enterprise_plan_site`, `not_enterprise_plan_workspace`, `optimize_before_historical_floor`, `optimize_input_validation`, `optimize_invalid_interval`, `optimize_unknown_dimension`, `optimize_unknown_goal`, `optimize_unknown_optimization`, `optimize_unsupported_group_by`, `order_not_found`, `page_cannot_branch`, `resource_not_found`, `service_unavailable`, `site_access_not_applicable_to_member`, `site_access_not_scopable_for_role`, `site_access_roles_must_match`, `site_not_in_workspace`, `site_role_id_invalid`, `site_role_id_not_allowed`, `site_role_id_required`, `site_specific_access_disabled`, `site_specific_access_not_entitled`, `time_range_too_wide`, `too_many_requests`, `unsupported_bot_provider`, `unsupported_version`, `unsupported_webhook_trigger_type`, `user_limit_reached`, `user_not_found`, `users_not_enabled`, `validation_error`, `workspace_invite_not_found`, `workspace_member_managed_by_scim`, `workspace_member_not_found`, `workspace_member_not_removable`, `workspace_role_not_grantable`
- `message` (string, optional) — Error message
- `externalReference` (string, optional) — Link to more information
- `details` (list of CollectionsCollectionIdGetResponsesContentApplicationJsonSchemaDetailsItems, optional) — Array of errors

### 500 Internal Server Error

We had a problem with our server. Try again later.

- `code` (enum, optional) — Error code
  - Allowed values: `aeo_input_validation`, `analyze_filter_conflict`, `analyze_input_validation`, `analyze_unsupported_filter`, `bad_request`, `batch_too_large`, `before_historical_floor`, `billing_provider_unavailable`, `branch_merge_conflict`, `branch_merge_in_progress`, `branch_not_found`, `branch_publish_failed`, `branch_sync_pending`, `branch_task_not_found`, `branch_update_in_progress`, `brand_not_configured`, `cannot_invite_self`, `cannot_remove_self`, `cannot_update_user_role`, `client_seats_unavailable`, `collection_not_found`, `competitors_not_configured`, `conflict`, `conflicting_scope_filters`, `default_site_role_required`, `duplicate_collection`, `duplicate_member_in_request`, `duplicate_site_in_request`, `duplicate_user_email`, `ecommerce_not_enabled`, `end_time_too_recent`, `enterprise_provisioning_upstream_error`, `enterprise_self_provisioning_not_entitled`, `forbidden`, `forms_require_republish`, `incompatible_webhook_filter`, `insufficient_permissions`, `insufficient_seats`, `internal_error`, `invalid_auth_version`, `invalid_credentials`, `invalid_domain`, `invalid_resolution`, `invalid_site_role`, `invalid_time_range`, `invalid_user_email`, `invalid_workspace_role`, `invite_expired`, `invite_role_conflict`, `item_not_found`, `managed_by_scim`, `member_already_has_access`, `member_has_no_site_access`, `member_is_paying_client`, `member_not_found`, `member_not_removable`, `member_role_conflict`, `missing_scopes`, `no_domains`, `no_members_or_invites`, `not_authorized`, `not_enterprise_plan_site`, `not_enterprise_plan_workspace`, `optimize_before_historical_floor`, `optimize_input_validation`, `optimize_invalid_interval`, `optimize_unknown_dimension`, `optimize_unknown_goal`, `optimize_unknown_optimization`, `optimize_unsupported_group_by`, `order_not_found`, `page_cannot_branch`, `resource_not_found`, `service_unavailable`, `site_access_not_applicable_to_member`, `site_access_not_scopable_for_role`, `site_access_roles_must_match`, `site_not_in_workspace`, `site_role_id_invalid`, `site_role_id_not_allowed`, `site_role_id_required`, `site_specific_access_disabled`, `site_specific_access_not_entitled`, `time_range_too_wide`, `too_many_requests`, `unsupported_bot_provider`, `unsupported_version`, `unsupported_webhook_trigger_type`, `user_limit_reached`, `user_not_found`, `users_not_enabled`, `validation_error`, `workspace_invite_not_found`, `workspace_member_managed_by_scim`, `workspace_member_not_found`, `workspace_member_not_removable`, `workspace_role_not_grantable`
- `message` (string, optional) — Error message
- `externalReference` (string, optional) — Link to more information
- `details` (list of CollectionsCollectionIdGetResponsesContentApplicationJsonSchemaDetailsItems, optional) — Array of errors

## Types

### CollectionsCollectionIdGetResponsesContentApplicationJsonSchemaFieldsItems

The details of a field in a collection

- `id` (string, required) — Unique identifier for a Field
- `isRequired` (boolean, required) — define whether a field is required in a collection
- `type` (enum, required) — Choose these appropriate field type for your collection data
  - Allowed values: `Color`, `DateTime`, `Email`, `ExtFileRef`, `File`, `Image`, `Link`, `MultiImage`, `MultiReference`, `Number`, `Option`, `Phone`, `PlainText`, `Reference`, `RichText`, `Switch`, `VideoLink`
- `displayName` (string, required) — The name of a field
- `isEditable` (boolean, optional) — Define whether the field is editable
- `slug` (string, optional) — Slug of Field in Site URL structure. Slugs should be all lowercase with no spaces. Any spaces will be converted to "-."
- `helpText` (string, optional) — Additional text to help anyone filling out this field
- `validations` (CollectionsCollectionIdGetResponsesContentApplicationJsonSchemaFieldsItemsValidations, optional, nullable) — The validations for the field

### CollectionsCollectionIdGetResponsesContentApplicationJsonSchemaFieldGroupsItems

A group of fields within a collection

- `displayName` (string, required) — The display name of the field group
- `fieldIds` (list of string, required) — The IDs of the fields in this group
- `description` (string, optional) — A description of the field group

### CollectionsCollectionIdGetResponsesContentApplicationJsonSchemaDetailsItems

### CollectionsCollectionIdGetResponsesContentApplicationJsonSchemaFieldsItemsValidations

The validations for the field

- `additionalProperties` (CollectionsCollectionIdGetResponsesContentApplicationJsonSchemaFieldsItemsValidationsAdditionalProperties, optional)

### CollectionsCollectionIdGetResponsesContentApplicationJsonSchemaFieldsItemsValidationsAdditionalProperties

## Examples

**Response**

```json
{
  "id": "7f15043107e2fc95644e93807ee25dd6",
  "displayName": "Guide Entries",
  "singularName": "Guide Entry",
  "fields": [
    {
      "id": "5e2a1b3c4d5e6f7890a1b2c3",
      "isRequired": true,
      "type": "PlainText",
      "displayName": "Entry Title",
      "isEditable": true,
      "slug": "name",
      "helpText": "Name of the entry.",
      "validations": null
    },
    {
      "id": "5e2a1b3c4d5e6f7890a1b2c4",
      "isRequired": true,
      "type": "PlainText",
      "displayName": "Slug",
      "isEditable": true,
      "slug": "slug",
      "helpText": "Slug of the entry.",
      "validations": null
    },
    {
      "id": "6f7e8d9c0b1a2e3d4c5b6a7f",
      "isRequired": false,
      "type": "PlainText",
      "displayName": "Summary",
      "isEditable": true,
      "slug": "summary",
      "helpText": "A short summary of the entry.",
      "validations": null
    },
    {
      "id": "1a2b3c4d5e6f7a8b9c0d1e2f",
      "isRequired": false,
      "type": "RichText",
      "displayName": "Entry HTML",
      "isEditable": true,
      "slug": "entry-html",
      "helpText": "The HTML content of the entry.",
      "validations": null
    },
    {
      "id": "7e8d9c0b1a2e3d4c5b6a7f8e",
      "isRequired": false,
      "type": "Image",
      "displayName": "Illustration Image",
      "isEditable": true,
      "slug": "illustration-image",
      "helpText": "An image of the entry.",
      "validations": null
    },
    {
      "id": "2f3e4d5c6b7a8e9d0c1b2a3f",
      "isRequired": false,
      "type": "VideoLink",
      "displayName": "Demonstration Video",
      "isEditable": true,
      "slug": "demonstration-video",
      "helpText": "A video of the entry.",
      "validations": null
    },
    {
      "id": "8e9d0c1b2a3f4e5d6c7b8a9e",
      "isRequired": false,
      "type": "Link",
      "displayName": "More Info Link",
      "isEditable": true,
      "slug": "more-info-link",
      "helpText": "A link to more information about the entry.",
      "validations": null
    },
    {
      "id": "3f4e5d6c7b8a9e0d1c2b3a4f",
      "isRequired": false,
      "type": "Number",
      "displayName": "Importance Level",
      "isEditable": true,
      "slug": "importance-level",
      "helpText": "The importance level of the entry.",
      "validations": {
        "format": "integer",
        "allowNegative": false,
        "allowZero": false,
        "minValue": 1,
        "maxValue": 5
      }
    },
    {
      "id": "9e0d1c2b3a4f5e6d7c8b9a0e",
      "isRequired": false,
      "type": "Switch",
      "displayName": "Is Essential",
      "isEditable": true,
      "slug": "is-essential",
      "helpText": "Is this entry essential?",
      "validations": null
    },
    {
      "id": "4f5e6d7c8b9a0e1d2c3b4a5f",
      "isRequired": false,
      "type": "DateTime",
      "displayName": "First Mentioned",
      "isEditable": true,
      "slug": "first-mentioned",
      "helpText": "Date of the first mention of the subject.",
      "validations": null
    },
    {
      "id": "0e1d2c3b4a5f6e7d8c9b0a1e",
      "isRequired": false,
      "type": "Color",
      "displayName": "Towel Color",
      "isEditable": true,
      "slug": "towel-color",
      "helpText": "The color of the towel.",
      "validations": null
    },
    {
      "id": "5f6e7d8c9b0a1e2d3c4b5a6f",
      "isRequired": false,
      "type": "Reference",
      "displayName": "Related Entry",
      "isEditable": true,
      "slug": "related-entry",
      "helpText": "A related entry.",
      "validations": {
        "collectionId": "7f15043107e2fc95644e93807ee25dd6"
      }
    },
    {
      "id": "1e2d3c4b5a6f7e8d9c0b1a2f",
      "isRequired": false,
      "type": "MultiReference",
      "displayName": "Mentioned In Entries",
      "isEditable": true,
      "slug": "mentioned-in-entries",
      "helpText": "Entries that mention this subject.",
      "validations": {
        "collectionId": "7f15043107e2fc95644e93807ee25dd6"
      }
    },
    {
      "id": "6f7e8d9c0b1a2e3d4c5b6a8f",
      "isRequired": false,
      "type": "Option",
      "displayName": "Item Type",
      "isEditable": true,
      "slug": "item-type",
      "helpText": "The type of item.",
      "validations": {
        "options": [
          {
            "name": "Survival Gear",
            "id": "66f6e966c9e1dc700a857ca3"
          },
          {
            "name": "Gadget",
            "id": "66f6e966c9e1dc700a857ca4"
          },
          {
            "name": "Other",
            "id": "66f6e966c9e1dc700a857ca5"
          }
        ]
      }
    },
    {
      "id": "2e3d4c5b6a7f8e9d0c1b2a4f",
      "isRequired": false,
      "type": "File",
      "displayName": "Guide File",
      "isEditable": true,
      "slug": "guide-file",
      "validations": null
    },
    {
      "id": "7f8e9d0c1b2a3f4e5d6c8b9e",
      "isRequired": false,
      "type": "Email",
      "displayName": "Contributor Email",
      "isEditable": true,
      "slug": "contributor-email",
      "validations": null
    },
    {
      "id": "3a4f5e6d7c8b9a0e1d2c4b5f",
      "isRequired": false,
      "type": "Phone",
      "displayName": "Emergency Contact",
      "isEditable": true,
      "slug": "emergency-contact",
      "validations": null
    }
  ],
  "slug": "guide-entry",
  "createdOn": "2024-04-12T12:42:00.000Z",
  "lastUpdated": "2024-04-12T12:42:00.000Z",
  "fieldGroups": [
    {
      "displayName": "Content Details",
      "fieldIds": [
        "6f7e8d9c0b1a2e3d4c5b6a7f",
        "1a2b3c4d5e6f7a8b9c0d1e2f"
      ],
      "description": "Fields for the main content of the entry"
    },
    {
      "displayName": "Media",
      "fieldIds": [
        "7e8d9c0b1a2e3d4c5b6a7f8e"
      ],
      "description": "Media assets for the entry"
    }
  ]
}
```

**SDK Code**

```python
import requests

url = "https://api.webflow.com/v2/collections/580e63fc8c9a982ac9b8b745"

headers = {"Authorization": "Bearer <token>"}

response = requests.get(url, headers=headers)

print(response.json())
```

```javascript
const url = 'https://api.webflow.com/v2/collections/580e63fc8c9a982ac9b8b745';
const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
```

```go
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "https://api.webflow.com/v2/collections/580e63fc8c9a982ac9b8b745"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("Authorization", "Bearer <token>")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
```

```ruby
require 'uri'
require 'net/http'

url = URI("https://api.webflow.com/v2/collections/580e63fc8c9a982ac9b8b745")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["Authorization"] = 'Bearer <token>'

response = http.request(request)
puts response.read_body
```

```java
import com.mashape.unirest.http.HttpResponse;
import com.mashape.unirest.http.Unirest;

HttpResponse<String> response = Unirest.get("https://api.webflow.com/v2/collections/580e63fc8c9a982ac9b8b745")
  .header("Authorization", "Bearer <token>")
  .asString();
```

```php
<?php
require_once('vendor/autoload.php');

$client = new \GuzzleHttp\Client();

$response = $client->request('GET', 'https://api.webflow.com/v2/collections/580e63fc8c9a982ac9b8b745', [
  'headers' => [
    'Authorization' => 'Bearer <token>',
  ],
]);

echo $response->getBody();
```

```csharp
using RestSharp;

var client = new RestClient("https://api.webflow.com/v2/collections/580e63fc8c9a982ac9b8b745");
var request = new RestRequest(Method.GET);
request.AddHeader("Authorization", "Bearer <token>");
IRestResponse response = client.Execute(request);
```

```swift
import Foundation

let headers = ["Authorization": "Bearer <token>"]

let request = NSMutableURLRequest(url: NSURL(string: "https://api.webflow.com/v2/collections/580e63fc8c9a982ac9b8b745")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
```