HTTP request on single object

I am using an API to pull data which is then printed onto the page, I have successfully got this to work for a json response of more than 1 object, as this parses though a “matches” hierarchy. If i do this for one object I cannot seem to print it out.

The json that I have working is


The Json i am now working with (and stuck on) is

Json data

my request is

  .map(res => res.json())
  .subscribe(data => {
    this.details = data;

and angular to be {{attribution}}

If someone could point out where I’m going wrong that would be great

Where does this resolve comes from and why is it needed in this place?