Mogul America Nonwovens

Mogul America Nonwovens developer and agent guide

The public API and machine-readable surface of Mogul America Nonwovens, a make-to-order nonwoven and sorbent manufacturer. No authentication. Read the catalogue, look up an item by its code, and submit a request for quotation.

Endpoints

MethodPathPurpose
GET/api/v1/catalogFull catalogue: company facts, minimum order, applications, every item
GET/api/v1/items/{code}One item by stable code, e.g. NW-03 or SB-03
POST/api/v1/rfqSubmit a request for quotation as JSON
GET/openapi.jsonOpenAPI 3.1 specification with operationIds and schemas
GET/llms.txtWhen to use this site and how, written for agents
GET/sitemap.xmlEvery indexed page

Markdown for every page

Every HTML page also serves Markdown. Send Accept: text/markdown to any page URL and you receive Content-Type: text/markdown with Vary: Accept. Unknown paths return a 404 with a Markdown body that points to the sitemap and this guide.

Rate limits

120 reads and 10 quotation submissions per minute per client. Every API response carries RateLimit-Limit, RateLimit-Remaining, RateLimit-Reset and RateLimit-Policy. A 429 adds Retry-After.

Errors

All API errors are JSON with a stable code, a message, a resolution hint, optional field details, and a link to this page.

{ "error": { "code": "item_not_found",
           "message": "No catalogue item has the code \"NW-99\".",
           "hint": "Use one of: NW-01, ... List them all at /api/v1/catalog.",
           "docs": "https://mogulsbus.com/developers/" } }
  • endpoint_not_found
  • item_not_found
  • invalid_json
  • unsupported_media_type
  • validation_failed
  • unknown_item_code
  • method_not_allowed
  • rate_limited
  • delivery_failed

Example

curl -s https://mogulsbus.com/api/v1/items/NW-03

curl -s -X POST https://mogulsbus.com/api/v1/rfq -H 'Content-Type: application/json' -d '{
  "company": "Example Converting LLC", "name": "Jordan Lee", "email": "[email protected]",
  "destination": "Houston, TX", "volume": "container",
  "items": [{ "code": "NW-03", "name": "Spunlace", "gsm": "45", "width": "160 cm", "quantity": "12,000 kg" }]
}'

Item codes

  • NW-01Microfilament fabric
  • NW-02Bicomponent spunbond
  • NW-03Spunlace
  • NW-04Spunbond
  • NW-05Meltblown and SMS
  • NW-06Coated, treated and laminated fabrics
  • SB-01Sorbent types
  • SB-02Pads and rolls
  • SB-02-HHazmat pads and rolls
  • SB-02-OOil only pads and rolls
  • SB-02-UUniversal pads and rolls
  • SB-03Absorbent socks
  • SB-04Absorbent pillows
  • SB-05Drum top covers
  • SB-06Marine booms
  • SB-07Spill kits