Platform DID document
The did:webvh document of the AY platform. `#key-2` signs every passport and credential. `application/did+ld+json`, `ETag`, `Cache-Control: public, max-age=3600`.
The did:webvh document of the AY platform. #key-2 signs every passport and credential. application/did+ld+json, ETag, Cache-Control: public, max-age=3600.
Response Body
application/did+ld+json
application/json
application/json
curl -X GET "https://example.com/.well-known/did.json"{ "@context": [ "string" ], "id": "string", "controller": "string", "verificationMethod": [ { "id": "string", "type": "string", "controller": "string", "publicKeyMultibase": "string", "publicKeyJwk": {} } ], "authentication": [ "string" ], "assertionMethod": [ "string" ], "service": [ { "id": "string", "type": "string", "serviceEndpoint": "http://example.com" } ], "deactivated": true}Rotate the Zitadel credential POST
Platform custody only. Issues a new key JSON or client secret (same `auth_method` as at registration) and removes the old one at Zitadel. Tokens already issued stay valid until they expire. The new credential is returned exactly once.
Platform did:webvh log GET
One signed log entry per line. `application/jsonl`, `ETag`, `Cache-Control: public, max-age=3600`.