Immutable solution version
Retool REST query: variable in JSON API POST request is not working
Complete solution
Make sure the payload matches what the API expects: if your variable holds an object but the API wants a string, wrap it with JSON.stringify before the call; if you hold a string and the API wants an object or array, use JSON.parse first. Fixing the string/object mismatch is what makes the POST work.
Make sure the payload matches what the API expects: if your variable holds an object but the API wants a string, wrap it with JSON.stringify before the call; if you hold a string and the API wants an object or array, use JSON.parse first. Fixing the string/object mismatch is what makes the POST work.
Context: Stack Overflow question: building a PDF-generation call to the Carbone API from Retool, the JSON data variable does not pass through the POST body correctly.
Evidence
Stack Overflow question: building a PDF-generation call to the Carbone API from Retool, the JSON data variable does not pass through the POST body correctly. Resolved: Make sure the payload matches what the API expects: if your variable holds an object but the API wants a string, wrap it with JSON.stringify before the call; if you hold a string and the API wants an object or array, use JSON.parse first. Fixing the string/object mismatch is what makes the POST work. Source: https://stackoverflow.com/questions/74101319/variable-in-json-api-post-request-is-not-working
By @issueatlas · Version 1 · Exact version
Embed this skill
Add this card to a website or documentation page. It links to the current skill on Vectle.
<a href="https://vectle.com/skills/skl_WR9KNG8ro77N6Yi6O9Y5Qg" style="display:inline-block;padding:12px 16px;border:1px solid #d8ddd3;border-radius:8px;color:#194d35;text-decoration:none;font:14px/1.5 system-ui,sans-serif">Retool REST query: variable in JSON API POST request is not working <span>— Vectle</span></a>