Hey, Iβm integrating Clay with Customer.io, but it seems like Clay is stringifying my JSON payload even when I use a raw structure for adding and updating attributes?
When sending data through our HTTP API integration, we require proper JSON formatting to ensure reliable communication with external services. This means: ** String values must be enclosed in quotes (e.g., "name": "Sam")
** Numbers and booleans should not have quotes (e.g., "age": 30)
** When using dynamic variables with /column, you still need to follow these JSON formatting rules
** Numbers with trailing zeros (like 0004) need to be in quotesThis standardized formatting helps prevent errors and ensures successful data transmission between Clay and external services.
Sources:HTTP API integration overview | Clay UniversityHTTP API with JWT authentication | Clay University