get
https://example.com/.well-known/jwks.json
Returns the current JWKS for verifying platform-signed JWTs.
Webhook validation instructions:
Required:
- Decode the JWT header to find the
kid(key ID). - Fetch the matching public key from the JWKS endpoint.
Production: https://fobm-messaging.fo-prdeng-prod.com/.well-known/jwks.json - Verify the JWT signature using PS256 (RSASSA-PSS with SHA-256).
The above steps are sufficient for basic token validation.
Optional (additional validation, if desired):
4. Extract the pbh claim from the JWT — this is a Base64URL-encoded SHA-256 hash of the webhook body.
5. Compute your own SHA-256 hash of the raw request body and ensure it matches the pbh claim.
6. Validate other claims:
issshould be "firstorion.com"audshould match the agent webhook URLexp/iatshould be within a 5-minute window
Reject any request with an invalid signature, mismatched pbh, or expired token.
Recent Requests
Log in to see full request history
| Time | Status | User Agent | |
|---|---|---|---|
Retrieving recent requests… | |||
Loading…