Skip to content

FousJOOR

Pull your JOOR collections and orders into your systems

Read the collections your connected brands share with you on JOOR, with styles, colors, SKUs and prices, and your orders by status, with one API call each. Or have a workflow check every brand each Monday and email you the new collections.

Works with your own JOOR account. Fous is an independent product.

What you can build on JOOR

  • Get a collection's styles and prices

    Build this

    Reads one collection a connected brand has made visible to you: each style with its product number, category, colors, SKUs and prices.

    Takes
    Brand, collection
    Returns
    Style name, product number, category, colors, sizes, SKUs, prices, delivery window
  • List your brands and their collections

    Build this

    Reads the brands your retailer account is connected to, with your own alias and customer code for each, and the collections each brand shows you.

    Takes
    Nothing
    Returns
    Brand name, your alias, your customer code, collection name, season, year
  • Get orders by status

    Build this

    Reads your wholesale orders on JOOR, filtered by status, such as Approved or Shipped, with the styles in each order.

    Takes
    Status, brand (optional)
    Returns
    Order number, brand, status, styles, colors, sizes, SKUs, quantities, prices
  • Start an order from a collection

    Build this

    Opens a brand's collection, adds the styles, colors, sizes and quantities you give to an order and stops before submitting, so you review it on JOOR.

    Takes
    Brand, collection, product numbers, colors, sizes, quantities
    Returns
    Order number, brand, status, lines, total

Automate JOOR with a workflow

A workflow runs your methods as one process, with nobody at the screen. A schedule or a call from your own system starts it, the steps run in order, and the result arrives in your inbox or in the systems you already use.

  • New collections from your connected brands

    Build this
    Starts
    Every Monday at 8:00
    Step 1
    List your connected brands and the collections each one shows you.
    Step 2
    Keep the collections that were not there on the last run.
    Step 3
    Get the styles and prices of each new collection.
    Step 4
    Email you the new collections, one section per brand.
  • Approved and Shipped orders to your merchandising system

    Build this
    Starts
    Every weekday at 7:00
    Step 1
    Get your orders with status Approved or Shipped.
    Step 2
    Keep the orders that are new or changed status since the last run.
    Step 3
    Post each order with its lines to your ERP or merchandising webhook.
  • Price and color changes in collections you buy from

    Build this
    Starts
    Every day at 6:00
    Step 1
    For each collection you name, get its styles, colors and prices.
    Step 2
    Keep the styles whose prices or colors changed since the last run.
    Step 3
    Email you the changes, grouped by brand and collection.

You can run a workflow by hand on every plan, Free included. Schedules and webhook triggers come with the paid plans, from $29 a month.

Once built, one call from your code

Once you have built a method, it is one POST to /v1/runs from your backend, or a tool an AI agent calls over MCP. This is what “Get a collection's styles and prices” would look like.

Example request
curl https://api.fous.com/v1/runs \
  -H "Authorization: Bearer $FOUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "method": "jooraccess.com/get_collection_styles",
    "input": {
      "brand": "Northwind Atelier",
      "collection": "SS27 Women"
    }
  }'
Example response
{
  "status": "completed",
  "data": {
    "brand": "Northwind Atelier",
    "collection": "SS27 Women",
    "styles": [
      {
        "name": "Linen wrap dress",
        "product_number": "NW-27-0418",
        "category": "Dresses",
        "colors": "Sand, Navy",
        "sizes": "XS, S, M, L",
        "skus": "NW-27-0418-SAN-XS, NW-27-0418-NAV-XS",
        "price": 98,
        "currency": "USD",
        "delivery_window": "2027-01-15 to 2027-02-15"
      }
    ],
    "count": 1
  }
}

An example with invented data, not a ready-made endpoint. The method exists in your organization once you build it, and its name, inputs and fields follow your request.

JOOR’s own options

JOOR's API reference has a retailer section with two APIs: Assortments, and the Catalog API, a beta that reads your connected brands' collections and products and is enabled through JOOR's sales team. It covers no orders or JOOR Pay invoices. Enterprise retailers get ERP order sync through custom and API integrations, and the buyer account itself is free.

OptionWhat it coversWhat it takes
Catalog API (Beta)Your connections, each brand's visible collections, products with colors, SKUs and prices, and signed webhooks when a product changes.Access enabled by JOOR's sales team, sandbox and production tokens, production after JOOR reviews your sandbox use. Out of credits, a request is refused.
Assortments APIYour assortments, one assortment's details and its SKUs, as cursor-paginated lists.Access through your JOOR account representative, for approved clients and partners.
JOOR Product Sync App for ShopifyStyle name, description, images, price, SKU and variants from Approved or Shipped orders, synced to Shopify every 30 minutes.A Shopify store and the app installed with a subscription plan. Quantities are not synced.
JOOR by handCollections from your connected brands, orders and their statuses, messages with brands, and invoices paid with JOOR Pay.A free JOOR Lite Retailer buyer account.

Read on November 12, 2026: Catalog API (Beta), Assortments API, JOOR Product Sync App for Shopify.

Signing in to JOOR

JOOR signs brands and retailers in on the same page, with an email address and a password, and offers Remember me. With Fous you sign in once through JOOR's own sign-in with your own buyer account: the login is sealed with AES-256, code and AI agents never see it, and an expired session is signed back in.

Worth knowing

Brands decide what you see
You see only the collections a brand has made visible to you. A brand can exclude colors from one collection and set delivery windows per collection, so read styles within the collection, not globally.
Approved and Shipped are the statuses to watch
Orders move through statuses such as Approved and Shipped. JOOR's Shopify app syncs only orders marked Approved or Shipped, which makes those the points worth watching.
Your alias and customer code per brand
Your account can hold its own alias and customer code for each connected brand. Return them with every result, so rows match the vendor names and codes in your own system.
The Catalog API is a beta that uses credits
Access is enabled by JOOR's sales team, production tokens follow a sandbox review, and a request can be refused when the account is out of credits.

More in Distribution: specialty wholesale and B2B marketplaces

Other industries: Shopee Seller Centre, National Student Clearinghouse secure site, Con Edison My Account, BEES, ANZ Transactive - Global, e-OSCAR.

Frequently asked questions

Yes, two, by request. The Catalog API (Beta) reads your connected brands' collections, products and prices and is enabled by JOOR's sales team. The Assortments API reads your assortments and their SKUs. Neither covers orders or JOOR Pay invoices; Enterprise retailers can sync orders to their ERP through custom integrations.

With JOOR's Enterprise Retail solution, orders sync to your ERP through custom and API integrations. On Shopify, JOOR's app syncs product data from Approved or Shipped orders every 30 minutes. With Fous, you can build a workflow that reads your orders by status and posts them to your own system by webhook.

Only orders marked Approved or Shipped in your JOOR account. It syncs style name, description, images, category, silhouette, brand name, price, SKU and variants every 30 minutes, or when you press Sync products to Shopify. Quantities and customer data are not synced.

Yes, when the brand uses JOOR Pay. You see and pay invoices in your local currency, whatever the brand's currency, and JOOR lists more than 135 currencies. JOOR suggests asking your brands whether they are on JOOR Pay.

No. Fous is an independent product. You use it with your own JOOR buyer account, and a method reads and does only what that account can.

Put JOOR behind an API call

Describe one job in Studio and see the method it builds, with 100 credits a month and no credit card, or book a demo and bring the sites your team signs in to.

Read nextNuORDERTrek B2BIngram iPageShopee Seller CentreHow methods workHow workflows run

Fous is an independent product: it is not affiliated with, endorsed by or sponsored by the operator of JOOR (JOOR). The name is used only to say which system this page is about. Something here wrong or out of date? Write to legal@fous.com.