Send input parameters as additional fields in customer.io node

Hey,

I just try and not working for me. Rejected.

Yep! If you notice in the customer.io docs on the right where it shows the request (pick cURL to make it easy)

Each url request has to contain a unique email for each customer so that has to be different for every single request

Yep!

When I use your authentication method, it doesn’t take the email info.

When I use RicardoE105’s authentication method, it does take the information from the email json but it is rejected…

Strange


Can you try with the api_key base64 encoded instead? You can use a site like: https://www.base64encode.org/

Re,

I tried and 401 - {“meta”:{“error”: “Unauthorized request”}}

Same thing ;(

This wouldn’t work because customer.io expects the whole string to be Base64 encoded

So you would take site_id:api_key and then base64 encode the whole thing