8 месяцев назад История
README.md

rest-api

CREATE DATABASE example; CREATE ROLE flask WITH LOGIN PASSWORD ‘pa55word’; CREATE EXTENSION citext;

python -m venv venv source ./venv/bin/activate

python ./db.py -c [create tables] python ./db.py -d [drop tables]

make run/flask

GET /v1/healthcheck [health_check]

curl localhost:5000/v1/healthcheck -i -w “\nTime: %s \n”

POST /v1/users [rigister_user]

curl localhost:5000/v1/users -i
-X POST -d ‘{“name”:“example”, “email”:“example@test.com”, “password”:“password”}’
-H “Content-Type: application/json”

PUT /v1/users/activated [activate_user]

curl localhost:5000/v1/users/activated -i
-X PUT -d ‘{“token”: “TEDCX2OPNSTHAB5ASRWH5XPSBI”}’
-H “Content-Type: application/json”

POST /v1/tokens/authentication [create_authentication_token]

curl localhost:5000/v1/tokens/authentication -i
-X POST -d ‘{“email”: “example@test.com”, “password”: “password”}’
-H “Content-Type: application/json”

curl localhost:5000/v1/healthcheck -i -H “Authorization: Bearer TEDCX2OPNSTHAB5ASRWH5XPSBI”

Конвейеры
0 успешных
0 с ошибкой