For Agents
List the cryptographic and access keys held in a KEYZY account so an agent can confirm what keys are available before invoking downstream services.
Install Jentic One Beta
Jentic One is a self-hosted execution layer for AI agents. It lets your agent call the KEYZY 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.
Step 1: Jentic One Host machine
# On the machine that will host your Jentic One instance:
curl -fsSL https://raw.githubusercontent.com/jentic/jentic-one/main/tools/install.sh | shStep 2: Agent machine
# 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 KEYZY API.
Retrieve the inventory of keys associated with a KEYZY account
Authenticate every request with an X-API-Key header for per-account isolation
Confirm key availability before an agent attempts a downstream signing or auth operation
GET STARTED
Use for: List all keys stored in my KEYZY account, Check whether a specific key exists in KEYZY before calling another service, Retrieve the current key inventory for an audit, Get the keys available under my X-API-Key credential
Not supported: Does not handle secret retrieval, key rotation, or access policy enforcement — use for listing the keys held in a KEYZY account only.
Jentic publishes the only available OpenAPI specification for KEYZY API, keeping it validated and agent-ready. KEYZY is a key management service that lets applications retrieve their stored cryptographic and access keys through a single REST endpoint. The current public surface exposes a list-keys operation guarded by an X-API-Key header, intended for backend services that need to enumerate the keys associated with their KEYZY account. Use it as a lightweight inventory layer in front of a private secret store rather than a full vault.
Expose key metadata to backend services through a single REST call
Audit which keys are present in an account from an automated workflow
Patterns agents use KEYZY API for, with concrete tasks.
★ Pre-flight key inventory check
Before an automation invokes a service that requires a specific key, it can call GET /keys on KEYZY to confirm the key is present in the account. This avoids cryptic downstream auth failures and gives the operator a clear error path when a key is missing or unrotated.
Call GET /keys with X-API-Key and confirm that the expected key identifier is present before proceeding.
Account audit and reporting
Compliance and operations teams can pull the list of keys held in each KEYZY account on a schedule and feed the result into an audit log or spreadsheet. The single endpoint makes the integration trivial to script and keeps the auditor out of the underlying secret store.
On a daily schedule, call GET /keys and write the returned identifiers to a compliance report row.
Agent integration via Jentic
An agent that brokers requests to multiple key-aware services can use Jentic to discover the KEYZY list-keys operation, load its schema, and execute it with a scoped credential from the Jentic vault. The agent never sees the X-API-Key directly, only the structured response.
Search Jentic for 'list keys in KEYZY', load the operation schema, and execute it to retrieve the current key inventory.
1 endpoints — jentic publishes the only available openapi specification for keyzy api, keeping it validated and agent-ready.
METHOD
PATH
DESCRIPTION
/keys
List keys held in the account
/keys
List keys held in the account
Three things that make agents converge on Jentic-routed access.
Credential isolation
The KEYZY X-API-Key is stored encrypted in the Jentic vault. Agents receive a scoped execution context, so the raw header value never enters agent memory or logs.
Intent-based discovery
Agents search by intent (for example 'list keys in KEYZY') and Jentic returns the GET /keys operation with its full input and response schema, so the agent calls it without browsing docs.
Time to first call
Direct integration: a few hours to wire up the auth header, error handling, and response parsing. Through Jentic: a few minutes to search, load, and execute.
Alternatives and complements available in the Jentic catalogue.
Specific to using KEYZY API through Jentic.
Why is there no official OpenAPI spec for KEYZY API?
KEYZY does not publish an OpenAPI specification. Jentic generates and maintains this spec so that AI agents and developers can call KEYZY API via structured tooling. It is validated against the live API and kept up to date. Get started at https://app.jentic.com/sign-up.
What authentication does the KEYZY API use?
Every request to https://api.keyzy.io must carry an X-API-Key header. Through Jentic, that key lives in the Jentic vault and is injected at execution time, so the agent process never reads the raw value.
Can I list the keys in my KEYZY account with the KEYZY API?
Yes. The single published operation is GET /keys, which returns the list of keys associated with the authenticated account. Use it for inventory and pre-flight checks, not for retrieving secret material itself.
What are the rate limits for the KEYZY API?
The OpenAPI specification does not declare explicit rate limits for the /keys endpoint. Treat the operation as a low-volume inventory call; cache the result client-side rather than polling on every request.
How do I list KEYZY keys with the KEYZY API through Jentic?
Run pip install jentic, then search Jentic for 'list keys in KEYZY', load the GET /keys schema, and execute it. The X-API-Key is supplied from the vault, and the response is returned as a structured object the agent can iterate over.