Feature
Identify AI agents from any language with one API call.
The hosted Identity API needs no install. Post a request's signature headers and get back the verified identity and lane. Nothing is stored, and your traffic never routes through Wayleave.
One evaluator, two front doors
The same evaluator answers in the Identity API and in the middleware, and a test asserts they agree.
POST /v1/identify
curl -X POST https://api.wayleave.dev/v1/identify \
-H "Authorization: Bearer $WAYLEAVE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"method":"GET","url":"https://api.yourapp.com/v1/data",
"headers":{"user-agent":"...","signature":"...","signature-input":"..."}}'
{ "lane": "verified_agent", "verified": true,
"identity": { "keyid": "k1", "operator": "Example Labs" } }Questions
Do I need an API key?
Yes. Unauthenticated calls to /v1/identify return 401.