N8n Ghost node and Author Field problems

I have created an n8n workflow to publish to Ghost site. It is working fine. I was trying to use other fields available in the Ghost n8n Node, but I cannot get it to work. I have tried to use the dropdown list provided as well as creating an expression to populate with the author ID, but that is not working as well. It always defaults to the site owner id. Any ideas on what I might be doing wrong. I have included screenshots.

I could be wrong, but I think the API key may be unique to the account admin account? I mean it’s worth a shot to see if it’s the case.

It’s not. All admin api keys generated from the integrations area have the same permissions.

Ghost’s fallback behavior when you don’t pass the author or pass an author it doesn’t understand is to make the site owner the author. So what you’re seeing here suggests you’ve got the author object wrong. I’m not a big n8n user, but I suspect you need something like {id: youridstring} (with apologies - punctuation is hard on my phone)

Fixed. It is expecting array of email addresses like [ “example@domain.com”]. But the UI is misleading because it flags this as a warning.