# Ofertar

Ofertele de preț pentru clienți, construite din catalogul de servicii și șabloane.

## Pe scurt

| | |
| --- | --- |
| Grup | Agenție |
| Rute API | 10 rute, în [referința API](#api-oferte) |
| Acces | `sesiune` 10 |

## Ce face

- Valorile incoerente (de exemplu valabilitate înainte de data ofertei) primesc 400 cu explicația.

## Rutele

| Metodă | Cale | Acces |
| --- | --- | --- |
| `GET` | `/v1/oferte` | `sesiune` |
| `POST` | `/v1/oferte` | `sesiune` |
| `DELETE` | `/v1/oferte/{id}` | `sesiune` |
| `GET` | `/v1/oferte/{id}` | `sesiune` |
| `PUT` | `/v1/oferte/{id}` | `sesiune` |
| `POST` | `/v1/oferte/{id}/duplica` | `sesiune` |
| `POST` | `/v1/oferte/{id}/status` | `sesiune` |
| `GET` | `/v1/catalog/sabloane` | `sesiune` |
| `GET` | `/v1/catalog/servicii` | `sesiune` |
| `POST` | `/v1/catalog/servicii` | `sesiune` |

Exemplele de cerere, pentru fiecare rută, sunt în [Referința API](#api-oferte).
