{# Panoul Integrare: exemple de cod multi-limbaj + export & referinta. #} {# Variabile context: account_id, base_url, exemple, are_cheie, are_creds, csrf_token #}
{{ base_url }}
Cererile trimit doar cheia API + datele prezentarii. Credentialele RAR se configureaza
o data in Setari si sunt folosite automat la trimitere. Optional,
poti include rar_credentials in payload ca sa le suprascrii pe acea cerere.
{{ ex["prezentari"] | e }}
{{ ex["import"] | e }}
{{ ex["prezentari"] | e }}
{{ ex["import"] | e }}
{{ ex["prezentari"] | e }}
{{ ex["import"] | e }}
{{ ex["prezentari"] | e }}
{{ ex["import"] | e }}
{{ ex["prezentari"] | e }}
{{ ex["import"] | e }}
Visual FoxPro — alege dialectul COM:
{# Dialecte VFP #} {# MSXML2 #}{{ ex["prezentari"] | e }}
{{ ex["import"] | e }}
{{ ex["prezentari"] | e }}
{{ ex["import"] | e }}
POST /v1/prezentari — o prezentare cu doua operatii: una cu cod RAR direct
(cod_prestatie), una cu cod intern + denumire (mapata automat de gateway).
Cerere
{{ exemplu_json["cerere"] | e }}
Raspuns 200 (forma implicita minim)
{{ exemplu_json["raspuns"] | e }}
vin, nr_inmatriculare, data_prestatie (YYYY-MM-DD), odometru_final (string), prestatii (min. 1).cod_prestatie (cod RAR din nomenclator) SAU cod_op_service + denumire — gateway-ul le mapeaza la cod RAR.odometru_initial, obs; rar_env ("test" / "prod") — absent = mediul implicit al contului.index = pozitia din cerere). status: queued (in coada), needs_mapping / needs_data / error (blocat — vezi motiv).id_prezentare e completat doar cand randul era DEJA trimis la RAR (duplicat detectat); altfel apare ulterior, in dashboard sau la GET /v1/prezentari/{id}.held)? Trimite "raspuns": "complet" in body.
Un POST /v1/prezentari poate intoarce 200 cu
status: "queued", dar randul sa NU plece automat la RAR. Cele trei motive:
| Motiv | Ce inseamna | Cum deblochezi |
|---|---|---|
| held (Auto OFF) | Contul are Trimiterea automata OPRITA → randul e tinut
(held=true), NU pleaca la RAR. |
Elibereaza manual din dashboard (butonul Trimite / Trimite toate)
sau activeaza Trimiterea automata. Verifici cu
GET /v1/prezentari/{id} (held=true). |
| needs_mapping | Cod operatie fara mapare la un cod RAR din nomenclator. | Intra in editorul de mapare din dashboard; la salvarea maparii randul se re-rezolva automat. |
| needs_data | Validare de continut esuata (VIN / data prestatie / odometru). | Corectezi datele si repui prezentarea. |
Verifica daca credentialele RAR sunt corecte pe mediul ales. Nu se salveaza nimic.