Product
Jentic OSThe workplace. An in-house AI platform for every employeeJentic OneSafe access. Agents reach your systems without holding keysJentic AIRThe foundation. Gets your existing platforms ready for AI
Pricing
Developers

GET STARTED

API DirectoryBrowse 10,000+ APIs Ready For AI Agent IntegrationDocumentationGuides and API reference

TOOLS

API ScoringCheck your AI Readiness using our scorecardArazzo UIVisualize Arazzo Workflows As Interactive DocumentationArazzo EditorBuild And Edit Multi-Step API Workflows Visually

COMMUNITY

GitHubOpen source projects and examplesOpen StandardsBuilt on open specs. Never locked in.
Resources
Company
About UsOur mission and teamCareersJoin our teamContactGet in touch
Try it now
Jentic OSJentic OneJentic AIR
Pricing
API DirectoryDocumentationAPI ScoringArazzo UIArazzo EditorGitHubOpen Standards
Resources
About UsCareersContact
Try it now
JenticJentic
Products
  • Jentic OS
  • Jentic One
  • Jentic AIR
For Developers
  • API Directory
  • Documentation
  • GitHub
Company
  • About Jentic
  • Careers
  • Contact Us
  • Trust Centre
ISO/IEC 27001:2022 certification badge issued by Prescient SecurityISO/IEC 27001:2022 certification badge issued by Prescient Security

Information Security Management System

Certified to ISO/IEC 27001:2022 by Prescient Security

AICPA SOC for Service Organizations logoAICPA SOC for Service Organizations logo

SOC 2® Type 1 report

Audited by Prescient Assurance

Terms & Conditions•Privacy Policy•
© 2026 Jentic Technology Ltd. All rights reserved.
2 Grattan Court East, Dublin, D02 VX86, Ireland
Switch to light modeSwitch to dark mode
APIs / Developer Tools / Net API
Net API logo

Eos Net API

70
AI ReadinessAI-Aware (A-)70/100
See full scorecard
Agent-ready OpenAPI document · curated by JenticDeveloper ToolsMonitoring Observabilitynone4 EndpointsREST

Know of an official OpenAPI document? Contribute it →

For Agents

Inspect and control EOSIO peer-to-peer network connections on a local nodeos node. Query peer status, connect to or disconnect from specific peers, and read network sync state.

Use for: List all current peer connections on this nodeos instance, Connect to a new EOS peer at host eos1.example.com port 9876, Disconnect from peer eos2.example.com that is no longer responding, Get the current network status of my local EOSIO node

Not supported: Does not handle smart-contract execution, transaction submission, or block production - use for nodeos peer-to-peer connection management only.

Jentic publishes the only available OpenAPI specification for Net API, keeping it validated and agent-ready. The Net API is the peer-networking control plane exposed by an EOSIO node, providing four endpoints for inspecting peer connections, opening or closing connections to specific peers, and reading current network status. It targets node operators who need to script connection management against a local nodeos instance running at the configurable host and port. All operations are POST requests against the local node and require no authentication because the endpoint is bound to a private interface.

Jentic One on GithubView OpenAPI Document

Install Jentic One Beta

Connect the Net API to your agent

Jentic One is a self-hosted execution layer for AI agents. It lets your agent call the Net 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%2Feos.local%2Feos-local" | 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%2Feos.local%2Feos-local" | 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 Net API.

List every active peer connection on the local nodeos node with sync and handshake details

Open a new peer-to-peer connection to a specific host and port

Disconnect from a named peer to drop unwanted or stale connections

Read current network status including handshake metadata and sync state

Inspect chain_id, node_id, and last_handshake fingerprints reported by each peer

Use Cases

Patterns agents use Net API for, with concrete tasks.

★ Operating an EOSIO Block Producer Node

Block producers and node operators need to keep a healthy mesh of peer connections to stay in sync with the chain. The Net API exposes the four operations (connections, connect, disconnect, status) needed to script peer rotation, drop misbehaving peers, and confirm sync state without dropping into the nodeos CLI. Operators run it against a local-only port for safety.

Call POST /net/connections, parse the array, and disconnect any peer where connecting=true and last_handshake.time is older than 10 minutes.

Local Network Diagnostics for Chain Sync Issues

When an EOSIO node falls behind the head block, operators need to confirm whether peers are actually syncing or stalled. The /net/status and /net/connections endpoints together provide the chain_id, node_id, and per-peer syncing flags needed to diagnose connectivity faults in seconds.

Call POST /net/status, then POST /net/connections, and report the count of peers with syncing=true alongside the head-block-num field.

AI Agent Node Operations Assistant via Jentic

An AI ops agent can be wired through Jentic to act as an EOSIO node-watch tool: search 'list eos peer connections', load the operation schema, and execute against the operator's nodeos endpoint. Because the nodeos host and port are spec variables, the agent supplies them at execution time without code changes.

Use Jentic to find the connections operation, load its schema, and execute against host=localhost, port=8080 to return the live peer list.

Key Endpoints

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

METHOD

PATH

DESCRIPTION

POST

/net/connections

List all current peer connections

POST

/net/connect

Connect to a new peer

POST

/net/disconnect

Disconnect from a peer

POST

/net/status

Read network status and handshake metadata

POST

/net/connections

List all current peer connections

POST

/net/connect

Connect to a new peer

POST

/net/disconnect

Disconnect from a peer

POST

/net/status

Read network status and handshake metadata

Jentic AI Readiness Score

This API is usable in Jentic One now. Its AI-readiness score against Jentic's framework shows where it stands today and where improvements would make it even easier for agents to use.

N

Net API

- AI-Aware (A-)
70/100
100
Foundational Compliance
56
Developer Experience & Jentic Compatibility
54
AI-Readiness & Agent Experience
94
Agent Usability
100
Security
63
AI Discoverability
Powered by JenticScoring Framework 1.0.0 | Scoring Engine 0.4.0
Show dimension breakdown
100

Foundational Compliance

Base layer of spec validity and structural soundness.

Grade: A+Signals: 4
99%

Lint Results

Aggregated quality score from linter diagnostics, weighted by severity.

100%

Resolution Completeness

Percentage of `$ref` references that resolve successfully.

100%

Specification Validity

Checks whether the API description parses successfully and conforms to its declared specification (e.g., OpenAPI).

100%

Structural Integrity

Structural correctness score based on schema issues using logarithmic dampening.

56

Developer Experience & Jentic Compatibility

Clarity, completeness, and ingestion readiness for developers and tooling.

Grade: CSignals: 4
0%

Example Density

How richly the API is illustrated with examples.

100%

Example Validity

Percentage of examples that conform to their schemas.

25%

Response Coverage

Percentage of operations with complete response definitions (success, client error, server error).

100%

Tooling Readiness

Health of API ingestion, bundling, and resolution within Jentic pipelines.

54

AI-Readiness & Agent Experience

Semantic breadth, depth, and agent comprehension for AI systems.

Grade: CSignals: 4
64%

Description Coverage

Coverage of descriptions across API elements.

0%

Error Standardization

Coverage of RFC 9457 Problem Details for error responses.

100%

OperationId Quality

Coverage, uniqueness, and casing consistency of operationIds for AI inference.

50%

Summary Coverage

Coverage of summaries across operations/tags/info.

94

Agent Usability

Functional utility, complexity comfort, and AI orchestration readiness.

Grade: A+Signals: 1
94%

Complexity Comfort

Agent comfort level based on API operational and structural complexity.

100

Security

Trust, risk posture, and security compliance.

Grade: A+Signals: 1
100%

Authentication Strength

Average quality of security schemes based on authentication method strength (weakest link for OAuth2).

63

AI Discoverability

Findability, semantic richness, and reasoning readiness.

Grade: B-Signals: 1
62%

Descriptive Richness

Clarity and depth of descriptions across API elements.

View full reportHow the score is calculatedMore about the dimensions

Score it yourself

Every API in the directory is allowlisted, so you can re-score it with no key required.

Score your own APIScoring CLI agent skill
npx @jentic/api-scorecard-cli score <openapi-url>

Why Jentic?

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

Setup

Wiring the nodeos Net API by hand means pointing at the right protocol, host, and port for your node and building your own retries, even though the endpoints take no key. Through Jentic you install once, import the Net API from the API Directory, store the node target once, and your agent calls it.

Permission scoping

The Net API carries the peer address in the request body rather than the URL, so scope the agent to the operations it needs, such as POST /net/status or POST /net/connections. You pick that allowed set, so an operation like POST /net/disconnect is only reachable if you include it.

Credential isolation

The Net API has no key, so there is no secret to expose; your node's host and port are stored once as configuration by your own Jentic One instance and injected at execution time. They never enter the agent's prompt, logs, or context.

Intent-based discovery

Agents search Jentic by intent such as 'list eos peer connections' or 'check nodeos network status', and Jentic returns the matching Net operation with its input schema so the agent calls the right endpoint without reading the EOSIO source.

Related APIs

Alternatives and complements available in the Jentic catalogue.

Complementary

U.S. EPA ECHO Clean Air Act

→

Public-data REST API - different domain but illustrative of authenticated public services agents may chain with internal node data

Pick this only if cross-referencing facility data with on-chain attestations stored on EOS; otherwise irrelevant.

Complementary

EODHD Financial Data API

→

Market data API - useful when correlating chain activity with traditional asset prices

Choose when an agent monitors EOS network health alongside EOS token price or related equities.

Complementary

Escrow.com API

→

Off-chain escrow service - pairs with on-chain transaction monitoring for hybrid settlement flows

Use when a workflow combines EOSIO chain state checks with off-chain fiat escrow.

FAQs

Specific to using Net API through Jentic.

Why is there no official OpenAPI spec for Net API?

EOSIO does not publish an OpenAPI specification for the nodeos Net plugin. Jentic generates and maintains this spec so that AI agents and developers can call the Net 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 Net API use?

The Net API has no authentication scheme defined in the spec because it is intended to bind to a private host and port on the operator's machine. Through Jentic the host and port are stored as scoped configuration so multiple operators can target their own nodes safely.

Can I list active peer connections with the Net API?

Yes. POST /net/connections returns an array of peer objects with peer host, connecting flag, syncing flag, and the last_handshake structure containing chain_id and node_id.

What are the rate limits for the Net API?

The nodeos process does not enforce HTTP rate limits on the Net plugin; throughput is bounded by the local node's CPU and the configured http-max-response-time-ms. Treat it as a local administrative endpoint and avoid tight polling loops.

How do I add a new peer through Jentic?

Search 'connect to eos peer'. Jentic returns the POST /net/connect operation, you load its schema, and execute with the peer host:port string. The scoped nodeos endpoint variable is injected at run time.

Can the Net API report which chain my node is on?

Yes. POST /net/status returns the handshake fields including chain_id, which uniquely identifies the chain the node is connected to.

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

Yes. Because you run Jentic One yourself, your own rules decide which Net operations the agent can reach, so you can allow read-only calls like POST /net/status and POST /net/connections while withholding the rest. State-changing operations such as POST /net/connect and POST /net/disconnect are only callable if you add them to that allowed set. Your node's host and port are stored once as configuration by your own instance and injected at execution time, never entering the agent's prompt or logs.

GET STARTED

Start building with Net API

Explore with Jentic One
View OpenAPI Document