API Gateway v3.2.1
100% uptime 26ms
REST · JSON · JWT api-key: sk_live_4f3a8b... rate limit: 1200/мин cache: Redis
Доступные эндпоинты · mock API
GET
/api/v1/users
Список пользователей page, limit
пример ответа: { users: [...], total: 42 }
POST
/api/v1/auth/login
Аутентификация email, password
возвращает access_token + refresh_token
GET
/api/v1/orders/:id
Детали заказа id (UUID)
статусы: pending, paid, shipped
PUT
/api/v1/profile
Обновить профиль name, avatar
требует валидный JWT
DELETE
/api/v1/session
Завершить сессию logout
инвалидирует refresh token
GET
/api/v1/health
Статус сервиса версия, время
всегда возвращает 200 OK

Тестовый вызов (mock)
cURL · пример запроса скопировать
curl -X GET https://api.mock-gateway.tech/v1/users \ -H "Authorization: Bearer eyJhbGciOiJIUzI1NiIs..." \ -H "X-API-Key: sk_live_4f3a8b..." \ -d '{"page": 2, "limit": 10}'
статус: 200 OK время: 142ms размер: 2.4 KB
// пример ответа (сокращён)
{
  "status": "success",
  "data": {
    "users": [
      { "id": "u_1", "name": "Алексей", "email": "alex@domain.com" },
      { "id": "u_2", "name": "Мария", "email": "maria@domain.com" }
    ],
    "pagination": { "page": 2, "total": 42, "pages": 5 }
  },
  "timestamp": "2026-08-16T10:23:41Z"
}
Swagger UI /docs
OpenAPI 3.1 /openapi.json
Support support@apigate.dev
AI assistant (beta)
webhook secret: whsec_9a7f3b2c1d0e9f8a7b6c5d4e3f2a1b0c