Chapter 1. Getting Started
This section will help you to get quickly up and running using the Yahoo! Mail APIs.
In order to use the Yahoo! Mail APIs, you first need to access your user’s data, with their permission, using Browser-Based Authentication (BBAuth). This guide assumes you already know how to get started with BBAuth. See the BBAuth section on Yahoo! Developer Network for more information.
The following steps will show you how to access and start using the Yahoo! Mail APIs.
Code samples in this guide are written in PHP; however, other languages will have similar mappings.
Note
Currently, the Yahoo! Mail Web Service APIs cannot access Yahoo! Business Mail or Yahoo! Japan Mail accounts.
Credential the User
Before you begin, you must follow the steps on the BBAuth quick start, and load the Web service session ID (WSSID) and the credentials for the current user.
In addition, you will need the application ID issued to you when you signed up for access to the Yahoo! Mail Web Service.

