SOAP 1.1 (WSDL, document/literal) + REST/JSON • catalog: JSON Schema + JSON/XML

MConnect — Platforma de Interoperabilitate (mock)

Schimb de date guvernamental: cele 216 active publicate din Catalogul Semantic, expuse ca servicii SOAP (WSDL) + REST, cu reprezentări JSON și XML ale entităților.

URL de bază: https://mconnect.evisoft.com

Endpoint-uri

MetodăCaleScop
GET/ConsumerService.svc?singleWsdlWSDL cu toate cele 86 de interpelări (operațiuni SOAP)
POST/ConsumerService.svcInvocare SOAP a unei interpelări (Request + RequestHeaders → Response)
POST/api/category/loadcategorytablemodelsCategoriile catalogului (stil semantic.gov.md)
POST/api/type/loadtypetablemodelsListă active (filtru: semanticType, category, search)
POST/api/type/loadtypeeditormodelsDetaliul unui activ (filter.keys sau filter.ids)
GET/catalogLista tuturor activelor (key, nume, tip semantic)
GET/catalog/{key}/schema.jsonJSON Schema (Draft 2020-12) al unei entități
GET/catalog/{key}/sample.jsonExemplu JSON al entității
GET/catalog/{key}/sample.xmlExemplu XML al entității
GET|POST/rest/{operation}Invocare REST a unei interpelări → JSON

Date care funcționează (seed)

ValoareÎnseamnă
216 active publicate40 entități · 89 clasificatoare · 86 interpelări · 1 eveniment
IDNP 2000000000001subiect valid → date sample generate (deterministe)
GetMedicalCertificatesinterpelare SOAP exemplu (Request: From/To/IDNx/Page/page_size)
Person / RealEstate / Vehicleentități cu schema + sample (JSON și XML)
RequestHeadersCallingUser, CallingEntity, CallBasis, CallReason (cerute la SOAP)

Scenarii & erori (valori „magice")

DeclanșatorRezultat
IDNP sufix …0000fault NotFound — nu există date pentru subiect
IDNP sufix …0009fault ServerError — eroare server simulată
fără CallingUser/CallingEntityfault — RequestHeaders obligatorii la SOAP
operațiune necunoscutăfault — Unknown operation

Note

Linkuri

MConnect Mock — mediu de testare. Datele sunt fictive.