How to get Yahoo Provider Credentials

How do I get my provider credentials for Yahoo?

Before you can create your Yahoo OAuth client, you’ll need to be verified as a developer. Visit the Yahoo Sender Hub and complete this form and complete all the fields, being sure to select CardDav as the API Required.

Once you submit, you should immediately receive an email to confirm that they received your request.

At this time there is no indication of how long the request will take to process.

Create your OAuth Client
After you follow these steps, your users will see your domain in the Yahoo Authentication window instead of ours.
  1. If you haven’t already done so, create a Proxy URL on your application’s domain.
  2. Sign in to the Yahoo Developer Portal with the Yahoo ID that is associated with your verified developer account.
  3. Create a new project to use the Contacts API. This account must have read access to Contacts. Also, we recommend that you check all the permissions under “OpenID Connect Permissions” if you intend to use the contact_owner property.
  4. Set the Callback Domain to your application’s domain. This value must match the host of your Proxy URL and must not include  https:// or any path. For example, if your Proxy URL is https://example.com/proxy, your Callback Domain should be example.com.
  5. Verify your domain with Yahoo.
  6. Record the following values from your Yahoo project: Client ID & Client Secret.
  7. Sign in to your CloudSponge account and Add OAuth Credential from your keys page.
  8. Enter the Consumer KeyConsumer Secret and Application ID that you recorded above and your Proxy URL from step 1 above.
  9. To associate the branding with your site: click Sites, click the Assign OAuth button beside your site and choose the new branding in the Yahoo dropdown.
  10. Submit and test a Yahoo import.

Here you can see your the Yahoo Contact Importer Status.

We're ready at support@cloudsponge.com to help with any questions or general life problems. Actually, just the CloudSponge questions.

    • Related Articles

    • Does Yahoo return the name of the account owner through your API?

      Yes it does. It requires that the user grant access to read the user’s Yahoo Mail during the OAuth flow. In general, we return the contacts_owner whenever possible, but in some cases this is not possible, e.g. from a CSV upload or if your Yahoo ...
    • How do I add CloudSponge to my Google OAuth project?

      Add us to your Google OAuth Google OAuth is tricky to get right. We understand the frustrations, we’ve helped 100’s of customers through the process. That’s why you should consider this recommended step when setting up your Google OAuth. Adding us to ...
    • What do I do if my shared Google credentials aren’t working anymore?

      Years ago, CloudSponge was able to share Google OAuth credentials. Over time, Google stopped allowing us to share these credentials with you. You will need to get verified by Google for the People API. You can read our complete guide on Google OAuth ...
    • How to add your Microsoft OAuth credential to your CloudSponge account

      Did you complete the first steps to get your Microsoft OAuth? Yes?!? Sweet. Here are the simple steps to add your Microsoft OAuth credentials to your CloudSponge account: 1. Sign in to your CloudSponge account and Add your OAuth Credential from your ...
    • How do I start Microsoft OAuth?

      Microsoft OAuth has multiple steps. We're breaking this down into bite-sized pieces and providing a walkthrough video to help save your sanity. Before you begin make sure you have: Your Proxy URL. Your Microsoft login. Your CloudSponge login. Your ...