우리 회사 시스템에서 문자를 자동으로 보내세요
쇼핑몰, 예약 시스템 등에서 문자를 자동으로 보낼 수 있습니다. 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 발송 | POST /v1/sms/send | API 승인·발신번호·발송 IP 등록 | 2026-09-16 |
| MMS 발송 | POST /v1/mms/send | API 승인·발신번호·발송 IP 등록 | 2026-09-16 |
| 발송 결과 조회 | GET /v1/sms/sendList/{msgId} | API 승인 | 2026-09-16 |
| 잔여 건수 조회 | GET /v2/info/coinInfo | API 승인 | 2026-09-16 |
| 발신번호 목록 조회 | GET /v1/caller/callerNoList | API 승인 | 2026-09-16 |
알림톡 API는 계정마다 이용 조건이 달라 고객센터에서 확인 후 안내해 드립니다. RCS·브랜드메시지 API, 웹훅, 공식 SDK는 현재 공개하지 않습니다.
이럴 때 API 연동을 씁니다
반복되는 문자 발송을 시스템이 대신 처리합니다.
주문·배송 안내
주문 접수, 결제 완료, 배송 시작 같은 상태 변화에 맞춰 고객에게 문자를 보냅니다.
예약·일정 안내
병원, 학원, 상담, 방문 예약의 확정·변경·일정 정보를 자동으로 안내합니다.
회원·서비스 알림
회원가입 완료, 비밀번호 변경, 주요 계정 활동 등 서비스 이용 정보를 전달합니다.
CRM·마케팅 캠페인
광고 수신에 동의한 고객에게 이벤트·할인 문자를 보냅니다. (광고) 표기와 수신거부 안내를 꼭 넣어야 합니다.
API로 쓸 수 있는 문자 기능
발송, 결과 확인, 남은 건수 조회까지 API로 처리합니다.
SMS·LMS·MMS 발송
단문·장문·포토 문자를 고객사 시스템에서 바로 발송합니다.
발송 결과 확인
발송한 메시지의 처리 결과를 확인할 수 있습니다.
잔여 건수 확인
문자 유형별로 남은 발송 가능 건수를 확인합니다.
발신번호 등록·조회
발송에 사용할 발신번호를 등록하고 조회합니다.
API 인증키 발급
연동에 사용할 API 인증키를 발급받습니다.
발송 IP 관리
등록한 서버 IP에서 온 요청만 받아 더 안전합니다.
신청부터 첫 발송까지 이렇게 진행합니다
개발은 연동 문서를 보고 진행합니다.
- 가입·API 신청과 승인회원가입 후 API 신청 화면에서 접수하고 승인을 받습니다.
- 키 발급·서버 IP·발신번호 등록인증키를 발급받고 호출 서버의 공인 IP와 발신번호를 등록합니다.
- 환경변수 설정아이디와 인증키는 코드에 쓰지 않고 서버 환경변수로 둡니다.
- 문자 발송 요청
POST /v1/sms/send로 발송을 요청합니다. - msgId 저장응답의
data.msgId를 저장해 둡니다. - 결과 조회저장한
msgId로 수신자별 결과를 조회합니다.
신청 전에 이것만 준비하세요
아래 정보를 준비하면 바로 신청할 수 있습니다.
- 연동 담당자 이름과 연락처
- 연락받을 이메일
- 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를 등록하세요.
발신번호 확인
등록·승인된 발신번호로만 보낼 수 있습니다.
광고성 메시지 기준 준수
광고 문자는 수신 동의를 받고 (광고) 표기와 무료 수신거부 번호를 넣어야 합니다.