## Getting started with the Platforms API

This is the high-level process to get going with the Platforms API:

1. Create a new Google Cloud project (or use an existing one)
2. Create a service account in your Google Cloud project, and send the account to Google via your account manager to get it added to your AdSense account
3. Enable the [AdSense Platform API](https://console.cloud.google.com/apis/api/adsenseplatform.googleapis.com) for your Google Cloud project (note that this page is only visible to allowlisted projects)
4. [Create a service key](https://developers.google.com/adsense/platforms/api/authenticating-api-calls#step_4_create_a_service_key)
5. Use Google's OAuth libraries to generate an access token
6. Call the AdSense Platform APIs using HTTP requests

Steps 1 to 5 are described in the [Authenticating API calls](https://developers.google.com/adsense/platforms/api/authenticating-api-calls) page, and the APIs are described in their respective pages:

- [Creating an account](https://developers.google.com/adsense/platforms/reference/rest/v1/platforms.accounts/create)
- [Getting an account](https://developers.google.com/adsense/platforms/reference/rest/v1/platforms.accounts/get)
- [Adding event data to an existing account](https://developers.google.com/adsense/platforms/reference/rest/v1/platforms.accounts.events/create)
- [Adding a site to an existing account](https://developers.google.com/adsense/platforms/reference/rest/v1/platforms.accounts.sites/create)
- [Requesting review for an existing site](https://developers.google.com/adsense/platforms/reference/rest/v1/platforms.accounts.sites/requestReview)