Can you use a trigger campaign to call the getLead APIs?
There's no reason to use a trigger campaign to get the fields for the current lead. You're already running in the context of the current lead so you have the {{Lead.Id}} token (and all other tokens).