Main API
제안 API
인플루언서 역제안 관리 API
제안 API
인플루언서가 기업에게 제안하는 역제안 관리 API입니다.
Base URL: /proposal
인증 정보
| 항목 | 값 |
|---|---|
| 인증 필요 | 예 |
| 인증 방식 | JWT Bearer Token |
엔드포인트 목록
| 메서드 | 경로 | 설명 | 인증 |
|---|---|---|---|
PATCH | /proposal | 역제안 신청 | 필요 |
PATCH | /proposal/reject | 역제안 거절 | 필요 |
GET | /proposal/search | 역제안 목록 조회 | 필요 |
API 상세
역제안 신청
인플루언서가 기업에게 역제안을 신청합니다.
HTTP 요청
PATCH /proposal
Authorization: Bearer {access_token}Query Parameters
| 파라미터 | 타입 | 필수 | 설명 |
|---|---|---|---|
business_id | string | 예 | 기업 ID |
응답
성공 응답 (200 OK)
true| 값 | 설명 |
|---|---|
true | 역제안 성공 |
false | 역제안 실패 |
역제안 거절
기업이 인플루언서의 역제안을 거절합니다.
HTTP 요청
PATCH /proposal/reject
Authorization: Bearer {access_token}Query Parameters
| 파라미터 | 타입 | 필수 | 설명 |
|---|---|---|---|
influence_id | string | 예 | 인플루언서 ID |
응답
성공 응답 (200 OK)
true역제안 목록 조회
기업이 받은 역제안 목록을 조회합니다.
HTTP 요청
GET /proposal/search
Authorization: Bearer {access_token}응답
성공 응답 (200 OK)
[
{
"memberId": "influencer_001",
"name": "크리에이터명",
"profileImage": "https://...",
"followerCount": 50000,
"category": "뷰티",
"platform": "인스타그램"
}
]Response 스키마 (InfluenceProfileDto)
| 필드명 | 타입 | 설명 |
|---|---|---|
memberId | string | 인플루언서 ID |
name | string | 이름 |
profileImage | string | 프로필 이미지 URL |
followerCount | int | 팔로워 수 |
category | string | 카테고리 |
platform | string | 주요 플랫폼 |