---
title: Registra Vendite
description: "``` POST /api/register-sales ``` Registra una vendita per una determinata struttura aziendale. ## Autenticazione - **Tipo**: Bearer Token - **Header richiesto**: cssCopiaModifica`Authorization: Bearer {api_token}` ## Request ### Headers | Chiave | Valore | | --- | --- | | Authorization…"
url: "https://novicrea.com/docs/registra-vendite/"
updated: "2025-07-07"
category: API
---

# Registra Vendite

```
POST /api/register-sales
```

Registra una vendita per una determinata struttura aziendale.

## Autenticazione

- **Tipo**: Bearer Token
- **Header richiesto**: cssCopiaModifica`Authorization: Bearer {api_token}`

## Request

### Headers

| Chiave | Valore |
| --- | --- |
| Authorization | Bearer {api_token} |
| Content-Type | application/json |

### Body Parameters

| Campo | Tipo | Obbligatorio | Descrizione |
| --- | --- | --- | --- |
| `date` | string (ISO 8601) | Sì | Data della vendita (es. `2025-07-04`) |
| `structure_id` | integer | Sì | ID della struttura |
| `selected_products` | array | Sì | Elenco dei prodotti venduti |
| `selected_products[].id` | integer | Sì | ID del prodotto |
| `selected_products[].quantity` | decimal (>= 0.01) | Sì | Quantità venduta del prodotto |

### Esempio di richiesta

```
POST /api/register-salesAuthorization: Bearer {api_token}Content-Type: application/json{  "date": "2025-07-04",  "structure_id": 12,  "selected_products": [    {      "id": 101,      "quantity": 3    },    {      "id": 102,      "quantity": 5.5    }  ]}
```

## Response

```
{  "success": true,  "sale_id": 456}
```
