Hi - I have a bit of a technical question, I am working on the Serper.Dev Clay API, I have created the following from Server. The problem is when I add the "search parameters" as columns and then update the body to map the columns, it creates an infinite loop and error. Have tried to de-bug multiple times and cannot figure it out, any help?
👋 Hey there! Our support team has got your message - we'll be back in touch within 24 hours (often sooner!). If you haven't already, please include the URL of your table in this thread so that we can help you as quickly as possible!
This happens when you are trying to add an input that is connected to the output of your column. i.e you are passing an output of seper.dev to the input of serper.dev Can you check where the parameters query string and location string are coming from?
Ensure query string and location string are not dependent on the output of serper.dev
Hi thanks for the reply, it appears that the query string and location string are coming from the HTTP API, how would I fix this problem specifically, in clay or in serper.dev? I am unsure
You are passing the output of google search as an input to it, you should avoid doing that and it will work just fine.
You can create a new column of HTTP api and then pass the query string to it and it should be ok
So I changed the output of the google search as an input and made the columns just regular text columns but am still recieving the error code https://app.clay.com/workspaces/263283/workbooks/wb_4vN5BnBERsoG/tables/t_dCP5HqzREwV3/views/gv_CxHbnvgZTQAQ
i can not access your table (only clay team can do that.). If you can share screenshot of your table I can provide you more information
Thank you, can you scroll down the google search column and show me the run settings ?
Nice, can you click on the error and send me the screenshot to see the details of your error? It is because your inputs are empty
wouldnt my inputs be from the serper dev?
No, why? that was the problem originally
You need to build a query to pass it to serper.dev
Clay received a 400 error from the API with Content: {"message":"Missing query parameter","statusCode":400}
please see my video to properly integrate it: https://www.youtube.com/watch?v=6PSKMTU9rKY
followed video, thanks for sharing, now getting this error: Failed to parse body input
Can you show me your body?
I am going to try the query string
Add double quotes around query and location column:
""
ok i have run to many times, i have to try again in a few minutes
you can duplicate the column and run again
good idea, will d
nice it worked
Thank you so much, i have learned a lot now
great!
Hey there Griffin thanks for reaching out and appreciate you jumping in Muhammad! As I believe Muhammad may have mentioned already, if the initial column is returning an infinite loop message because the output is being used as the input, then you can can create a second HTTP API column that can take in those column values instead to avoid the loop.
Sounds great thanks for letting me know Luis! Now I am working on performing a multi page serper querie via Make. I have followed most of the steps and it says "200" in my HTTP API with the Make webhook as an end point but I am receiving bad data as you can see via the screenshots, any idea if this is on the clay side or the Make side?
Hey there Griffin thanks for sharing this, this looks to be an error on Make's side, as the call from Clay was successful, since you received a 200 response which means that the call was prompted correctly.
Hi Griffin D.! This thread was recently closed by our Support team. If you have a moment, please share your feedback: