dict1 = {
"items": {
"443b52fc-4eba-4165-9b01-92281e877896": {
"templateId": "ConditionalAction:generic_instance"
},
"6c882c1e-bccd-4c21-83ad-aef87f6c6d12": {
"templateId": "AthenaRewardGraph:s19_winterfest"
},
}
}
# If there are multiple elements with templateId = :s19_winterfest
list1 = [k for k, v in dict1['items'].items() if v['templateId'] == 'AthenaRewardGraph:s19_winterfest']
print(list1)
# Find one first desired element
result = None
for k, v in dict1['items'].items():
if v['templateId'] == 'AthenaRewardGraph:s19_winterfest':
result = k
break
print(result)
ZGljdDEgPSB7CiAgICAiaXRlbXMiOiB7CiAgICAgICAgIjQ0M2I1MmZjLTRlYmEtNDE2NS05YjAxLTkyMjgxZTg3Nzg5NiI6IHsKICAgICAgICAgICAgInRlbXBsYXRlSWQiOiAiQ29uZGl0aW9uYWxBY3Rpb246Z2VuZXJpY19pbnN0YW5jZSIKICAgICAgICB9LAogICAgICAgICI2Yzg4MmMxZS1iY2NkLTRjMjEtODNhZC1hZWY4N2Y2YzZkMTIiOiB7CiAgICAgICAgICAgICJ0ZW1wbGF0ZUlkIjogIkF0aGVuYVJld2FyZEdyYXBoOnMxOV93aW50ZXJmZXN0IgogICAgICAgIH0sCiAgICB9Cn0KCgojIElmIHRoZXJlIGFyZSBtdWx0aXBsZSBlbGVtZW50cyB3aXRoIHRlbXBsYXRlSWQgPSA6czE5X3dpbnRlcmZlc3QKbGlzdDEgPSBbayBmb3IgaywgdiBpbiBkaWN0MVsnaXRlbXMnXS5pdGVtcygpIGlmIHZbJ3RlbXBsYXRlSWQnXSA9PSAnQXRoZW5hUmV3YXJkR3JhcGg6czE5X3dpbnRlcmZlc3QnXQpwcmludChsaXN0MSkKCiMgRmluZCBvbmUgZmlyc3QgZGVzaXJlZCBlbGVtZW50CnJlc3VsdCA9IE5vbmUKZm9yIGssIHYgaW4gZGljdDFbJ2l0ZW1zJ10uaXRlbXMoKToKCWlmIHZbJ3RlbXBsYXRlSWQnXSA9PSAnQXRoZW5hUmV3YXJkR3JhcGg6czE5X3dpbnRlcmZlc3QnOgoJCXJlc3VsdCA9IGsKCQlicmVhawpwcmludChyZXN1bHQpCgk=