Inbox

Get contents of inbox

get
Responses
200

Access grant details.

application/json
get
GET /inbox HTTP/1.1
Host: api.wallet.example.com
Accept: */*
200

Access grant details.

[
  {
    "resourceUri": "text"
  }
]

Retrieve specific inbox item by ID

get
Path parameters
IDstringRequired

The ID of the inbox item

Responses
200

Access grant details.

application/json
get
GET /inbox/{ID} HTTP/1.1
Host: api.wallet.example.com
Accept: */*
200

Access grant details.

{
  "id": "https://example.com",
  "type": [
    "text"
  ],
  "proof": {
    "type": "text",
    "created": "2025-08-29T00:51:26.384Z",
    "domain": "text",
    "proofPurpose": "text",
    "proofValue": "text",
    "verificationMethod": "https://example.com"
  },
  "credentialStatus": {
    "id": "https://example.com",
    "type": "text",
    "revocationListCredential": "https://example.com",
    "revocationListIndex": "text"
  },
  "credentialSubject": {
    "id": "https://example.com",
    "inbox": "https://example.com",
    "hasConsent": {
      "mode": [
        "text"
      ],
      "forPersonalData": "https://example.com",
      "forPurpose": "https://example.com",
      "hasStatus": "text",
      "isConsentForDataSubject": "https://example.com"
    }
  },
  "expirationDate": "2025-08-29T00:51:26.384Z",
  "issuanceDate": "2025-08-29T00:51:26.384Z",
  "issuer": "https://example.com",
  "@context": [
    "text"
  ]
}

Delete an inbox item

delete
Path parameters
IDstringRequired

The ID of the inbox item

Responses
204

Access grant revoked.

No content

delete
DELETE /inbox/{ID} HTTP/1.1
Host: api.wallet.example.com
Accept: */*
204

Access grant revoked.

No content