DEFINITIONREST API란?
REST API는 웹 주소(URL)와 HTTP 방식(GET · POST 등)으로 데이터를 요청하고 JSON 형식으로 결과를 받는, 가장 널리 쓰이는 API 설계 방식입니다.
REST API · Representational State Transfer API · 최종 수정 · 작성 시스템메이트 개발팀
DETAIL자세히 알아보기
예: GET /orders?date=2026-10-13 으로 주문 목록을 조회하고, POST /orders 로 주문을 등록합니다. 거래처나 앱에 우리 시스템 데이터를 제공할 때도 REST API를 만들어 인증 키와 함께 제공합니다.
KEY POINTSREST API 핵심 포인트
- 01자원(Resource) 중심 주소
/orders, /orders/123 처럼 주소가 "무엇"을 가리킵니다.
- 02HTTP 메서드
GET(조회) · POST(생성) · PUT/PATCH(수정) · DELETE(삭제)로 "무엇을 할지"를 나타냅니다.
- 03JSON 응답
사람과 프로그램 모두 읽기 쉬운 JSON 형식으로 결과를 주고받습니다.
- 04상태 코드
200(성공) · 401(인증 실패) · 404(없음) · 429(호출 초과)처럼 결과를 숫자로 알려 줍니다.
WHEN이럴 때 필요합니다
- 앱 · 거래처 · 다른 시스템이 우리 데이터를 가져가야 할 때
- 웹 화면과 모바일 앱이 같은 서버 데이터를 써야 할 때
CASES사례로 보는 REST API
링크 생성 · 통계 API 제공
단축URL 플랫폼에서 POST로 링크를 만들고 GET으로 클릭 통계를 조회하는 REST API를 제공해, 외부 마케팅 도구가 사람 손을 거치지 않고 링크를 만들 수 있게 했습니다.
포트폴리오에서 보기 · 단축URL + 클릭 분석 + A/B 테스트 플랫폼FAQREST API 자주 묻는 질문
QREST API와 API는 같은 말인가요?
API는 프로그램 간 연결 통로 전체를 말하고, REST API는 그중 웹 주소와 HTTP 메서드를 쓰는 대표적인 설계 방식입니다.