Backoffice Products

Releases Notes - v1.2.2

Implemented

*Metadata-Prod: Release on Tuesday, April 15, 2025 **

Beta v1.2.2 . Environment Information:

PROD Bank Baseurl: https://api.metadata.services.pbs.org/rest/v1

QA Bank Baseurl: https://qa.metadata.services.pbs.org/rest/v1 

Consumer Key / Consumer Secret:  Click here to request access

Issue Key

Summary

Type

MB-7783

Allow to add EditList group as part of MBank manifestation POST, PUT, GET, Season Endpoints.

Enhancement

MB-7782

ManifestationIDList group is included as part of edit GET & Search endpoints.

Enhancement

MB-7990

Updated code to Allow WindowTermStart and WindowTermEnd Dates as part of Supplemental POST, PUT endpoints.

Enhancement

 

 

 

 MB-7993

 New POST endpoint is added to add WindowTermStart and WindowTermEnd Dates as part of Supplemental.

 Enhancement

 MB-7994

New DEL endpoint is added to remove the existing WindowTermStart and WindowTermEnd Dates as part of Supplemental.

 Enhancement

 MB-8155

Code is created to add the Audit Fields as part of all entities' the GET and POST endpoints

 Enhancement

 MB-8174

 New edit class values are added.

 Enhancement


Payload for EditList group as part of Mbank manifestation -

 

{
    "_links": {
        "self": {
            "href": "/manifestation/cid:org:pbs.org:Manifestation450319"
        },
        "usewindowtermlist": {
            "href": "/manifestation/cid:org:pbs.org:Manifestation450319/usewindowtermlist"
        },
        "episode": {
            "href": "/episode/cid:org:pbs.org:Episode51148"
        }
    },
    "ManifestationUID": "cid:org:pbs.org:Manifestation450319",
    "PublishedStatus": "Externally Published",
    "CreateDateTime": "2024-12-26T21:45:12Z",
    "UpdateDateTime": "2024-12-26T23:40:39Z",
    "ParentUID": "cid:org:pbs.org:Episode51148",
    "EntityType": "Manifestation",
    "StructuralType": "Performance",
    "ReferentType": "TV",
    "ManifestationClass": "HD",
    "ActualLength": "PT0H56M45S",
    "EditUse": "Broadcast",
    "EditClass": "Promotion Placement",
    "Title": "P580002-001 HD-Embedded Promo Antiques Roadshow",
    "ContentIDList": [
        {
            "ContentID": "cid:org:pbs.org:PackageType:HD-Embedded Promo"
        },
        {
            "ContentID": "cid:org:pbs.org:PackageNumber:P580002-001"
        },
        {
            "ContentID": "cid:org:pbs.org:PackageCode:HDEM"
        },
        {
            "ContentID": "cid:org:pbs.org:Broadview-666504009"
        },
        {
            "ContentID": "cid:org:pbs.org:Bebanjo-6082220"
        }
    ],
    "EditIDList": [
        "cid:org:pbs.org:Edit22551",
        "cid:org:pbs.org:Edit22552"
    ],
    "FileList": [],
    "UseWindowTermList": [
        {
            "links": {
                "self": {
                    "href": "/manifestation/cid:org:pbs.org:Manifestation450319/usewindowtermlist"
                },
                "manifestation": {
                    "href": "/manifestation/cid:org:pbs.org:Manifestation450319"
                }
            },
            "TermUID": 180514,
            "Term": "2025-01-06T04:00:00Z/2025-01-06T04:00:00Z"
        }
    ],
    "ReleaseDate": null,
    "Audio": {
        "ClosedCaption": "EN",
        "AudioType": "Stereo"
    },
    "Video": {
        "Vchip": "TV-G",
        "ei": false,
        "HiDef": "1080i"
    },
    "AuditFields": {
	    "UpdatedDataSource": "Broadview",
	    "MasterDataSource": "BroadView",
	    "CreatedBy": "bv002-microservices",
	    "UpdatedBy": "bv002-microservices"        
    }
}

 Payload for ManifestationIDList as part of Edit -

 

{
    "EditUID": "cid:org:pbs.org:Edit15678",
    "PublishedStatus": "Externally Published",
    "FileDeliveryStatus": "Delivered",
    "CreateDateTime": "2020-10-17T10:32:59Z",
    "UpdateDateTime": "2020-10-17T10:32:59Z",
    "EntityType": "Edit",
    "StructuralType": "Performance",
    "Title": "RORU  000110 MI-004 Spanish Captions 09052022 (29349)",
    "ReferentType": "Edit",
    "EditClass": [
        "Original"
    ],
    "EditUse": "Broadcast",
    "ActualLength": "PT0H30M0S",
    "ParentUID": "cid:org:pbs.org:Episode44032",
    "AlternateContentIDList": [
        {
            "AlternateContentID": "apid:org:pbs.org:Broadview-1283151"
        },
        {
            "AlternateContentID": "cid:org:pbs.org:Bebanjo-4245542"
        }
    ],
    "ManifestationIDList": [
        "cid:org:pbs.org:Manifestation133744",
        "cid:org:pbs.org:Manifestation397975"
    ],
    "AuditFields": {
        "MasterSourceSystemRecordType": "PBS Edit",
        "UpdatedDataSource": "Rightsline",
        "MasterDataSource": "Rightsline",
        "CreatedBy": "1874602",
        "UpdatedBy": "1874602"
    }
}

 

Login or Signup to post a comment