---
title: "List available resources in data source"
method: GET
path: "/datasource/{id}/resources"
tags: ["DataSource"]
---

# List available resources in data source

`GET /datasource/{id}/resources`

List resources available for sync in the external system

## Path parameters

- `id` string, required

## Response `200`

OK

- GithubComTencentWeKnoraInternalTypesResource[]
  - `description` string — Optional description
  - `external_id` string — Unique identifier in the external system
  - `has_children` boolean — Whether this resource has children that can be expanded
  - `metadata` object — Additional metadata
  - `modified_at` string — Last modified time in external system
  - `name` string — Display name
  - `parent_id` string — For hierarchical resources (parent ID if applicable)
  - `type` string — Resource type (document, folder, space, page, etc.)
  - `url` string — URL to access in external system

## Other responses

- `400` — Bad Request

## Changes

- **2026-05-21** `3f276bf7acc8` — 1 info
  - endpoint added
- **2025-12-16** `edf61e68559d` — 1 breaking
  - api path removed without deprecation

[Change history](https://skmtc.dev/tencentblueking/apis/weknora-api/changes/datasource/:id/resources/get.md)

---

[API](https://skmtc.dev/tencentblueking/apis/weknora-api.md) · [All operations](https://skmtc.dev/tencentblueking/apis/weknora-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/tencentblueking/weknora-api/revisions/d113fcd208b2/schema)
