Get POS session detail
GET/pos/sessions/{id}
Retrieves a single POS session with full detail including the register, cashier user, all sales with their payments and customers, and the daily summary generated at close.
Request
Path parameters
| Name | Type | Required | Description |
|---|---|---|---|
id | integer | Yes | The integer ID of the session to retrieve. Example: |
Responses
200 Full session detail with relations
Content type application/json, object · PosSessionV1.
| Field | Type | Required | Description |
|---|---|---|---|
id | integer | No | Auto-incremented primary key. |
session_number | string | No | Human-readable session reference number (e.g. "SES-00045"). Example: |
register_id | integer | No | ID of the register this session is on. Example: |
user_id | integer | No | ID of the authenticated tenant user (cashier) who owns this session. Example: |
opening_float | number | No | Cash declared in the till at session open. Example: |
actual_cash | number, nullable | No | Physical cash counted at session close. Example: |
status | string | No | Whether the session is currently active or has been closed. One of: |
opened_at | string (date-time) | No | Timestamp when the session was opened. |
closed_at | string (date-time), nullable | No | Timestamp when the session was closed. |
notes | string, nullable | No | Operator notes about the session. |
404 Session not found
Example request
curl -X GET "https://{tenant}.faciotech.net/api/v1/pos/sessions/{id}" \
-H "Accept: application/json"