Granite API reference
Base URL: https://granitegranted.com
Generated on 2026-11-14 from source at granite@3465bbca0c51. It lists every public HTTP route the source declares; every one enforces its own authentication. Operator and internal routes are never listed.
| Method | Path |
|---|---|
GET | /.well-known/apple-app-site-association |
GET | /.well-known/assetlinks.json |
GET | /consent/connections/{id} |
POST | /consent/connections/{id}/confirm |
GET | /consent/oidc/callback |
GET | /consent/oidc/start |
GET | /consent/warden/ceremony.js |
GET | /consent/warden/enroll |
POST | /consent/warden/enroll |
GET | /consent/warden/enroll.js |
GET | /consent/{request_id} |
POST | /consent/{request_id}/approve |
POST | /consent/{request_id}/deny |
GET | /health |
GET | /my-approvals |
POST | /my-approvals/grants/{grant_id}/revoke |
GET | /v1/approval-requests |
POST | /v1/approval-requests |
OPTIONS | /v1/approval-requests |
GET | /v1/approval-requests/{request_id} |
POST | /v1/approval-requests/{request_id}/approve |
POST | /v1/approval-requests/{request_id}/deny |
GET | /v1/approval-requests/{request_id}/warden-challenge |
POST | /v1/approval-requests/{request_id}/withdraw |
POST | /v1/connections |
GET | /v1/connections/{connection_id} |
POST | /v1/connections/{connection_id}/confirm |
POST | /v1/devices |
DELETE | /v1/devices/{device_id} |
GET | /v1/grants |
POST | /v1/grants/relinquish |
POST | /v1/grants/verify |
POST | /v1/grants/{grant_id}/revoke |
DELETE | /v1/me |
GET | /v1/me/export |
GET | /v1/me/notification-prefs |
PUT | /v1/me/notification-prefs |
POST | /v1/platform-grants |
POST | /v1/platform-grants/challenge |
POST | /v1/registrars |
GET | /v1/transparency/jwks |
GET | /v1/warden/keys |
POST | /v1/warden/keys |
DELETE | /v1/warden/keys/{credential_id} |