BlueVia User Context API

Tags:
telefonica, api, context, BlueVia, User Context, User

This API enables an application to get information about the user’s context.

The information returned by this API can be clasified into three categories, also known as datasets:

- Profile: Information about the user’s profile.
- AccessInfo: Information about the network the user is using.
- TerminalInfo: Information about the user’s handset.

Each one of the former datasets has several fields available:

Profile:
- userType: It indicates if the user is prepay or postpay.
- icb: It indicates whether the user has the icb (incomming call barring) service activated.
- ocb: It indicates whether the user has the ocb (outgoing call barring) service activated.
- parentalControl: It indicates whether the user has some parental control restriction activated. Allowed values are: ‘not active’, ‘active, low restriction’. ‘active, high restriction’ and ‘active, very high restriction’.
- operatorId: It indicates whether the user belongs to O2 or not.
- segment: It indicates the segment the user belongs to, among the following values: ‘Intensive Use’, ‘High Use’, ‘Regular Use’ and ‘Low Use’.

AccessInfo:
- apn: It indicates the APN (Access Point Name) to which the user is connected to access to the Internet.

TerminalInfo:
- brand: It indicates the user’s handset brand.
- model: It indicates the user’s handset model.
- screenResolution: It indicates the user’s handset screen size.
- mms: It indicates whether the user’s handset supports MMS (multimedia messages).

Provided by:

BlueVia

API type:

Network/Operator API

API format:

REST-JSON

API URL:

https://bluevia.com/en/knowledge/APIs.API-Guides.GetUserInformation

Documentation URL:

https://bluevia.com/en/knowledge/APIs.API-Guides.GetUserInformation

Cost:

Free