I'm working with the HTTP Request node to interact with Shopify's API uploading new content to a blog.
The problem: when I try to upload the article coming from my input, the node instead retrieves all articles from my Shopify store.
Expected behavior: Upload new article from the input
Actual behavior: Fetches all articles from the site
Has anyone solved this? What could be causing this behavior?
Method is set to POST
Body when using JSON
{
"article": {
"title": {{ $node["Get Approved Blogs"].json["Title"].toJsonString() }},
"body_html": {{ $node["Markdown"].json["data"].toJsonString() }},
"author": "MRI Performance",
"tags": {{ $node["Get Approved Blogs"].json["Keywords"].toJsonString() }},
"published": true
}
}
I have a markdown node before to convert text html