I am completely stuck on the below flow, and can not for the lide of me figure out the following.
I'm building an app on powerapps that I want to use to:
1. scan the barcode of a book
2. trigger the flow and search for the book details (author, title, publisher, cover image etc)
3. bring that data back to the app and display it on sceen <-- This is where I am stuck.
4. click a button to add those details to a library (excel sheet) using a second flow
I am running a search through the openlibrary API using the ISBN of a book that is scanned through powerapps.
It takes the data into power automate and searches the API fine, but when it comes to translating the data I am flailing about and after hours of searching online I have give up.
Once it gets the data on power automate through HTTP, I can't seem to figure out how to parse the json and get it to transfer back to powerapps - and I certainly can't figure out how to find and map it once it does get sent to powerapps!
Any help would be neat. Here is the flow and error:


Error:

Json schema:
{
"type": "object",
"properties": {
"identifiers": {
"type": "object",
"properties": {
"goodreads": {
"type": "array",
"items": {
"type": "string"
}
},
"librarything": {
"type": "array",
"items": {
"type": "string"
}
}
}
},
"title": {
"type": "string"
},
"authors": {
"type": "array",
"items": {
"type": "object",
"properties": {
"key": {
"type": "string"
}
},
"required": [
"key"
]
}
},
"publish_date": {
"type": "string"
},
"publishers": {
"type": "array",
"items": {
"type": "string"
}
},
"covers": {
"type": "array",
"items": {
"type": "integer"
}
},
"contributions": {
"type": "array",
"items": {
"type": "string"
}
},
"languages": {
"type": "array",
"items": {
"type": "object",
"properties": {
"key": {
"type": "string"
}
},
"required": [
"key"
]
}
},
"source_records": {
"type": "array",
"items": {
"type": "string"
}
},
"local_id": {
"type": "array",
"items": {
"type": "string"
}
},
"type": {
"type": "object",
"properties": {
"key": {
"type": "string"
}
}
},
"first_sentence": {
"type": "object",
"properties": {
"type": {
"type": "string"
},
"value": {
"type": "string"
}
}
},
"key": {
"type": "string"
},
"number_of_pages": {
"type": "integer"
},
"works": {
"type": "array",
"items": {
"type": "object",
"properties": {
"key": {
"type": "string"
}
},
"required": [
"key"
]
}
},
"classifications": {
"type": "object",
"properties": {}
},
"ocaid": {
"type": "string"
},
"isbn_10": {
"type": "array",
"items": {
"type": "string"
}
},
"isbn_13": {
"type": "array",
"items": {
"type": "string"
}
},
"latest_revision": {
"type": "integer"
},
"revision": {
"type": "integer"
},
"created": {
"type": "object",
"properties": {
"type": {
"type": "string"
},
"value": {
"type": "string"
}
}
},
"last_modified": {
"type": "object",
"properties": {
"type": {
"type": "string"
},
"value": {
"type": "string"
}
}
}
}
}