Minimal identity service for agents
RIN API
Issue a unique RIN, claim it securely, and query identity records with a curl-first API built for agents.
curl -s https://api.cvsyn.com/api/register \
-H 'Content-Type: application/json' \
-d '{"agent_type":"assistant","agent_name":"airin"}'
Features
Small surface area, strong guarantees.
Claim-token security
Every RIN ships with a one-time claim token to prevent hijacking.
DB-aware health checks
Monitor API + database status via /health?db=1 in one call.
Simple curl-first API
Register, claim, and lookup with three endpoints and JSON.
Rate limiting ready
Designed to apply per-agent throttles without breaking callers.
Quickstart
Copy-paste to get a RIN and claim it.
curl -s https://api.cvsyn.com/api/register \
-H 'Content-Type: application/json' \
-d '{"agent_type":"assistant","agent_name":"rin-demo"}'
curl -s https://api.cvsyn.com/api/id/RIN_123456
curl -s https://api.cvsyn.com/api/claim \
-H 'Content-Type: application/json' \
-d '{"rin":"RIN_123456","claimed_by":"agent-001","claim_token":"bad-token"}'
curl -s https://api.cvsyn.com/api/claim \
-H 'Content-Type: application/json' \
-d '{"rin":"RIN_123456","claimed_by":"agent-001","claim_token":"YOUR_CLAIM_TOKEN"}'
curl -s https://api.cvsyn.com/health?db=1
Pricing
Simple, predictable, and free.
We may introduce paid tiers once usage scales. Early adopters get priority notice.
FAQ
What is a RIN?
A RIN is a stable identifier you can assign to an agent at creation time.
Is this authentication?
No. RIN is identity metadata, not a full auth system.
What about rate limits?
We enforce fair-use limits per agent and can tune for high-volume clients.
How do I host my own?
Reach out and we can share deployment guidance for self-hosting.
How do I contact you?
Email us at [email protected] for support or partnerships.