e-Sathi API allows you to retrieve informations via GET request and supports the following parameters:
Field | Description |
---|---|
get | This parameter specify the type of the query: users, pages and groups |
- users is for user profile informations | |
- pages is for pages informations | |
- groups is for groups informations | |
query | The query string |
Allow you to fetch the user information
Example of requests:
[GET] https://e-sathi.com/api.php?get=users&query=USERNAME
[{"user_id":"33","user_name":"skk","user_firstname":"Santosh","user_gender":"male","user_picture":"https:\/\/s3.eu-central-1.amazonaws.com\/e-sathi\/uploads\/photos\/2017\/11\/e-sathi_3cbb081b51bda81371e27b1776fcd971.jpg","user_cover":"photos\/2018\/03\/e-sathi_055caaecc3772913e5616531c367f6fc.jpg","user_registered":"2017-11-25 08:59:07","user_verified":"1"}}]
Structure of response: [user_id] => 1 [user_name] => SKK [user_fullname] => Chief Happiness Officer [user_gender] => male [user_picture] => https://s3.eu-central-1.amazonaws.com/e-sathi/uploads/photos/2017/11/e-sathi_3cbb081b51bda81371e27b1776fcd971.jpg [user_cover] => [user_registered] => 2017-11-25 08:59:07 [user_verified] => 1
An example of json decoding would be the following PHP code:
<?php
header('Content-Type: text/plain; charset=utf-8;');
$file = file_get_contents("https://e-sathi.com/api.php?get=users&query=USERNAME");
print_r(json_decode($file));
?>
Allow you to retrieve the page information
Example of requests:
[GET] https://e-sathi.com/api.php?get=pages&query=USERNAME
Structure of response: [page_id] => 1 [page_admin] => 1 [page_category] => 1 [page_name] => e-Sathi [page_title] => e-Sathi [page_picture] => https://e-sathi.com/content/themes/default/images/blank_page.png [page_cover] => [page_description] => ss [page_verified] => 0 [page_likes] => 0
An example of json decoding would be the following PHP code:
<?php
header('Content-Type: text/plain; charset=utf-8;');
$file = file_get_contents("https://e-sathi.com/api.php?get=pages&query=USERNAME");
print_r(json_decode($file));
?>
Allow you to retrieve the group information
Example of requests:
[GET] https://e-sathi.com/api.php?get=groups&query=USERNAME
Structure of response: [group_id] => 1 [group_admin] => 1 [group_name] => e-sathi [group_title] => e-sathi [group_picture] => https://e-sathi.com/content/themes/default/images/blank_page.png [group_cover] => [group_description] => ss [group_verified] => 0 [group_members] => 0
An example of json decoding would be the following PHP code:
<?php
header('Content-Type: text/plain; charset=utf-8;');
$file = file_get_contents("https://e-sathi.com/api.php?get=groups&query=USERNAME");
print_r(json_decode($file));
?>
Please read [CONTRIBUTING.md] for details on our code of conduct, and the process for submitting pull requests to us.
We use SemVer for versioning. For the versions available, see the tags on this repository.
- Unelma Platforms - UnelmaP
This project is licensed under the MIT License - see the LICENSE.md file for details