SendGrid v3 Web API 참조
SendGrid v3 Web API 참조
SendGrid의 v3 Web API는 이메일을 규모 있게 보내고, 애플리케이션이 큰 볼륨을 감당할 수 있게 해주는 REST 인터페이스예요. 발송뿐 아니라 트랜잭셔널 이메일, 마케팅 캠페인, 연락처 관리, 이메일 통계 모니터링까지 엔드포인트로 처리할 수 있어요. 이 페이지는 전체 API 참조의 입구 역할이라, 각 엔드포인트의 자세한 설명은 여기에서 이어지는 개별 문서들이 담당해요.
API는 무엇을 할 수 있나
v3 Web API의 엔드포인트를 통해 기술 스택과 연동해서 다음을 처리할 수 있어요.
- 트랜잭셔널 이메일 전송
- 마케팅 캠페인 생성
- 연락처 관리
- 이메일 통계 상태 모니터링
이 레퍼런스는 모든 엔드포인트·연산에 대한 완전한 문서를 제공해요. API를 처음 쓰는 거라면 Getting Started 섹션(How to use the SendGrid v3 API)에서 개요를 먼저 보면 좋아요.
시작하는 방법
온보딩 가이드
이메일 프로그램을 탄탄한 기반 위에 세우고 싶다면 Email API Onboarding guide를 따라가면 돼요. 발송 준비부터 시작까지 단계별로 잡아줘요.
Email API 퀵스타트
원하는 프로그래밍 언어로 Mail Send API를 바로 써보고 싶다면 언어별 퀵스타트가 있어요.
- C# — email-api-quickstart-for-c
- Go — quickstart-go
- Java — email-quickstart-for-java
- Node.js — quickstart-nodejs
- PHP — quickstart-php
- Python — quickstart-python
- Ruby — quickstart-ruby
SDK와 도구
SendGrid는 오픈소스 SDK를 제공해요. 언어별 저장소와 OpenAPI 명세가 공개돼 있어요.
- C#(
sendgrid-csharp), Go(sendgrid-go), Java(sendgrid-java), Node.js(sendgrid-nodejs), PHP(sendgrid-php), Python(sendgrid-python), Ruby(sendgrid-ruby) - OpenAPI 명세 — github.com/twilio/sendgrid-oai
더 알아보기
- API 시작하기 — How to use the SendGrid v3 API
- 발송 엔드포인트 — Mail Send API Overview
- Twilio SendGrid 문서 전체 — Twilio SendGrid Docs