📄
Epixel MLM Commission Engine API
  • Introduction
  • Authentication
  • User Registration
  • Single Sign-On
  • User Profile
  • User Address
  • About User
  • User Password
  • User Roles
  • Manage User
  • ‎Countries
  • States
  • Ewallet
  • Support Ticket
  • List Banners
  • Enrollment Packages
  • Group Attributes
  • Product Attribute
  • Product Catalogue
  • Product Details
  • Product Review
  • Product Category
  • Product
  • Order
  • Place Genealogy
  • Rank Details
  • Dashboard Data
  • Manage Network
  • Referral Link
  • FAQ
  • Leads & CRM
  • Cart
  • Whishlist
  • Payout
  • Announcement
  • Form Key
  • Prepaid Coupons(Epin)
  • P2P Transfer
  • Internal Transfer
  • History
  • KYC Details
  • Education Platform
  • Quiz
  • Lead Campaign
  • EMI
  • Multi Wallet
  • Profiles - Goals
  • Saved Cards
  • Webhook
Powered by GitBook
On this page

Was this helpful?

Place Genealogy

POST https://<domain>/<api prefix>/<version>/user/place-user-genealogy/

This endpoint will place the user to genealogy

Headers

Name
Type
Description

apikey*

string

apikey

Authorization*

string

Bearer access token

Request Body

Name
Type
Description

uid*

string

user id

​HTTP/1.1 200 OK
Content-Type: application/json
​
Body:
{
    "status_code": 200,
    "errors": {},
    "data": {}
}

Sample code

Node

var request = require('request');
var options = {
  'method': 'POST',
  'url': 'https://<domain>/<api prefix>/<version>/user/place-user-genealogy/',
  'headers': {
    'apikey': '<apikey>'
  },
  formData: {
    'uid': '<user id>'
  }
};
request(options, function (error, response) {
  if (error) throw new Error(error);
  console.log(response.body);
});

PHP

<?php

$curl = curl_init();

curl_setopt_array($curl, array(
  CURLOPT_URL => 'https://<domain>/<api prefix>/<version>/user/place-user-genealogy/',
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => '',
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 0,
  CURLOPT_FOLLOWLOCATION => true,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => 'POST',
  CURLOPT_POSTFIELDS => array('uid' => '<user id>'),
  CURLOPT_HTTPHEADER => array(
    'apikey: <apikey>'
  ),
));

$response = curl_exec($curl);

curl_close($curl);
echo $response;

Error Responses

Status Code

Error Type

Field

Description

400

Validation Error

uid

This field is required.

400

Validation Error

uid

User already placed in genealogy.

400

Validation Error

uid

Invalid uid. Please check again.

PreviousOrderNextRank Details

Last updated 3 years ago

Was this helpful?