Hi folks, getting error with get user email from apollo http api enrichment. Can someone help?
There could be a few reasons for the error you're experiencing with the Apollo HTTP API enrichment. Here are some possible causes and solutions: 1. Email not unlocked: Apollo now requires using "Enrich Person from Apollo" to extract emails. You might be seeing "[email_not_unlocked@domain.com](mailto:email%5Fnot%5Funlocked@domain.com)" instead of the actual email. 2. API key issues: Ensure your API key is valid and has the necessary permissions for the enrich endpoint. 3. Body parsing error: There might be an issue with the JSON formatting in the Body section of your enrichment. To troubleshoot further, could you please copy and paste the JSON you're using for the HTTP API enrichment into the chat? This will help me identify any potential formatting issues.
Sources: HTTP API integration overview | Documentation | Clay University FAQ: Why am I seeing the "failed to parse body" error when using the HTTP API enrichment? Apollo.io integration overview | Documentation | Clay University [FAQ: Why am I seeing email_not_unlocked@domain.com in Apollo?](https://docs.clay.com/en/articles/9757360-faq-why-am-i-seeing-email%5Fnot%5Funlocked-domain-com-in-apollo)
what header are you using for the api key? it should be x-api-key
For Apollo HTTP API enrichment requests, you should use the Authorization
header, not x-api-key
. The correct format is typically Authorization: Bearer <your_api_key>
.
If you're experiencing issues, it could be due to an invalid or incorrectly formatted API key. To troubleshoot:
1. Verify your API key is correct and active.
2. Ensure it has the necessary permissions for the enrich endpoint.
3. Double-check the API key is entered correctly in your request.
To help further, could you please copy and paste the JSON you're using for the HTTP API enrichment into the chat? This will allow me to identify any potential formatting issues.
Still giving the same error.
For Apollo HTTP API enrichment requests, you should use the Authorization header, not X-API-Key. The correct format is "Authorization: Bearer <your_api_key> ". If you're experiencing issues, it could be due to an invalid API key or insufficient permissions. To troubleshoot: 1. Verify your API key is correct and active. 2. Ensure it has the necessary permissions for the enrich endpoint. 3. Double-check the API key is entered correctly in your request. To help further, could you please copy and paste the JSON you're using for the HTTP API enrichment into the chat? This will allow me to identify any potential formatting issues.
There could be several reasons why you're still encountering an error: 1. API key validity: Ensure your API key is active and has the necessary permissions for the enrich endpoint. 2. Header format: Make sure you're using the correct format: "Authorization: Bearer <your_api_key> ". 3. Body parsing issues: There might be formatting errors in your JSON body. To help troubleshoot further, could you please copy and paste the JSON you're using for the HTTP API enrichment into the chat? This will allow me to identify any potential formatting issues.
There could be a few reasons for the persistent error: 1. API key validity: Ensure your API key is active and has the necessary permissions for the enrich endpoint. 2. Header format: Double-check you're using the correct format: "Authorization: Bearer <your_api_key> ". 3. Body parsing issues: There might be formatting errors in your JSON body. To help troubleshoot further, could you please copy and paste the JSON you're using for the HTTP API enrichment into the chat? This will allow us to identify any potential formatting issues.
you have to enter your api key against the header x-api-key instead of the variable name YourAPIKey
For Apollo HTTP API enrichment requests in Clay, you should use the "Authorization" header, not "x-api-key". The correct format is "Authorization: Bearer <your_api_key> ". If you're still encountering errors, it could be due to: 1. Invalid API key 2. Insufficient permissions 3. Incorrect header format To troubleshoot, verify your API key is active and has the necessary permissions for the enrich endpoint. To help further, could you please copy and paste the JSON you're using for the HTTP API enrichment into the chat? This will allow us to identify any potential formatting issues.
There could be several reasons why you're still encountering an error: 1. API key validity: Ensure your API key is active and has the necessary permissions for the enrich endpoint. 2. Header format: Double-check you're using the correct format: "Authorization: Bearer <your_api_key> ". 3. Body parsing issues: There might be formatting errors in your JSON body. To help troubleshoot further, could you please copy and paste the JSON you're using for the HTTP API enrichment into the chat? This will allow us to identify any potential formatting issues.
no
you are trying to enrich the contact's email address right, why not directly use this enrichment?
sure