Katana website screenshot

Katana

Katana is a cloud manufacturing ERP and inventory management platform for product businesses. It gives makers and small-to-midsize manufacturers real-time inventory control across multiple locations and sales channels, production and manufacturing-order planning, purchasing and demand forecasting, warehouse and bin management with barcode workflows, and lot/ serial-number traceability. Katana connects to Shopify, Amazon, QuickBooks Online, Xero, WooCommerce, BigCommerce, HubSpot and 50+ other tools, and exposes a full REST API (documented with OpenAPI 3.0) plus HMAC-signed webhooks so integrators can sync sales orders, purchase orders, manufacturing orders, products, variants, materials and stock programmatically. Added to the API Evangelist network as a portfolio company of Northzone and enriched from its public developer surface.

Katana publishes 64 APIs on the APIs.io network, including AdditionalCostController API, BatchController API, BatchStockController API, and 61 more. Tagged areas include Company, Enterprise, Inventory, Manufacturing, and ERP.

The Katana catalog on APIs.io includes 1 event-driven AsyncAPI specification.

Katana’s developer surface includes documentation, API reference, getting-started guide, support, engineering blog, pricing, signup flow, and 24 more developer resources.

53.3/100 developing ▬ flat Agent 28/100 agent aware Front door AI 5/6 prominent saas Full breakdown ↓
scored 2026-09-19 · rubric v0.22.0
1 APIs
CompanyEnterpriseInventoryManufacturingERPSupply ChainWarehouse ManagementOrder Management

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-09-19 · rubric v0.22.0
Create-or-Update Ergonomics applies to this provider. This API accepts writes, so it carries 10 points of the composite. It is scored from the published contracts themselves: whether a caller can create-or-update in one call, whether the write accepts a key the caller already holds, and whether the response says which branch ran. Without that, every write needs a search-and-branch in front of it, and the first time that check is skipped a duplicate record is created. Scored against the observed mean rather than raw — a provider at the catalog average is unchanged by this facet, not penalised by it.
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. Every facet and dimension name above is a link: it opens that measurement's own page — what it means, the exact checks that feed it, how the whole catalog distributes on it, and the providers at the top of it. This rating is computed from github.com/api-evangelist/katana: open an issue to ask a question, or submit a pull request to add artifacts. Submit an artifact on GitHub — free → Manage your own listing — the Influence plan, $499/mo →

APIs 64

Individual APIs this provider publishes, each with its own machine-readable definition.

Katana AdditionalCostController API

The AdditionalCostController API from Katana — 1 operation(s) for additionalcostcontroller.

Katana BatchController API

The BatchController API from Katana — 1 operation(s) for batchcontroller.

Katana BatchStockController API

The BatchStockController API from Katana — 2 operation(s) for batchstockcontroller.

Katana BinInventoryController API

The BinInventoryController API from Katana — 1 operation(s) for bininventorycontroller.

Katana BinLocationController API

The BinLocationController API from Katana — 2 operation(s) for binlocationcontroller.

Katana BinTransferController API

The BinTransferController API from Katana — 3 operation(s) for bintransfercontroller.

Katana BinTransferRowController API

The BinTransferRowController API from Katana — 2 operation(s) for bintransferrowcontroller.

Katana BomRowController API

The BomRowController API from Katana — 3 operation(s) for bomrowcontroller.

Katana CustomerAddressController API

The CustomerAddressController API from Katana — 2 operation(s) for customeraddresscontroller.

Katana CustomFieldDefinitionController API

The CustomFieldDefinitionController API from Katana — 2 operation(s) for customfielddefinitioncontroller.

Katana CustomSalesOrderController API

The CustomSalesOrderController API from Katana — 1 operation(s) for customsalesordercontroller.

Katana DemandForecastController API

The DemandForecastController API from Katana — 1 operation(s) for demandforecastcontroller.

Katana InventoryController API

The InventoryController API from Katana — 2 operation(s) for inventorycontroller.

Katana InventorySafetyStockLevelController API

The InventorySafetyStockLevelController API from Katana — 2 operation(s) for inventorysafetystocklevelcontroller.

Katana ItemsCustomFieldsCollectionController API

The ItemsCustomFieldsCollectionController API from Katana — 1 operation(s) for itemscustomfieldscollectioncontroller.

Katana MakeToOrderMOController API

The MakeToOrderMOController API from Katana — 3 operation(s) for maketoordermocontroller.

Katana ManufacturingOrderController API

The ManufacturingOrderController API from Katana — 2 operation(s) for manufacturingordercontroller.

Katana ManufacturingOrderOperationRowController API

The ManufacturingOrderOperationRowController API from Katana — 2 operation(s) for manufacturingorderoperationrowcontroller.

Katana ManufacturingOrderProductionController API

The ManufacturingOrderProductionController API from Katana — 2 operation(s) for manufacturingorderproductioncontroller.

Katana ManufacturingOrderProductionIngredientController API

The ManufacturingOrderProductionIngredientController API from Katana — 2 operation(s) for manufacturingorderproductioningredientcontroller.

Katana ManufacturingOrderRecipeRowController API

The ManufacturingOrderRecipeRowController API from Katana — 2 operation(s) for manufacturingorderreciperowcontroller.

Katana MaterialController API

The MaterialController API from Katana — 2 operation(s) for materialcontroller.

Katana NegativeStockLatestMovementController API

The NegativeStockLatestMovementController API from Katana — 1 operation(s) for negativestocklatestmovementcontroller.

Katana OperatorsController API

The OperatorsController API from Katana — 1 operation(s) for operatorscontroller.

Katana PoAdditionalCostRowController API

The PoAdditionalCostRowController API from Katana — 2 operation(s) for poadditionalcostrowcontroller.

Katana PriceListController API

The PriceListController API from Katana — 2 operation(s) for pricelistcontroller.

Katana PriceListCustomerController API

The PriceListCustomerController API from Katana — 2 operation(s) for pricelistcustomercontroller.

Katana PriceListRowController API

The PriceListRowController API from Katana — 2 operation(s) for pricelistrowcontroller.

Katana ProductController API

The ProductController API from Katana — 2 operation(s) for productcontroller.

Katana ProductOperationsController API

The ProductOperationsController API from Katana — 3 operation(s) for productoperationscontroller.

Katana PurchaseOrderAccountingMetadataController API

The PurchaseOrderAccountingMetadataController API from Katana — 1 operation(s) for purchaseorderaccountingmetadatacontroller.

Katana PurchaseOrderController API

The PurchaseOrderController API from Katana — 2 operation(s) for purchaseordercontroller.

Katana PurchaseOrderReceiveController API

The PurchaseOrderReceiveController API from Katana — 1 operation(s) for purchaseorderreceivecontroller.

Katana PurchaseOrderRecipeRowController API

The PurchaseOrderRecipeRowController API from Katana — 2 operation(s) for purchaseorderreciperowcontroller.

Katana PurchaseOrderRowController API

The PurchaseOrderRowController API from Katana — 2 operation(s) for purchaseorderrowcontroller.

Katana RecipeController API

The RecipeController API from Katana — 2 operation(s) for recipecontroller.

Katana RecipeRowController API

The RecipeRowController API from Katana — 1 operation(s) for reciperowcontroller.

Katana SalesOrderAccountingMetadataController API

The SalesOrderAccountingMetadataController API from Katana — 1 operation(s) for salesorderaccountingmetadatacontroller.

Katana SalesOrderAddressController API

The SalesOrderAddressController API from Katana — 2 operation(s) for salesorderaddresscontroller.

Katana SalesOrderController API

The SalesOrderController API from Katana — 4 operation(s) for salesordercontroller.

Katana SalesOrderFulfillmentController API

The SalesOrderFulfillmentController API from Katana — 2 operation(s) for salesorderfulfillmentcontroller.

Katana SalesOrderRowController API

The SalesOrderRowController API from Katana — 3 operation(s) for salesorderrowcontroller.

Katana SalesOrderShippingFeeController API

The SalesOrderShippingFeeController API from Katana — 2 operation(s) for salesordershippingfeecontroller.

Katana SalesReturnRowController API

The SalesReturnRowController API from Katana — 3 operation(s) for salesreturnrowcontroller.

Katana SalesReturnsController API

The SalesReturnsController API from Katana — 3 operation(s) for salesreturnscontroller.

Katana SerialNumberController API

The SerialNumberController API from Katana — 2 operation(s) for serialnumbercontroller.

Katana SerialNumberStockController API

The SerialNumberStockController API from Katana — 1 operation(s) for serialnumberstockcontroller.

Katana ServiceController API

The ServiceController API from Katana — 2 operation(s) for servicecontroller.

Katana StockAdjustmentController API

The StockAdjustmentController API from Katana — 2 operation(s) for stockadjustmentcontroller.

Katana StocktakeController API

The StocktakeController API from Katana — 2 operation(s) for stocktakecontroller.

Katana StocktakeRowController API

The StocktakeRowController API from Katana — 2 operation(s) for stocktakerowcontroller.

Katana StockTransferController API

The StockTransferController API from Katana — 3 operation(s) for stocktransfercontroller.

Katana SupplierAddressController API

The SupplierAddressController API from Katana — 2 operation(s) for supplieraddresscontroller.

Katana SupplierController API

The SupplierController API from Katana — 2 operation(s) for suppliercontroller.

Katana TaxRateController API

The TaxRateController API from Katana — 1 operation(s) for taxratecontroller.

Katana UnlinkVariantBinLocationController API

The UnlinkVariantBinLocationController API from Katana — 1 operation(s) for unlinkvariantbinlocationcontroller.

Katana VariantBinLocationController API

The VariantBinLocationController API from Katana — 1 operation(s) for variantbinlocationcontroller.

Katana WebhookLogsController API

The WebhookLogsController API from Katana — 1 operation(s) for webhooklogscontroller.

Katana Customer Controller API

The Customer Controller API from Katana — 2 operation(s) for customer controller.

Katana Factory Controller API

The Factory Controller API from Katana — 1 operation(s) for factory controller.

Katana Location Controller API

The Location Controller API from Katana — 2 operation(s) for location controller.

Katana Users Controller API

The Users Controller API from Katana — 2 operation(s) for users controller.

Katana Variant Controller API

The Variant Controller API from Katana — 2 operation(s) for variant controller.

Katana webhook controller API

The webhook controller API from Katana — 2 operation(s) for webhook controller.

Scroll for all 64

Open Collections 65

Open, tool-agnostic API collections (OpenAPI-derived and Bruno).

API Collection

OPEN COLLECTION

Scroll for all 65

Rate Limits 1

Documented rate limits and quota policies.

Katana Rate Limits

1 limits

RATE LIMITS

Event Specifications 1

AsyncAPI definitions for this provider's event-driven and streaming APIs.

Katana Webhooks

ASYNCAPI

Security Posture 3

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Katana Authentication

http · 1 scheme

SECURITY

Katana Domain Security

TLSv1.3 · DMARC

SECURITY

Katana Trust Center

SOC 2, GDPR

SECURITY

Agentic Access 1

Recommended x-agentic-access execution contracts for AI agents.

Katana Agentic Access

226 operations · 139 acting · 139 human-in-the-loop

226 operations · 139 acting

AGENTIC

Resources

Get Started 4

Portal, sign-up, and the first successful call

Documentation 2

Reference material describing how the API behaves

Agent Surfaces 4

MCP servers, agent skills, and machine-readable catalogs

Design & Contract 6

Pagination, idempotency, versioning, errors, and events

Access & Security 4

Authentication, authorization, and security posture

Operate 4

Status, limits, changes, and where to get help

Commercial 3

Pricing, plans, and the legal terms of use

Company 2

The organization behind the API

Other 2

Properties that don't map to a standard resource type

Source (apis.yml)

apis.yml Raw ↑
aid: katana
name: Katana
description: Katana is a cloud manufacturing ERP and inventory management platform for product businesses. It gives makers
  and small-to-midsize manufacturers real-time inventory control across multiple locations and sales channels, production
  and manufacturing-order planning, purchasing and demand forecasting, warehouse and bin management with barcode workflows,
  and lot/ serial-number traceability. Katana connects to Shopify, Amazon, QuickBooks Online, Xero, WooCommerce, BigCommerce,
  HubSpot and 50+ other tools, and exposes a full REST API (documented with OpenAPI 3.0) plus HMAC-signed webhooks so integrators
  can sync sales orders, purchase orders, manufacturing orders, products, variants, materials and stock programmatically.
  Added to the API Evangelist network as a portfolio company of Northzone and enriched from its public developer surface.
url: https://raw.githubusercontent.com/api-evangelist/katana/refs/heads/main/apis.yml
x-type: company
x-source: vc-portfolio
x-backed-by:
- northzone
x-tier: enriched
x-tier-reason: real-api-enriched
deliveryModel:
  model: saas
  open_source: false
  commercial: true
  callable_host: true
  label: Hosted service · you call their endpoint
  confidence: high
  source:
  - openapi
  - pricing
  generated: '2026-08-28'
  method: derived
accessModel:
  pricing: unknown
  onboarding: unknown
  trial: false
  try_now: false
  public: false
  label: Unknown
  confidence: low
  source:
  - authentication
  - rate-limits
  - security
  generated: '2026-09-03'
  method: derived
specificationVersion: '0.23'
created: '2026-07-17'
modified: '2026-07-19'
tags:
- Company
- Enterprise
- Inventory
- Manufacturing
- ERP
- Supply Chain
- Warehouse Management
- Order Management
image: https://katanamrp.com
apis:
- aid: katana:katana-additionalcostcontroller-api
  name: Katana AdditionalCostController API
  description: The AdditionalCostController API from Katana — 1 operation(s) for additionalcostcontroller.
  humanURL: https://developer.katanamrp.com/
  baseURL: https://api.katanamrp.com/v1
  tags:
  - AdditionalCostController
  properties:
  - type: OpenAPI
    url: openapi/katana-additionalcostcontroller-api-openapi.yml
- aid: katana:katana-batchcontroller-api
  name: Katana BatchController API
  description: The BatchController API from Katana — 1 operation(s) for batchcontroller.
  humanURL: https://developer.katanamrp.com/
  baseURL: https://api.katanamrp.com/v1
  tags:
  - BatchController
  properties:
  - type: OpenAPI
    url: openapi/katana-batchcontroller-api-openapi.yml
- aid: katana:katana-batchstockcontroller-api
  name: Katana BatchStockController API
  description: The BatchStockController API from Katana — 2 operation(s) for batchstockcontroller.
  humanURL: https://developer.katanamrp.com/
  baseURL: https://api.katanamrp.com/v1
  tags:
  - BatchStockController
  properties:
  - type: OpenAPI
    url: openapi/katana-batchstockcontroller-api-openapi.yml
- aid: katana:katana-bininventorycontroller-api
  name: Katana BinInventoryController API
  description: The BinInventoryController API from Katana — 1 operation(s) for bininventorycontroller.
  humanURL: https://developer.katanamrp.com/
  baseURL: https://api.katanamrp.com/v1
  tags:
  - BinInventoryController
  properties:
  - type: OpenAPI
    url: openapi/katana-bininventorycontroller-api-openapi.yml
- aid: katana:katana-binlocationcontroller-api
  name: Katana BinLocationController API
  description: The BinLocationController API from Katana — 2 operation(s) for binlocationcontroller.
  humanURL: https://developer.katanamrp.com/
  baseURL: https://api.katanamrp.com/v1
  tags:
  - BinLocationController
  properties:
  - type: OpenAPI
    url: openapi/katana-binlocationcontroller-api-openapi.yml
- aid: katana:katana-bintransfercontroller-api
  name: Katana BinTransferController API
  description: The BinTransferController API from Katana — 3 operation(s) for bintransfercontroller.
  humanURL: https://developer.katanamrp.com/
  baseURL: https://api.katanamrp.com/v1
  tags:
  - BinTransferController
  properties:
  - type: OpenAPI
    url: openapi/katana-bintransfercontroller-api-openapi.yml
- aid: katana:katana-bintransferrowcontroller-api
  name: Katana BinTransferRowController API
  description: The BinTransferRowController API from Katana — 2 operation(s) for bintransferrowcontroller.
  humanURL: https://developer.katanamrp.com/
  baseURL: https://api.katanamrp.com/v1
  tags:
  - BinTransferRowController
  properties:
  - type: OpenAPI
    url: openapi/katana-bintransferrowcontroller-api-openapi.yml
- aid: katana:katana-bomrowcontroller-api
  name: Katana BomRowController API
  description: The BomRowController API from Katana — 3 operation(s) for bomrowcontroller.
  humanURL: https://developer.katanamrp.com/
  baseURL: https://api.katanamrp.com/v1
  tags:
  - BomRowController
  properties:
  - type: OpenAPI
    url: openapi/katana-bomrowcontroller-api-openapi.yml
- aid: katana:katana-customeraddresscontroller-api
  name: Katana CustomerAddressController API
  description: The CustomerAddressController API from Katana — 2 operation(s) for customeraddresscontroller.
  humanURL: https://developer.katanamrp.com/
  baseURL: https://api.katanamrp.com/v1
  tags:
  - CustomerAddressController
  properties:
  - type: OpenAPI
    url: openapi/katana-customeraddresscontroller-api-openapi.yml
- aid: katana:katana-customfielddefinitioncontroller-api
  name: Katana CustomFieldDefinitionController API
  description: The CustomFieldDefinitionController API from Katana — 2 operation(s) for customfielddefinitioncontroller.
  humanURL: https://developer.katanamrp.com/
  baseURL: https://api.katanamrp.com/v1
  tags:
  - CustomFieldDefinitionController
  properties:
  - type: OpenAPI
    url: openapi/katana-customfielddefinitioncontroller-api-openapi.yml
- aid: katana:katana-customsalesordercontroller-api
  name: Katana CustomSalesOrderController API
  description: The CustomSalesOrderController API from Katana — 1 operation(s) for customsalesordercontroller.
  humanURL: https://developer.katanamrp.com/
  baseURL: https://api.katanamrp.com/v1
  tags:
  - CustomSalesOrderController
  properties:
  - type: OpenAPI
    url: openapi/katana-customsalesordercontroller-api-openapi.yml
- aid: katana:katana-demandforecastcontroller-api
  name: Katana DemandForecastController API
  description: The DemandForecastController API from Katana — 1 operation(s) for demandforecastcontroller.
  humanURL: https://developer.katanamrp.com/
  baseURL: https://api.katanamrp.com/v1
  tags:
  - DemandForecastController
  properties:
  - type: OpenAPI
    url: openapi/katana-demandforecastcontroller-api-openapi.yml
- aid: katana:katana-inventorycontroller-api
  name: Katana InventoryController API
  description: The InventoryController API from Katana — 2 operation(s) for inventorycontroller.
  humanURL: https://developer.katanamrp.com/
  baseURL: https://api.katanamrp.com/v1
  tags:
  - InventoryController
  properties:
  - type: OpenAPI
    url: openapi/katana-inventorycontroller-api-openapi.yml
- aid: katana:katana-inventorysafetystocklevelcontroller-api
  name: Katana InventorySafetyStockLevelController API
  description: The InventorySafetyStockLevelController API from Katana — 2 operation(s) for inventorysafetystocklevelcontroller.
  humanURL: https://developer.katanamrp.com/
  baseURL: https://api.katanamrp.com/v1
  tags:
  - InventorySafetyStockLevelController
  properties:
  - type: OpenAPI
    url: openapi/katana-inventorysafetystocklevelcontroller-api-openapi.yml
- aid: katana:katana-itemscustomfieldscollectioncontroller-api
  name: Katana ItemsCustomFieldsCollectionController API
  description: The ItemsCustomFieldsCollectionController API from Katana — 1 operation(s) for itemscustomfieldscollectioncontroller.
  humanURL: https://developer.katanamrp.com/
  baseURL: https://api.katanamrp.com/v1
  tags:
  - ItemsCustomFieldsCollectionController
  properties:
  - type: OpenAPI
    url: openapi/katana-itemscustomfieldscollectioncontroller-api-openapi.yml
- aid: katana:katana-maketoordermocontroller-api
  name: Katana MakeToOrderMOController API
  description: The MakeToOrderMOController API from Katana — 3 operation(s) for maketoordermocontroller.
  humanURL: https://developer.katanamrp.com/
  baseURL: https://api.katanamrp.com/v1
  tags:
  - MakeToOrderMOController
  properties:
  - type: OpenAPI
    url: openapi/katana-maketoordermocontroller-api-openapi.yml
- aid: katana:katana-manufacturingordercontroller-api
  name: Katana ManufacturingOrderController API
  description: The ManufacturingOrderController API from Katana — 2 operation(s) for manufacturingordercontroller.
  humanURL: https://developer.katanamrp.com/
  baseURL: https://api.katanamrp.com/v1
  tags:
  - ManufacturingOrderController
  properties:
  - type: OpenAPI
    url: openapi/katana-manufacturingordercontroller-api-openapi.yml
- aid: katana:katana-manufacturingorderoperationrowcontroller-api
  name: Katana ManufacturingOrderOperationRowController API
  description: The ManufacturingOrderOperationRowController API from Katana — 2 operation(s) for manufacturingorderoperationrowcontroller.
  humanURL: https://developer.katanamrp.com/
  baseURL: https://api.katanamrp.com/v1
  tags:
  - ManufacturingOrderOperationRowController
  properties:
  - type: OpenAPI
    url: openapi/katana-manufacturingorderoperationrowcontroller-api-openapi.yml
- aid: katana:katana-manufacturingorderproductioncontroller-api
  name: Katana ManufacturingOrderProductionController API
  description: The ManufacturingOrderProductionController API from Katana — 2 operation(s) for manufacturingorderproductioncontroller.
  humanURL: https://developer.katanamrp.com/
  baseURL: https://api.katanamrp.com/v1
  tags:
  - ManufacturingOrderProductionController
  properties:
  - type: OpenAPI
    url: openapi/katana-manufacturingorderproductioncontroller-api-openapi.yml
- aid: katana:katana-manufacturingorderproductioningredientcontroller-api
  name: Katana ManufacturingOrderProductionIngredientController API
  description: The ManufacturingOrderProductionIngredientController API from Katana — 2 operation(s) for manufacturingorderproductioningredientcontroller.
  humanURL: https://developer.katanamrp.com/
  baseURL: https://api.katanamrp.com/v1
  tags:
  - ManufacturingOrderProductionIngredientController
  properties:
  - type: OpenAPI
    url: openapi/katana-manufacturingorderproductioningredientcontroller-api-openapi.yml
- aid: katana:katana-manufacturingorderreciperowcontroller-api
  name: Katana ManufacturingOrderRecipeRowController API
  description: The ManufacturingOrderRecipeRowController API from Katana — 2 operation(s) for manufacturingorderreciperowcontroller.
  humanURL: https://developer.katanamrp.com/
  baseURL: https://api.katanamrp.com/v1
  tags:
  - ManufacturingOrderRecipeRowController
  properties:
  - type: OpenAPI
    url: openapi/katana-manufacturingorderreciperowcontroller-api-openapi.yml
- aid: katana:katana-materialcontroller-api
  name: Katana MaterialController API
  description: The MaterialController API from Katana — 2 operation(s) for materialcontroller.
  humanURL: https://developer.katanamrp.com/
  baseURL: https://api.katanamrp.com/v1
  tags:
  - MaterialController
  properties:
  - type: OpenAPI
    url: openapi/katana-materialcontroller-api-openapi.yml
- aid: katana:katana-negativestocklatestmovementcontroller-api
  name: Katana NegativeStockLatestMovementController API
  description: The NegativeStockLatestMovementController API from Katana — 1 operation(s) for negativestocklatestmovementcontroller.
  humanURL: https://developer.katanamrp.com/
  baseURL: https://api.katanamrp.com/v1
  tags:
  - NegativeStockLatestMovementController
  properties:
  - type: OpenAPI
    url: openapi/katana-negativestocklatestmovementcontroller-api-openapi.yml
- aid: katana:katana-operatorscontroller-api
  name: Katana OperatorsController API
  description: The OperatorsController API from Katana — 1 operation(s) for operatorscontroller.
  humanURL: https://developer.katanamrp.com/
  baseURL: https://api.katanamrp.com/v1
  tags:
  - OperatorsController
  properties:
  - type: OpenAPI
    url: openapi/katana-operatorscontroller-api-openapi.yml
- aid: katana:katana-poadditionalcostrowcontroller-api
  name: Katana PoAdditionalCostRowController API
  description: The PoAdditionalCostRowController API from Katana — 2 operation(s) for poadditionalcostrowcontroller.
  humanURL: https://developer.katanamrp.com/
  baseURL: https://api.katanamrp.com/v1
  tags:
  - PoAdditionalCostRowController
  properties:
  - type: OpenAPI
    url: openapi/katana-poadditionalcostrowcontroller-api-openapi.yml
- aid: katana:katana-pricelistcontroller-api
  name: Katana PriceListController API
  description: The PriceListController API from Katana — 2 operation(s) for pricelistcontroller.
  humanURL: https://developer.katanamrp.com/
  baseURL: https://api.katanamrp.com/v1
  tags:
  - PriceListController
  properties:
  - type: OpenAPI
    url: openapi/katana-pricelistcontroller-api-openapi.yml
- aid: katana:katana-pricelistcustomercontroller-api
  name: Katana PriceListCustomerController API
  description: The PriceListCustomerController API from Katana — 2 operation(s) for pricelistcustomercontroller.
  humanURL: https://developer.katanamrp.com/
  baseURL: https://api.katanamrp.com/v1
  tags:
  - PriceListCustomerController
  properties:
  - type: OpenAPI
    url: openapi/katana-pricelistcustomercontroller-api-openapi.yml
- aid: katana:katana-pricelistrowcontroller-api
  name: Katana PriceListRowController API
  description: The PriceListRowController API from Katana — 2 operation(s) for pricelistrowcontroller.
  humanURL: https://developer.katanamrp.com/
  baseURL: https://api.katanamrp.com/v1
  tags:
  - PriceListRowController
  properties:
  - type: OpenAPI
    url: openapi/katana-pricelistrowcontroller-api-openapi.yml
- aid: katana:katana-productcontroller-api
  name: Katana ProductController API
  description: The ProductController API from Katana — 2 operation(s) for productcontroller.
  humanURL: https://developer.katanamrp.com/
  baseURL: https://api.katanamrp.com/v1
  tags:
  - ProductController
  properties:
  - type: OpenAPI
    url: openapi/katana-productcontroller-api-openapi.yml
- aid: katana:katana-productoperationscontroller-api
  name: Katana ProductOperationsController API
  description: The ProductOperationsController API from Katana — 3 operation(s) for productoperationscontroller.
  humanURL: https://developer.katanamrp.com/
  baseURL: https://api.katanamrp.com/v1
  tags:
  - ProductOperationsController
  properties:
  - type: OpenAPI
    url: openapi/katana-productoperationscontroller-api-openapi.yml
- aid: katana:katana-purchaseorderaccountingmetadatacontroller-api
  name: Katana PurchaseOrderAccountingMetadataController API
  description: The PurchaseOrderAccountingMetadataController API from Katana — 1 operation(s) for purchaseorderaccountingmetadatacontroller.
  humanURL: https://developer.katanamrp.com/
  baseURL: https://api.katanamrp.com/v1
  tags:
  - PurchaseOrderAccountingMetadataController
  properties:
  - type: OpenAPI
    url: openapi/katana-purchaseorderaccountingmetadatacontroller-api-openapi.yml
- aid: katana:katana-purchaseordercontroller-api
  name: Katana PurchaseOrderController API
  description: The PurchaseOrderController API from Katana — 2 operation(s) for purchaseordercontroller.
  humanURL: https://developer.katanamrp.com/
  baseURL: https://api.katanamrp.com/v1
  tags:
  - PurchaseOrderController
  properties:
  - type: OpenAPI
    url: openapi/katana-purchaseordercontroller-api-openapi.yml
- aid: katana:katana-purchaseorderreceivecontroller-api
  name: Katana PurchaseOrderReceiveController API
  description: The PurchaseOrderReceiveController API from Katana — 1 operation(s) for purchaseorderreceivecontroller.
  humanURL: https://developer.katanamrp.com/
  baseURL: https://api.katanamrp.com/v1
  tags:
  - PurchaseOrderReceiveController
  properties:
  - type: OpenAPI
    url: openapi/katana-purchaseorderreceivecontroller-api-openapi.yml
- aid: katana:katana-purchaseorderreciperowcontroller-api
  name: Katana PurchaseOrderRecipeRowController API
  description: The PurchaseOrderRecipeRowController API from Katana — 2 operation(s) for purchaseorderreciperowcontroller.
  humanURL: https://developer.katanamrp.com/
  baseURL: https://api.katanamrp.com/v1
  tags:
  - PurchaseOrderRecipeRowController
  properties:
  - type: OpenAPI
    url: openapi/katana-purchaseorderreciperowcontroller-api-openapi.yml
- aid: katana:katana-purchaseorderrowcontroller-api
  name: Katana PurchaseOrderRowController API
  description: The PurchaseOrderRowController API from Katana — 2 operation(s) for purchaseorderrowcontroller.
  humanURL: https://developer.katanamrp.com/
  baseURL: https://api.katanamrp.com/v1
  tags:
  - PurchaseOrderRowController
  properties:
  - type: OpenAPI
    url: openapi/katana-purchaseorderrowcontroller-api-openapi.yml
- aid: katana:katana-recipecontroller-api
  name: Katana RecipeController API
  description: The RecipeController API from Katana — 2 operation(s) for recipecontroller.
  humanURL: https://developer.katanamrp.com/
  baseURL: https://api.katanamrp.com/v1
  tags:
  - RecipeController
  properties:
  - type: OpenAPI
    url: openapi/katana-recipecontroller-api-openapi.yml
- aid: katana:katana-reciperowcontroller-api
  name: Katana RecipeRowController API
  description: The RecipeRowController API from Katana — 1 operation(s) for reciperowcontroller.
  humanURL: https://developer.katanamrp.com/
  baseURL: https://api.katanamrp.com/v1
  tags:
  - RecipeRowController
  properties:
  - type: OpenAPI
    url: openapi/katana-reciperowcontroller-api-openapi.yml
- aid: katana:katana-salesorderaccountingmetadatacontroller-api
  name: Katana SalesOrderAccountingMetadataController API
  description: The SalesOrderAccountingMetadataController API from Katana — 1 operation(s) for salesorderaccountingmetadatacontroller.
  humanURL: https://developer.katanamrp.com/
  baseURL: https://api.katanamrp.com/v1
  tags:
  - SalesOrderAccountingMetadataController
  properties:
  - type: OpenAPI
    url: openapi/katana-salesorderaccountingmetadatacontroller-api-openapi.yml
- aid: katana:katana-salesorderaddresscontroller-api
  name: Katana SalesOrderAddressController API
  description: The SalesOrderAddressController API from Katana — 2 operation(s) for salesorderaddresscontroller.
  humanURL: https://developer.katanamrp.com/
  baseURL: https://api.katanamrp.com/v1
  tags:
  - SalesOrderAddressController
  properties:
  - type: OpenAPI
    url: openapi/katana-salesorderaddresscontroller-api-openapi.yml
- aid: katana:katana-salesordercontroller-api
  name: Katana SalesOrderController API
  description: The SalesOrderController API from Katana — 4 operation(s) for salesordercontroller.
  humanURL: https://developer.katanamrp.com/
  baseURL: https://api.katanamrp.com/v1
  tags:
  - SalesOrderController
  properties:
  - type: OpenAPI
    url: openapi/katana-salesordercontroller-api-openapi.yml
- aid: katana:katana-salesorderfulfillmentcontroller-api
  name: Katana SalesOrderFulfillmentController API
  description: The SalesOrderFulfillmentController API from Katana — 2 operation(s) for salesorderfulfillmentcontroller.
  humanURL: https://developer.katanamrp.com/
  baseURL: https://api.katanamrp.com/v1
  tags:
  - SalesOrderFulfillmentController
  properties:
  - type: OpenAPI
    url: openapi/katana-salesorderfulfillmentcontroller-api-openapi.yml
- aid: katana:katana-salesorderrowcontroller-api
  name: Katana SalesOrderRowController API
  description: The SalesOrderRowController API from Katana — 3 operation(s) for salesorderrowcontroller.
  humanURL: https://developer.katanamrp.com/
  baseURL: https://api.katanamrp.com/v1
  tags:
  - SalesOrderRowController
  properties:
  - type: OpenAPI
    url: openapi/katana-salesorderrowcontroller-api-openapi.yml
- aid: katana:katana-salesordershippingfeecontroller-api
  name: Katana SalesOrderShippingFeeController API
  description: The SalesOrderShippingFeeController API from Katana — 2 operation(s) for salesordershippingfeecontroller.
  humanURL: https://developer.katanamrp.com/
  baseURL: https://api.katanamrp.com/v1
  tags:
  - SalesOrderShippingFeeController
  properties:
  - type: OpenAPI
    url: openapi/katana-salesordershippingfeecontroller-api-openapi.yml
- aid: katana:katana-salesreturnrowcontroller-api
  name: Katana SalesReturnRowController API
  description: The SalesReturnRowController API from Katana — 3 operation(s) for salesreturnrowcontroller.
  humanURL: https://developer.katanamrp.com/
  baseURL: https://api.katanamrp.com/v1
  tags:
  - SalesReturnRowController
  properties:
  - type: OpenAPI
    url: openapi/katana-salesreturnrowcontroller-api-openapi.yml
- aid: katana:katana-salesreturnscontroller-api
  name: Katana SalesReturnsController API
  description: The SalesReturnsController API from Katana — 3 operation(s) for salesreturnscontroller.
  humanURL: https://developer.katanamrp.com/
  baseURL: https://api.katanamrp.com/v1
  tags:
  - SalesReturnsController
  properties:
  - type: OpenAPI
    url: openapi/katana-salesreturnscontroller-api-openapi.yml
- aid: katana:katana-serialnumbercontroller-api
  name: Katana SerialNumberController API
  description: The SerialNumberController API from Katana — 2 operation(s) for serialnumbercontroller.
  humanURL: https://developer.katanamrp.com/
  baseURL: https://api.katanamrp.com/v1
  tags:
  - SerialNumberController
  properties:
  - type: OpenAPI
    url: openapi/katana-serialnumbercontroller-api-openapi.yml
- aid: katana:katana-serialnumberstockcontroller-api
  name: Katana SerialNumberStockController API
  description: The SerialNumberStockController API from Katana — 1 operation(s) for serialnumberstockcontroller.
  humanURL: https://developer.katanamrp.com/
  baseURL: https://api.katanamrp.com/v1
  tags:
  - SerialNumberStockController
  properties:
  - type: OpenAPI
    url: openapi/katana-serialnumberstockcontroller-api-openapi.yml
- aid: katana:katana-servicecontroller-api
  name: Katana ServiceController API
  description: The ServiceController API from Katana — 2 operation(s) for servicecontroller.
  humanURL: https://developer.katanamrp.com/
  baseURL: https://api.katanamrp.com/v1
  tags:
  - ServiceController
  properties:
  - type: OpenAPI
    url: openapi/katana-servicecontroller-api-openapi.yml
- aid: katana:katana-stockadjustmentcontroller-api
  name: Katana StockAdjustmentController API
  description: The StockAdjustmentController API from Katana — 2 operation(s) for stockadjustmentcontroller.
  humanURL: https://developer.katanamrp.com/
  baseURL: https://api.katanamrp.com/v1
  tags:
  - StockAdjustmentController
  properties:
  - type: OpenAPI
    url: openapi/katana-stockadjustmentcontroller-api-openapi.yml
- aid: katana:katana-stocktakecontroller-api
  name: Katana StocktakeController API
  description: The StocktakeController API from Katana — 2 operation(s) for stocktakecontroller.
  humanURL: https://developer.katanamrp.com/
  baseURL: https://api.katanamrp.com/v1
  tags:
  - StocktakeController
  properties:
  - type: OpenAPI
    url: openapi/katana-stocktakecontroller-api-openapi.yml
- aid: katana:katana-stocktakerowcontroller-api
  name: Katana StocktakeRowController API
  description: The StocktakeRowController API from Katana — 2 operation(s) for stocktakerowcontroller.
  humanURL: https://developer.katanamrp.com/
  baseURL: https://api.katanamrp.com/v1
  tags:
  - StocktakeRowController
  properties:
  - type: OpenAPI
    url: openapi/katana-stocktakerowcontroller-api-openapi.yml
- aid: katana:katana-stocktransfercontroller-api
  name: Katana StockTransferController API
  description: The StockTransferController API from Katana — 3 operation(s) for stocktransfercontroller.
  humanURL: https://developer.katanamrp.com/
  baseURL: https://api.katanamrp.com/v1
  tags:
  - StockTransferController
  properties:
  - type: OpenAPI
    url: openapi/katana-stocktransfercontroller-api-openapi.yml
- aid: katana:katana-supplieraddresscontroller-api
  name: Katana SupplierAddressController API
  description: The SupplierAddressController API from Katana — 2 operation(s) for supplieraddresscontroller.
  humanURL: https://developer.katanamrp.com/
  baseURL: https://api.katanamrp.com/v1
  tags:
  - SupplierAddressController
  properties:
  - type: OpenAPI
    url: openapi/katana-supplieraddresscontroller-api-openapi.yml
- aid: katana:katana-suppliercontroller-api
  name: Katana SupplierController API
  description: The SupplierController API from Katana — 2 operation(s) for suppliercontroller.
  humanURL: https://developer.katanamrp.com/
  baseURL: https://api.katanamrp.com/v1
  tags:
  - SupplierController
  properties:
  - type: OpenAPI
    url: openapi/katana-suppliercontroller-api-openapi.yml
- aid: katana:katana-taxratecontroller-api
  name: Katana TaxRateController API
  description: The TaxRateController API from Katana — 1 operation(s) for taxratecontroller.
  humanURL: https://developer.katanamrp.com/
  baseURL: https://api.katanamrp.com/v1
  tags:
  - TaxRateController
  properties:
  - type: OpenAPI
    url: openapi/katana-taxratecontroller-api-openapi.yml
- aid: katana:katana-unlinkvariantbinlocationcontroller-api
  name: Katana UnlinkVariantBinLocationController API
  description: The UnlinkVariantBinLocationController API from Katana — 1 operation(s) for unlinkvariantbinlocationcontroller.
  humanURL: https://developer.katanamrp.com/
  baseURL: https://api.katanamrp.com/v1
  tags:
  - UnlinkVariantBinLocationController
  properties:
  - type: OpenAPI
    url: openapi/katana-unlinkvariantbinlocationcontroller-api-openapi.yml
- aid: katana:katana-variantbinlocationcontroller-api
  name: Katana VariantBinLocationController API
  description: The VariantBinLocationController API from Katana — 1 operation(s) for variantbinlocationcontroller.
  humanURL: https://developer.katanamrp.com/
  baseURL: https://api.katanamrp.com/v1
  tags:
  - VariantBinLocationController
  properties:
  - type: OpenAPI
    url: openapi/katana-variantbinlocationcontroller-api-openapi.yml
- aid: katana:katana-webhooklogscontroller-api
  name: Katana WebhookLogsController API
  description: The WebhookLogsController API from Katana — 1 operation(s) for webhooklogscontroller.
  humanURL: https://developer.katanamrp.com/
  baseURL: https://api.katanamrp.com/v1
  tags:
  - WebhookLogsController
  properties:
  - type: OpenAPI
    url: openapi/katana-webhooklogscontroller-api-openapi.yml
- aid: katana:katana-customer-controller-api
  name: Katana Customer Controller API
  description: The Customer Controller API from Katana — 2 operation(s) for customer controller.
  humanURL: https://developer.katanamrp.com/
  baseURL: https://api.katanamrp.com/v1
  tags:
  - customer-controller
  tags_raw:
  - Customer Controller
  properties:
  - type: OpenAPI
    url: openapi/katana-customer-controller-api-openapi.yml
- aid: katana:katana-factory-controller-api
  name: Katana Factory Controller API
  description: The Factory Controller API from Katana — 1 operation(s) for factory controller.
  humanURL: https://developer.katanamrp.com/
  baseURL: https://api.katanamrp.com/v1
  tags:
  - FactoryController
  tags_raw:
  - Factory Controller
  properties:
  - type: OpenAPI
    url: openapi/katana-factory-controller-api-openapi.yml
- aid: katana:katana-location-controller-api
  name: Katana Location Controller API
  description: The Location Controller API from Katana — 2 operation(s) for location controller.
  humanURL: https://developer.katanamrp.com/
  baseURL: https://api.katanamrp.com/v1
  tags:
  - Location Controller
  properties:
  - type: OpenAPI
    url: openapi/katana-location-controller-api-openapi.yml
- aid: katana:katana-users-controller-api
  name: Katana Users Controller API
  description: The Users Controller API from Katana — 2 operation(s) for users controller.
  humanURL: https://developer.katanamrp.com/
  baseURL: https://api.katanamrp.com/v1
  tags:
  - UsersController
  tags_raw:
  - Users Controller
  properties:
  - type: OpenAPI
    url: openapi/katana-users-controller-api-openapi.yml
- aid: katana:katana-variant-controller-api
  name: Katana Variant Controller API
  description: The Variant Controller API from Katana — 2 operation(s) for variant controller.
  humanURL: https://developer.katanamrp.com/
  baseURL: https://api.katanamrp.com/v1
  tags:
  - VariantController
  tags_raw:
  - Variant Controller
  properties:
  - type: OpenAPI
    url: openapi/katana-variant-controller-api-openapi.yml
- aid: katana:katana-webhook-controller-api
  name: Katana webhook controller API
  description: The webhook controller API from Katana — 2 operation(s) for webhook controller.
  humanURL: https://developer.katanamrp.com/
  baseURL: https://api.katanamrp.com/v1
  tags:
  - WebhookController
  tags_raw:
  - webhook controller
  properties:
  - type: OpenAPI
    url: openapi/katana-webhook-controller-api-openapi.yml
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com
- FN: APIs.json
  email: info@apis.io
common:
- type: CapabilityMap
  url: capabilities/katana-capability-edges.yml
  name: Katana Business Capability Map
- type: DeveloperPortal
  url: https://developer.katanamrp.com/
- type: Documentation
  url: https://developer.katanamrp.com/docs
- type: APIReference
  url: https://developer.katanamrp.com/reference
- type: GettingStarted
  url: https://developer.katanamrp.com/docs/getting-started
- type: Support
  url: https://support.katanamrp.com/en/
- type: Blog
  url: https://katanamrp.com/blog/
- type: Pricing
  url: https://katanamrp.com/pricing/
- type: SignUp
  url: https://katanamrp.com/talk-to-sales/
- type: Login
  url: https://factory.katanamrp.com
- type: TermsOfService
  url: https://katanamrp.com/service-terms/
- type: PrivacyPolicy
  url: https://katanamrp.com/privacy-policy/
- type: StatusPage
  url: https://status.katanamrp.com
- type: ChangeLog
  url: changelog/katana-changelog.yml
- type: Authentication
  url: authentication/katana-authentication.yml
- type: Conventions
  url: conventions/katana-conventions.yml
- type: RateLimits
  url: rate-limits/katana-rate-limits.yml
- type: ErrorCatalog
  url: errors/katana-error-codes.yml
- type: Lifecycle
  url: lifecycle/katana-lifecycle.yml
- type: Webhooks
  url: asyncapi/katana-webhooks.yml
- type: X-MCPServerCandidate
  url: mcp/katana-mcp.yml
  note: 'Renamed from MCPServer 2026-09-03 (roadmap#247): the manifest self-describes as status: candidate — a tool list derived
    from the published API contracts, not an existing server. The scorer already read the manifest and reported mcp_server
    correctly; the MCPServer type was crediting the artifact-type surfaces with a server that does not exist.'
- type: LLMsTxt
  url: llms/katana-llms.txt
- type: Overlay
  url: overlays/katana-openapi-overlay.yaml
- type: Conformance
  url: conformance/katana-conformance.yml
- type: Compliance
  url: https://katanamrp.com/security/
- type: TrustCenter
  url: security/katana-trust-center.yml
- type: DataModel
  url: data-model/katana-data-model.yml
- type: AgentSkill
  url: skills/_index.yml
- type: AgenticAccess
  url: agentic-access/katana-agentic-access.yml
- type: DomainSecurity
  url: security/katana-domain-security.yml
- type: Website
  url: https://katanamrp.com
x-enrichment:
  date: '2026-07-19'
  status: backfilled
  pass: local-v1
  note: backfilled from .gitignore signal + verified work evidence

Work with this as data

Every provider here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for providers

9 MCP tools reach this
  • find_providersBrowse and filter every provider in the catalog.
  • get_provider_artifactsEvery artifact this provider publishes, grouped by type.
  • get_provider_operationsEvery operation across all of their OpenAPIs — one call instead of parsing every spec.
  • get_provider_toolsEvery MCP tool they ship, with the operation each wraps.
  • get_provider_evidenceHow each part of their score was established. Free — the basis for a claim should not sit behind it.
  • get_provider_ratingPRO — composite, band, trend and facet scores.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This provider
curl "https://apis.io/api/v1/providers/katana"
All providers
curl "https://apis.io/api/v1/providers?limit=25"
Every operation they expose
curl "https://apis.io/api/v1/providers/katana/operations?limit=25"
How their score was established
curl "https://apis.io/api/v1/providers/katana/evidence"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.