Mailinator (Preview)
The Mailinator service provides programmatic access to the Mailinator system. This includes fetching and injecting messages into the Mailinator system and creating routing rules for specific message domains within the system.
This connector is available in the following products and regions:
Service | Class | Regions |
---|---|---|
Logic Apps | Standard | All Logic Apps regions except the following: - Azure Government regions - Azure China regions - US Department of Defense (DoD) |
Power Automate | Premium | All Power Automate regions except the following: - US Government (GCC) - US Government (GCC High) - China Cloud operated by 21Vianet - US Department of Defense (DoD) |
Power Apps | Premium | All Power Apps regions except the following: - US Government (GCC) - US Government (GCC High) - China Cloud operated by 21Vianet - US Department of Defense (DoD) |
Contact | |
---|---|
Name | Troy Taylor |
URL | https://www.hitachisolutions.com |
ttaylor@hitachisolutions.com |
Connector Metadata | |
---|---|
Publisher | Troy Taylor |
Website | https://www.mailinator.com/ |
Privacy policy | https://www.mailinator.com/site/privacy-policy/ |
Categories | Communication |
Creating a connection
The connector supports the following authentication types:
Default | Parameters for creating connection. | All regions | Not shareable |
Default
Applicable: All regions
Parameters for creating connection.
This is not shareable connection. If the power app is shared with another user, another user will be prompted to create new connection explicitly.
Name | Type | Description | Required |
---|---|---|---|
API Token | securestring | The API Token for this api | True |
Throttling Limits
Name | Calls | Renewal Period |
---|---|---|
API calls per connection | 100 | 60 seconds |
Actions
Delete message |
This endpoint deletes a specific message. |
Fetch inbox |
This endpoint retrieves a list of messages summaries. You can retrieve a list by inbox, inboxes, or entire domain. |
Get all domains |
Retrieve a list of your domains. |
Get domain |
Retrieve a specific domain. |
Get message |
This endpoint retrieves a specific message by identifier. |
Get message attachments |
This endpoint retrieves a list of attachments for a message. Note attachments are expected to be in Email format. |
Get message links |
This endpoint retrieves all links found within a given email. |
Get stats |
This endpoint retrieves usage information for your Team. |
Inject message |
This endpoint allows you to deliver a JSON message into your private domain. This is similar to simply emailing a message to your private domain, except that you use HTTP Post and can programmatically inject the message. |
Delete message
This endpoint deletes a specific message.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Domain
|
domain | True | string |
The domain. |
Inbox
|
inbox | True | string |
The inbox. |
Message ID
|
message_id | True | string |
The message identifier. |
Returns
Name | Path | Type | Description |
---|---|---|---|
Status
|
status | string |
The status. |
Message Deleted
|
messages_deleted | integer |
Whether the message was deleted. |
Fetch inbox
This endpoint retrieves a list of messages summaries. You can retrieve a list by inbox, inboxes, or entire domain.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Domain
|
domain | True | string |
The domain. |
Inbox
|
inbox | True | string |
The inbox. |
Limit
|
limit | integer |
The limit. |
|
Sort
|
sort | string |
The sort. |
|
Skip
|
skip | integer |
The number to skip. |
|
Decode Subject
|
decode_subject | boolean |
Whether to decode subject. |
Returns
Name | Path | Type | Description |
---|---|---|---|
Domain
|
domain | string |
The domain. |
To
|
to | string |
The To address. |
Messages
|
msgs | array of object | |
Subject
|
msgs.subject | string |
The subject. |
Domain
|
msgs.domain | string |
The domain. |
From
|
msgs.from | string |
The From address. |
ID
|
msgs.id | string |
The identifier. |
To
|
msgs.to | string |
The To address. |
Time
|
msgs.time | integer |
The time. |
Seconds Ago
|
msgs.seconds_ago | integer |
The seconds ago. |
Get all domains
Retrieve a list of your domains.
Returns
Name | Path | Type | Description |
---|---|---|---|
Domains
|
domains | array of object | |
Name
|
domains.name | string |
The name. |
Description
|
domains.description | string |
The description. |
ID
|
domains._id | string |
The identifier. |
Enabled
|
domains.enabled | boolean |
Whether enabled. |
Get domain
Retrieve a specific domain.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Domain ID
|
domain_id | True | string |
The domain identifier. |
Returns
Name | Path | Type | Description |
---|---|---|---|
ID
|
_id | string |
The identifier. |
Description
|
description | string |
The description. |
Enabled
|
enabled | boolean |
Whether enabled. |
Name
|
name | string |
The name. |
Owner ID
|
ownerid | string |
The owner identifier. |
Get message
This endpoint retrieves a specific message by identifier.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Domain
|
domain | True | string |
The domain. |
Inbox
|
inbox | True | string |
The inbox. |
Message ID
|
message_id | True | string |
The message identifier. |
Returns
Name | Path | Type | Description |
---|---|---|---|
From
|
fromfull | string |
The full From address. |
MIME Version
|
headers.mime-version | string |
The MIME version. |
Date
|
headers.date | string |
The date. |
Subject
|
headers.subject | string |
The subject. |
Content Type
|
headers.content-type | string |
The content type. |
Subject
|
subject | string |
The subject. |
Parts
|
parts | array of object | |
Content Type
|
parts.headers.content-type | string |
The content type. |
Content Disposition
|
parts.headers.content-disposition | string |
The content disposition. |
Content Transfer Encoding
|
parts.headers.content-transfer-encoding | string |
The content transfer encoding. |
Body
|
parts.body | string |
The body. |
From
|
from | string |
The From address. |
To
|
to | string |
The To address. |
ID
|
id | string |
The identifier. |
Time
|
time | integer |
The time. |
Seconds Ago
|
seconds_ago | integer |
The seconds ago. |
Get message attachments
This endpoint retrieves a list of attachments for a message. Note attachments are expected to be in Email format.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Domain
|
domain | True | string |
The domain. |
Inbox
|
inbox | True | string |
The inbox. |
Message ID
|
message_id | True | string |
The message identifier. |
Returns
Name | Path | Type | Description |
---|---|---|---|
Attachments
|
attachments | array of object | |
Filename
|
attachments.filename | string |
The filename. |
Content Disposition
|
attachments.content-disposition | string |
The content disposition. |
Content Transfer Encoding
|
attachments.content-transfer-encoding | string |
The content transfer encoding. |
Content Type
|
attachments.content-type | string |
The content type. |
Attachment ID
|
attachments.attachment-id | integer |
The attachment identifier. |
Get message links
This endpoint retrieves all links found within a given email.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Domain
|
domain | True | string |
The domain. |
Inbox
|
inbox | True | string |
The inbox. |
Message ID
|
message_id | True | string |
The message identifier. |
Returns
Name | Path | Type | Description |
---|---|---|---|
Links
|
links | array of string |
The links. |
Get stats
This endpoint retrieves usage information for your Team.
Returns
Name | Path | Type | Description |
---|---|---|---|
Stats
|
stats | array of object | |
Date
|
stats.date | string |
The date. |
Web Private
|
stats.retrieved.web_private | integer |
The number of web private. |
Web Public
|
stats.retrieved.web_public | integer |
The number of web public. |
API Email
|
stats.retrieved.api_email | integer |
The number of API emails. |
API Error
|
stats.retrieved.api_error | integer |
The number of API errors. |
SMS
|
stats.sent.sms | integer |
The number of SMS. |
Email
|
stats.sent.email | integer |
The number of emails. |
Inject message
This endpoint allows you to deliver a JSON message into your private domain. This is similar to simply emailing a message to your private domain, except that you use HTTP Post and can programmatically inject the message.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Domain
|
domain | True | string |
The domain. |
Inbox
|
inbox | True | string |
The inbox. |
From
|
fromfull | string |
The full From address. |
|
MIME Version
|
mime-version | string |
The MIME version. |
|
Date
|
date | string |
The date. |
|
Subject
|
subject | string |
The subject. |
|
Content Type
|
content-type | string |
The content type. |
|
Subject
|
subject | string |
The subject. |
|
Content Type
|
content-type | string |
The content type. |
|
Content Disposition
|
content-disposition | string |
The content disposition. |
|
Content Transfer Encoding
|
content-transfer-encoding | string |
The content transfer encoding. |
|
Body
|
body | string |
The body. |
|
From
|
from | string |
The From address. |
|
To
|
to | string |
The To address. |
|
ID
|
id | string |
The identifier. |
|
Time
|
time | integer |
The time. |
|
Seconds Ago
|
seconds_ago | integer |
The seconds ago. |
Returns
Name | Path | Type | Description |
---|---|---|---|
Status
|
status | string |
The status. |
ID
|
id | string |
The identifier. |