Skip to content

papiNet is a global paper, forest products and bioproducts industry e-Business initiative.

License

Notifications You must be signed in to change notification settings

papinet/papiNet-API

Repository files navigation

Copyright 2000 - 2026 the Confederation of European Paper Industries AISBL ("papiNet") the "Copyright Owner". All rights reserved by the Copyright Owner under the laws of the United States, Belgium, the European Economic Community, and all states, domestic and foreign. For support, more information, or to report implementation bugs, please contact papiNet at https://github.com/papinet.

papiNet Logo

papiNet API

papiNet is a global paper, forest products and bioproducts industry e-Business initiative, started in year 2000. papiNet consists of an XML set of standard electronic documents that facilitates the flow of information among parties engaged in buying, selling, and distribution of paper, forest and bio related products.

papiNet API is a new initiative that aim to deliver a similar industry level standardization of a REST API that facilitates the flow of information among parties engaged in buying, selling, and distribution of paper, forest and bio related products.

Use Case Driven

For this new flavour of the papiNet standard, we have decided to adopt an agile way of working, delivering the papiNet API definition iteratively based on specific use cases.

Master Data Use Case

The following API endpoints allows a customer to get master data information such as customer-articles, locations and parties from a seller:

  • GET /customer-articles
  • GET /customer-articles/{customerArticleId}
  • GET /locations
  • GET /locations/{locationId}
  • GET /parties
  • GET /parties/{partyId}

Purchase Order Use Case

The following API endpoints allows a customer to send, list, retrieve and modify purchase-orders for the seller:

  • POST /purchase-orders
  • GET /purchase-orders
  • GET /purchase-orders/{purchaseOrderId}
  • PATCH /purchase-orders/{purchaseOrderId}

Warehouse Logistics Use Case

The following API endpoints allows a supplier to communicate to a logistics supplier:

  • GET /supplier-orders
  • GET /supplier-orders/{supplierOrderId}
  • GET /logistics-delivery-notes
  • GET /logistics-delivery-notes/{logisticsDeliveryNoteId}
  • POST /logistics-delivery-notes
  • PUT /logistics-delivery-notes/{logisticsDeliveryNoteId}
  • POST /logistics-goods-receipts
  • PUT /logistics-goods-receipts/{logisticsGoodsReceiptId}
  • GET /logistics-delivery-instructions
  • GET /logistics-delivery-instructions/{deliveryInstructionId}

Warehouse Logistics Inventory Change Use Case

The following API endpoints allows a supplier to communicate inventory changes with a logistics supplier:

  • GET /logistics-inventory-changes
  • GET /logistics-inventory-changes/{logisticsInventoryChangeId}
  • POST /logistics-inventory-changes

The papiNet API Standard

The following normative document is available:

  • papiNet-API.yaml the OpenAPI document describing the papiNet API. This is the main normative document.

In addition to these normative documents, papiNet also has a papiNet stub service that provides live responses in line with the scenarios described within the use case documents.

About

papiNet is a global paper, forest products and bioproducts industry e-Business initiative.

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Contributors 10