logo
languageJPdown
menu

YouTube Account List

Give a YouTube account or channel identifier and get its public content list with titles, views, and channel fields

原文 · en-US訳文に戻す

概要

Want a working inventory of what a YouTube channel publishes, instead of scrolling the channel page by hand? Give this App a public account or channel identifier and an expected content count, and it returns that channel's public videos and Shorts as individual records. Each record carries the title, link, view figures, duration, publish time, and the public channel fields that arrived with the content, so marketing, research, and competitive teams can treat the channel as a dataset rather than a webpage.

A channel page is built for watching. This list is built for comparison: you can sort by views, line up publish times, and keep public channel attributes next to each post. The values are the same public figures a visitor would see, captured as structured fields rather than screenshots.

Data notes

The records come from a YouTube channel's public content list and are ordered from newest to oldest by publish time. Each row is one public video or Short, and the same content ID appears only once. View count, view count text, and subscriber count are the public display values captured at collection time, so a numeric view count such as 18000 may sit beside display text such as 18K views. Publish time and collection time are timestamps without an explicit timezone. Private, unlisted, removed, age-restricted, members-only, or login-only content is not included.

What a result looks like

Each record is one public piece of content from the requested channel:

Content IDView countPublish timeAccount nameContent URLRaw duration
1ZgieUQkBQs180002026-09-05T18:42:57ulanzihttps://www.youtube.com/watch?v=1ZgieUQkBQs0:46
lAcfu-cuVxg140002026-08-19T18:42:57ulanzihttps://www.youtube.com/watch?v=lAcfu-cuVxg0:35

Content title, cover images, verification flags, and channel profile fields are also returned when they are publicly available.

Example uses

  • Build a channel inventory by lining up Content ID, Publish time, and Content URL for the public posts you collected.
  • Rank recent posts with View count and compare them with Raw duration to see which formats attract more views.
  • Confirm you collected the intended public channel with Account name before using the Content URL list in a report.

適用範囲と境界

Each run processes 1 YouTube account or channel identifier. Results are returned in complete batches of 2,000 records first, then 200 records per subsequent batch, so the actual count may be rounded up. Full public lists can be collected. Up to 1,000 result pages are protected per run. Only publicly visible content is covered.

  • 適している用途
  • When you need a public content list for a specific YouTube account or channel
  • When you need titles, publish times, view figures, and related public channel fields in one result set
  • 適さない用途
  • When you need private, unlisted, members-only, or login-only content
  • When you need comments, captions, or audio transcripts rather than the public content list

失敗時の処理

作者が宣言した失敗時と再試行の動作です。連携時にはシステムプロンプトに含めることをおすすめします。

  1. 1If no data is returned, verify the account or channel identifier and confirm that the channel has publicly visible content
  2. 2Retry later after rate limiting, temporary unavailability, or a timeout
  3. 3When the submission outcome is unknown, avoid immediate repeated submissions that could create duplicate tasks
  4. 4If authentication fails, verify the API Key configured for the execution environment

入力

この App の呼び出しに必要なパラメータで、manifest.json の input.schema から生成されています。

フィールド業務名称型必須デフォルト列挙値/制約例説明
accountAccount or channel identifierstringはい——ulanziThe YouTube account name or channel identifier to collect, such as ulanzi. Each run processes one identifier. Use 1 to 512 characters.
crawl_numExpected content countintegerはい—1–2000The expected number of public content records to collect. Results are returned in complete batches of 2,000 records first, then 200 records per subsequent batch, so the actual count may be rounded up. Larger values take more time and cost more.

出力

1 件のレコードのフィールド構造で、manifest.json の output.schema から生成されています。

フィールド業務名称型例説明
account_badgesAccount badgesstringOfficial ArtistPublic account badge list as original text; it may be empty.
account_display_idDisplay IDstring@ulanziPublic display identifier or handle for the channel; it may be empty.
account_idAccount IDstringUCulanziDemoChannelId0001Public YouTube account or channel identifier; it may be empty.
account_nameAccount namestringulanziPublic display name of the account or channel.
article_typeContent typestringvideoPublic content type, such as video or short.
biz_idBusiness IDstringulanziBusiness identifier carried with the content record.
channel_banner_urlChannel banner URLstringhttps://yt3.googleusercontent.com/ulanzi-bannerPublic channel banner image URL; it may be empty.
channel_descriptionChannel descriptionstringUlanzi official channel for camera gear and desk setup videos.Public channel description text; it may be empty.
channel_description_linksChannel linksstring[{"url": "https://www.ulanzi.com"}]Public links from the channel description as original text; it may be empty.
channel_thumbnailsChannel thumbnailsstring[{"url": "https://yt3.googleusercontent.com/ulanzi-avatar"}]Public channel avatar list as original text; it may be empty.
channel_total_videosChannel video countstring186Public number of channel videos as original text; it may be empty.
channel_urlChannel URLstringhttps://www.youtube.com/@ulanziPublic channel URL; it may be empty.
co_creator_infoCo-creator infostring[]Public co-creator details as original text; it may be empty.
content_badgesContent badgesstring[]Public content badge list as original text; it may be empty.
content_idContent IDstring1ZgieUQkBQsPublic identifier of the YouTube video or Short.
content_rich_thumbnailsRich thumbnailsstring[{"url": "https://i.ytimg.com/vi/1ZgieUQkBQs/hq720.jpg"}]Public rich thumbnail list as original text; it may be empty.
content_statusContent statusstringRUNNINGPublic status of the content at collection time.
content_textContent textstringIntroducing the Ulanzi AU05 VibeKey for AI-assisted desk work.Public description or body text attached to the content; it may be empty.
content_titleContent titlestringNew Release | Ulanzi AU05 VibeKey: A Smarter Way to Work with AIPublic title of the video or Short.
content_urlContent URLstringhttps://www.youtube.com/watch?v=1ZgieUQkBQsPublic watch URL of the video or Short.
cover_imagesCover imagesstring[{"height": 202, "url": "https://i.ytimg.com/vi/1ZgieUQkBQs/hq720.jpg?sqp=-oaymwEjCOgCEMoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE=&rs=AOn4CLBZygjriJtOVcu1hCRCoaTs6hBARg", "width": 360}, {"height": 404, "url": "https://i.ytimg.com/vi/1ZgieUQkBQs/hq720.jpg?sqp=-oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLDm0xxCKjnfM7mKq74_8UKidh5IMQ", "width": 720}]Public cover image list as original text.
crawl_timeCollected atstring2026-09-09T18:42:57Collection timestamp from the source, without an explicit timezone.
is_collaborationCollaborationbooleanfalseWhether the content is marked as a public collaboration.
is_verifiedVerifiedbooleantrueWhether the account is marked as publicly verified.
is_verified_artistVerified artistbooleanfalseWhether the account is marked as a verified artist.
keywordKeywordstringulanziAccount or channel identifier used for this content record.
keyword_typeKeyword typestringaccountCollection type associated with the account identifier.
list_orderList orderinteger1Public list order of the content on the channel; it may be empty.
number_of_subscribersSubscriber countstring128000Public subscriber figure as original text; it may be empty.
publish_timePublished atstring2026-09-05T18:42:57Publish timestamp from the source, without an explicit timezone.
raw_durationRaw durationstring0:46Public duration text shown on the content.
raw_publish_timeRaw publish timestring4 days agoPublic relative publish time text shown on the content.
source_itemSource identifierstringulanziOriginal account or channel identifier associated with this record.
no_dataNo databooleanfalseWhether this identifier produced no public content.
video_durationVideo durationstring46000Public duration value as original text.
video_summaryVideo summarystringA short launch video for the Ulanzi AU05 VibeKey.Public summary of the video or Short; it may be empty.
view_countView countstring18000Public view count as original numeric text.
view_count_textView count textstring18K viewsPublic view count text shown on the page.

レコード Schema

出力はレコード単位で 1 件ずつ返されます。 detail.output.idFieldHint

output.schema
{
  "type": "object",
  "properties": {
    "account_badges": {
      "type": "string",
      "title": "Account badges",
      "description": "Public account badge list as original text; it may be empty.",
      "prefill": "Official Artist"
    },
    "account_display_id": {
      "type": "string",
      "title": "Display ID",
      "description": "Public display identifier or handle for the channel; it may be empty.",
      "prefill": "@ulanzi"
    },
    "account_id": {
      "type": "string",
      "title": "Account ID",
      "description": "Public YouTube account or channel identifier; it may be empty.",
      "prefill": "UCulanziDemoChannelId0001"
    },
    "account_name": {
      "type": "string",
      "title": "Account name",
      "description": "Public display name of the account or channel.",
      "prefill": "ulanzi"
    },
    "article_type": {
      "type": "string",
      "title": "Content type",
      "description": "Public content type, such as video or short.",
      "prefill": "video"
    },
    "biz_id": {
      "type": "string",
      "title": "Business ID",
      "description": "Business identifier carried with the content record.",
      "prefill": "ulanzi"
    },
    "channel_banner_url": {
      "type": "string",
      "title": "Channel banner URL",
      "description": "Public channel banner image URL; it may be empty.",
      "prefill": "https://yt3.googleusercontent.com/ulanzi-banner"
    },
    "channel_description": {
      "type": "string",
      "title": "Channel description",
      "description": "Public channel description text; it may be empty.",
      "prefill": "Ulanzi official channel for camera gear and desk setup videos."
    },
    "channel_description_links": {
      "type": "string",
      "title": "Channel links",
      "description": "Public links from the channel description as original text; it may be empty.",
      "prefill": "[{\"url\": \"https://www.ulanzi.com\"}]"
    },
    "channel_thumbnails": {
      "type": "string",
      "title": "Channel thumbnails",
      "description": "Public channel avatar list as original text; it may be empty.",
      "prefill": "[{\"url\": \"https://yt3.googleusercontent.com/ulanzi-avatar\"}]"
    },
    "channel_total_videos": {
      "type": "string",
      "title": "Channel video count",
      "description": "Public number of channel videos as original text; it may be empty.",
      "prefill": "186"
    },
    "channel_url": {
      "type": "string",
      "title": "Channel URL",
      "description": "Public channel URL; it may be empty.",
      "prefill": "https://www.youtube.com/@ulanzi"
    },
    "co_creator_info": {
      "type": "string",
      "title": "Co-creator info",
      "description": "Public co-creator details as original text; it may be empty.",
      "prefill": "[]"
    },
    "content_badges": {
      "type": "string",
      "title": "Content badges",
      "description": "Public content badge list as original text; it may be empty.",
      "prefill": "[]"
    },
    "content_id": {
      "type": "string",
      "title": "Content ID",
      "description": "Public identifier of the YouTube video or Short.",
      "prefill": "1ZgieUQkBQs"
    },
    "content_rich_thumbnails": {
      "type": "string",
      "title": "Rich thumbnails",
      "description": "Public rich thumbnail list as original text; it may be empty.",
      "prefill": "[{\"url\": \"https://i.ytimg.com/vi/1ZgieUQkBQs/hq720.jpg\"}]"
    },
    "content_status": {
      "type": "string",
      "title": "Content status",
      "description": "Public status of the content at collection time.",
      "prefill": "RUNNING"
    },
    "content_text": {
      "type": "string",
      "title": "Content text",
      "description": "Public description or body text attached to the content; it may be empty.",
      "prefill": "Introducing the Ulanzi AU05 VibeKey for AI-assisted desk work."
    },
    "content_title": {
      "type": "string",
      "title": "Content title",
      "description": "Public title of the video or Short.",
      "prefill": "New Release | Ulanzi AU05 VibeKey: A Smarter Way to Work with AI"
    },
    "content_url": {
      "type": "string",
      "title": "Content URL",
      "description": "Public watch URL of the video or Short.",
      "prefill": "https://www.youtube.com/watch?v=1ZgieUQkBQs"
    },
    "cover_images": {
      "type": "string",
      "title": "Cover images",
      "description": "Public cover image list as original text.",
      "prefill": "[{\"height\": 202, \"url\": \"https://i.ytimg.com/vi/1ZgieUQkBQs/hq720.jpg?sqp=-oaymwEjCOgCEMoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE=&rs=AOn4CLBZygjriJtOVcu1hCRCoaTs6hBARg\", \"width\": 360}, {\"height\": 404, \"url\": \"https://i.ytimg.com/vi/1ZgieUQkBQs/hq720.jpg?sqp=-oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLDm0xxCKjnfM7mKq74_8UKidh5IMQ\", \"width\": 720}]"
    },
    "crawl_time": {
      "type": "string",
      "title": "Collected at",
      "description": "Collection timestamp from the source, without an explicit timezone.",
      "prefill": "2026-09-09T18:42:57"
    },
    "is_collaboration": {
      "type": "boolean",
      "title": "Collaboration",
      "description": "Whether the content is marked as a public collaboration.",
      "prefill": false
    },
    "is_verified": {
      "type": "boolean",
      "title": "Verified",
      "description": "Whether the account is marked as publicly verified.",
      "prefill": true
    },
    "is_verified_artist": {
      "type": "boolean",
      "title": "Verified artist",
      "description": "Whether the account is marked as a verified artist.",
      "prefill": false
    },
    "keyword": {
      "type": "string",
      "title": "Keyword",
      "description": "Account or channel identifier used for this content record.",
      "prefill": "ulanzi"
    },
    "keyword_type": {
      "type": "string",
      "title": "Keyword type",
      "description": "Collection type associated with the account identifier.",
      "prefill": "account"
    },
    "list_order": {
      "type": "integer",
      "title": "List order",
      "description": "Public list order of the content on the channel; it may be empty.",
      "prefill": 1
    },
    "number_of_subscribers": {
      "type": "string",
      "title": "Subscriber count",
      "description": "Public subscriber figure as original text; it may be empty.",
      "prefill": "128000"
    },
    "publish_time": {
      "type": "string",
      "title": "Published at",
      "description": "Publish timestamp from the source, without an explicit timezone.",
      "prefill": "2026-09-05T18:42:57"
    },
    "raw_duration": {
      "type": "string",
      "title": "Raw duration",
      "description": "Public duration text shown on the content.",
      "prefill": "0:46"
    },
    "raw_publish_time": {
      "type": "string",
      "title": "Raw publish time",
      "description": "Public relative publish time text shown on the content.",
      "prefill": "4 days ago"
    },
    "source_item": {
      "type": "string",
      "title": "Source identifier",
      "description": "Original account or channel identifier associated with this record.",
      "prefill": "ulanzi"
    },
    "no_data": {
      "type": "boolean",
      "title": "No data",
      "description": "Whether this identifier produced no public content.",
      "prefill": false
    },
    "video_duration": {
      "type": "string",
      "title": "Video duration",
      "description": "Public duration value as original text.",
      "prefill": "46000"
    },
    "video_summary": {
      "type": "string",
      "title": "Video summary",
      "description": "Public summary of the video or Short; it may be empty.",
      "prefill": "A short launch video for the Ulanzi AU05 VibeKey."
    },
    "view_count": {
      "type": "string",
      "title": "View count",
      "description": "Public view count as original numeric text.",
      "prefill": "18000"
    },
    "view_count_text": {
      "type": "string",
      "title": "View count text",
      "description": "Public view count text shown on the page.",
      "prefill": "18K views"
    }
  },
  "required": [],
  "additionalProperties": false
}

連携方法

この App は MCP、API、SDK、ファイルエクスポートのいずれでも連携でき、どのチャネルも同じ能力と料金を共有します。すべてのリクエストは Authorization: Bearer ヘッダーで認証し、認証情報には API Key(長期有効。Data Hub コンソールで作成)を使用します。MCP クライアントは OAuth によるキー不要のログインにも対応しています。CLI や Skill など、さらに多くの連携方法も準備中です。

MCP(Model Context Protocol)を使うと、Claude や Cursor などの AI クライアントからこの App を直接呼び出せます。クライアントと認証方式を選び、下の設定をコピーしてください。

クライアント設定

Bearer の後の値を長期有効な API Key に置き換えてください。あらゆるクライアント、CI、ヘッドレス環境で利用できます。

mcpServers config
{
  "mcpServers": {
    "hello_moto__youtube-account-list": {
      "type": "http",
      "url": "https://mcp-v2.octoparse.com?pin=hello_moto/youtube-account-list",
      "headers": { "Authorization": "Bearer <YOUR_API_KEY>" }
    }
  }
}

AI に設定を任せる

設定を手作業で編集したくない場合は、インストールプロンプトをコピーして任意の AI クライアントに貼り付けてください。AI が自分のやり方でセットアップを完了します(プロンプトは AI があなたに API Key を尋ねる形になっているため、認証情報がチャット履歴や共有設定に残りません)。

detail.access.mcp.composeHint

料金

30 returned records

正常に返されたレコードの件数に応じて課金されます。失敗した実行には課金されません。 30 件を 1 つの課金単位とし、端数は 30 件に切り上げて課金されます。

$0.004/ 30 件
Per task submitted

返される件数にかかわらず、実行の送信 1 回ごとに課金されます。

$0.0001/ 回

複数の課金イベントはそれぞれ独立して累計されます。詳細は各項目をご覧ください。失敗した実行には課金されません。

Credits を確認

今すぐ試す

パラメータを入力して実行してください。結果は実際の呼び出しによるものです。

サンプル
パラメータは送信前に input.schema で検証されます
まず必須パラメータを入力してください
$0.004 / 30 件から