# Tradecloud API v2 manual

## 1.0.0

- [Welcome](https://docs.tradecloud1.com/api/introduction/readme.md): API v2 welcome page.
- [Checklist](https://docs.tradecloud1.com/api/introduction/readme/checklist.md)
- [Support](https://docs.tradecloud1.com/api/introduction/readme/support.md): API v2 support page.
- [API](https://docs.tradecloud1.com/api/introduction/api.md)
- [Rules](https://docs.tradecloud1.com/api/introduction/api/rules.md): API rules check list
- [Requests](https://docs.tradecloud1.com/api/introduction/api/requests.md): How to make API requests
- [JSON versus XML](https://docs.tradecloud1.com/api/introduction/api/json-vs-xml.md): Choose between JSON and XML formats in the Tradecloud API. Learn about format support, when to use each, and how to implement both JSON and tXML formats.
- [Environments](https://docs.tradecloud1.com/api/introduction/api/environments.md): Tradecloud API environments available
- [Standards](https://docs.tradecloud1.com/api/introduction/api/standards.md): Overview of standards used by the Tradecloud API and webhooks
- [Compatibility](https://docs.tradecloud1.com/api/introduction/api/compatibility.md): Backward and forward compatibility responsibilities
- [Tools](https://docs.tradecloud1.com/api/introduction/api/tools.md): API client development tools
- [Swagger UI](https://docs.tradecloud1.com/api/introduction/api/tools/swagger-ui.md): Using Swagger UI for API client development
- [Postman](https://docs.tradecloud1.com/api/introduction/api/tools/postman.md): Using Swagger UI for API client development
- [.NET SDK](https://docs.tradecloud1.com/api/introduction/api/tools/.net-sdk.md)
- [Webhook versus polling](https://docs.tradecloud1.com/api/introduction/api/webhook-vs-polling.md): Choose between the webhook or polling APIs to receive an order, order response or shipment message
- [Polling usage](https://docs.tradecloud1.com/api/introduction/api/webhook-vs-polling/polling.md): Implementation guide for the polling pattern in Tradecloud API v2
- [Polling echo](https://docs.tradecloud1.com/api/introduction/api/webhook-vs-polling/echo.md): How to handle echoed changes in case of an open request when using polling
- [Delivery schedule](https://docs.tradecloud1.com/api/introduction/api/delivery-schedule.md): Choose between delivery schedule or single delivery per order line.
- [Security](https://docs.tradecloud1.com/api/introduction/security.md): Overview of security pages available.
- [Security overview](https://docs.tradecloud1.com/api/introduction/security/security-overview.md)
- [Authentication](https://docs.tradecloud1.com/api/introduction/security/authentication.md): How to use JSON Web Tokens
- [Authorization](https://docs.tradecloud1.com/api/introduction/security/authorization.md)
- [Encryption](https://docs.tradecloud1.com/api/introduction/security/encryption.md): Tradecloud API encryption
- [Document storage](https://docs.tradecloud1.com/api/introduction/security/documents.md)
- [Connectors](https://docs.tradecloud1.com/api/introduction/connectors.md)
- [Webhooks](https://docs.tradecloud1.com/api/introduction/connectors/webhooks.md): Real-time webhook notifications for orders, shipments, and documents.  Tradecloud triggers your webhook when events occur, eliminating the need for polling.
- [Portal Setup](https://docs.tradecloud1.com/api/introduction/connectors/webhooks/portal-setup.md): Configure webhook notifications in the Tradecloud portal for your organization
- [Webhook Setup](https://docs.tradecloud1.com/api/introduction/connectors/webhooks/webhook-setup.md): Technical requirements and implementation guide for webhook endpoints
- [Order Events](https://docs.tradecloud1.com/api/introduction/connectors/webhooks/order-events.md)
- [Order Document Events](https://docs.tradecloud1.com/api/introduction/connectors/webhooks/order-documents-events.md)
- [Shipment Events](https://docs.tradecloud1.com/api/introduction/connectors/webhooks/shipment-events.md)
- [SFTP](https://docs.tradecloud1.com/api/introduction/connectors/sftp.md): EDIFACT, CSV and custom file formats over secure SFTP server hosted by Tradecloud
- [CSV](https://docs.tradecloud1.com/api/introduction/connectors/sftp/csv.md): Custom CSV file integration using RFC 4180 format over secure SFTP
- [EDIFACT](https://docs.tradecloud1.com/api/introduction/connectors/sftp/edifact.md): UN/EDIFACT D.96A standard messaging over secure SFTP for supply chain integration
- [Azure AD](https://docs.tradecloud1.com/api/introduction/connectors/azure-ad.md)
- [AD Setup](https://docs.tradecloud1.com/api/introduction/connectors/azure-ad/ad-setup.md): This page describes the configurations needed on AD side to allow users to login using Azure AD
- [TC Setup](https://docs.tradecloud1.com/api/introduction/connectors/azure-ad/tc-setup.md): This page describes the configurations needed on Tradecloud side to enable Azure AD Single Sign-On integration for your users
- [1. Getting an Account](https://docs.tradecloud1.com/api/guide/setup-integration-account.md)
- [2. Sending your first order](https://docs.tradecloud1.com/api/guide/sending-my-first-order.md)
- [Option A: Sending a Delivery Schedule per order line](https://docs.tradecloud1.com/api/guide/sending-my-first-order/sending-my-first-order.md)
- [Option B: Sending a Single Delivery per order line](https://docs.tradecloud1.com/api/guide/sending-my-first-order/sending-my-first-order-1.md)
- [Forecasts](https://docs.tradecloud1.com/api/processes/forecast.md): Overview of forecast process pages available.
- [Issue a new forecast](https://docs.tradecloud1.com/api/processes/forecast/issue.md): How to issue a forecast as a buyer
- [Issue a new Slimstock forecast](https://docs.tradecloud1.com/api/processes/forecast/slimstock.md): How to issue a forecast as a buyer using Slimstock
- [Orders](https://docs.tradecloud1.com/api/processes/order.md): Overview of order processes in Tradecloud
- [Buyer order process](https://docs.tradecloud1.com/api/processes/order/buyer.md): Overview of the buyer order process.
- [Issue a new order](https://docs.tradecloud1.com/api/processes/order/buyer/issue.md): How to issue a new purchase order as a buyer
- [Delivery schedule](https://docs.tradecloud1.com/api/processes/order/buyer/issue/delivery-schedule.md): Choose between delivery schedule or single delivery per order line
- [Indicators](https://docs.tradecloud1.com/api/processes/order/buyer/issue/indicators.md): How to use order and line indicators as a buyer
- [No delivery expected](https://docs.tradecloud1.com/api/processes/order/buyer/issue/no-delivery-expected.md): How to announce a line has no goods delivery expected
- [Propose when accepted](https://docs.tradecloud1.com/api/processes/order/buyer/issue/propose-when-accepted.md): How to announce a line should always become a proposal when accepted by the supplier
- [Attach a document to an order](https://docs.tradecloud1.com/api/processes/order/buyer/issue/attach-document.md): How to attach a document to an order or line
- [Choose attach document API](https://docs.tradecloud1.com/api/processes/order/buyer/issue/attach-document-api.md): Choose an appropriate API to attach a document to an order or line
- [Update an existing order](https://docs.tradecloud1.com/api/processes/order/buyer/update.md): How to update an existing purchase order as a buyer
- [Receive an order response](https://docs.tradecloud1.com/api/processes/order/buyer/receive.md): How to receive a purchase order response sent by the supplier
- [Download a document attached to an order response](https://docs.tradecloud1.com/api/processes/order/buyer/receive/download-document.md): How to download a document from an order or line response
- [Single delivery order response](https://docs.tradecloud1.com/api/processes/order/buyer/receive/single-delivery-order-response.md): How to receive a single delivery order response sent by the supplier
- [Receive goods](https://docs.tradecloud1.com/api/processes/order/buyer/receive-goods.md): How to announce the buyer has received goods
- [Complete an order](https://docs.tradecloud1.com/api/processes/order/buyer/complete.md): How to complete an order or line
- [Reopen an order](https://docs.tradecloud1.com/api/processes/order/buyer/reopen.md): How to request the supplier to reopen an order line
- [Cancel an order](https://docs.tradecloud1.com/api/processes/order/buyer/cancel.md): How to request the supplier to cancel an order or line
- [Supplier order process](https://docs.tradecloud1.com/api/processes/order/supplier.md): Overview of the supplier order process.
- [Receive an order](https://docs.tradecloud1.com/api/processes/order/supplier/receive.md): How to receive a purchase order sent by the buyer
- [Download a document attached to an order](https://docs.tradecloud1.com/api/processes/order/supplier/receive/download-document.md): How to download a document from an order or line
- [Single delivery order](https://docs.tradecloud1.com/api/processes/order/supplier/receive/single-delivery-order.md): How to receive a single delivery order sent by the buyer
- [Send order response](https://docs.tradecloud1.com/api/processes/order/supplier/send-order-response.md): How to send a purchase order response to your buyer.
- [Attach a document to an order response](https://docs.tradecloud1.com/api/processes/order/supplier/send-order-response/attach-document.md): How to attach a document to an order or line response
- [Reopen an order](https://docs.tradecloud1.com/api/processes/order/supplier/reopen.md): How to request the buyer to reopen an order or line
- [Order and line status](https://docs.tradecloud1.com/api/processes/order/status.md): Order and line status reference
- [Order line type](https://docs.tradecloud1.com/api/processes/order/line-type.md): Order line classification: Item, Service, and Charge lines (lineType) and optional chargeReasonCode.
- [Shipments](https://docs.tradecloud1.com/api/processes/shipment.md): Overview of shipment process pages available.
- [Supplier shipment process](https://docs.tradecloud1.com/api/processes/shipment/supplier.md): Overview of the supplier order process.
- [Send despatch advice](https://docs.tradecloud1.com/api/processes/shipment/supplier/send-despatch-advice.md): How to send a new or updated despatch advice to Tradecloud
- [Buyer shipment process](https://docs.tradecloud1.com/api/processes/shipment/buyer.md): Overview of the buyer shipment process.
- [Receive a shipment event](https://docs.tradecloud1.com/api/processes/shipment/buyer/receive.md): How to receive a shipment event
- [Download a document attached to a shipment](https://docs.tradecloud1.com/api/processes/shipment/buyer/receive/download-document.md): How to download a document from a shipment
