YouTube Content ID API memungkinkan pengelolaan aset YouTube beserta konten, referensi, kepemilikan, hak, dan kebijakan terkait.
- REST Resource: assetLabels
- REST Resource: assetMatchPolicy
- REST Resource: assetRelationships
- REST Resource: assetSearch
- REST Resource: assetShares
- REST Resource: aset
- REST Resource: campaigns
- REST Resource: claimHistory
- REST Resource: claimSearch
- REST Resource: claims
- REST Resource: contentOwners
- REST Resource: liveCuepoints
- REST Resource: metadataHistory
- REST Resource: musicChangeRequests
- REST Resource: musicReleases
- REST Resource: musicTracks
- REST Resource: kepemilikan
- REST Resource: ownershipHistory
- REST Resource: package
- REST Resource: policies
- REST Resource: referenceConflicts
- REST Resource: references
- REST Resource: spreadsheetTemplate
- REST Resource: uploader
- REST Resource: validator
- REST Resource: videoAdvertisingOptions
- REST Resource: whitelists
Layanan: youtubepartner.googleapis.com
Untuk memanggil layanan ini, sebaiknya gunakan library klien yang disediakan Google. Jika aplikasi perlu menggunakan library Anda sendiri untuk memanggil layanan ini, gunakan informasi berikut saat membuat permintaan API.
Dokumen discovery
Dokumen Discovery adalah spesifikasi yang dapat dibaca mesin untuk mendeskripsikan dan menggunakan REST API. Dokumen ini digunakan untuk membuat library klien, plugin IDE, dan alat lainnya yang berinteraksi dengan Google API. Satu layanan dapat menyediakan beberapa dokumen discovery. Layanan ini menyediakan dokumen discovery berikut:
Endpoint layanan
Endpoint layanan adalah URL dasar yang menentukan alamat jaringan layanan API. Satu layanan dapat memiliki beberapa endpoint layanan. Layanan ini memiliki endpoint layanan berikut dan semua URI di bawah didasarkan pada endpoint layanan ini:
https://youtubepartner.googleapis.com
REST Resource: assetLabels
| Metode | |
|---|---|
insert |
POST /youtube/partner/v1/assetLabels Menyisipkan label aset untuk pemilik. |
list |
GET /youtube/partner/v1/assetLabels Mengambil daftar semua label aset untuk pemilik. |
REST Resource: assetMatchPolicy
| Metode | |
|---|---|
get |
GET /youtube/partner/v1/assets/{assetId}/matchPolicy Mengambil kebijakan kecocokan yang ditetapkan ke aset tertentu oleh pemilik konten yang terkait dengan pengguna yang diautentikasi. |
patch |
PATCH /youtube/partner/v1/assets/{assetId}/matchPolicy Membuat patch kebijakan kecocokan aset. |
update |
PUT /youtube/partner/v1/assets/{assetId}/matchPolicy Memperbarui kebijakan kecocokan aset. |
REST Resource: assetRelationships
| Metode | |
|---|---|
delete |
DELETE /youtube/partner/v1/assetRelationships/{assetRelationshipId} Menghapus hubungan antara dua aset. |
insert |
POST /youtube/partner/v1/assetRelationships Membuat hubungan yang menautkan dua aset. |
list |
GET /youtube/partner/v1/assetRelationships Mengambil daftar hubungan untuk aset tertentu. |
REST Resource: assetSearch
| Metode | |
|---|---|
list |
GET /youtube/partner/v1/assetSearch Menelusuri aset berdasarkan metadata aset. |
REST Resource: assets
| Metode | |
|---|---|
get |
GET /youtube/partner/v1/assets/{assetId} Mengambil metadata untuk aset yang ditentukan. |
insert |
POST /youtube/partner/v1/assets Menyisipkan aset dengan metadata yang ditentukan. |
list |
GET /youtube/partner/v1/assets Mengambil daftar aset berdasarkan metadata aset. |
patch |
PATCH /youtube/partner/v1/assets/{assetId} Membuat patch metadata untuk aset yang ditentukan. |
update |
PUT /youtube/partner/v1/assets/{assetId} Memperbarui metadata untuk aset yang ditentukan. |
REST Resource: campaigns
| Metode | |
|---|---|
delete |
DELETE /youtube/partner/v1/campaigns/{campaignId} Menghapus kampanye tertentu untuk pemilik. |
get |
GET /youtube/partner/v1/campaigns/{campaignId} Mengambil kampanye tertentu untuk pemilik. |
insert |
POST /youtube/partner/v1/campaigns Menyisipkan kampanye baru untuk pemilik menggunakan data kampanye yang ditentukan. |
list |
GET /youtube/partner/v1/campaigns Mengambil daftar kampanye untuk pemilik. |
patch |
PATCH /youtube/partner/v1/campaigns/{campaignId} Membuat patch data untuk kampanye tertentu. |
update |
PUT /youtube/partner/v1/campaigns/{campaignId} Perbarui data untuk kampanye tertentu. |
REST Resource: claimHistory
| Metode | |
|---|---|
get |
GET /youtube/partner/v1/claimHistory/{claimId} Mengambil histori klaim untuk klaim tertentu. |
REST Resource: claimSearch
| Metode | |
|---|---|
list |
GET /youtube/partner/v1/claimSearch Mengambil daftar klaim yang cocok dengan kriteria penelusuran. |
REST Resource: claims
| Metode | |
|---|---|
get |
GET /youtube/partner/v1/claims/{claimId} Mengambil klaim tertentu menurut ID. |
insert |
POST /youtube/partner/v1/claims Membuat klaim. |
list |
GET /youtube/partner/v1/claims Mengambil daftar klaim yang dikelola oleh pemilik konten yang terkait dengan pengguna yang saat ini diautentikasi. |
patch |
PATCH /youtube/partner/v1/claims/{claimId} Membuat patch klaim yang ada dengan mengubah kebijakan atau statusnya. |
update |
PUT /youtube/partner/v1/claims/{claimId} Memperbarui klaim yang ada dengan mengubah kebijakan atau statusnya. |
REST Resource: contentOwners
| Metode | |
|---|---|
get |
GET /youtube/partner/v1/contentOwners/{contentOwnerId} Mengambil informasi tentang pemilik konten yang ditentukan. |
list |
GET /youtube/partner/v1/contentOwners Mengambil daftar pemilik konten yang cocok dengan kriteria permintaan. |
REST Resource: liveCuepoints
| Metode | |
|---|---|
insert |
POST /youtube/partner/v1/liveCuepoints Menyisipkan titik cuplikan ke live streaming. |
REST Resource: metadataHistory
| Metode | |
|---|---|
list |
GET /youtube/partner/v1/metadataHistory Mengambil daftar semua metadata yang diberikan untuk aset, terlepas dari pemilik konten mana yang memberikan data. |
REST Resource: musicChangeRequests
| Metode | |
|---|---|
create |
POST /youtube/partner/v1/music/changeRequests Membuat permintaan perubahan musik yang dilaporkan ke rilis atau jalur. |
list |
GET /youtube/partner/v1/music/changeRequests Mengambil daftar permintaan perubahan musik yang dilaporkan ke rilis atau trek. |
REST Resource: musicReleases
| Metode | |
|---|---|
list |
GET /youtube/partner/v1/music/releases Mengambil daftar rilis musik. |
REST Resource: musicTracks
| Metode | |
|---|---|
list |
GET /youtube/partner/v1/music/{parent=releases/*}/tracks Mengambil daftar trek musik. |
REST Resource: ownership
| Metode | |
|---|---|
get |
GET /youtube/partner/v1/assets/{assetId}/ownership Mengambil data kepemilikan yang diberikan untuk aset tertentu oleh pemilik konten yang terkait dengan pengguna terautentikasi. |
patch |
PATCH /youtube/partner/v1/assets/{assetId}/ownership Memberikan informasi kepemilikan baru untuk aset yang ditentukan. |
update |
PUT /youtube/partner/v1/assets/{assetId}/ownership Memberikan informasi kepemilikan baru untuk aset yang ditentukan. |
REST Resource: ownershipHistory
| Metode | |
|---|---|
list |
GET /youtube/partner/v1/ownershipHistory Mengambil daftar data kepemilikan untuk aset, terlepas dari pemilik konten mana yang memberikan data. |
REST Resource: package
| Metode | |
|---|---|
get |
GET /youtube/partner/v1/package/{packageId} Mengambil informasi untuk paket yang ditentukan. |
insert |
POST /youtube/partner/v1/package Menyisipkan paket khusus metadata. |
REST Resource: policies
| Metode | |
|---|---|
get |
GET /youtube/partner/v1/policies/{policyId} Mengambil kebijakan tersimpan yang ditentukan. |
insert |
POST /youtube/partner/v1/policies Membuat kebijakan tersimpan. |
list |
GET /youtube/partner/v1/policies Mengambil daftar kebijakan tersimpan pemilik konten. |
patch |
PATCH /youtube/partner/v1/policies/{policyId} Membuat patch kebijakan tersimpan yang ditentukan. |
update |
PUT /youtube/partner/v1/policies/{policyId} Memperbarui kebijakan tersimpan yang ditentukan. |
REST Resource: referenceConflicts
| Metode | |
|---|---|
get |
GET /youtube/partner/v1/referenceConflicts/{referenceConflictId} Mengambil informasi tentang konflik referensi yang ditentukan. |
list |
GET /youtube/partner/v1/referenceConflicts Mengambil daftar konflik referensi yang belum terselesaikan. |
REST Resource: references
| Metode | |
|---|---|
get |
GET /youtube/partner/v1/references/{referenceId} Mengambil informasi tentang referensi yang ditentukan. |
insert |
POST /youtube/partner/v1/references POST /upload/youtube/partner/v1/references Membuat referensi dengan salah satu cara berikut:
|
list |
GET /youtube/partner/v1/references Mengambil daftar referensi menurut ID atau daftar referensi untuk aset yang ditentukan. |
patch |
PATCH /youtube/partner/v1/references/{referenceId} Menerapkan patch ke referensi. |
update |
PUT /youtube/partner/v1/references/{referenceId} Memperbarui referensi. |
REST Resource: spreadsheetTemplate
| Metode | |
|---|---|
list |
GET /youtube/partner/v1/spreadsheetTemplate Mengambil daftar template spreadsheet untuk pemilik konten. |
REST Resource: uploader
| Metode | |
|---|---|
list |
GET /youtube/partner/v1/uploader Mengambil daftar uploader untuk pemilik konten. |
REST Resource: validator
| Metode | |
|---|---|
validate |
POST /youtube/partner/v1/validator Memvalidasi file metadata. |
validateAsync |
POST /youtube/partner/v1/validatorAsync Memvalidasi file metadata secara asinkron. |
validateAsyncStatus |
POST /youtube/partner/v1/validatorAsyncStatus Mendapatkan status validasi asinkron. |
REST Resource: videoAdvertisingOptions
| Metode | |
|---|---|
get |
GET /youtube/partner/v1/videoAdvertisingOptions/{videoId} Mengambil setelan iklan untuk video yang ditentukan. |
getEnabledAds |
GET /youtube/partner/v1/videoAdvertisingOptions/{videoId}/getEnabledAds Mengambil detail tentang jenis iklan yang diizinkan untuk video yang ditentukan yang diupload oleh partner atau pengguna. |
patch |
PATCH /youtube/partner/v1/videoAdvertisingOptions/{videoId} Membuat patch setelan iklan untuk video tertentu. |
update |
PUT /youtube/partner/v1/videoAdvertisingOptions/{videoId} Memperbarui setelan iklan untuk video yang ditentukan. |
REST Resource: whitelists
| Metode | |
|---|---|
delete |
DELETE /youtube/partner/v1/whitelists/{id} Menghapus channel yang diizinkan untuk pemilik konten. |
get |
GET /youtube/partner/v1/whitelists/{id} Mengambil channel tertentu yang masuk daftar yang diizinkan berdasarkan ID. |
insert |
POST /youtube/partner/v1/whitelists Memberi akses ke channel YouTube untuk pemilik konten Anda. |
list |
GET /youtube/partner/v1/whitelists Mengambil daftar channel yang diizinkan untuk pemilik konten. |