Clay Icon

Apollo Plugin Error: API Inaccessible with Valid Access Token

·
·

I’m having some issues getting the Apollo “Find people at company by job title” plugin to work - my API key is valid but I got this error:

{"error":"api/v1/mixed_people/search is not accessible with this access token","error_code":"API_INACCESSIBLE"} when trying to use apollo

Can someone help shed some light here?

  • Avatar of Channeled
    Channeled
    APP
    ·
    ·

    It seems you're encountering an API access issue with the Apollo "Find people at company by job title" plugin. This error suggests that your current API token doesn't have the necessary permissions to access the specific endpoint required for this action. To help troubleshoot this issue, we'd need to see the full JSON response you're receiving. Could you please copy and paste the entire JSON error message into the chat? This will allow us to better understand the problem and provide more specific guidance. In the meantime, you might want to double-check your Apollo.io account settings to ensure you have the correct API access level for using this feature. The "Find people at company by job title" action requires API access to Apollo's search capabilities.

  • Avatar of Muhammad S.
    Muhammad S.
    ·
    ·

    create a new key in apollo and when u are creating it toggle the button 'set as master key' and use that key in clay Katherine P.

  • Avatar of Channeled
    Channeled
    APP
    ·
    ·

    To resolve the "api/v1/mixed_people/search is not accessible with this access token" error, creating a new master key in Apollo and using it in Clay is a good solution. This error suggests your current API token lacks the necessary permissions. Here are steps to try: 1. In Apollo, create a new API key and toggle the "set as master key" option. 2. Use this new master key in Clay for the Apollo integration. 3. If issues persist, try these troubleshooting steps: • Refresh your browser (Cmd/Ctrl + Shift + R) • For data import issues, retry only the affected rows • Use the find people search feature as an alternative while experiencing API issues If you still encounter problems after trying these steps, please request human assistance for further support.

  • Avatar of Channeled
    Channeled
    APP
    ·
    ·

    To resolve the "api/v1/mixed_people/search is not accessible with this access token" error when using the Apollo "Find people at company by job title" plugin in Clay, try the following: 1. Create a new API key in Apollo.io 2. When creating the key, toggle the "set as master key" option 3. Use this new master key in Clay for the Apollo integration This error suggests your current API token lacks the necessary permissions. The master key should provide the required access to Apollo's search capabilities, which are essential for the "Find people at company by job title" action. If you continue to experience issues after trying these steps, please request human assistance by clicking on "Talk to a person" for further support.

  • Avatar of Channeled
    Channeled
    APP
    ·
    ·
  • Avatar of Katherine P.
    Katherine P.
    ·
    ·

    Muhammad S. thanks! how do I “use that key in clay”? When I try to connect to apollo via clay, I’m prompted to add an appolo.io account, not an api key.

  • Avatar of Channeled
    Channeled
    APP
    ·
    ·

    To use your Apollo master API key in Clay: 1. Go to your profile picture in the top right corner 2. Select Settings 3. Navigate to the Connections section 4. Look for the Apollo integration 5. Click "Add Account" 6. You'll be prompted to enter your Apollo API key Alternatively, when setting up an Apollo enrichment: 1. In the enrichment panel, look for "Account" 2. Click "Add Account" 3. Enter your Apollo master API key This process allows you to use your own API key instead of Clay's default one. If you still have trouble, please request human assistance by clicking on "Talk to a person" for further support.

  • Avatar of Muhammad S.
    Muhammad S.
    ·
    ·

    click on add apollo account nad then you will be asked to input api key

  • Avatar of Katherine P.
    Katherine P.
    ·
    ·

    I’m not asked to input an api key unfortunately. There’s just an oauth sign in flow.

  • Avatar of Muhammad S.
    Muhammad S.
    ·
    ·

    can you share an ss?

  • Avatar of Muhammad S.
    Muhammad S.
    ·
    ·

    screenshot

  • Avatar of Katherine P.
    Katherine P.
    ·
    ·

    Here’s a screen rec of the flow:

  • Avatar of Bo (.
    Bo (.
    ·
    ·

    Hey - Do you mind sending the link (url) to the table so we can take a look?

    (52 kB)
    Image
  • Avatar of Katherine P.
    Katherine P.
    ·
    ·

    Hi Bo - it’s this one.

  • Avatar of Bo (.
    Bo (.
    ·
    ·

    It looks like the Apollo step was removed from the table and all of the accounts as well. Can you try adding it back in? That’ll help us take a closer look and figure out what’s causing the error.

  • Avatar of Katherine P.
    Katherine P.
    ·
    ·

    I just re-added it - thought it might be an issue with the account. Let me know what you think

  • Avatar of Bo (.
    Bo (.
    ·
    ·

    Got it — on my end, everything looks good now. I ran a quick test on the table you sent, and the results are coming through as expected.

  • Avatar of Katherine P.
    Katherine P.
    ·
    ·

    I think one of the columns worked but this is what I’m seeing - with the same error

  • Avatar of Bo (.
    Bo (.
    ·
    ·

    Got it. Head into Apollo and make sure the API you connected has access to the correct endpoint. Since it’s already created, you’ll just need to update its parameters—similar to what’s shown in step 6 of this guide: https://knowledge.apollo.io/hc/en-us/articles/4415734629773-Configure-Access-to-the-Apollo-REST-API Be sure to grant access to all required scopes. Let me know if that helps or if you’re still hitting issues.

  • Avatar of Katherine P.
    Katherine P.
    ·
    ·

    this is what I’m seeing when I click on the link - would you mind screenshotting it?

  • Avatar of Katherine P.
    Katherine P.
    ·
    ·

    The weird thing also is that the API Key that I configured via Clay does not show up in my Apollo developer portal

  • Avatar of Bo (.
    Bo (.
    ·
    ·
  • Avatar of Bo (.
    Bo (.
    ·
    ·

    Let me know if it’s still not showing up after checking that doc. If not, I will flag it directly to our engineers. Sorry for the back and forth!

  • Avatar of Katherine P.
    Katherine P.
    ·
    ·

    It’s ok - it is still not showing up unfortunately

  • Avatar of Bo (.
    Bo (.
    ·
    ·

    Good news! Happy to report that we heard back from the team and this issue should be fixed. Try a quick refresh (Cmd/Ctrl + Shift + R) and let us know if the problem has been resolved on your end, or if you still have trouble. Thank you for your patience as we worked on it.

  • Avatar of Katherine P.
    Katherine P.
    ·
    ·

    Thanks Bo - however, I am still getting the error.

  • Avatar of Bo (.
    Bo (.
    ·
    ·

    Got it—sorry you’re still hitting that error. I’ll follow up with you as soon as I hear back from the team.

  • Avatar of Katherine P.
    Katherine P.
    ·
    ·

    hey Bo (. any update here? I really need this functionality and can’t seem to find an alternative for it elsewhere

  • Avatar of Bo (.
    Bo (.
    ·
    ·

    Hey, This isn’t something we can roll out instantly unfortunately—it requires a bit more setup. Here’s how you can get it working with Apollo and Clay: 1. Create an API key in Apollo 2. Set up in Clay using the HTTP API columnLBKS{ "api_key": "YOUR_API_KEY", "q_organization_domains": "[company-domain.com](http://company-domain.com)", "person_titles": ["Job Title Here"], "page": 1, "per_page": 10 }LBKSReplace: ** "YOUR_API_KEY" with the Apollo key you just created ** "company-domain.com" with the actual domain * "Job Title Here" with the titles you’re targeting If you want to add dynamic values, replace the value with the forward slash example but keep the quotation. Let me know if you get stuck—we can walk through the setup together.

  • Avatar of Katherine P.
    Katherine P.
    ·
    ·

    thanks Bo - is the api_key a header?

  • Avatar of Katherine P.
    Katherine P.
    ·
    ·

    can we just walk through it together?

  • Avatar of Bo (.
    Bo (.
    ·
    ·

    I recorded this walkthrough video showing exactly how to set this up: https://cln.sh/RYyq6ZdH Let me know if you have any follow-up questions!

  • Avatar of Katherine P.
    Katherine P.
    ·
    ·

    I’m still getting a 403 with my Apollo API Key - should I be using a different API Key?

  • Avatar of Katherine P.
    Katherine P.
    ·
    ·

    I sent you a Loom of my setup

  • Avatar of Katherine P.
    Katherine P.
    ·
    ·

    i think at this rate, it’s something with Apollo. Perhaps I don’t have a high enough tier or something?

  • Avatar of Bo (.
    Bo (.
    ·
    ·

    Hey, If you’re sure you’ve added all the correct info from Apollo, set the API key with full endpoint access, and made it a master key, then the setup on your side looks good based on the video you sent. At this point, I’d recommend reaching out to Apollo support—there might be something going on with your account settings. Our engineers will also get back to us when they'll be available too. Let me know if you need help wording the message to them.

  • Avatar of Katherine P.
    Katherine P.
    ·
    ·

    Thanks Bo - I just tried the cURL in the terminal too and there was a 403, so it’s definitely something on the Apollo side. Thanks for your help here.

  • Avatar of Bo (.
    Bo (.
    ·
    ·

    Sorry about that, Catrine—and good call testing it in the terminal. Definitely looks like something on Apollo’s side. Appreciate you digging into it!