Hi Team,
I integrated the backend with Customer.io and it’s working fine except for some corner cases.
We have some customers with non-standard emails - their emails contain a ‘+’ sign.
The API, which I’m using in the backend, https://api.customer.io/v1/customers?email= doesn’t retrieve existing customers.
I’ve tried to apply encoding to the URI, and even partially encoding applied only to the ‘+’ sign, but the result was not successful.
Examples:
test+test@test.com
test%2Btest%40test.com
test%2Btest@test.com
The interface the customer accessible via https://fly.customer.io/workspaces/<workspace_id>/journeys/people?email=test%2Btest%40test.com
and the email is fully encoded.
I hope we soon find a solution,
Thank you