---
title: "Lësho fatura jo-cash në bulk"
operation_id: "api.v1.invoice.bulk-noncash"
method: POST
path: "/api/v1/invoice/bulk-noncash"
group: "Faturat"
api_version: "v1"
authenticated: true
canonical: "https://fature.al/api-reference/endpoints/api-v1-invoice-bulk-noncash.html"
---

# Lësho fatura jo-cash në bulk

Pjesë e dokumentacionit [fature.al API](/api-reference/index.html).

## POST /api/v1/invoice/bulk-noncash

Lëshon shumë fatura jo-cash me një kërkesë të vetme, për faturim periodik. Çdo element i
`invoices` ka të njëjtat fusha si body i `POST /invoice/noncash`, `internalId` përfshirë, dhe
lëshohet me të njëjtat rregulla.

Përgjigja është një objekt me një hyrje për çdo `internalId`, dhe statusi HTTP mbetet `200`
edhe kur ndonjë faturë dështon:

- kontrolloni `status` brenda çdo hyrjeje më vete, jo kodin HTTP;
- riprovoni vetëm `internalId`-të që dështuan, jo të gjithë bulk-un;
- faturat lëshohen një nga një, në radhë, ndaj një bulk i madh zgjat aq sa shuma e lëshimeve.

URL-ja e plotë: `https://fature.al/api/v1/invoice/bulk-noncash`

Versioni i API-t: `v1`.

Identifikimi: i detyrueshëm (bearer token, plus the `X-Client-Id` and `X-Client-Secret` headers).

### Fushat e body-t

| Fusha | Tipi | E detyrueshme | Përshkrimi |
| --- | --- | --- | --- |
| `invoices` | array | po | Faturat që do të lëshohen, secila me të njëjtat fusha si body i `POST /invoice/noncash`, `internalId` përfshirë. Nuk ka kufi në numrin e tyre, por endpoint-i lejon vetëm 3 kërkesa në minutë, prandaj dërgoni pak bulk-e të mëdha në vend të shumë të vogla. |

### Shembull kërkese

```bash
curl -X POST 'https://fature.al/api/v1/invoice/bulk-noncash' \
  -H 'Authorization: Bearer YOUR_TOKEN' \
  -H 'X-Client-Id: YOUR_CLIENT_ID' \
  -H 'X-Client-Secret: YOUR_CLIENT_SECRET' \
  -H 'Accept: application/json' \
  -H 'Content-Type: application/json' \
  -d '{
    "invoices": [
        "invoices"
    ]
}'
```

### Përgjigjet

**200**: Një objekt me një hyrje për çdo `internalId`. Një faturë që dështon mban formatin e gabimit brenda hyrjes së vet, dhe statusi i përgjigjes mbetet 200.

```json
[]
```

**401**: Unauthenticated

| Fusha | Tipi | Përshkrimi |
| --- | --- | --- |
| `message` | string |  |

```json
{
    "message": "Unauthenticated."
}
```
