User's Guide
Table Of Contents
- PayPal Permissions Service
- Contents
- What’s New?
- Preface
- About the PayPal Permissions Service
- Using the Permissions Service
- RequestPermissions API Operation
- GetAccessToken API Operation
- GetPermissions API Operation
- CancelPermissions API Operation
- GetBasicPersonalData API Operation
- GetAdvancedPersonalData API Operation
- Permission Commands
- Past Releases
- Permissions Service Revision History
- Index
PayPal Permissions Service May 2012 73
Past Releases
Permissions Service is intended for developers implementing solutions that require executing
a PayPal API operation on behalf of an account holder. Enhancements introduced in past
releases are described here.
Release 84.0 Features
Release 84.0 of the Permissions API introduces two new permission groups and two new
APIs.
NOTE: Changes to API operations are backward-compatible.
Addition of Two New Groups
Addition of Two New APIs
Display description Group ID includes
New:
Obtain basic attributes for specified user, such as first name,
last name, and payer ID.
ACCESS_BASIC_PERSONAL_DATA required for
GetBasicPersonalData
NOTE: You must have prior approval from PayPal
to request this permission.
New:
Obtain advanced attributes for specified user, such as date of
birth and phone.
ACCESS_ADVANCED_PERSONAL_DATA required
for GetAdvancedPersonalData
NOTE: You must have prior approval from PayPal
to request this permission.
API Description
New:
GetBasicPersonalData
Request to retrieve basic personal data for an account holder. Accepts
PersonalAttributeList as request, and responds with PersonalDataList. This
call will accept only ‘Basic’ attributes and ignore others.
New:
GetAdvancedPersonalData
Request to retrieve more sensitive personal data for an account holder. Accepts
PersonalAttributeList as request, and responds with PersonalDataList. This
call will accept both ‘Basic’ and Advanced attributes.