본문 바로가기
프로그래밍

API 호출을 위해 포스트맨을 사용해보자

by bantomak 2025. 2. 19.
반응형

포스트맨이란?

API를 테스트할 때 브라우저 없이 직접 요청을 보내고 응답을 확인할 수 있는 프로그램이다. 개발자가 API를 쉽게 디버깅하고 문서화할 수 있도록 도와주는 유명한 필수 도구이다.

포스트맨 가입하고 다운로드하기

포스트맨을 사용하기 위해서는 회원가입이 필요하다. 직접 포스트맨에 가입하는 방법도 있지만 기존에 가지고 있는 구글 계정으로도 손쉽게 가입이 가능하다. 자신에게 편한 방법으로 가입하도록 하자.

 

Download Postman | Get Started for Free

Try Postman for free! Join 35 million developers who rely on Postman, the collaboration platform for API development. Create better APIs—faster.

www.postman.com

📌포스트맨 주요 기능

  • API 요청 보내기 : GET, POST, PUT, DELETE 등 다양한 HTTP 요청을 직접 전송 가능
  • 테스트 자동화 : JavaScript를 이용해 API 테스트 자동화 기능
  • 컬렉션 관리 : 여러 API 요청을 그룹화하여 저장하고 쉽게 관리 가능
  • 환경 변수 관리 : 환경 변수를 등록해서 사용자 화하여 편리하게 요청 호출 가능
  • API 문서화  : API 요청과 응답을 정리해서 쉽게 문서화 가능

Workspace 생성하기

우선 Create Workspace 버튼을 눌러서 새로운 Workspace를 만들어주자.

Collection 생성하기

Workspace 하위에 Collection도 생성해 준다. Collection은 윈도우에서 폴더를 생각하면 이해가 빠르다. Collection을 생성하기 그 하위에 개별 요청들을 추가해 주도록 하자.

New Collection 추가 완료

API를 호출하기 위한 request 생성

이제 Collection 하위에 호출을 위한 request를 생성해 보자. 옵션 버튼을 눌러서 'Add request'를 선택해서 request를 생성해 준다.

이제 Collection 하위에 'New Request'가 생성되었다. 

POST API 보내보기

이제 API 타입을 POST로 바꾸고 www.google.com로 POST 요청을 보내보자.

정상적으로 POST가 보내진 것을 확인할 수 있다.

환경 변수 설정해서 편하게 사용하기

환경 변수를 설정하면 미리 정의해 둔 값을 손쉽게 선택해서 사용할 수 있다. Variable로 변수명을 추가하고 값을 추가하면 API 호출 시에 {{}} 괄호 사이에 변수명을 입력해서 편하게 사용이 가능하다.

포스트맨 요금제

포스트맨을 사용할 때 무료 버전으로도 충분히 API를 호출하고 테스트가 가능하다. 보통은 협업을 위해서 요금제를 사용한다고 생각한다. API 호출 제한이나 환경 변수 사용 제한이 없기 때문에 요금제에 변경이 일어나지 한 편하게 사용하도록 하자.

댓글