본문 바로가기

우리 회사 시스템에서 문자를 자동으로 보내세요

쇼핑몰, 예약 시스템 등에서 문자를 자동으로 보낼 수 있습니다. Java·Python·Node.js 예제 코드를 공개합니다.

연동 문서는 가입 전에도 볼 수 있고, 인증키는 API 신청이 승인된 뒤 발급됩니다.

SMS 발송 요청 예시

POST https://api.sendm.co.kr/v1/sms/send
Content-Type: application/json
user-id: YOUR_SENDM_ID
api-key: YOUR_API_KEY

{
  "callerNo": "02-0000-0000",
  "message": "주문이 접수되었습니다.",
  "receiveNos": "010-0000-0001"
}

API로 할 수 있는 일

지금 API로 이용할 수 있는 기능입니다.

SMS·LMS·MMS문자 유형
발송 결과·잔여 건수발송 후 확인
발신번호·인증키·발송 IP연동 설정
연동 문서 공개신청 전에도 볼 수 있음
API 기능별 공개 규격과 이용 조건
기능경로(버전)이용 조건최종 검증일
SMS·LMS 발송POST /v1/sms/sendAPI 승인·발신번호·발송 IP 등록2026-09-16
MMS 발송POST /v1/mms/sendAPI 승인·발신번호·발송 IP 등록2026-09-16
발송 결과 조회GET /v1/sms/sendList/{msgId}API 승인2026-09-16
잔여 건수 조회GET /v2/info/coinInfoAPI 승인2026-09-16
발신번호 목록 조회GET /v1/caller/callerNoListAPI 승인2026-09-16

알림톡 API는 계정마다 이용 조건이 달라 고객센터에서 확인 후 안내해 드립니다. RCS·브랜드메시지 API, 웹훅, 공식 SDK는 현재 공개하지 않습니다.

이럴 때 API 연동을 씁니다

반복되는 문자 발송을 시스템이 대신 처리합니다.

주문·배송 안내

주문 접수, 결제 완료, 배송 시작 같은 상태 변화에 맞춰 고객에게 문자를 보냅니다.

예약·일정 안내

병원, 학원, 상담, 방문 예약의 확정·변경·일정 정보를 자동으로 안내합니다.

회원·서비스 알림

회원가입 완료, 비밀번호 변경, 주요 계정 활동 등 서비스 이용 정보를 전달합니다.

CRM·마케팅 캠페인

광고 수신에 동의한 고객에게 이벤트·할인 문자를 보냅니다. (광고) 표기와 수신거부 안내를 꼭 넣어야 합니다.

API로 쓸 수 있는 문자 기능

발송, 결과 확인, 남은 건수 조회까지 API로 처리합니다.

SMS·LMS·MMS 발송

단문·장문·포토 문자를 고객사 시스템에서 바로 발송합니다.

발송 결과 확인

발송한 메시지의 처리 결과를 확인할 수 있습니다.

잔여 건수 확인

문자 유형별로 남은 발송 가능 건수를 확인합니다.

발신번호 등록·조회

발송에 사용할 발신번호를 등록하고 조회합니다.

API 인증키 발급

연동에 사용할 API 인증키를 발급받습니다.

발송 IP 관리

등록한 서버 IP에서 온 요청만 받아 더 안전합니다.

신청부터 첫 발송까지 이렇게 진행합니다

개발은 연동 문서를 보고 진행합니다.

  1. 가입·API 신청과 승인회원가입 후 API 신청 화면에서 접수하고 승인을 받습니다.
  2. 키 발급·서버 IP·발신번호 등록인증키를 발급받고 호출 서버의 공인 IP와 발신번호를 등록합니다.
  3. 환경변수 설정아이디와 인증키는 코드에 쓰지 않고 서버 환경변수로 둡니다.
  4. 문자 발송 요청POST /v1/sms/send로 발송을 요청합니다.
  5. msgId 저장응답의 data.msgId를 저장해 둡니다.
  6. 결과 조회저장한 msgId로 수신자별 결과를 조회합니다.
code "0"은 접수 성공이며 최종 전달 성공과 다릅니다. 수신 여부는 결과 조회로 확인하세요. 통신사 결과가 오기 전까지는 대기로 표시됩니다.

신청 전에 이것만 준비하세요

아래 정보를 준비하면 바로 신청할 수 있습니다.

  • 연동 담당자 이름과 연락처
  • 연락받을 이메일
  • API를 호출할 서버의 공인 IP
  • 사용할 발신번호와 메시지 유형

IP 입력 주의신청 화면에는 API를 호출할 서버의 공인 IP를 넣어야 합니다. 지금 보고 계신 PC의 IP와 다를 수 있으니 개발 담당자에게 확인해 주세요.

개발 전에 연동 문서를 먼저 보세요

요청·응답 형식을 신청 전에 미리 볼 수 있습니다.

센드엠 API는 REST 방식입니다. HTTPS로 JSON을 보내고 JSON을 받으며, 요청 헤더에 계정 아이디와 인증키를 넣어 호출합니다. 엔드포인트 목록, 파라미터 표, 응답 형식, 언어별 예제 코드는 아래 문서에 공개되어 있습니다.

기계가 읽는 명세가 필요하면 OpenAPI 3.0 명세(/openapi.json)를 받으세요. 공개 범위: 문자·포토문자 발송, 발송 결과 조회, 잔여 건수, 발신번호 목록.

언어별 전체 예제

인증 헤더·발송 IP·발신번호 오류는 발송 실패 원인과 결과코드에서 확인하세요.

요금은 웹 발송과 같습니다

월 기본료 없이 충전한 코인에서 보낸 만큼 차감됩니다. 기본 단가는 SMS 10원, LMS 30원, MMS 60원(건당, VAT 별도)입니다.

연동 전에 꼭 지켜 주세요

인증키 관리와 발송 기준을 지켜야 문제없이 보낼 수 있습니다.

  • 인증키와 발송 IP 관리

    인증키가 밖으로 새지 않게 서버에만 보관하고, 호출하는 서버 IP를 등록하세요.

  • 발신번호 확인

    등록·승인된 발신번호로만 보낼 수 있습니다.

  • 광고성 메시지 기준 준수

    광고 문자는 수신 동의를 받고 (광고) 표기와 무료 수신거부 번호를 넣어야 합니다.

문자 발송 API 자주 묻는 질문

어떤 메시지 유형을 API로 발송할 수 있나요?
SMS, LMS, MMS 문자를 보낼 수 있습니다. 알림톡은 계정마다 이용 조건이 달라 고객센터에서 확인 후 안내해 드리며, RCS·브랜드메시지는 신청 전에 고객센터로 문의해 주세요.
발송 결과와 잔여 건수도 확인할 수 있나요?
네. 발송 결과와, 남은 코인으로 보낼 수 있는 문자 유형별 건수를 조회할 수 있습니다. 응답 형식은 연동 문서에 나와 있습니다.
신청할 때 어떤 IP를 입력해야 하나요?
API를 호출할 서버의 공인 IP를 확인해 입력하세요. 현재 브라우저의 접속 IP와 실제 API 서버의 IP가 다를 수 있으므로 개발 또는 인프라 담당자에게 확인하는 것이 좋습니다.
연동 문서는 언제 볼 수 있나요?
연동 문서는 가입·신청 전에도 볼 수 있습니다. 인증키는 신청이 승인된 뒤 발급되며, 승인까지 걸리는 시간은 고객센터(02-6959-8827)로 문의해 주세요.
어떤 개발 언어와 연동 방식을 지원하나요?
HTTPS로 JSON을 주고받는 REST 방식이라 HTTP 요청을 보낼 수 있는 서버 언어라면 연동할 수 있습니다. Java·Python·Node.js 예제를 공개하고 있으며, 인증키가 드러나지 않도록 반드시 서버에서 호출합니다.
광고성 문자도 API로 발송할 수 있나요?
광고 문자는 광고 수신에 동의한 분에게만 보낼 수 있고, 본문에 (광고) 표기와 무료 수신거부 번호를 넣어야 합니다. 자세한 기준은 스팸방지 정책을 참고해 주세요.

반복되는 문자 발송, 시스템에 맡기세요

준비가 끝났다면 API를 신청하세요. 승인되면 인증키가 발급됩니다.

loading...