Referrals

This page contains the logic that governs the retrieval of referrals

Get Referral Code

GET {{url}}/v1/users/referrals/code

Return referral code

Headers

Name
Type
Description

Authorization*

String

"Bearer <YOUR_API_KEY>"

{
    "status": true,
    "code": 200,
    "message": "Account updated successfully.",
    "data": {
        "referralCode": "VAHL-68151491"
    },
    "token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJfaWQiOiI2NDRiYjAwOGMzYzVlNzlhYzI4NTdjZWYiLCJ1c2VybmFtZSI6IlZpY29sYXMiLCJ2YWhsaWRfaWQiOiI2ODE1MTQ5MSIsInJlZmVycmFsQ29kZSI6IlZBSEwtNjgxNTE0OTEiLCJhY2NvdW50cyI6W3sic291cmNlIjoiYXBpIiwiZGV2X21vZGUiOiJsaXZlIiwiX2lkIjoiNjQ3OGM3Y2E2MWRiZjc3NDYxNThiMTNlIiwibmFtZSI6IkFLT0ggVklDT0xBUyIsIm51bWJlciI6IjIxMzU5NDU2MDEiLCJiYW5rX25hbWUiOiJHdWFyYW50eSBUcnVzdCBCYW5rIiwiYmFua19jb2RlIjoiMDU5IiwidXNlciI6IjY0NGJiMDA4YzNjNWU3OWFjMjg1N2NlZiIsImN1cnJlbmN5IjoiTkdOIiwidXBkYXRlZF9hdCI6IjIwMjItMDUtMjdUMTA6NDc6MjcuODM3WiJ9XSwiYWNjb3VudCI6eyJzb3VyY2UiOiJhcGkiLCJkZXZfbW9kZSI6ImxpdmUiLCJfaWQiOiI2NDc4YzdjYTYxZGJmNzc0NjE1OGIxM2UiLCJuYW1lIjoiQUtPSCBWSUNPTEFTIiwibnVtYmVyIjoiMjEzNTk0NTYwMSIsImJhbmtfbmFtZSI6Ikd1YXJhbnR5IFRydXN0IEJhbmsiLCJiYW5rX2NvZGUiOiIwNTkiLCJ1c2VyIjoiNjQ0YmIwMDhjM2M1ZTc5YWMyODU3Y2VmIiwiY3VycmVuY3kiOiJOR04iLCJ1cGRhdGVkX2F0IjoiMjAyMi0wNS0yN1QxMDo0NzoyNy44MzdaIn0sImlhdCI6MTY4NjQwODA5OCwiZXhwIjoxNjg2NDk0NDk4fQ.Z0L0owOBWNRmHX2pvdVfULNUuFe0kBCcYX5UCp4b0_w",
    "expiredAt": 1686494498
}

Get Referral Count

GET {{url}}/v1/users/referrals/count

Return the referral count

Headers

Name
Type
Description

Authorization*

String

"Bearer <YOUR_API_KEY>"

{
    "status": true,
    "code": 200,
    "message": "Retrieved referral count successfully.",
    "data": {
        "referralCount": 0
    }
}

Get Referral Points

GET {{url}}/v1/users/referrals/points

Return referral points

Headers

Name
Type
Description

Authorization*

String

"Bearer <YOUR_API_KEY>"

{
    "status": true,
    "code": 200,
    "message": "Retrieved referral count successfully.",
    "data": {
        "referralPoints": 0
    }
}

Get All Users' Referrals

GET {{url}}/v1/users/referrals

Return a list of referred users

Headers

Name
Type
Description

Authorization*

String

"Bearer <YOUR_API_KEY>"

{
    "status": "success",
    "code": 200,
    "count": 1,
    "message": "Data retrieved successfully",
    "data": [
        {
            "_id": "618ceaf430adb7f84e2bec70",
            "user": "644bb008c3c5e79ac2857cef",
            "dev_mode": "live",
            "source": "developer",
            "referred": {
                "firstname": null,
                "lastname": null,
                "phone": null,
                "photo": "https://res.cloudinary.com/vahlid/image/upload/v1639921868/vahlid_mern/avatar/nh8sldg1qyhes6sydhgx.jpg",
                "username": "solagbele@twixt.biz",
                "vahlid_id": "68430847",
                "email": "solagbele@twixt.biz"
            }
        }
    ]
}

Last updated

Was this helpful?