바이브사전

API

API (Application Programming Interface)

프로그램끼리 정해진 방식으로 '이것 좀 줘', '이거 저장해 줘' 하고 주고받는 창구예요.

💡 식당의 주문 창구예요. 주방에 직접 못 들어가도 창구에 주문하면 음식이 나와요.

🤖 AI에게 이렇게 말해 보세요

공공데이터포털의 미세먼지 API를 불러와서 오늘 서울 미세먼지 수치를 카드로 보여 줘. API 키는 환경 변수로 숨기고, 불러오는 중에는 로딩을, 실패하면 안내 문구를 보여 줘.

핵심은 ‘API (Application Programming Interface)’라는 단어예요. 이 단어를 넣으면 AI가 훨씬 정확하게 알아들어요.

📌 알아 두면 좋아요

API에 보내는 걸 '요청(Request)', 돌아오는 걸 '응답(Response)', 요청을 받는 주소를 '엔드포인트(Endpoint)'라고 해요. 너무 많이 부르면 막히는 '요청 제한(Rate Limit)'도 있어요.

이럴 때 써요

  • 날씨, 지도, 결제, AI 같은 외부 서비스 기능을 내 사이트에 가져올 때
  • 화면과 내 서버가 데이터를 주고받을 때

이렇게도 불러요: 에이피아이, 연동, 외부 서비스, 요청, 응답, request, response, endpoint, 엔드포인트, rest, fetch

같이 알아 두면 좋은 용어