# Instapage integrations

> Call the Instapage API from any Tray.ai workflow with the HTTP Connector.

**Canonical page:** https://tray.ai/connectors/instapage-integrations/
**Categories:** Marketing
**Connects through:** HTTP Connector

## Overview

Instapage is a landing page builder for marketing teams, covering page building and publishing, collections, form submissions, lead notifications and custom domains. Tray.ai connects to Instapage through the HTTP Connector, so your workflows can call the Instapage API alongside the rest of your stack.

## Use cases

### Pages

Read, update, and delete pages in Instapage from any Tray.ai workflow. The Instapage API covers calls such as list pages and get a page.

- List pages
- Get a page
- Update a page

### Workspaces

Read, create, and delete workspaces in Instapage from any Tray.ai workflow. The Instapage API covers calls such as list workspaces and get a workspace.

- List workspaces
- Get a workspace
- Create a workspace

### Team members

Read, create, update, and delete team members in Instapage from any Tray.ai workflow. The Instapage API covers calls such as list team members and invite a team member.

- List team members
- Invite a team member
- Update member roles

### Groups

Read, create, update, and delete groups in Instapage from any Tray.ai workflow. The Instapage API covers calls such as list groups and create a group.

- List groups
- Create a group
- Update a group

### Collections

Read, create, and delete collections in Instapage from any Tray.ai workflow. The Instapage API covers calls such as list collections and create a collection page.

- List collections
- Create a collection page
- Publish a collection page

### Lead notifications

Read, create, and update lead notifications in Instapage from any Tray.ai workflow. The Instapage API covers calls such as get lead notifications and update lead notifications.

- Get lead notifications
- Update lead notifications
- Send a test email

## Challenges Tray.ai solves

### Keeping Instapage credentials out of logs

A raw API call usually means pasting a key or token into the request, where it ends up in step inputs, logs, and screenshots.

**How Tray.ai helps:** Store Instapage credentials once as a Tray.ai authentication and reference them from the HTTP Connector. Tray.ai masks authentication values in logs, so the secret never shows up in a step's input or output.

### Going from the Instapage API docs to a working call

Translating an example request from API docs into a workflow step means copying the method, URL, headers, and body by hand.

**How Tray.ai helps:** Paste a cURL example from the Instapage API docs into the HTTP Connector and Tray.ai fills in the method, URL, headers, and body for you.

### Handling files and non-JSON responses

Not every API answers in JSON. Some return XML, files, or binary data, or expect a multipart upload.

**How Tray.ai helps:** The HTTP Connector parses JSON and XML responses, returns files you can pass to the next step, and sends multipart form data for uploads.

## Frequently asked questions

### Does Tray.ai connect to Instapage?

Yes. Tray.ai connects to Instapage through the HTTP Connector, which calls the Instapage API directly. Any call the Instapage API documents can run as a step in a Tray.ai workflow.

### How does Tray.ai authenticate with Instapage?

The Instapage API uses a bearer token. You save it once as a Tray.ai authentication, and the HTTP Connector adds it to every request.

### Can I get a dedicated Instapage connector?

Instapage runs through the HTTP Connector rather than a dedicated connector. If your team wants one, the Tray.ai connector SDK can build a dedicated Instapage connector from the Instapage API.

## Learn more

- Intelligent Integration: https://tray.ai/platform/intelligent-ipaas/
- Merlin Agent Builder: https://tray.ai/platform/merlin-agent-builder/
- Agent Gateway for MCP: https://tray.ai/platform/agent-gateway/
- Book a demo: https://tray.ai/contact/
