Skip to content

ossamaazzaz/instant-username-search-api

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Instant Username Search Rest Api

Build Status

Rest Api of the instant-username-search project.

Client Repository

Check the client repo here: instant-username-search

Installation

You need maven installed on your system to run the project. Cd into the project directory and run the following command to start the application. Rest API will accept requests at port 8080.

mvn spring-boot:run

Endpoints

  • Request to /check/github/torvalds will check the availability of the username torvalds on GitHub.
{
  "service": "GitHub",
  "url": "https://www.github.com/torvalds",
  "available": false,
  "message": null
}
  • Request to /services/getAll will list the all available websites to check for username.
[
  {
    "service": "Instagram",
    "endpoint": "/instagram/{username}"
  },
  {
    "service": "Twitter",
    "endpoint": "/twitter/{username}"
  },
  {
    "service": "Facebook",
    "endpoint": "/facebook/{username}"
  },
  {
    "service": "YouTube",
    "endpoint": "/youtube/{username}"
  },
  {
    "service": "Blogger",
    "endpoint": "/blogger/{username}"
  },
  {
    "service": "Reddit",
    "endpoint": "/reddit/{username}"
  }
]

Credits

Developed by Umut Canbolat.

License

This project is licensed under the GNU General Public License v3.0 (GPL 3.0) - see the LICENSE file for details

About

Rest Api of the instant-username-search project

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages

  • Java 100.0%