Current collected state Current
Observed since 20 Oct, 22:31 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
agentkeys-io
Python SDK for AgentKeys — proxy API calls through a secure credential vault
Python SDK for AgentKeys — proxy API calls through a secure credential vault. Your agent never sees the real API keys.
pip install agentkeys-io
from agentkeys import AgentKeys
ak = AgentKeys(
token="ak_ws_your_key...",
proxy_url="https://proxy.agentkeys.io",
)
# Proxy a request through the "resend" credential
response = ak.proxy(
credential="resend",
url="https://api.resend.com/emails",
method="POST",
body={
},
)
print(response.json())
ak = AgentKeys(token="pxr_resend_abc123...")
response = ak.proxy(
credential="ignored",
url="https://api.resend.com/emails",
method="POST",
body={""from": "hi@example.com", "to": "user@example.com", "subject": "Hello", "text": "Sent via AgentKeys"},
)
resend = ak.for_credential("resend")
stripe = ak.for_credential("stripe")
resend.post("https://api.resend.com/emails", body={
"from": "hi@example.com",
"to": "user@example.com",
"subject": "Hello",
"text": "Sent via AgentKeys",
})
balance = stripe.get("https://api.stripe.com/v1/balance")
with AgentKeys(token="ak_ws_...") as ak:
response = ak.proxy("resend", url="https://api.resend.com/emails", method="POST", body={...})
Download counts and popularity will appear here as the collector receives them.
| Package / target | Requirement | Relationship |
|---|---|---|
httpxEnvironment{
"extras": "",
"marker": null,
"requires_python": ">=3.9",
"evaluation": "NOT_EVALUATED"
} | httpx>=0.25 | runtime |
bdist_wheel · 3.25 KB · Python py3
sdist · 3.31 KB · Python source
Shared repository data · GitHub
Observed since 20 Oct, 22:31 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package_version:eeca51d92bf988bf8250aba211e122a0125ace205cfe3c8a5949dd4a929d9792