Skip to content

api_documentation

Frank edited this page Jun 11, 2016 · 5 revisions

API Documentation

Base Info

  • Host: sync.vaul.tech:5000

Login

  • Method: POST
  • ContentType: application/json
  • Body:
	{
		"email":"<email>",
		"password":"<password>"
	}
  • Return:
	{
	  "data": {
	    "access_token": "<access_token>",
	    "created": "Sat, 11 Jun 2016 16:06:51 GMT",
	    "is_active": false,
	    "is_staff": false,
	    "is_super_user": false,
	    "last_ip": "116.216.30.9",
	    "last_login": "Sat, 11 Jun 2016 16:10:07 GMT",
	    "username": "<email>"
	  },
	  "meta": {
	    "code": 1,
	    "msg": "Request Succeed"
	  }
	}

Register

  • Method: POST
  • ContentType: application/json
  • Body:
	{
		"email":"<email>",
		"password":"<password>"
	}
  • Return:
	{
	  "data": {
	    "access_token": "<access_token>",
	    "created": "Sat, 11 Jun 2016 16:06:51 GMT",
	    "is_active": false,
	    "is_staff": false,
	    "is_super_user": false,
	    "last_ip": "116.216.30.9",
	    "last_login": "Sat, 11 Jun 2016 16:10:07 GMT",
	    "username": "<email>"
	  },
	  "meta": {
	    "code": 1,
	    "msg": "Request Succeed"
	  }
	}

WebSocket

  • URL: ws://sync.vaul.tech:9000/?key=<access_token>:<email>
Clone this wiki locally