Return Authrim DID document.
GET
/.well-known/did.json
Code sample: Shell / cURL
curl --request GET \ --url https://auth.example.com/.well-known/did.jsonResponses
Section titled “ Responses ”DID document.
Media type application/json
object
@context
required
Array<string>
id
required
string
verificationMethod
Array<object>
object
id
required
string
type
required
string
controller
required
string
publicKeyJwk
object
key
additional properties
authentication
Array<string>
assertionMethod
Array<string>
service
Array<object>
object
id
required
string
type
required
string
serviceEndpoint
required
One of:
string format: uri
Array<string>
Example
{ "@context": [ "https://www.w3.org/ns/did/v1", "https://w3id.org/security/suites/jws-2020/v1" ], "id": "did:web:auth.example.com", "verificationMethod": [ { "id": "did:web:auth.example.com#key-1", "type": "JsonWebKey2020", "controller": "did:web:auth.example.com" } ], "service": [ { "id": "did:web:auth.example.com#vc-issuer", "type": "OpenID4VCIssuer" } ]}Error response.
Media type application/json
object
error
required
string
error_description
required
string
Example
{ "error": "invalid_request", "error_description": "The request is invalid."}Error response.
Media type application/json
object
error
required
string
error_description
required
string
Example
{ "error": "invalid_request", "error_description": "The request is invalid."}