{"full":{"title":"UltraEdge Marketplace API (all surfaces)","openapi":"/openapi.json","swagger":"/swagger","docs":"/docs"},"audiences":[{"id":"public","title":"UltraEdge Public API","description":"Visitors without an account: search and read active listings, price history, and sign up or log in. No bearer token needed.","openapi":"/openapi/public.json","swagger":"/swagger/public","docs":"/docs/public"},{"id":"buyer","title":"UltraEdge Buyer API","description":"Verified buyer companies: search listings, place bids (auto-declined under the seller's private floor), counter, accept, withdraw, and move deals along.","openapi":"/openapi/buyer.json","swagger":"/swagger/buyer","docs":"/docs/buyer"},{"id":"vendor","title":"UltraEdge Seller (vendor) API","description":"Sellers, also called vendors in this API (the token scope and role are both named vendor; /swagger/seller is an alias): create, publish, pause and update listings, set the private floor, answer bids, counter, accept or decline, and manage deals.","openapi":"/openapi/vendor.json","swagger":"/swagger/vendor","docs":"/docs/vendor"},{"id":"company-admin","title":"UltraEdge Company Admin API","description":"A company's administrator: company profile, verification documents, users, and everything a buyer or vendor can do for that company.","openapi":"/openapi/company-admin.json","swagger":"/swagger/company-admin","docs":"/docs/company-admin"},{"id":"admin","title":"UltraEdge Admin API","description":"UltraEdge platform operators only: settings for every marketplace rule, audit log, company verification decisions, listing review, plus Monitoring (health, counts, series, sweeps), Ops (queue, disputes, suspensions, announcements) and Finance (fee ledger, summary, statements, invoices).","openapi":"/openapi/admin.json","swagger":"/swagger/admin","docs":"/docs/admin"},{"id":"service","title":"UltraEdge Service API","description":"Machine clients with an API key: stock-system connectors, spreadsheet import jobs, monitoring. Reads listings and health; writes inventory on behalf of a vendor.","openapi":"/openapi/service.json","swagger":"/swagger/service","docs":"/docs/service"}]}