Product

How Jentic Works

From API assessment to production deployment in four simple steps.

Product Overview

PLATFORM

Jentic OneSelf-hosted, open-source control plane between your agents and any APIAPI DirectoryBrowse 10,000+ APIs ready for AI agent integrationAPI ScorecardAssess your APIs for AI-readiness with automated scoringAgentic SandboxSafely simulate AI agents with your production APIsJenticSign in to the Jentic web app

CAPABILITIES

IntegrationConnect AI agents to your existing systemsWorkflowsDiscover and capture successful agent workflowsGovernanceDefine, observe, and enforce AI policies

TOOLS

Arazzo UIVisualize Arazzo workflows as interactive documentationArazzo EditorBuild and edit multi-step API workflows visually
Pricing
Developers

GET STARTED

DocumentationGuides and API referenceQuickstartGet up and running in minutes

COMMUNITY

GitHubOpen source projects and examplesOpen StandardsBuilt on open specs. Never locked in.
Resources
Company
About UsOur mission and teamCareersJoin our teamContactGet in touch
Install Jentic OneBook a Demo
How Jentic WorksJentic OneAPI DirectoryAPI ScorecardAgentic SandboxJenticIntegrationWorkflowsGovernanceArazzo UIArazzo Editor
Pricing
DocumentationQuickstartGitHubOpen Standards
Resources
About UsCareersContact
Request a demoInstall Jentic One
Jentic
For Enterprises
  • Product Overview
  • Agentic Sandbox
  • Book a Demo
For Developers
  • Jentic One
  • Documentation
  • GitHub
Company
  • About Jentic
  • Careers
  • Contact Us
  • Trust Centre
ISO/IEC 27001:2022 certification badge issued by Prescient Security

Information Security Management System

Certified to ISO/IEC 27001:2022 by Prescient Security

Terms & Conditions•Privacy Policy•
© 2026 Jentic. All rights reserved.
APIs / IOT / Netilion API
Netilion API logo

Endress Netilion API

★ Only Publicly Available OpenAPI DocumentIOTDevice Managementbasic, apiKey799 EndpointsREST

For Agents

Manage industrial IoT assets, attached documents, events, and subscriptions in the Netilion platform - built for process-instrumentation fleets.

Use for: I need to register a new field instrument as an asset in Netilion, List all assets at a specific plant, Retrieve calibration documents attached to an asset, Find every event recorded for a given asset

Not supported: Does not handle live process-control loops, real-time SCADA telemetry, or PLC programming - use for managing industrial asset records, attached documents, events, and subscriptions in Netilion only.

Jentic publishes the only available OpenAPI specification for Netilion API, keeping it validated and agent-ready. Netilion is the Endress+Hauser industrial IoT platform; the API exposes deep coverage of assets, instruments, documents, events, deliveries, and subscriptions for connected process-instrumentation fleets. Plant operators and OEMs use it to register devices, attach calibration documents, record events, and pull asset history. With 799 endpoints, Netilion covers most lifecycle operations for industrial sensors and valves managed in the platform.

Jentic One on GithubView OpenAPI Document

Install Jentic One Beta

Connect the Netilion API to your agent

Jentic One is a self-hosted execution layer for AI agents. It lets your agent call the Netilion 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.

Two steps, two machines. Install the instance in a safe environment, then register your agent from wherever it runs.

1

Step 1: Jentic One Host machine

# On the machine that will host your Jentic One instance:
curl -fsSL "https://jentic.com/install.sh?src=apis&api=%2Fapis%2Fendress.com%2Fnetilion" | sh
2

Step 2: Agent machine

# On the machine where your agent runs (keep this separate from the instance):
curl -fsSL "https://jentic.com/install.sh?src=apis&api=%2Fapis%2Fendress.com%2Fnetilion" | sh
jentic register       # connects your agent to your Jentic One instance

Jentic 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.

Capabilities

What an agent can do with Netilion API.

Register and inspect industrial assets such as sensors, transmitters, and valves

Attach and retrieve calibration certificates and other asset documents

Record and query events tied to a specific asset's history

Manage API subscriptions that gate plan-level entitlements

Track deliveries that move assets between plants or owners

Use Cases

Patterns agents use Netilion API for, with concrete tasks.

★ Industrial Asset Registration

When a new field instrument is commissioned, an agent registers it in Netilion via POST /assets so it can be tracked across its lifecycle. Subsequent calls attach documents, record events, and link the asset to its parent plant or unit. This replaces hand-keyed asset rosters in spreadsheets and keeps the digital twin accurate from day one.

Create a new asset in Netilion with serial number 'SN-44211' and tag name 'PT-104'

Calibration Document Retrieval

Maintenance engineers can pull calibration certificates by asset via GET /assets/{asset_id}/documents. The agent surfaces the latest certificate so technicians have it on a tablet at the device, satisfying audit and traceability requirements without a trip back to the office.

Fetch all documents attached to asset_id 12345 and return the latest calibration certificate URL

Asset History and Event Audit

Pull the chronological event history of an asset via GET /assets/{asset_id}/history/status to investigate failures, replacements, or status changes. With 799 endpoints, the spec also supports drilling into deliveries, add-ons, and parent groupings around the same asset.

Return the full status history for asset_id 9876 over the last 90 days

Agent-Driven Plant Operations

An AI agent supporting plant operations searches Jentic for 'list industrial assets', loads the Netilion assets schema, and chains follow-up calls to documents and events. This lets a single agent answer 'what's the calibration status across plant 7?' without any custom Netilion client code.

List all assets in the workspace, fetch each asset's latest event, and return any assets in 'maintenance required' status

Key Endpoints

799 endpoints — jentic publishes the only available openapi specification for netilion api, keeping it validated and agent-ready.

METHOD

PATH

DESCRIPTION

GET

/assets

List assets

GET

/assets/{id}

Get an asset by ID

GET

/assets/{asset_id}/documents

List documents attached to an asset

GET

/assets/{asset_id}/history/status

Get an asset's status history

GET

/assets/{asset_id}/deliveries

List deliveries for an asset

GET

/api_subscriptions

List API subscriptions

GET

/api_keys

List API keys for the tenant

GET

/assets

List assets

GET

/assets/{id}

Get an asset by ID

GET

/assets/{asset_id}/documents

List documents attached to an asset

GET

/assets/{asset_id}/history/status

Get an asset's status history

GET

/assets/{asset_id}/deliveries

List deliveries for an asset

GET

/api_subscriptions

List API subscriptions

GET

/api_keys

List API keys for the tenant

Why Jentic?

What agents get from Jentic-routed access to this vendor.

Setup

Setup

Wiring the Netilion API by hand means combining basic auth with an API-Key header, working through its 799 operations across assets, documents, events, and subscriptions, and building your own retries against https://api.netilion.endress.com/v1. Through Jentic you install once, import the Netilion API from the API Directory, store the credentials once, and your agent calls it.

Permission scoping

Permission scoping

The Netilion API puts the asset id in the URL path (/assets/{id} and /assets/{asset_id}/...), so a rule can pin your agent to one industrial asset: it can read that asset's details, documents, status history, and deliveries and nothing else. You choose the operations it may call, so ones touching API keys or subscriptions are not included unless you add them.

Credential management

Credential isolation

Your Netilion credentials are stored once, encrypted, by your own Jentic One instance and injected at execution time. They never enter the agent's prompt, logs, or context.

Intent-based discovery

Intent-based discovery

Agents search Jentic by intent such as 'read an industrial asset record' or 'list documents attached to an asset', and Jentic returns the matching Netilion operation with its input schema so the agent calls the right endpoint without browsing the reference docs.

Related APIs

Alternatives and complements available in the Jentic catalogue.

Alternative

Endurain

→

Both surface time-series and asset-style records, but Endurain is for fitness activities while Netilion is industrial IoT.

Pick Netilion for plant-floor instrumentation; pick Endurain for athlete activities - they are not interchangeable.

Complementary

EngageBay CRM REST API

→

EngageBay can hold the customer or plant-owner record that Netilion's assets are linked to.

Use EngageBay for the customer record; use Netilion for the asset and its lifecycle events.

Complementary

Endor Labs AppSec API

→

Endor Labs secures the software running plant-floor systems; Netilion manages the physical assets themselves.

Pair them when securing OT software is part of the same operational workflow as managing physical instruments.

FAQs

Specific to using Netilion API through Jentic.

Why is there no official OpenAPI spec for Netilion API?

Endress+Hauser does not publish an OpenAPI specification through public channels. Jentic generates and maintains this spec so that AI agents and developers can call Netilion API via structured tooling. It is validated against the live API and kept up to date. Get started with Jentic One, the self-hosted execution layer.

What authentication does the Netilion API use?

Netilion supports both HTTP Basic auth and API key authentication. Through Jentic, both credential types are stored encrypted in the vault and injected at execution time, so the agent never holds the raw secrets in its context.

Can I retrieve calibration certificates via the Netilion API?

Yes. GET /assets/{asset_id}/documents lists every document attached to an asset, including calibration certificates. Filter or sort the result client-side to surface the latest certificate.

How many assets and endpoints does the Netilion API cover?

The spec documents 799 endpoints, with deep coverage of assets, documents, events, deliveries, subscriptions, and add-ons - enough to manage an entire industrial-instrumentation fleet through code.

What are the rate limits for the Netilion API?

The spec does not declare rate limits. Endress+Hauser enforces tenant-level throttling in production; back off on HTTP 429 responses and confirm exact limits with your Netilion subscription terms.

How do I list assets through Jentic?

Run `pip install jentic`, search 'list netilion industrial assets', and Jentic returns GET /assets with its input schema. The agent supplies any filters and executes against base URL https://api.netilion.endress.com/v1.

Can I limit what my agent is allowed to do with the Netilion API?

Yes. Because you run Jentic One yourself, your own rules decide which Netilion operations and credentials the agent may use. Since the API carries the asset id in the URL path (/assets/{id} and /assets/{asset_id}/...), you can pin the agent to a single asset so it only reads that asset's details, documents, status history, and deliveries. You also choose the operations it can call, so ones touching API keys or subscriptions stay off unless you add them.

GET STARTED

Start building with Netilion API

Explore with Jentic One
View OpenAPI Document