Skip to content
Tradeshift logo

Connectors / Finance · HTTP Connector

Automate Tradeshift with Tray.ai

Send a document, update a document attachment and add a network connection in Tradeshift, and start a workflow when Tradeshift sends “Document received”.

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 Tradeshift on Tray.ai?

Tradeshift is a supplier network and e-invoicing platform where companies send and receive invoices, orders and other trade documents with their trading partners. Tray.ai connects to Tradeshift through the HTTP Connector, so your workflows can call the Tradeshift API alongside the rest of your stack.

  • When Tradeshift sends “Document received”, create the supplier bill in your accounting system.
  • Send a document in Tradeshift for each invoice raised in your ERP.
  • When Tradeshift sends “Network request received”, alert procurement to review the new supplier.
  • Change a document state once your ERP records the supplier payment.
Connects through
HTTP Connector
Authentication
OAuth 1.0 or OAuth 2.0
Base URL
https://api.tradeshift.com/tradeshift

What the Tradeshift API covers

6 resources and 19 documented actions, each one a call the HTTP Connector can make from a Tray.ai workflow.

Documents

  • Find documents
  • Send a document
  • Update a document
  • Delete a document
  • Change a document state

Document attachments

  • List document attachments
  • Update a document attachment
  • Delete a document attachment

Network connections

  • Get a network connection
  • Update a network connection
  • Delete a network connection
  • Add a network connection

Network requests

  • List network requests
  • Accept a network request

Users

  • List users
  • Get a user by email
  • Update a user

Account

  • Get account info
  • Update account info

Events Tradeshift can send to a Tray.ai webhook trigger

  • Document received
  • Document sent
  • Document saved
  • Network request received
  • Network connection deleted
  • User state changed

Checked against Tradeshift's own documentation on 2026-10-22

developers.tradeshift.com/docs/api

Frequently asked questions

What can a Tray.ai workflow do in Tradeshift?

+

The Tradeshift API documents 19 actions across 6 resources (Documents, Document attachments, Network connections, Network requests, Users, Account). For example: Find documents; List document attachments; Get a network connection. A workflow can make any documented call through the HTTP Connector.

How does Tray.ai authenticate with Tradeshift?

+

The Tradeshift API uses OAuth 1.0 and OAuth 2.0. You save it once as a Tray.ai authentication, and the HTTP Connector adds it to every request.

Which Tradeshift events can start a Tray.ai workflow?

+

Tradeshift sends 6 events to a webhook URL, for example: Document received; Document sent; Document saved; Network request received; Network connection deleted; User state changed. A Tray.ai webhook trigger receives them and starts a workflow.

See Tradeshift 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.