← Back to directory

An agent that reproduces an OAuth authorization-code exchange needs evidence tha...

https://detect.halowerk.com/v1/api/oauth-pkce-flow-correspondence

Overview

An agent that reproduces an OAuth authorization-code exchange needs evidence that callback state code redirect binding or S256 challenge disagree.

Protocol x402 (POST)
Price $0.0020
Payment Asset USD Coin
Payment Network eip155:8453
Category uncategorized
Provider detect
Source bazaar
Indexed 2026-11-02 17:27:26

Health

Status unknown
Latency (p50) —
Uptime (30d) —
Reliability Score —
Last Checked Never
Last Healthy Never
Consecutive Failures 0

x402 Payment Validation

Payment Requirements —
Asset Verified —
Facilitator —

Input Schema

{ "body": { "artifact": { "authorization": { "code_challenge": "ZtNPunH49FD35FWYhT5Tv8I7vRKQJ8uxMaL0_9eHjNA", "code_challenge_method": "S256", "redirect_uri": "https://example.invalid/callback", "state": "synthetic-state" }, "callback": { "code": "synthetic-code", "redirect_uri": "https://example.invalid/callback", "state": "other-state" }, "token_request": { "code": "synthetic-code", "code_verifier": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", "redirect_uri": "https://example.invalid/callback" } } }, "bodyType": "json", "method": "POST", "type": "http" }

Output Schema

{ "example": { "billable": true, "findings": [ { "confidence": 100, "evidence": [ { "page_indices": [], "page_url": null, "pattern": "oauth-pkce-flow-correspondence_scoped_evidence", "type": "artifact" } ], "limits": [ "Only the complete supplied JSON artifact is examined; no network request, signature, settlement or runtime claim is made.", "Supplied strings are compared only in RAM and never returned. Entropy, authorization server authenticity, token validity and actual authorization are not inferred." ], "module": "oauth-pkce-flow-correspondence", "module_cpu_ms": 0, "state": "observed", "value": { "code_matches": true, "flow_correspondence_complete": false, "pkce_matches": true, "redirect_matches": true, "state_matches": false }, "warnings": [] } ], "known_count": 1, "scope": { "contact_values_returned": false, "network": false, "supplied_artifact_only": true }, "warnings": [] }, "type": "json" }