> ## Documentation Index
> Fetch the complete documentation index at: https://docs.streamlinedpayments.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Introduction

> Connect your systems to Streamlined to manage customers, orders, invoices and payments for your B2B sales.

The Streamlined API is a REST API with JSON requests and responses. Use it to bring customers in from your own systems, turn orders into invoices, collect deposits, and hear about payments as they happen.

> **[Quickstart](https://docs.streamlinedpayments.com/quickstart.md)**
>
> Make your first request in the Sandbox in about five minutes.

> **[Authentication](https://docs.streamlinedpayments.com/authentication.md)**
>
> Send your App ID and API key with every request.

> **[Webhooks](https://docs.streamlinedpayments.com/guides/webhooks.md)**
>
> Get an event when a deposit link is paid, fails or is refunded.

> **[API reference](https://docs.streamlinedpayments.com/api-reference)**
>
> Every endpoint, with its parameters, responses and errors.

## What you can build

* **Sync customers.** Create customers from your CRM or storefront, and link them to their Shopify customer so their orders land in the right place.
* **Approve applications.** Approve new customers' applications, set their net terms, and export them to Shopify in one request.
* **Invoice from orders.** Create orders with line items, schedule them, and turn them into invoices.
* **Collect deposits.** Send a deposit link before an invoice exists, then apply the payment to the invoice later.
* **Keep products in step.** Create, import and merge products, and map them to QuickBooks items.
* **Reconcile.** List transactions and payouts to match money in your bank to the invoices it paid.

## Environments

Streamlined has two environments. Each has its own credentials and data.

| Environment | Base URL | Use it for |
| - | - | - |
| Sandbox | `https://api.staging.streamlinedpayments.com/api/v1` | Building and testing. No real money moves. |
| Production | `https://api.streamlinedpayments.com/api/v1` | Live customers and payments. |

Build against the Sandbox first, then switch the base URL and credentials when you're ready to go live.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.