For the past few days I've been trying to figure out how to send my hooks to EvventBridge without any success. My client is on my neck and i'm getting frustrated. Initially, I had tried using the graphiql app to subscribe to a webhook but all i got was an error Address is an AWS ARN and includes api_client_id '5*****5' instead of '2315872'"
After digging around some more I came upon this thread: EventBridge Integration is broken which basically says I should be subscribing from within my own app. I've done this but still get the same error. Anyone, someone please help me.
Hello, @1point619 , welcome to the community!
I think you are experiencing two different issues.
1) You'll need to create your subscriptions through your app since the api client id of the creator needs to match the provided api client id (in the position of 5******5 in your request).
2) In the picture below, it looks like its complaining about your ARN not matching what we expect a valid ARN to look like in our validation. I'm no expert on AWS, but from what I can tell there are 2 differences between what you're providing and what we expect:
So, together something like this would pass our validation (if you're creating from the app, which has api client id 5****5):
Let me know if these requirements are a blocker for you, and hopefully this helps!
Thank you James for clarifying that the app instead of the graphiql app should be used. Also, I'm kept on using the wrong url, massive oversight.
I still get the error though I think it's probably how I've set it up. May be I missed another step in the EventBridge tutorial . Thank you so much for your timely response