Skip to main content
Get Profile API
Admin avatar
Written by Admin
Updated over 2 months ago

The GetProfileAPI is used to verify account information and prevent fraud at the time of checkout. This API provides a second layer of account verification before the reward is sent, ensuring a seamless and secure customer experience. The API has to be built by the client so Xoxoday can consume it.

📘The request and response are for illustrative purposes and to help the client refer to a skeleton that Xoxoday deems acceptable.

🚧Note: Please ensure that you share your response in JSON format only, as our system does not support any other data types.

Headers

  1. application/JSON

Request

JSON (POST)

{     "auth_token": "123xyz", //client's api token provided at the time of SSO     "employee_id": "22816281" }

Schema

Parameters

Description

api_key

An authorisation value to successfully allow the request from Xoxoday to your system. This value is to be sent by the client during SSO redirection

employee_id

Employee ID or the UID of the end user

Response

JSON

{     "status": 1,     "message": "Successfully loaded employee's data",     "employee_data":         {             "employee_id": "22816281",             "company_email_id": "[email protected]",             "first_name": "Dwight",             "last_name": "Schrute",             "primary_mobile_number": "",             "designation_name": "Assistant Regional Manager",             "department": "Sales",             "group_company": "Dundler Mifflin"         } }

Schema

Parameters

Description

status

1 = successful 0 = failure

employee_data.employee_id

Employee ID or the UID of the end user

employee_data.company_email_id

Email address of the end user

employee_data.first_name

First name of the end user

employee_data.last_name

Last name of the end user

employee_data.primary_mobile_number

Mobile number of the end user

employee_data.designation_name

Designation of the end user

employee_data.department

Department of the end user

employee_data.group_company

Name of the company

Did this answer your question?