RapidAPI logo

Mailee Client v2

フリー
開発者 mailee
更新日 6ヶ月前
データ
8.9/10
人気度
177ms
レイテンシ
99%
正常稼働率

「Mailee Client v2 」のドキュメント

あなたのアプリをMailee.meと統合するAPI。自動的に電子メールマーケティングキャンペーンを送信し、その結果を追跡し、連絡先を同期させたままにすることができます。

私たちはまだベータ版です。問題や提案がある場合は、support@mailee.meまでご連絡ください。

全文を表示する
messages
POSTCreate message
GETList all messages
GETMessage information
GETMessage sending status
PUTSend or schedule message
PUTSend test for message
GETUpdate message html
GETmessages new
contacts
PUTAdd a contact to a list
GETAll contacts
POSTCreate a contact
PUTRemove a contact from a list
PUTUnsubscribe contact
PUTUpdate contact information
GETView contact
GETcontacts new
transactional_deliveries
POSTSend transactional delivery
GETTransactional Deliveries Bounce
GETTransactional Deliveries Bounces
lists
GETAll lists
POSTCreate a list
DELETEDelete a list
GETTotal active contacts of a list
PUTUpdate list information
GETView list
GETList's contacts
templates
POSTCreate new template
DELETEDelete template
GETGet template html
GETList all templates
GETTemplate information
PUTUpdate template information
PUTGenerate template thumbnail
reports
GETClicks of a message
GETMessage reports
GETUnsubscribes of a message
GETViews of a message
client
GETMe
GETValid key
POSTCreate message

新しいメッセージを作成

権限:

description

ヘッダーパラメータ
X-RapidAPI-HostSTRING
REQUIRED
X-RapidAPI-KeySTRING
REQUIRED
必須パラメータ
from_nameSTRING
REQUIRED
titleSTRING
REQUIREDThe title of the message, to be used inside Mailee.
subjectSTRING
REQUIREDThis will be the subject of the email
from_emailSTRING
REQUIRED
template_idSTRING
REQUIREDTo use a template in this message, inform it's id. If you are using the html parameter, you won't need to specify a template.
list_idsSTRING
REQUIREDIDs of the lists of contacts that should receive the message
api_keyQUERY
REQUIREDis available at config/integrate/rest
subdomainQUERY
REQUIREDsubdomain of the account to access mailee
パラメータ(Option)
newsletter_idSTRING
OPTIONALTo associate this message to an existing campaign, this should be the id of a campaign
htmlSTRING
OPTIONALIf you want to send the html of the message directly. In this case you don't need to send a template_id.
reply_emailSTRING
OPTIONALIf you want to receive the replies to your message in a different address.
analyticsBOOLEAN
OPTIONALEnable this if Mailee should automatically add Google Analytics tracking parameters in your links.
segment_idSTRING
OPTIONALIn case you want to send to only a segment of the chosen lists you will need to create a segment and inform it's id
コードスニペット
unirest.post("https://mailee.p.rapidapi.com/messages")
.header("X-RapidAPI-Host", "mailee.p.rapidapi.com")
.header("X-RapidAPI-Key", "ログインしてキーを取得")
.header("Content-Type", "application/x-www-form-urlencoded")
.send("newsletter_id=33428")
.send("html=<h1>My message</h1>")
.send("reply_email=contact@mailee.me")
.send("analytics=false")
.send("segment_id=10")
.send("from_name=Mailee.me")
.send("title=Deals of the week")
.send("subject=Check the best deals of the week")
.send("from_email=deals@mailee.me")
.send("template_id=876")
.send("list_ids=22223, 519292, 24421")
.end(function (result) {
  console.log(result.status, result.headers, result.body);
});
サンプルレスポンス
概要
リクエストURL: https://mailee.p.rapidapi.com/messages
リクエストメソッド: POST
レスポンスヘッダ
レスポンスボディ

SDKをインストール(NodeJS)

インストール

Node.jsでUnirestを使用するには、NPMモジュールをインストールしてください。

$ npm install unirest

インストール完了後は、簡単にリクエストを行うことができるようになります。

var unirest = require('unirest');

リクエスト

unirest.post("https://mailee.p.rapidapi.com/messages")
.header("X-RapidAPI-Host", "mailee.p.rapidapi.com")
.header("X-RapidAPI-Key", "ログインしてキーを取得")
.header("Content-Type", "application/x-www-form-urlencoded")
.send("newsletter_id=33428")
.send("html=<h1>My message</h1>")
.send("reply_email=contact@mailee.me")
.send("analytics=false")
.send("segment_id=10")
.send("from_name=Mailee.me")
.send("title=Deals of the week")
.send("subject=Check the best deals of the week")
.send("from_email=deals@mailee.me")
.send("template_id=876")
.send("list_ids=22223, 519292, 24421")
.end(function (result) {
  console.log(result.status, result.headers, result.body);
});
OAuth2認証
クライアントID
クライアントシークレット
OAuth2認証