Skip to content
Maropost logo

Connectors / Marketing · HTTP Connector

Automate Maropost with Tray.ai

Create a contact, create a list and create a campaign in Maropost. Connect Maropost to the rest of your marketing stack with Tray.ai.

Great — a couple more details

This helps us connect you with the right person. Optional, and you can skip it.

See all connectors

What can you do with Maropost on Tray.ai?

Maropost Marketing Cloud is an email, SMS and mobile marketing platform for sending campaigns, managing contact lists, running customer journeys and reporting on engagement. Tray.ai connects to Maropost through the HTTP Connector, so your workflows can call the Maropost API alongside the rest of your stack.

  • Create a contact when someone signs up for a trial in your product.
  • Unsubscribe a contact when they opt out through your preference center.
  • Pause a journey for customers who open a support ticket in your help desk.
  • Restart a journey for a customer once their support ticket is closed in your help desk.
Connects through
HTTP Connector
Authentication
An API key in a request header
Base URL
https://api.maropost.com

Set it up

Connect Maropost to Tray.ai

Each step uses Maropost's own API details, from its documentation.

Step 1

Save Maropost's API key

Save the key as a Tray.ai authentication. The HTTP Client puts it in the request header, read from $.auth. The key stays out of the workflow and out of the logs.

Step 2

Point the HTTP Client at the API

Add an HTTP Client step and use https://api.maropost.com as the base URL. Or paste a cURL example from Maropost's API docs, and Tray.ai fills in the method, URL, and headers.

Step 3

Start with “Get a contact”

It's one of 20 documented actions, under Contacts. The response comes back as data the next step can map into your other apps.

Step 4

Hand it to an AI agent

Wrap “Create a contact” and “Update a contact” in workflows, and Tray.ai's Agent Gateway for MCP publishes them as governed tools Claude and other AI agents can call.

What the Maropost API covers

6 resources and 20 documented actions, each one a call the HTTP Connector can make from a Tray.ai workflow. Connecting it takes a few clicks: here's how.

Contacts

  • Get a contact
  • Create a contact
  • Update a contact
  • Unsubscribe a contact

Lists

  • Get lists
  • Create a list
  • Update a list
  • Delete a list

Campaigns

  • Get campaigns
  • Create a campaign
  • Create an A/B campaign

Journeys

  • Get journeys
  • Pause a journey
  • Restart a journey

Transactional campaigns

  • Create a transactional campaign
  • Send a transactional campaign

Orders and products

  • Create an order
  • Update an order
  • Create a product
  • Get products

Checked against Maropost's own documentation on 2026-10-27

api.maropost.com/api

Frequently asked questions

What can a Tray.ai workflow do in Maropost?

+

The Maropost API documents 20 actions across 6 resources (Contacts, Lists, Campaigns, Journeys, Transactional campaigns, Orders and products). For example: Get a contact; Get lists; Get campaigns. A workflow can make any documented call through the HTTP Connector.

How does Tray.ai authenticate with Maropost?

+

The Maropost API uses an API key in a request header. You save it once as a Tray.ai authentication, and the HTTP Connector adds it to every request.

See Maropost working against your stack.

We'll walk through a tailored demo with your systems plugged in.

Great — a couple more details

This helps us connect you with the right person. Optional, and you can skip it.