git clone https://github.com/AnnaSvin/API_Project.git
composer install
php bin/console lexik:jwt:generate-keypair
php -S localhost:8000 -t public
API буде доступне за адресою:
http://localhost:8000/api/v1/
- Логін:
POST /api/login_check
- Використовуйте отриманий JWT-токен для доступу до захищених ендпоінтів, передаючи його в заголовку
Authorization: Bearer <token>
GET /api/v1/users
– Отримати список користувачівGET /api/v1/users/{id}
– Отримати конкретного користувачаPOST /api/v1/users
– Створити нового користувача (тільки для ROLE_ADMIN)PATCH /api/v1/users/{id}
– Оновити користувачаDELETE /api/v1/users/{id}
– Видалити користувача (тільки для ROLE_ADMIN)
Документація API доступна за посиланням: Postman Documentation