# Tradeshift integrations: documents

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

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

## Overview

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.

## Use cases

### Documents

Read, create, update, and delete documents in Tradeshift from any Tray.ai workflow. The Tradeshift API covers calls such as find documents and send a document.

- Find documents
- Send a document
- Update a document

### Document attachments

Read, update, and delete document attachments in Tradeshift from any Tray.ai workflow. The Tradeshift API covers calls such as list document attachments and update a document attachment.

- List document attachments
- Update a document attachment
- Delete a document attachment

### Network connections

Read, create, update, and delete network connections in Tradeshift from any Tray.ai workflow. The Tradeshift API covers calls such as get a network connection and update a network connection.

- Get a network connection
- Update a network connection
- Delete a network connection

### Network requests

Read and update network requests in Tradeshift from any Tray.ai workflow. The Tradeshift API covers calls such as list network requests and accept a network request.

- List network requests
- Accept a network request

### Users

Read and update users in Tradeshift from any Tray.ai workflow. The Tradeshift API covers calls such as list users and get a user by email.

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

### Account

Read and update account in Tradeshift from any Tray.ai workflow. The Tradeshift API covers calls such as get account info and update account info.

- Get account info
- Update account info

## Challenges Tray.ai solves

### Keeping Tradeshift 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 Tradeshift 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 Tradeshift 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 Tradeshift 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 Tradeshift?

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

### 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.

### Can I get a dedicated Tradeshift connector?

Tradeshift runs through the HTTP Connector rather than a dedicated connector. If your team wants one, the Tray.ai connector SDK can build a dedicated Tradeshift connector from the Tradeshift 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/
