메인 콘텐츠로 이동

BRENNO API 문서

v8.3.0 · 34개 엔드포인트 · REST API

Base URL: https://brenno.co.kr

인증

POST/api/auth로그인 (JWT 발급)
GET/api/users사용자 목록인증ADMIN

기부

GET/api/donations기부 목록 조회인증
POST/api/donations기부 등록인증ADMIN,DONOR
GET/api/donations/{id}기부 상세인증
PATCH/api/donations/{id}기부 수정인증
POST/api/donations/bulk대량 등록 (Excel)인증ADMIN,DONOR
POST/api/ai-parseAI 자연어 파싱인증

매칭

POST/api/matchingAI 매칭 실행인증ADMIN
POST/api/matching/feedback매칭 피드백인증
GET/api/matching/ab-testA/B 테스트 목록인증ADMIN
POST/api/matching/ab-testA/B 테스트 생성/실행인증ADMIN

시설

GET/api/facilities시설 목록인증
POST/api/facilities시설 등록인증
GET/api/facilities/{id}시설 상세인증
GET/api/facilities/stats시설 통계인증

영수증

GET/api/receipts영수증 목록인증
POST/api/receipts발급용 패키지 생성인증
GET/api/receipts/{id}/pdf영수증 PDF인증
GET/api/receipts/pipeline영수증 파이프라인인증

ESG

GET/api/reports/esgESG 보고서 데이터인증
GET/api/reports/esg/pdfESG 보고서 PDF인증
GET/api/esg/customizeESG 커스터마이징 옵션인증
POST/api/esg/customizeESG 설정 생성인증
GET/api/co2CO₂ 산정인증

블록체인

POST/api/blockchain블록체인 기록인증ADMIN
GET/api/blockchain/verify블록체인 검증인증
GET/api/evidence/integrity증빙 무결성인증
GET/api/evidence/audit-package감사 패키지인증

보안

GET/api/security/stats보안 통계인증ADMIN
GET/api/security/report보안 리포트인증ADMIN

시스템

GET/api/health헬스 체크
GET/api/stats대시보드 통계인증
GET/api/brochure소개서 PDF인증