Route | Message | Method | Body | Note |
---|---|---|---|---|
auth/register | Request | POST |
{ 'email': $email, 'password': $password, ... } |
|
Response |
{ 'status': 200 OK, 'token': $token } |
Continue to activate from email. | ||
auth/login | Request | POST |
{ 'email': $email, 'password': $password } |
After registration. Support JWT and OAth 2.0. |
Response |
{ 'status': 200 OK, 'token': $token } |
|||
auth/resetPassword | Request | POST |
{ 'email': $email, 'password': $password, ... } |
After registration. |
Response |
{ 'status': 200 OK, 'token': $token } |
Continue to activate from email. |
Route | Message | Method | Body | Note |
---|---|---|---|---|
data/analyzeFree | Request | GET |
{ 'tickers': $tickers, 'investor': $investor } |
No need registration. |
Response |
{ 'status': 200 OK, 'portifolio': $portifolio summary, 'others': $others } |
|||
data/analyze | Request | GET |
{ 'tickers': $tickers, 'investor': $investor } |
|
Response |
{ 'status': 200 OK, 'portifolio': $portifolio summary, 'others': $others } |
|||
data/message | Request | POST |
{ 'Name': $name, 'message': $message ... } |
No need registration. |
Response |
{ 'status': 200 OK } |
Leave a message. |
Route | Message | Method | Body | Note |
---|---|---|---|---|
users/createCheckoutSession | Request | POST |
{ 'price': "price_1diI6aRqm35bR32QSAl1OVci", // Pro 'quantity': 1, } |
After adding related a product at Stripe side. |
Response |
{ 'status': 200 OK, 'CHECKOUT_SESSION_ID': 'cs_test_aDzas2VtXJAwuRlUv...' } return.html |
Go to analyze.html. | ||
users/subscribe | Request | POST |
{ 'email': $email, 'tickers': $tickers } |
After registration. |
Response |
{ 'status': 200 OK } |
|||
users/unsubscribe | Request | DELETE |
{ 'email': $email, 'ticker': $ticker } |
After subscribtion. |
Response |
{ 'status': 200 OK } |