---
title: "Lista e veprimeve me arken"
operation_id: "api.v1.cash-register.list"
method: GET
path: "/api/v1/cash-register/actions"
group: "Arka Fiskale"
api_version: "v1"
authenticated: true
canonical: "https://fature.al/api-reference/endpoints/api-v1-cash-register-list.html"
---

# Lista e veprimeve me arken

Part of the [fature.al API](/api-reference/index.html) documentation.

## GET /api/v1/cash-register/actions

Historiku i arkes: hyrjet, daljet dhe hapjet me mbylljet e dites, me filtrim dhe faqosje.

| `type` | Veprimi |
| --- | --- |
| `MONEY_IN` | Hyrje parash |
| `MONEY_OUT` | Dalje parash |
| `OPEN_DAY` | Hapje e dites |
| `CLOSE_DAY` | Mbyllje e dites |

Disa tipe ndahen me presje, pra `type=MONEY_IN,MONEY_OUT` kthen vetem levizjet e parave.
Faqezohet me `limit` dhe `offset`.

Full URL: `https://fature.al/api/v1/cash-register/actions`

API version: `v1`.

Authentication: required (bearer token).

### Query parameters

| Name | Type | Required | Description |
| --- | --- | --- | --- |
| `limit` | integer | no | Numri i veprimeve per faqe. Defaults to `20`. |
| `offset` | integer | no | Nga cili veprim te fillohet. Defaults to `0`. |
| `type` | string | no | Filtro sipas tipit: MONEY_IN, MONEY_OUT, OPEN_DAY, CLOSE_DAY. Disa tipe ndahen me presje. |
| `fromDate` | string | no | Data e fillimit (YYYY-MM-DD). |
| `toDate` | string | no | Data e perfundimit (YYYY-MM-DD). |

### Example request

```bash
curl -X GET 'https://fature.al/api/v1/cash-register/actions' \
  -H 'Authorization: Bearer YOUR_TOKEN' \
  -H 'X-Client-Id: YOUR_CLIENT_ID' \
  -H 'X-Client-Secret: YOUR_CLIENT_SECRET' \
  -H 'Accept: application/json'
```

### Responses

**200** — OK

| Field | Type | Description |
| --- | --- | --- |
| `status` | boolean |  |
| `data` | object |  |
| `data.items` | array |  |
| `data.items[].id` | integer |  |
| `data.items[].action_type` | string |  |
| `data.items[].amount` | number |  |
| `data.items[].currency` | string |  |
| `data.items[].transaction_date` | string |  |
| `data.items[].transaction_no` | integer |  |
| `data.items[].cash_action_no` | string |  |
| `data.items[].fiscal_status` | string, nullable |  |
| `data.items[].fiscal_uuid` | string, nullable |  |
| `data.items[].fiscal_fic` | string, nullable |  |
| `data.items[].fiscal_tcr_code` | string, nullable |  |
| `data.items[].description` | string, nullable |  |
| `data.items[].third_party` | string, nullable |  |
| `data.items[].id_client` | integer, nullable |  |
| `data.items[].created_at` | string |  |
| `data.pagination` | object |  |
| `data.pagination.records` | integer |  |
| `data.pagination.limit` | integer |  |
| `data.pagination.offset` | integer |  |
| `data.pagination.type` | string, nullable |  |

```json
{
    "status": true,
    "data": {
        "items": [
            {
                "id": 1,
                "action_type": "action type",
                "amount": 4200,
                "currency": "USD",
                "transaction_date": "transaction date",
                "transaction_no": 1,
                "cash_action_no": "cash action no",
                "fiscal_status": "fiscal status",
                "fiscal_uuid": "9f8c7b6a-5d4e-3f2a-1b0c-9d8e7f6a5b4c",
                "fiscal_fic": "fiscal fic",
                "fiscal_tcr_code": "fiscal tcr code",
                "description": "A short description.",
                "third_party": "third party",
                "id_client": 1,
                "created_at": "created at"
            }
        ],
        "pagination": {
            "records": 1,
            "limit": 25,
            "offset": 0,
            "type": "type"
        }
    }
}
```

**500** — Gabim i papritur ne server.

| Field | Type | Description |
| --- | --- | --- |
| `status` | boolean | Always false. A successful response carries `status: true` and a `data` object instead |
| `message` | string | The exception message. Empty when the failure carries no exception of its own |
| `errors` | array | Messages to show the operator or to log. Absent when the failure has nothing to add beyond `message` |

```json
{
    "status": true,
    "message": "Hello there",
    "errors": [
        "errors"
    ]
}
```
