REST Resource: referenceConflicts
Stay organized with collections
Save and categorize content based on your preferences.
Resource: ReferenceConflict
A referenceConflict
resource identifies a conflict between two reference files and lists the matches that existed between those files when the conflict was identified.
ReferenceConflictMatch
Represents conflict between two references.
All rights reserved. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-08-20 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-20 UTC."],[[["\u003cp\u003eA \u003ccode\u003ereferenceConflict\u003c/code\u003e resource indicates a conflict between two reference files, detailing the matches identified at the time of the conflict.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003ereferenceConflict\u003c/code\u003e resource's JSON representation includes fields such as \u003ccode\u003ekind\u003c/code\u003e, \u003ccode\u003estatus\u003c/code\u003e, \u003ccode\u003eexpiryTime\u003c/code\u003e, \u003ccode\u003ematches\u003c/code\u003e, \u003ccode\u003eid\u003c/code\u003e, \u003ccode\u003econflictingReferenceId\u003c/code\u003e, and \u003ccode\u003eoriginalReferenceId\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eA \u003ccode\u003eReferenceConflictMatch\u003c/code\u003e represents the specifics of a conflict between two references, including its \u003ccode\u003etype\u003c/code\u003e, \u003ccode\u003elength_ms\u003c/code\u003e, \u003ccode\u003econflicting_reference_offset_ms\u003c/code\u003e, and \u003ccode\u003eoriginal_reference_offset_ms\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe API provides methods to \u003ccode\u003eget\u003c/code\u003e specific reference conflict details and \u003ccode\u003elist\u003c/code\u003e unresolved reference conflicts.\u003c/p\u003e\n"]]],["The content defines `referenceConflict` and `ReferenceConflictMatch` resources, identifying conflicts between reference files. A `referenceConflict` includes a status, expiry time, IDs of conflicting and original references, and a list of `matches`. `ReferenceConflictMatch` details the type, length, and offset for both conflicting and original references. The methods available are `get`, to retrieve specific conflict information, and `list`, to retrieve unresolved conflicts.\n"],null,["# REST Resource: referenceConflicts\n\n- [Resource: ReferenceConflict](#ReferenceConflict)\n - [JSON representation](#ReferenceConflict.SCHEMA_REPRESENTATION)\n- [ReferenceConflictMatch](#ReferenceConflictMatch)\n - [JSON representation](#ReferenceConflictMatch.SCHEMA_REPRESENTATION)\n- [Methods](#METHODS_SUMMARY)\n\nResource: ReferenceConflict\n---------------------------\n\nA `referenceConflict` resource identifies a conflict between two reference files and lists the matches that existed between those files when the conflict was identified.\n\n| JSON representation |\n|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| ``` { \"kind\": string, \"status\": string, \"expiryTime\": string, \"matches\": [ { object (/youtube/partner/reference/rest/v1/referenceConflicts#ReferenceConflictMatch) } ], \"id\": string, \"conflictingReferenceId\": string, \"originalReferenceId\": string } ``` |\n\n| Fields ||\n|--------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `kind` | `string` The type of the API resource. For `referenceConflict` resources, the value is `youtubePartner#referenceConflict`. |\n| `status` | `string` The referenceConflict's status. |\n| `expiryTime` | `string` Conflict review expiry time. |\n| `matches[]` | `object (`[ReferenceConflictMatch](/youtube/partner/reference/rest/v1/referenceConflicts#ReferenceConflictMatch)`)` The list of matches between conflicting and original references at the time of conflict creation. |\n| `id` | `string` A value that YouTube assigns and uses to uniquely identify a reference conflict. |\n| `conflictingReferenceId` | `string` An id of a conflicting reference. |\n| `originalReferenceId` | `string` An id of an original reference. |\n\nReferenceConflictMatch\n----------------------\n\nRepresents conflict between two references.\n\n| JSON representation |\n|------------------------------------------------------------------------------------------------------------------------------------|\n| ``` { \"type\": string, \"length_ms\": string, \"conflicting_reference_offset_ms\": string, \"original_reference_offset_ms\": string } ``` |\n\n| Fields ||\n|-----------------------------------|-----------------------------------------------------------------------------------------------------------------------------------|\n| `type` | `string` The referenceConflictMatch's type. |\n| `length_ms` | `string (`[int64](https://developers.google.com/discovery/v1/type-format)` format)` Match length in milliseconds. |\n| `conflicting_reference_offset_ms` | `string (`[int64](https://developers.google.com/discovery/v1/type-format)` format)` Conflicting reference offset in milliseconds. |\n| `original_reference_offset_ms` | `string (`[int64](https://developers.google.com/discovery/v1/type-format)` format)` Original reference offset in milliseconds. |\n\n| Methods ------- ||\n|------------------------------------------------------------------------|---------------------------------------------------------------|\n| ### [get](/youtube/partner/reference/rest/v1/referenceConflicts/get) | Retrieves information about the specified reference conflict. |\n| ### [list](/youtube/partner/reference/rest/v1/referenceConflicts/list) | Retrieves a list of unresolved reference conflicts. |"]]