Podcast API

GET /podcast/list

List of available podcasts

Example request:

GET /podcast/list?id[]=103&id[]=99&api_key=key-XXXXXXXXXXXXX HTTP/1.1
Host: api.dvidshub.net
Accept-encoding: gzip, deflate
User-Agent: Zend_Http_Client
Accept: application/json, text/javascript
Referer: https://api.dvidshub.net

Example response:

HTTP/1.1 200 OK
Content-type: application/json; charset=utf-8
Content-length: 908
Connection: keep-alive
Date: Thu, 21 Nov 2024 09:06:22 GMT
Access-control-allow-origin: *
Server: Apache
Set-cookie: session=expiry=1732180582762586;Max-Age=600;path=/var/lib/php/sessions;domain=yourdomain.com;httpOnly;secure;
Cache-control: no-cache, private
X-cache: Miss from cloudfront
Via: 1.1 f05e3afde72874082b3c4e5699bc66ba.cloudfront.net (CloudFront)
X-amz-cf-pop: IAD12-P4
Alt-svc: h3=":443"; ma=86400
X-amz-cf-id: tGvo2_BGl9FOTQhPHVuIUaXb3s9FrKs00Lm010JBOJRU0q5J800-oA==

{
    "messages":[
        "max_results was not supplied.  A maximum of 50 results per page will be returned."
    ],
    "page_info":{
        "total_results":1,
        "results_per_page":50
    },
    "results":[
        {
            "id":"99",
            "title":"U.S. Army Bloggers Roundtable",
            "description":"The Army\u2019s Online and Social Media Division hosts Bloggers Roundtables - phone interviews that connect bloggers and online journalists to Senior Army Leaders and subject matter experts. Army Bloggers Roundtables focus on hot topics and exclusive opportunities for the online community such as smartphone technologies for Soldiers, uniform changes, physical training doctrine, and the drawdown in Iraq.",
            "unit_id":"361",
            "branch":"Army",
            "category":"Government & Organizations",
            "first_episode_date":"07-13-11 03:31 PM",
            "most_recent_episode_date":"04-17-15 01:25 PM",
            "tags":"",
            "thumbnail":"https:\/\/d1ldvf68ux039x.cloudfront.net\/thumbs\/podcast\/images\/99\/122x92_q95.jpg"
        }
    ]
}

Query Parameters:

  • api_key: Public API access key issued by DVIDS (key-xxxxxxxxxxxxx)
  • id: Limit which podcasts are returned. Multiple ids can be be specified with the following syntax "&id[]=99&id=103"
  • prettyprint: [1] Spaces out JSON response in more readable format useful for debugging
  • thumb_width: [1-2000] Width of thumbnail in pixels. If thumb_height is provided, this defaults to the aspect ratio native width of the asset relative to the height requested. Otherwise the resolution is 122x92. Max of 2000.
  • thumb_height: [1-2000] Height of thumbnail in pixels. If thumb_width is provided, this defaults to the aspect ratio native height of the asset relative to the width requested. Otherwise the resolution is 122x92. Max of 2000.
  • thumb_quality: [1-100] Quality of generated thumbnail. Default is 95
  • sort: Sorts the results. title and most_recent_episode_date are supported. | sort=most_recent_episode_date |
  • sortdir: One of asc, desc.
  • unit_id: [int] Unit id to retrieve contents for. | unit_id=127 | &unit_id[]=127&unit_id[]=43
  • branch: Branch name to retrieve contents for.
  • category: Category to retrieve contents for. Example: category=Health or category=News %26 Politics (for categories with & symbol) | &category[]=News %26 Politics&category[]=Government %26 Organizations
  • q: Full text search against title, description | q=today |
  • max_results: Maximum number of results to return.
  • page: [int] What page to load. Defaults to 1.
  • tags: Full text search against tags | tags=Dvids, Army |
  • unit: | DVIDS abbreviation of unit credited with media asset.| unit=DVIDSHUB | &unit[]=DVIDSHUB&unit[]=AFNA
  • from_date | Begin value for date range query. | from_date=2011-02-13 |
  • to_date | End value for date range query. | to_date=2011-02-13 |
  • unit_name | Full name of unit credited with media asset.| unit_name=DVIDS hub | &unit_name[]=DVIDS hub&unit_name[]=AFN Afghanistan|

Status Codes:

  • 200: no error
  • 400: invalid parameter(s) specified. See errors element in response for details.
  • 403: api_key not provided, invalid, or accessed from origin (protocol+domain) other than the one associated with the key provided.

Response Fields:

  • id: Id of podcast
  • title: Title of podcast
  • description: Description of podcast
  • thumbnail: Url to resized image of podcast logo as specified by thumb_XXX params
  • unit_id: Id for the unit that produced this asset
  • branch: Name of branch that produced this asset
  • category: Category of podcast
  • first_episode_date: Date of first podcast episode published
  • most_recent_episode_date: Date of most recent podcast epidsode published
  • tags: Tags of podcast

GET /podcast/get

Get podcast contents

Example request:

GET /podcast/get?id=103&max_results=2&api_key=key-XXXXXXXXXXXXX HTTP/1.1
Host: api.dvidshub.net
Accept-encoding: gzip, deflate
User-Agent: Zend_Http_Client
Accept: application/json, text/javascript
Referer: https://api.dvidshub.net

Example response:

HTTP/1.1 200 OK
Content-type: application/json; charset=utf-8
Transfer-encoding: chunked
Connection: keep-alive
Date: Thu, 21 Nov 2024 09:06:22 GMT
Cache-control: no-cache, private
Access-control-allow-origin: *
Server: Apache
Set-cookie: session=expiry=1732180582857987;Max-Age=600;path=/var/lib/php/sessions;domain=yourdomain.com;httpOnly;secure;
Content-encoding: gzip
Vary: accept-encoding
X-cache: Miss from cloudfront
Via: 1.1 383ad280f1e2a4497aecb7ee8d8e9144.cloudfront.net (CloudFront)
X-amz-cf-pop: IAD12-P4
Alt-svc: h3=":443"; ma=86400
X-amz-cf-id: K7W7PzneOpOt3ZmKFMcnHKZwhBE02dGgsHcn1jbBOcCDwIYtq3cLGg==

{
    "page_info":{
        "total_results":15,
        "results_per_page":2
    },
    "results":[
        {
            "id":9533,
            "asset_id":"video:136010",
            "type":"video",
            "title":"Arctic Ice Bridge Operations",
            "short_description":"Alaska's 2nd Engineer Brigade, 6th Engineer Battalion...",
            "date_published":"2023-12-22T10:01:37-05:00",
            "keywords":"Alaska, USRAK, U.S. Army Alaska, Engineers, 6th Eng. Bn, 2nd Engineer Bde, Brehl Garza",
            "date":"2012-01-25T00:00:00-05:00",
            "category":"Package",
            "aspect_ratio":"16:9",
            "duration":103,
            "hd":true,
            "credit":"Brehl Garza",
            "country":"US",
            "state":"AK",
            "city":"Delta Junction",
            "unit_name":"United States Army Alaska",
            "branch":"Army",
            "timestamp":"2021-10-09T05:58:18-04:00",
            "thumbnail":"https:\/\/d1ldvf68ux039x.cloudfront.net\/thumbs\/frames\/video\/1201\/136010\/122x92_q95.jpg",
            "url":"https:\/\/www.dvidshub.net\/video\/136010\/arctic-ice-bridge-operations"
        },
        {
            "id":9124,
            "asset_id":"video:129163",
            "type":"video",
            "title":"U.S. Army Alaska Command Video",
            "short_description":"U.S. Army Alaska executes continuous training and...",
            "date_published":"2023-12-22T13:13:52-05:00",
            "keywords":"USARAK, Alaska",
            "date":"2011-11-01T00:00:00-04:00",
            "category":"Package",
            "aspect_ratio":"16:9",
            "duration":470,
            "hd":true,
            "credit":"Brehl Garza",
            "country":"US",
            "state":"AK",
            "city":"Joint Base Elmendorf-Richardson",
            "unit_name":"United States Army Alaska",
            "branch":"Army",
            "timestamp":"2021-10-09T14:23:38-04:00",
            "thumbnail":"https:\/\/d1ldvf68ux039x.cloudfront.net\/thumbs\/frames\/video\/1111\/129163\/122x92_q95.jpg",
            "url":"https:\/\/www.dvidshub.net\/video\/129163\/us-army-alaska-command-video"
        }
    ]
}

Query Parameters:

  • api_key: Public API access key issued by DVIDS (key-xxxxxxxxxxxxx)
  • fields: Comma separated list of which fields to return
  • id: [int] Podcast id to retrieve contents for. Required.
  • max_results: [1-50] Maximum number of results to return per page. Default and maximum value are both 50.
  • page: [int] What page to load. Defaults to 1.
  • prettyprint: [int] Spaces out JSON response in more readable format useful for debugging
  • short_description_length: [1-300] Specify length of short_description up to 300 characters. Defaults to 60.
  • thumb_width: [1-2000] Width of thumbnail in pixels. If thumb_height is provided, this defaults to the aspect ratio native width of the asset relative to the height requested. Otherwise the resolution is 122x92. Max of 2000.
  • thumb_height: [1-2000] Height of thumbnail in pixels. If thumb_width is provided, this defaults to the aspect ratio native height of the asset relative to the width requested. Otherwise the resolution is 122x92. Max of 2000.
  • thumb_quality: [1-100] Quality of generated thumbnail. Default is 95

Status Codes:

  • 200: no error
  • 400: invalid parameter(s) specified. See errors element in response for details.
  • 403: api_key not provided, invalid, or accessed from origin (protocol+domain) other than the one associated with the key provided.

Response Fields:

  • asset_id: Asset id
  • branch: Name of branch that produced this asset
  • credit: Who created the asset
  • category: Category of the asset
  • city: City where the asset was created
  • country: Country where the asset was created
  • duration: [int] type=video|audio: Length of asset in seconds
  • keywords: Comma separated list of keywords
  • date: Date in ISO8601 format of when the asset was created
  • date_published: Date in ISO8601 format of when the asset was published at DVIDS
  • id: Podcast item id
  • short_description: Shortened version of asset's description. Adjusted via short_description_length param.
  • thumbnail: Url to resized image of asset as specified by thumb_XXX params
  • timestamp: Date in ISO8601 format of when the asset was last updated
  • title: Title of asset
  • type: Asset type
  • unit_name: Full name of unit credited with media asset.
  • url: Url to asset on dvidshub.net

GET /podcast/search

Get podcast contents

Example request:

GET /podcast/search?q=Leadership&branch=joint&unit_id=613&max_results=2&api_key=key-XXXXXXXXXXXXX HTTP/1.1
Host: api.dvidshub.net
Accept-encoding: gzip, deflate
User-Agent: Zend_Http_Client
Accept: application/json, text/javascript
Referer: https://api.dvidshub.net

Example response:

HTTP/1.1 200 OK
Content-type: application/json; charset=utf-8
Transfer-encoding: chunked
Connection: keep-alive
Date: Thu, 21 Nov 2024 09:06:23 GMT
Cache-control: no-cache, private
Access-control-allow-origin: *
Server: Apache
Set-cookie: session=expiry=1732180583000849;Max-Age=600;path=/var/lib/php/sessions;domain=yourdomain.com;httpOnly;secure;
X-cache: Miss from cloudfront
Via: 1.1 bd5ab138e49a090fd3089313c9c8105c.cloudfront.net (CloudFront)
X-amz-cf-pop: IAD12-P4
Alt-svc: h3=":443"; ma=86400
X-amz-cf-id: diL7f0DBYFAUZzf-oyRvdjESEKpgAJHBW3L7S1lSTBbW-aDiXf9TCQ==

{
    "page_info":{
        "total_results":2,
        "results_per_page":2
    },
    "results":[
        {
            "id":"41775",
            "podcast_date_published":"12-10-14 03:10 PM",
            "channel_id":"214",
            "title":"NATO Review: Russia, Ukraine, and Crimea: A Predictable Crisis?",
            "description":"How much could we have seen the Crimea crisis coming? NATO Review talks to security experts and asks whether there were enough clues in Russia's previous adventures - especially in Estonia and Georgia - to indicate that Crimea would be next. \r\n\r\n00.12 - Paul King \u2013 Editor, NATO Review \u2013 voice-over\r\nWhen Russia annexed Georgia\u2019s regions of South-Ossetia and Abkhazia in 2008 some western politicians warned that Russia wasn\u2019t finished yet.\r\n\r\n00.21 \u2013 Linas Linkevi\u010dius \u2013 Minister of Foreign Affairs, Lithuania\r\nWe said it would be more at that time. No one listened. By the way, we mentioned Crimea. We mentioned Transnistria. So Crimea is gone. Transnistria maybe not, but who can exclude it?\r\n\r\n00.34 \u2013 Alex Petriashvili \u2013 State Minister of Georgia on European and Euro-Atlantic Integration\r\nThe Russians have learned lessons from 2008. Unfortunately, the Western countries less. \r\n\r\n00.42 - Paul King \u2013 voice-over\r\nBut many Western countries were anxious to keep the relationship with Russia stable \r\n\r\n00.47 \u2013 Karel Kovanda \u2013 Former Czech Ambassador to NATO\r\nThe reaction to the Georgian invasion, I think, was number 1: very weak, and number 2: rather surprising.\r\n\r\n00.58 \u2013 Linas Linkevi\u010dius \r\nWe told then, in 2008: Let\u2019s be consistent. Let\u2019s do what we decided. Let\u2019s implement and let\u2019s stick to this, you know, because we made very good statements at that time, very good demands, very clear. We can have a look. These documents are available. In meetings, communiqu\u00e9s\u2026 spending some time to draft. And in two months we\u2019re back to business as normal. \r\n\r\n01.20 - Paul King \u2013 voice-over\r\nSome feel the West\u2019s reaction may have fostered more confidence in the Russian leader, Vladimir Putin.\r\n\r\n01.28 \u2013 Karel Kovanda\r\nCalculations of a guy who has got his KGB history, who is a judo sportsman, in that sense makes use of the strength of the opponent by throwing him over, who has his history of dealing with the criminal gangs of Petersburg, and as somebody mentioned, a history of having been a hooligan in his youth. \r\n\r\n01.50 \u2013 Konstantin von Eggert \u2013 Kommersant FM Radio, Editor in Chief\r\nWell, I think the general perception in Moscow was that the West is weak. I\u2019m not trying to psychoanalyse Putin, but if we are talking about the general feeling in the political class, that\u2019s pretty true. I actually would concur with that. You\u2019re looking at the most un-Atlanticist, to put it mildly, American administration in decades. You are looking at a European Union, which is consumed by its own problems and which actually is not ready and not willing to engage in any kind of major, coordinated foreign policy action with players like Russia. So, it\u2019s very conducive from the point of view of Mister Putin. \r\n\r\n02.34 - Paul King \u2013 voice-over\r\nRegardless of the Russian leadership\u2019s motivation, the Russian moves in Ukraine may have backfired in terms of what was intended and what has actually happened. \r\n\r\n \r\n\r\n02.44 - Konstantin von Eggert\r\nIf you look back to mid December, people in the Kremlin were thinking and actually were saying: Ukraine is in our pockets. Yes, the Crimea now is in Russia\u2019s pockets, but as far as Ukraine is concerned, it\u2019s far from being in Russia\u2019s pockets. Actually, I think that Russia\u2019s influence in Ukraine, especially in Kiev, has dwindled to nearly zero. And I suppose that this is the law of unintended consequences that Lilia Shevtsova, so eloquently usually speaks about. It is about creating narratives, which in the end have their own logic. Sometimes you can control them, sometimes you cannot. And I think that this does create funnily enough or tragically enough, depending on how you look at it, more instability in Russia, not only externally, but possibly domestically. \r\n\r\n03.35 - Paul King \u2013 voice-over\r\nWhat is clear that what some have described as the mistakes of the approach of 2008, have not been repeated in 2014. And that at least is to be welcomed.\r\n\r\n03.46 - Alex Petriashvili\r\nThis time the reaction was there, is there and I hope very much that there will be a stronger reaction if it goes farther.\r\n\r\n03.59 - Linas Linkevi\u010dius\r\nNon-action is provocative. No decision is provocative. This is a signal and this should be realised one day. It really should be learned. But sometimes we need many, many lessons. Many, many wake-up calls to be woken up, which is sad, but this is reality.\r\n\r\n\r\n\r\nNATO Review\r\n\r\nwww.nato.int\/review\r\n\r\nThe opinions expressed in NATO Review do not necessarily reflect those of NATO or its member countries. \r\n\r\n\r\nThis video contains footage from ITN. While this video may be reproduced and used in its entirety, ITN footage cannot be used as part of a new production.",
            "keywords":"",
            "type":"video",
            "type_id":"377856",
            "asset":{
                "date":"11-25-14 12:00 AM",
                "duration":"271",
                "category":"Package",
                "title":"NATO Review: Russia, Ukraine, and Crimea: A Predictable Crisis?",
                "credit":"Courtesy",
                "id":"video:377856",
                "type":"video",
                "description":"How much could we have seen the Crimea crisis coming? NATO Review talks to security experts and asks whether there were enough clues in Russia's previous adventures - especially in Estonia and Georgia - to indicate that Crimea would be next. \r\n\r\n00.12 - Paul King \u2013 Editor, NATO Review \u2013 voice-over\r\nWhen Russia annexed Georgia\u2019s regions of South-Ossetia and Abkhazia in 2008 some western politicians warned that Russia wasn\u2019t finished yet.\r\n\r\n00.21 \u2013 Linas Linkevi\u010dius \u2013 Minister of Foreign Affairs, Lithuania\r\nWe said it would be more at that time. No one listened. By the way, we mentioned Crimea. We mentioned Transnistria. So Crimea is gone. Transnistria maybe not, but who can exclude it?\r\n\r\n00.34 \u2013 Alex Petriashvili \u2013 State Minister of Georgia on European and Euro-Atlantic Integration\r\nThe Russians have learned lessons from 2008. Unfortunately, the Western countries less. \r\n\r\n00.42 - Paul King \u2013 voice-over\r\nBut many Western countries were anxious to keep the relationship with Russia stable \r\n\r\n00.47 \u2013 Karel Kovanda \u2013 Former Czech Ambassador to NATO\r\nThe reaction to the Georgian invasion, I think, was number 1: very weak, and number 2: rather surprising.\r\n\r\n00.58 \u2013 Linas Linkevi\u010dius \r\nWe told then, in 2008: Let\u2019s be consistent. Let\u2019s do what we decided. Let\u2019s implement and let\u2019s stick to this, you know, because we made very good statements at that time, very good demands, very clear. We can have a look. These documents are available. In meetings, communiqu\u00e9s\u2026 spending some time to draft. And in two months we\u2019re back to business as normal. \r\n\r\n01.20 - Paul King \u2013 voice-over\r\nSome feel the West\u2019s reaction may have fostered more confidence in the Russian leader, Vladimir Putin.\r\n\r\n01.28 \u2013 Karel Kovanda\r\nCalculations of a guy who has got his KGB history, who is a judo sportsman, in that sense makes use of the strength of the opponent by throwing him over, who has his history of dealing with the criminal gangs of Petersburg, and as somebody mentioned, a history of having been a hooligan in his youth. \r\n\r\n01.50 \u2013 Konstantin von Eggert \u2013 Kommersant FM Radio, Editor in Chief\r\nWell, I think the general perception in Moscow was that the West is weak. I\u2019m not trying to psychoanalyse Putin, but if we are talking about the general feeling in the political class, that\u2019s pretty true. I actually would concur with that. You\u2019re looking at the most un-Atlanticist, to put it mildly, American administration in decades. You are looking at a European Union, which is consumed by its own problems and which actually is not ready and not willing to engage in any kind of major, coordinated foreign policy action with players like Russia. So, it\u2019s very conducive from the point of view of Mister Putin. \r\n\r\n02.34 - Paul King \u2013 voice-over\r\nRegardless of the Russian leadership\u2019s motivation, the Russian moves in Ukraine may have backfired in terms of what was intended and what has actually happened. \r\n\r\n \r\n\r\n02.44 - Konstantin von Eggert\r\nIf you look back to mid December, people in the Kremlin were thinking and actually were saying: Ukraine is in our pockets. Yes, the Crimea now is in Russia\u2019s pockets, but as far as Ukraine is concerned, it\u2019s far from being in Russia\u2019s pockets. Actually, I think that Russia\u2019s influence in Ukraine, especially in Kiev, has dwindled to nearly zero. And I suppose that this is the law of unintended consequences that Lilia Shevtsova, so eloquently usually speaks about. It is about creating narratives, which in the end have their own logic. Sometimes you can control them, sometimes you cannot. And I think that this does create funnily enough or tragically enough, depending on how you look at it, more instability in Russia, not only externally, but possibly domestically. \r\n\r\n03.35 - Paul King \u2013 voice-over\r\nWhat is clear that what some have described as the mistakes of the approach of 2008, have not been repeated in 2014. And that at least is to be welcomed.\r\n\r\n03.46 - Alex Petriashvili\r\nThis time the reaction was there, is there and I hope very much that there will be a stronger reaction if it goes farther.\r\n\r\n03.59 - Linas Linkevi\u010dius\r\nNon-action is provocative. No decision is provocative. This is a signal and this should be realised one day. It really should be learned. But sometimes we need many, many lessons. Many, many wake-up calls to be woken up, which is sad, but this is reality.\r\n\r\n\r\n\r\nNATO Review\r\n\r\nwww.nato.int\/review\r\n\r\nThe opinions expressed in NATO Review do not necessarily reflect those of NATO or its member countries. \r\n\r\n\r\nThis video contains footage from ITN. While this video may be reproduced and used in its entirety, ITN footage cannot be used as part of a new production.",
                "country":"BE",
                "city":"Brussels",
                "unit":"Natochannel",
                "branch":"Joint",
                "url":"https:\/\/www.dvidshub.net\/video\/377856\/nato-review-russia-ukraine-and-crimea-predictable-crisis",
                "date_published":"11-28-14 02:43 PM",
                "image":"https:\/\/d1ldvf68ux039x.cloudfront.net\/thumbs\/frames\/video\/1411\/377856.jpg",
                "thumbnail":{
                    "url":"https:\/\/d1ldvf68ux039x.cloudfront.net\/thumbs\/frames\/video\/1411\/377856\/122x92_q95.jpg",
                    "width":null,
                    "height":null
                }
            }
        },
        {
            "id":"41794",
            "podcast_date_published":"12-10-14 03:14 PM",
            "channel_id":"214",
            "title":"NATO Review: NATO \u2013 Will it Still Be Here in Another 65 Years?",
            "description":"Lord Robertson was the NATO Secretary General on 9\/11. He is the only Secretary General to have ever invoked the Alliance's Article 5. NATO Review asked him for a review of how the Alliance has done in its first 65 years - and whether it will make another 65.\r\n\r\n00.08: What has NATO learned from recent events in Ukraine?\r\n\r\n00.12 \u2013 Lord Robertson \u2013 Former NATO Secretary General\r\nIt was perfectly foreseeable that the Ukrainian crisis was going to come. We have to start inventing the wheel every time something comes along. We went through the cold war, we went through Bosnia, then we went through Kosovo, then we had a crisis in Macedonia, then we had Afghanistan. In each case we produced voluminous lessons learned. And we put them on the shelf and each time something came along, we started from square one.\r\n\r\n00.41: Is NATO still too dependent on the US?\r\n\r\n00.45\u2013 Lord Robertson \u2013 Former NATO Secretary General\r\nI think there are some people who live with delusion that if the challenge comes in the future in the security world, then essentially the Americans will be there. The Europeans better abandon the delusion that they\u2019ll always be there because they might not, and that there will be circumstances where they certainly will not. So they\u2019ve got to make the capacities and the thinking and the strategies that encompass a very new world where they\u2019re going to have to show much bigger responsibilities then they were willing to do in the past. \r\n\r\n01.24: What does this mean for defence budgets?\r\n\r\n01.28 \u2013 Lord Robertson \u2013 Former NATO Secretary General\r\nThere\u2019s a huge problem about declining defence budgets. You either make the case or you lose the cash. And what you do with the cash is also important because the public are increasingly frustrated by the desire for capabilities that don\u2019t arrive or are flawed, overtime, over cost\u2026 So we\u2019ve got to be more prudent with  how we buy things. They\u2019re being bought for yesterday\u2019s enemies and not tomorrow\u2019s threats.\r\n\r\n02.00 - What are these new threats?\r\n\r\n02.04 \u2013 Lord Robertson \u2013 Former NATO Secretary General\r\nI went to speak to a local Rotary Club, in my own locality recently. So I outlined to them my catalogue of current threats: cyber, terrorism, extremism, failed states etcetera. And you know, they were sort of saying: You are getting us depressed. \r\n\r\nI said: Well, if you look at it all, this catalogue of problems that are out there, each one of which can suddenly erupt upon us just as the events of the last weeks have done, yes, you can get depressed, but there is an answer and that is good, robust defence capabilities.\r\n\r\n02.42: How confident are you in NATO\u2019s capabilities today?\r\n\r\n02.46 \u2013 Lord Robertson \u2013 Former NATO Secretary General\r\nSo when I came to NATO headquarters in October of 1999 I said my three priorities were capabilities, capabilities, capabilities\u2026 Well, if I was arriving now, and somebody will be by the end of the year, it\u2019s exactly the same. I hate to say that maybe it will take another crisis for people to start thinking soberly and sensibly of what is needed and often that\u2019s maybe the only way that you get the politicians and the Alliance to think about it properly, but without them, you know, we in general, never mind NATO in particular, are not going to be equipped to make our populations as safe as they think they are.\r\n\r\n03.30: Following Ukraine\u2019s crisis, what\u2019s NATO\u2019s role?\r\n\r\n03.34 \u2013 Lord Robertson \u2013 Former NATO Secretary General\r\nOne of the great dangers of this present crisis is that NATO goes back to the idea of territorial defence. That\u2019s of course essential, but it\u2019s not NATO\u2019s future. NATO\u2019s future is dealing with the broad range of challenges that we\u2019re going to face in the future, whether that is terrorism or resource conflicts or climate change and cyber warfare, you know, all of these different things that are now facing the world, they will not make people safer.\r\n\r\n04.09: Will NATO still exist in another 65 years?\r\n\r\n04.13 \u2013 Lord Robertson \u2013 Former NATO Secretary General\r\nI absolutely believe that NATO will be around in 65 years\u2019 time because it\u2019ll still be necessary. The problems, the threats, the challenges, both in security and the wider political context, won\u2019t have gone away. So, that kind of organisation will be required in the future and that has been hugely successful in stopping Stalin, stopping the bloodbath in the Balkans, you know, stabilising Afghanistan\u2026\r\n\r\n04.42: What will future NATO look like?\r\n\r\n04.45 \u2013 Lord Robertson \u2013 Former NATO Secretary General\r\nIt\u2019ll be a bigger NATO in the future. I hope just as effective, but it\u2019s going to have to encompass people at the moment who themselves don\u2019t think they want to be part of NATO, but whose people will eventually say: That\u2019s the way. We\u2019ll have a safer country and a safer world as well. \r\n\r\nThere\u2019s no security in Europe, unless there\u2019s an eventual perspective of an organisation that says: We stand for values, stand for liberal values, and that has to include Russia, whether under the present leadership or a future leadership, because the previous leadership, when president Putin was first president, believed in exactly that objective. And I think that\u2019s what we\u2019ve got to aim for. So, yeah, in 65 years time somebody, not me, will be saying: What about the next 65 years?\r\n\r\n\r\nNATO Review\r\n\r\nwww.nato.int\/review\r\n\r\nThe opinions expressed in NATO Review do not necessarily reflect those of NATO or its member countries. \r\n\r\nThis video contains footage from ITN. While this video may be reproduced and used in its entirety, ITN footage cannot be used as part of a new production.",
            "keywords":"",
            "type":"video",
            "type_id":"377865",
            "asset":{
                "date":"11-25-14 12:00 AM",
                "duration":"351",
                "category":"Package",
                "title":"NATO Review: NATO \u2013 Will it Still Be Here in Another 65 Years?",
                "credit":"Courtesy",
                "id":"video:377865",
                "type":"video",
                "description":"Lord Robertson was the NATO Secretary General on 9\/11. He is the only Secretary General to have ever invoked the Alliance's Article 5. NATO Review asked him for a review of how the Alliance has done in its first 65 years - and whether it will make another 65.\r\n\r\n00.08: What has NATO learned from recent events in Ukraine?\r\n\r\n00.12 \u2013 Lord Robertson \u2013 Former NATO Secretary General\r\nIt was perfectly foreseeable that the Ukrainian crisis was going to come. We have to start inventing the wheel every time something comes along. We went through the cold war, we went through Bosnia, then we went through Kosovo, then we had a crisis in Macedonia, then we had Afghanistan. In each case we produced voluminous lessons learned. And we put them on the shelf and each time something came along, we started from square one.\r\n\r\n00.41: Is NATO still too dependent on the US?\r\n\r\n00.45\u2013 Lord Robertson \u2013 Former NATO Secretary General\r\nI think there are some people who live with delusion that if the challenge comes in the future in the security world, then essentially the Americans will be there. The Europeans better abandon the delusion that they\u2019ll always be there because they might not, and that there will be circumstances where they certainly will not. So they\u2019ve got to make the capacities and the thinking and the strategies that encompass a very new world where they\u2019re going to have to show much bigger responsibilities then they were willing to do in the past. \r\n\r\n01.24: What does this mean for defence budgets?\r\n\r\n01.28 \u2013 Lord Robertson \u2013 Former NATO Secretary General\r\nThere\u2019s a huge problem about declining defence budgets. You either make the case or you lose the cash. And what you do with the cash is also important because the public are increasingly frustrated by the desire for capabilities that don\u2019t arrive or are flawed, overtime, over cost\u2026 So we\u2019ve got to be more prudent with  how we buy things. They\u2019re being bought for yesterday\u2019s enemies and not tomorrow\u2019s threats.\r\n\r\n02.00 - What are these new threats?\r\n\r\n02.04 \u2013 Lord Robertson \u2013 Former NATO Secretary General\r\nI went to speak to a local Rotary Club, in my own locality recently. So I outlined to them my catalogue of current threats: cyber, terrorism, extremism, failed states etcetera. And you know, they were sort of saying: You are getting us depressed. \r\n\r\nI said: Well, if you look at it all, this catalogue of problems that are out there, each one of which can suddenly erupt upon us just as the events of the last weeks have done, yes, you can get depressed, but there is an answer and that is good, robust defence capabilities.\r\n\r\n02.42: How confident are you in NATO\u2019s capabilities today?\r\n\r\n02.46 \u2013 Lord Robertson \u2013 Former NATO Secretary General\r\nSo when I came to NATO headquarters in October of 1999 I said my three priorities were capabilities, capabilities, capabilities\u2026 Well, if I was arriving now, and somebody will be by the end of the year, it\u2019s exactly the same. I hate to say that maybe it will take another crisis for people to start thinking soberly and sensibly of what is needed and often that\u2019s maybe the only way that you get the politicians and the Alliance to think about it properly, but without them, you know, we in general, never mind NATO in particular, are not going to be equipped to make our populations as safe as they think they are.\r\n\r\n03.30: Following Ukraine\u2019s crisis, what\u2019s NATO\u2019s role?\r\n\r\n03.34 \u2013 Lord Robertson \u2013 Former NATO Secretary General\r\nOne of the great dangers of this present crisis is that NATO goes back to the idea of territorial defence. That\u2019s of course essential, but it\u2019s not NATO\u2019s future. NATO\u2019s future is dealing with the broad range of challenges that we\u2019re going to face in the future, whether that is terrorism or resource conflicts or climate change and cyber warfare, you know, all of these different things that are now facing the world, they will not make people safer.\r\n\r\n04.09: Will NATO still exist in another 65 years?\r\n\r\n04.13 \u2013 Lord Robertson \u2013 Former NATO Secretary General\r\nI absolutely believe that NATO will be around in 65 years\u2019 time because it\u2019ll still be necessary. The problems, the threats, the challenges, both in security and the wider political context, won\u2019t have gone away. So, that kind of organisation will be required in the future and that has been hugely successful in stopping Stalin, stopping the bloodbath in the Balkans, you know, stabilising Afghanistan\u2026\r\n\r\n04.42: What will future NATO look like?\r\n\r\n04.45 \u2013 Lord Robertson \u2013 Former NATO Secretary General\r\nIt\u2019ll be a bigger NATO in the future. I hope just as effective, but it\u2019s going to have to encompass people at the moment who themselves don\u2019t think they want to be part of NATO, but whose people will eventually say: That\u2019s the way. We\u2019ll have a safer country and a safer world as well. \r\n\r\nThere\u2019s no security in Europe, unless there\u2019s an eventual perspective of an organisation that says: We stand for values, stand for liberal values, and that has to include Russia, whether under the present leadership or a future leadership, because the previous leadership, when president Putin was first president, believed in exactly that objective. And I think that\u2019s what we\u2019ve got to aim for. So, yeah, in 65 years time somebody, not me, will be saying: What about the next 65 years?\r\n\r\n\r\nNATO Review\r\n\r\nwww.nato.int\/review\r\n\r\nThe opinions expressed in NATO Review do not necessarily reflect those of NATO or its member countries. \r\n\r\nThis video contains footage from ITN. While this video may be reproduced and used in its entirety, ITN footage cannot be used as part of a new production.",
                "country":"BE",
                "city":"Brussels",
                "unit":"Natochannel",
                "branch":"Joint",
                "url":"https:\/\/www.dvidshub.net\/video\/377865\/nato-review-nato-will-still-here-another-65-years",
                "date_published":"11-28-14 02:48 PM",
                "image":"https:\/\/d1ldvf68ux039x.cloudfront.net\/thumbs\/frames\/video\/1411\/377865.jpg",
                "thumbnail":{
                    "url":"https:\/\/d1ldvf68ux039x.cloudfront.net\/thumbs\/frames\/video\/1411\/377865\/122x92_q95.jpg",
                    "width":null,
                    "height":null
                }
            }
        }
    ]
}

Query Parameters:

  • id: Limit which podcasts are returned. Multiple ids can be be specified with the following syntax "&id[]=99&id=103"
  • podcast_id: Limit which podcasts episodes are returned. Multiple podcast ids can be be specified with the following syntax "&podcast_id[]=99&podcast_id=103"
  • unit_id: [int] Unit id to retrieve contents for.
  • branch: Army, Navy, Air Force, Marines, Coast Guard, Joint, Civilian | branch=Army |
  • q: Full text search against title, description | q=today |
  • keywords: Full text search against keywords | keywords=Dvids |
  • from_date | Begin value for date range query. | from_date=2011-02-13 |
  • to_date | End value for date range query. | to_date=2011-02-13 |
  • sortdir: One of asc, desc.

Status Codes:

  • 200: no error
  • 400: invalid parameter(s) specified. See errors element in response for details.
  • 403: api_key not provided, invalid, or accessed from origin (protocol+domain) other than the one associated with the key provided.

Response Fields:

  • id: Podcast episode id

  • channel_id: Podcast episode channel id

  • podcast_date_published: Podcast episode channel id

  • title: Title of podcast episode

  • description: Description of the podcast episode

  • keywords: Comma separated list of keywords

  • type: Podcast asset type

  • type_id: Podcast asset id

  • date: Date when the asset was created

  • duration: [int] type=video|audio: Length of asset in seconds

  • category: Category of the asset

  • title: Title of asset

  • credit: Who created the asset

  • id: Asset id

  • type: Asset type

  • description: Description of the asset

  • country: Country where the asset was created

  • city: City where the asset was created

  • unit_name: Full name of unit credited with media asset.

  • branch: Name of branch that produced this asset

  • url: Url to asset on dvidshub.net

  • date_published: Date when the asset was published at DVIDS

  • image: Url to full resolution version of asset

  • thumbnail: Url to resized image of asset


GET /podcast/category

Get podcast categories

Example request:

GET /podcast/category?&api_key=key-XXXXXXXXXXXXX HTTP/1.1
Host: api.dvidshub.net
Accept-encoding: gzip, deflate
User-Agent: Zend_Http_Client
Accept: application/json, text/javascript
Referer: https://api.dvidshub.net

Example response:

HTTP/1.1 200 OK
Content-type: application/json; charset=utf-8
Content-length: 386
Connection: keep-alive
Date: Thu, 21 Nov 2024 09:06:23 GMT
Access-control-allow-origin: *
Server: Apache
Set-cookie: session=expiry=1732180583074761;Max-Age=600;path=/var/lib/php/sessions;domain=yourdomain.com;httpOnly;secure;
Cache-control: no-cache, private
X-cache: Miss from cloudfront
Via: 1.1 bf92485080aafccc84ee48a4ab037a64.cloudfront.net (CloudFront)
X-amz-cf-pop: IAD12-P4
Alt-svc: h3=":443"; ma=86400
X-amz-cf-id: qnVKirQpmzzdf6tGPGCbslXmTI_kUF3KmQRlUbVT4NEZ9zyAEWAB7Q==

{
    "messages":[
        "max_results was not supplied.  A maximum of 50 results per page will be returned."
    ],
    "page_info":{
        "total_results":8,
        "results_per_page":50
    },
    "results":[
        {
            "category":"Government & Organizations"
        },
        {
            "category":"News & Politics"
        },
        {
            "category":"TV & Film"
        },
        {
            "category":"Technology"
        },
        {
            "category":"Health"
        },
        {
            "category":"Education"
        },
        {
            "category":"Games & Hobbies"
        },
        {
            "category":"Arts"
        }
    ]
}

Query Parameters:


Status Codes:

  • 200: no error
  • 400: invalid parameter(s) specified. See errors element in response for details.
  • 403: api_key not provided, invalid, or accessed from origin (protocol+domain) other than the one associated with the key provided.

Response Fields:

  • category: Category of the podcast channel