# Retrieve a session record according to the session ID Endpoint: GET /pps/api/v1/session-record/{sessionId} Version: v0 Security: Bearer Authentication ## Path parameters: - `sessionId` (string, required) The session ID, as returned from the request to create sessions ## Response 200 fields (*/*): - `session_id` (string, required) The identifier of the interaction with the user within the scope of the Hosted Payment Page - `transaction_id` (string) The transaction identifier in Ratepay - `partner_transaction_id` (string) The transaction identifier on the merchant side - `shop_buyer_id` (string) The buyer identifier on the merchant side - `session_status` (string, required) Enum: "CREATED", "IN_PROGRESS", "COMPLETED", "ERROR", "EXPIRED", "CANCELED", "FRAUD_CANCELLATION_REQUESTED", "OTP_PENDING" - `decline_reasons` (object) - `decline_reasons.category` (string) - `decline_reasons.reasons` (array) - `created_date` (string) The date and time when the status was first created - `updated_date` (string) The date and time when the status was last updated ## Response 401 fields (application/json): - `code` (string, required) INVALID_TOKEN: The provided token is invalid or expired. Enum: "INVALID_TOKEN" ## Response 403 fields ## Response 404 fields