Catalog › Interpelări › GetVignettes
GetVignettes Interpelări
Interpelarea “GetVignettes” returnează lista vinietelor achitate pentru vehiculul sau remorca identificată în baza numărului de înmatriculare
SOAP · GetVignettes(RegistrationNumber: string) : Vignettes
Date de intrare — Request
| Câmp | Tip | Oblig. | Exemplu | Descriere |
|---|---|---|---|---|
| RegistrationNumber | string | — | AB975987 | Numărul de înmatriculare al vehiculului |
Date de intrare — RequestHeaders
| Câmp | Tip | Oblig. | Exemplu | Descriere |
|---|---|---|---|---|
| CallingUser | string(13) | Da | Numărul de identificare (IDNP) al utilizatorului sau identificatorul (ID-ul) sistemului care procesează datele cu caracter personal | |
| CallingEntity | string(13) | Da | Numărul de identificare (IDNO) al persoanei juridice din care face parte utilizatorul care procesează datele cu caracter personal, sau care gestionează sistemul informațional | |
| CallBasis | string(256) | Da | Temeiul legal al apelului | |
| CallReason | string(512) | Da | Scopul legal al apelului |
Date de ieșire — Response
| Câmp | Tip | Oblig. | Exemplu | Descriere |
|---|---|---|---|---|
| Vignettes | object | — | Date despre vinieta achitată | |
| · Vignettes | array<object> | — | Date despre vinieta achitată | |
| ·· Identifier | string | Da | Notă internă | Identificatorul vinietei |
| ·· VehicleCategory | VignetteVehicleCategory | Da | Date de test | Tipul vehiculului Conține valori din clasificatorul “Codul categoriei vehiculului aferent vinietei” |
| ·· ValidityPeriod | string | Da | Eșantion | Perioada de valabilitate a vinietei |
| ·· PaymentDate | DateTime | Da | 2024-07-12T10:30:00Z | Data efectuării plății |
| ·· VehicleRegistrationNumber | string | — | AB417593 | Numărul de înmatriculare al vehiculului |
| ·· TrailRegistrationNumber | string | — | AB050031 | Numărul de înmatriculare al remorcii |
| ·· ActivationDate | DateTime | Da | 2022-04-02T10:30:00Z | Data de activare a vinietei |
| ·· ExpirationDate | DateTime | Da | 2028-08-19T10:30:00Z | Data de expirare a vinietei |
| ·· VehicleOriginCountry | string | Da | MD | Țara de origine a vehiculului |
| ·· CustomerDocument | string | Da | Notă internă | Numărul de identificare al persoanei fizice (IDNP) pentru cetățenii Republicii Moldova sau numărul și seria pașaportului pentru cetățenii străini |
| ·· CustomerName | string | Da | ÎI "Test Comerț" | Numele și prenumele conducătorului vehiculului |
| ·· Status | string | Da | 3 | Statutul vinietei |
Exemple de apel SOAP
Apel reușit
Cerere validă cu RequestHeaders complete → date sample.
Cerere
curl -X POST https://mconnect.evisoft.com/ConsumerService.svc \
-H 'Content-Type: text/xml; charset=utf-8' \
-H 'SOAPAction: http://mconnect.gov.md/consumer/GetVignettes' \
--data '<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<GetVignettes xmlns="http://mconnect.gov.md/consumer">
<Request>
<RegistrationNumber>AB975987</RegistrationNumber>
</Request>
<RequestHeaders>
<CallingUser>2000000000001</CallingUser>
<CallingEntity>1002600024777</CallingEntity>
<CallBasis>Legea 133/2011 privind protecția datelor</CallBasis>
<CallReason>Prestare serviciu public</CallReason>
</RequestHeaders>
</GetVignettes>
</soap:Body>
</soap:Envelope>'
Răspuns
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<GetVignettesResponse xmlns="http://mconnect.gov.md/consumer">
<Response>
<Vignettes>
<Vignettes>
<Identifier>Date generate (mock)</Identifier>
<VehicleCategory>Date de test</VehicleCategory>
<ValidityPeriod>Date generate (mock)</ValidityPeriod>
<PaymentDate>2022-02-03T10:30:00Z</PaymentDate>
<VehicleRegistrationNumber>AB116850</VehicleRegistrationNumber>
<TrailRegistrationNumber>AB376642</TrailRegistrationNumber>
<ActivationDate>2021-10-24T10:30:00Z</ActivationDate>
<ExpirationDate>2027-07-14T10:30:00Z</ExpirationDate>
<VehicleOriginCountry>MD</VehicleOriginCountry>
<CustomerDocument>Valoare exemplu</CustomerDocument>
<CustomerName>SA "Moldova Servicii"</CustomerName>
<Status>0</Status>
</Vignettes>
</Vignettes>
</Response>
</GetVignettesResponse>
</soap:Body>
</soap:Envelope>
Eroare: lipsesc RequestHeaders
Fără CallingUser/CallingEntity → fault (headerele MConnect sunt obligatorii).
Cerere
curl -X POST https://mconnect.evisoft.com/ConsumerService.svc \
-H 'Content-Type: text/xml; charset=utf-8' \
-H 'SOAPAction: http://mconnect.gov.md/consumer/GetVignettes' \
--data '<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<GetVignettes xmlns="http://mconnect.gov.md/consumer">
<Request>
<RegistrationNumber>AB515359</RegistrationNumber>
</Request>
</GetVignettes>
</soap:Body>
</soap:Envelope>'
Răspuns (fault)
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<soap:Fault>
<faultcode>soap:Client</faultcode>
<faultstring>Missing RequestHeaders: CallingUser and CallingEntity are required by MConnect.</faultstring>
<detail>
<MConnectFault xmlns="http://mconnect.gov.md/consumer">
<Code>Client</Code>
<Message>Missing RequestHeaders: CallingUser and CallingEntity are required by MConnect.</Message>
</MConnectFault>
</detail>
</soap:Fault>
</soap:Body>
</soap:Envelope>