Trouble Getting Variable into Curl Request to Airtable API with Shell Script action

First, read this:

I presume the VarName variable is meant to have a JSON packet in it?

Where are the single quotes coming from? Because they are not in your curl line, and echo won't add them, so that makes me think they are in the VarName variable, which would not be valid JSON as far as I understand it.