
Connectors / Supply chain · HTTP Connector
Automate shipcloud with Tray.ai
Create a shipment, create a pickup request and create an address in shipcloud, and start a workflow when shipcloud sends “Shipment picked up”.
Thanks — someone from our team will be in touch soon.
What can you do with shipcloud on Tray.ai?
shipcloud is a German shipping platform that creates labels across many parcel carriers, books pickups, and tracks shipments from one account. Tray.ai connects to shipcloud through the HTTP Connector, so your workflows can call the shipcloud API alongside the rest of your stack.
- Create a shipment for every paid order in your online store.
- When shipcloud sends “Shipment delayed”, alert customer service in your team chat with the order details.
- When shipcloud sends “Shipment delivered”, mark the order complete in your ERP.
- Create a pickup request at the end of each day once your warehouse has packed the orders.
- Connects through
- HTTP Connector
- Authentication
- Basic authentication
- Base URL
- https://api.shipcloud.io/v1
Set it up
Connect shipcloud to Tray.ai
Each step uses shipcloud's own API details, from its documentation.
Step 1
Save shipcloud's username and password
Save the credentials shipcloud gives you as a Tray.ai authentication. The HTTP Client sends them as basic auth. They stay 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.shipcloud.io/v1 as the base URL. Or paste a cURL example from shipcloud's API docs, and Tray.ai fills in the method, URL, and headers.
Step 3
Start with “List shipments”
It's one of 16 documented actions, under Shipments. The response comes back as data the next step can map into your other apps.
Step 4
Start workflows from shipcloud events
Give shipcloud the URL of a Tray.ai webhook trigger. “Shipment picked up” can then start a workflow, and so can 5 other events.
What the shipcloud API covers
5 resources and 16 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.
Shipments
- List shipments
- Create a shipment
- Update a shipment
- Delete a shipment
Pickup requests
- List pickup requests
- Create a pickup request
- Get a pickup request
Addresses
- List addresses
- Create an address
- Get an address
Trackers
- List trackers
- Create a tracker
- Get a tracker
Webhooks
- List webhooks
- Create a webhook
- Delete a webhook
Events shipcloud can send to a Tray.ai webhook trigger
- Shipment picked up
- Shipment in transit
- Shipment out for delivery
- Shipment delivered
- Shipment delayed
- Shipment deleted
Checked against shipcloud's own documentation on 2026-10-22
How Tray.ai makes this work
shipcloud plugs into the whole Tray.ai platform
Intelligent Integration
Integrate and automate across 9,000+ apps, databases, APIs, and services with visual workflows, error handling, and observability.
Learn more →Agent Builder
Build AI agents that read, write, and take action in shipcloud — with guardrails, audit, and human-in-the-loop.
Learn more →Agent Gateway for MCP
Expose shipcloud actions as governed MCP tools — observable, rate-limited, authenticated.
Learn more →Tray Helix
Build apps on shipcloud data with your AI assistant, then deploy, run, and govern them on Tray.ai.
Learn more →More supply chain apps on Tray.ai
Dedicated connectors and other apps Tray.ai reaches in the same category. See every supply chain connector →
Frequently asked questions
What can a Tray.ai workflow do in shipcloud?
+
The shipcloud API documents 16 actions across 5 resources (Shipments, Pickup requests, Addresses, Trackers, Webhooks). For example: List shipments; List pickup requests; List addresses. A workflow can make any documented call through the HTTP Connector.
How does Tray.ai authenticate with shipcloud?
+
The shipcloud API uses basic authentication. You save it once as a Tray.ai authentication, and the HTTP Connector adds it to every request.
Which shipcloud events can start a Tray.ai workflow?
+
shipcloud sends 6 events to a webhook URL, for example: Shipment picked up; Shipment in transit; Shipment out for delivery; Shipment delivered; Shipment delayed; Shipment deleted. A Tray.ai webhook trigger receives them and starts a workflow.
See shipcloud working against your stack.
We'll walk through a tailored demo with your systems plugged in.
Thanks — someone from our team will be in touch soon.