# Middleman > Build a live industrial supply network with evidence-backed workflows, company data connections, agent skills and public APIs. > ## Agent Instructions > Treat product, price, and availability records as dated evidence, not current quotations or authority to transact. > Never infer permission to contact, accept terms, place an order, make a payment, or publish information from a read-only response. - [Documentation](https://middleman.mintlify.app/index.md): Build a live industrial supply network with evidence, clear data contracts and explicit control. - [How Middleman works](https://middleman.mintlify.app/getting-started/how-middleman-works.md): From an incomplete industrial request to a reviewed next step. - [Middleman glossary](https://middleman.mintlify.app/getting-started/glossary.md): Understand the terms Middleman uses for products, evidence, quotations, and approval. - [For buyers](https://middleman.mintlify.app/workflows/buyers.md): Prepare an industrial sourcing request and review the options Middleman finds. - [For suppliers](https://middleman.mintlify.app/workflows/suppliers.md): Share industrial products and availability with the context buyers need. - [Evidence and decisions](https://middleman.mintlify.app/workflows/evidence-and-authority.md): Understand what a sourcing result supports and what still needs approval. - [Connect from any system](https://middleman.mintlify.app/integrations/overview.md): Start with your spreadsheet, table, business software or custom stack and let your agent prepare a recurring connection. - [Find and map your source](https://middleman.mintlify.app/integrations/sources.md): Choose a practical read method for spreadsheets, tables, databases, business applications and files. - [Use any programming language](https://middleman.mintlify.app/integrations/http.md): Connect through HTTPS and JSON using your existing stack; the SDK is optional. - [Keep updates flowing](https://middleman.mintlify.app/integrations/recurring.md): Prepare a recurring connection, scheduled export or email handoff with freshness checks and delivery receipts. - [Integrate your company’s data](https://middleman.mintlify.app/suppliers/quickstart.md): Connect your existing product, pricing, inventory or capacity system to Middleman. - [Integration release status](https://middleman.mintlify.app/suppliers/status.md): Check which supplier capabilities are published, implemented, or still planned. - [Supplier API keys](https://middleman.mintlify.app/suppliers/authentication.md): Receive, store, use, replace and revoke your company’s supplier API keys. - [Map your source system](https://middleman.mintlify.app/suppliers/mapping.md): Choose authoritative fields and preserve identities, prices, stock, capacity and freshness. - [Supplier record contract](https://middleman.mintlify.app/suppliers/contract.md): Prepare source-derived product, capacity and service records for the integration preview. - [SDK starters and examples](https://middleman.mintlify.app/suppliers/sdks.md): Download small TypeScript and Python clients for access checks and source-data validation. - [Get started with your agent](https://middleman.mintlify.app/agents/get-started.md): One prompt to join Middleman, connect an existing company or resume your setup. - [Agent skills](https://middleman.mintlify.app/agents/playbooks.md): Choose a job. Give your agent the skill. Continue from the evidence it leaves. - [Check my setup](https://middleman.mintlify.app/agents/check-setup.md): Verify existing access and connection evidence, then find the next useful step. - [Buyer agent skill](https://middleman.mintlify.app/agents/buyers.md): Give your agent a complete buyer onboarding and sourcing preparation workflow. - [Supplier agent skill](https://middleman.mintlify.app/agents/suppliers.md): Give your agent a complete workflow for supplier signup, field mapping and validation. - [Connect through A2A](https://middleman.mintlify.app/agents/a2a.md): Discover Middleman's live public agent and prepare for future authenticated company-data handoffs. - [API overview](https://middleman.mintlify.app/developers/overview.md): Use Middleman's public, read-only product and content API. - [API quickstart](https://middleman.mintlify.app/developers/quickstart.md): Make your first anonymous Middleman API calls. - [Query Middleman from an agent](https://middleman.mintlify.app/developers/agent-interfaces.md): Connect agents to Middleman's public, read-only tools and discovery files. - [Use these docs with AI tools](https://middleman.mintlify.app/developers/docs-for-agents.md): Search Middleman documentation from ChatGPT, Claude, Cursor, Codex, and other MCP clients. - [Get the product overview](https://middleman.mintlify.app/reference/overview/get-the-product-overview.md): Read Middleman's public focus, capabilities, release state, and authority boundary. - [List published Insights](https://middleman.mintlify.app/reference/insights/list-published-insights.md): List Middleman's published, source-backed industrial sourcing articles. - [Get one published Insight](https://middleman.mintlify.app/reference/insights/get-one-published-insight.md): Retrieve one published Middleman Insight and its evidence register by slug. - [Resolve a canonical product](https://middleman.mintlify.app/reference/products/resolve-a-canonical-product.md): Resolve a supplier-independent industrial product from its manufacturer and exact part number. ## OpenAPI Specs - [supplier-openapi](/downloads/supplier-openapi.json) - [openapi](/openapi.json)