Forum Discussion
Hi Chayce.
Thank you again for your time to look at this, I really appreciate it.
Unfortunately, I have only been provided with one scope code :(, so I don't think there is anything I could do with that. Do you think there is any way in which I could limit/customise the payload by entering anything in the request body?
As regards the 'Make Request' channel, I have tried this already. For smaller payloads I am unable to work out how to get the data I want (i've tried multiple formats). Here is an example of what is returned:
If I use {{b.json}} it populates the field in QB with this (example)
[{"id":"ef72561a-2b96-45d0-a3c2-8743f0819612","data":{"pseudonym":"ANON-bf210fcd-49ff-4dac-9264-5d7522f212bf","product_name":"eID Substantial (anoniem)","status":"pending","purchase_start_date":"2023-09-08T08:08:02Z","purchase_completed_date":null}}]
If i try to amend to {{b.json.data}} or {{b.json.status}} or {{b.json_data}} or {{b.json_data.status}} I don't get any data returned in the field.
What would I need to just ectract the 'status' to populate a QB field please?
As regards size, it would appear that there is a size restriction on webhook, although I don't know what it is. If I try and GET a completed ID check I get an error message saying the object has exceeded the maximum limit.
I do have the option to GET a pdf report (metadata report) by using the same link and credentials but replacing .json? in the url to .pdf? However, If I try this using webhook 'Make Request' it returns the following:
Is there any other channel I could use to GET the pdf report? I would need to include a header with the Authroization token.
Thank you,
Michael
------------------------------
Michael White
------------------------------
Michael,
This might be of use to you when you are trying to get a value from the response:
To capture an XML response from an API in Pipelines | Discussions (quickbase.com)
maybe {{ b.json["status"] }}?
------------------------------
Tim D
------------------------------