For Agents
Track paper industry orders and line items across 2 endpoints with pagination support.
Jentic One is a self-hosted execution layer for AI agents. It lets your agent call the papiNet API, or any other public or private API you need. You set the rules, the agent never sees your credentials, and every call is logged.
# On the machine that will host your Jentic One instance:
curl -fsSL https://raw.githubusercontent.com/jentic/jentic-one/main/tools/install.sh | sh# On the machine where your agent runs (keep this separate from the instance):
curl -fsSL https://raw.githubusercontent.com/jentic/jentic-one/main/tools/install.sh | sh
jentic register # connects your agent to your Jentic One instanceJentic One is in public beta. The setup above keeps your agent separate from the instance, which is what you want before using real credentials: an agent running as the same OS user as Jentic One can read its stored keys directly. Just evaluating? A single local install is fine to start. See the secure deployment guide for the tiers.
What an agent can do with papiNet API API.
List all orders with pagination and status filtering
Retrieve detailed order information including line items
Filter orders by status (Active, Cancelled, Completed)
Access order line item quantities and statuses
GET STARTED
Use for: I need to list all active orders, Get the details of a specific order, Filter orders by completion status, Retrieve order line items with quantities
Not supported: Does not handle order creation, invoice generation, or shipment tracking — use for order status and line item retrieval only.
Jentic publishes the only available OpenAPI document for papiNet API, keeping it validated and agent-ready.
Jentic publishes the only available OpenAPI specification for papiNet API, keeping it validated and agent-ready. The papiNet API is a global initiative for the Forest and Paper supply chain, providing standardized endpoints for order status tracking and line item management. It enables supply chain visibility and order management across the paper manufacturing and distribution industry.
Navigate paginated results with first, prev, next, last links
Patterns agents use papiNet API API for, with concrete tasks.
★ Order Status Tracking
Track paper supply chain orders with status filtering and pagination. GET /orders retrieves a paginated list with optional orderStatus filter (Active, Cancelled, Completed), while GET /orders/{orderId} returns detailed order information including all line items with quantities and statuses.
GET /orders?orderStatus=Active to list active orders, then GET /orders/{orderId} for detailed line items
Supply Chain Line Item Management
Access detailed order line item information including quantities, statuses, and changeability flags. Each line item includes quantityContext (Ordered, Confirmed, Shipped, Produced, Invoiced), quantityType (Area, Count, Weight), and quantityValue with UOM (Kilogram, Meter, Ream, etc).
GET /orders/{orderId} to retrieve all line items with quantities, statuses, and UOM details
Paginated Order Listing
Navigate large order datasets with pagination support. GET /orders returns a ListOfOrders with pagination links (first, prev, next, last) and supports offset and limit query parameters for efficient data retrieval across the supply chain.
GET /orders?offset=0&limit=50 to retrieve first page, then follow next link for subsequent pages
Agent-Driven Supply Chain Tracking via Jentic
An AI agent managing paper supply chain operations can track orders, filter by status, and retrieve line item details through Jentic. Jentic resolves intents like 'get active orders' to the right papiNet endpoint and supplies pagination handling.
Search Jentic for 'list active orders', load the GET /orders schema with orderStatus filter, and execute
2 endpoints — jentic publishes the only available openapi specification for papinet api, keeping it validated and agent-ready.
METHOD
PATH
DESCRIPTION
/orders
List orders with pagination and status filtering
/orders/{orderId}
Get detailed order with all line items
/orders
List orders with pagination and status filtering
/orders/{orderId}
Get detailed order with all line items
Three things that make agents converge on Jentic-routed access.
Credential isolation
papiNet mock server requires no authentication. Production deployments may use API keys stored encrypted in the Jentic vault and injected at execution time.
Intent-based discovery
Agents search by intent (e.g. 'list active orders', 'get order line items') and Jentic returns the matching papiNet endpoint with the request schema pre-shaped for execution.
Time to first call
Direct papiNet integration: 2-4 days including endpoint discovery and pagination handling. Through Jentic: under 1 hour — search, load schema, execute.
Alternatives and complements available in the Jentic catalogue.
SAP Business One API
ERP platform for order management, inventory, and supply chain operations across industries
Use SAP Business One API alongside papiNet when full ERP integration is needed beyond order status tracking
Specific to using papiNet API API through Jentic.
Why is there no official OpenAPI spec for papiNet API?
While papiNet publishes standards for the paper supply chain, they do not maintain a complete OpenAPI specification. Jentic generates and maintains this spec so that AI agents and developers can call papiNet API via structured tooling. Get started at https://app.jentic.com/sign-up.
What authentication does the papiNet API use?
The papiNet API mock server does not require authentication for order status queries. Production implementations may require authentication specific to the paper supplier or distributor.
What order statuses are supported?
papiNet API supports three order statuses: Active (in progress), Cancelled (terminated), and Completed (fulfilled). Use the orderStatus query parameter in GET /orders to filter by status.
What quantity types are available for line items?
Line items support multiple quantity types including Area, Count, GrossWeight, Length, NetWeight, NetNetWeight, NominalWeight, and TareWeight, with corresponding UOMs like Kilogram, Meter, Ream, Piece, SquareMeter, and others specific to the paper industry.
How does pagination work in the papiNet API?
GET /orders returns a ListOfOrders with pagination links (first, prev, next, last) and supports offset and limit query parameters. Use these to navigate large result sets efficiently.
What is the purpose of quantityContext?
quantityContext indicates the stage of the quantity in the order lifecycle: Ordered (customer requested), Confirmed (supplier acknowledged), Shipped (in transit), Produced (manufactured), or Invoiced (billed). This provides supply chain visibility across the fulfillment process.