GET
/
access-requests
/
{requestId}
/
credentials
curl --request GET \
  --url https://api.memoram.app/api/v1/access-requests/{requestId}/credentials \
  --header 'Authorization: Bearer <token>'
{
  "user_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
  "memory_key": "<string>",
  "encryption_key": "<string>",
  "key_version": 123
}

Retrieve the user’s Memory Key and the necessary symmetric Encryption Key required to encrypt/decrypt their memory blob content.

Important: This endpoint ONLY works for access requests that have an approved status. Calling this for requests with other statuses (pending, rejected, revoked) will result in a 403 Forbidden error.

Authorization

Requires Bearer token authentication using your Developer JWT.

Authorizations

Authorization
string
header
required

JWT token obtained via /auth/token endpoint.

Path Parameters

requestId
string
required

The unique ID of an APPROVED access request.

Response

200
application/json

Successfully retrieved user credentials.

The response is of type object.