| 항목 | 내용 |
|---|---|
| Base URL | TBD (개발: localhost:8000/api) |
| 인증 방식 | JWT Bearer Token |
| 응답 형식 | JSON |
회원가입
Request:
{
"email": "[email protected]",
"password": "password123"
}
Response:
{
"message": "회원가입 성공",
"user_id": 1
}
로그인
Request:
{
"email": "[email protected]",
"password": "password123"
}
Response:
{
"access_token": "eyJ...",
"refresh_token": "eyJ...",
"expires_in": 1800
}
정책 목록 조회
| 파라미터 | 타입 | 필수 | 설명 |
|---|---|---|---|
| category | string | N | 카테고리 필터 |
| district | string | N | 자치구 필터 |
| sort | string | N | 정렬 (recommendation, deadline, latest) |
| page | integer | N | 페이지 번호 (default: 1) |