REST/JSON

MLog — jurnal de audit (REST)

Înregistrezi evenimente legale și le interoghezi înapoi. Acceptă JSON simplu, array (batch), JWT-uri și mixt.

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

Endpoint-uri

MetodăCaleScop
POST/registerÎnregistrează unul sau mai multe evenimente → { UID } sau { count, UIDs[] }
GET/query/{uid}Ia un eveniment după UID (+ filtre legal_basis/legal_reason/user_idnp/…)
GET/query?event_time_from=&event_time_to=&legal_basis=Căutare pe interval (legal_basis obligatoriu; page/page_size, filter=k=v,k=v)

Date care funcționează (seed)

ValoareÎnseamnă
11111111-1111-1111-1111-111111111111Eveniment seed (MPass.User.Authenticated, legal_basis GDPR-6-1-e)
22222222-2222-2222-2222-222222222222Eveniment seed (MDocs.PersonalData.Access, legal_basis Law-133)
orice eveniment înregistratPOST /register → UID → GET /query/{uid} întoarce exact ce ai trimis

Scenarii & erori (valori „magice")

DeclanșatorRezultat
event_type = "MMock.Trigger.ServerError"HTTP 500 la /register
body > 256 KBHTTP 413
/query fără legal_basisHTTP 400
eveniment fără event_type / event_time validHTTP 400
Header X-MMock-Auth: unauthorizedHTTP 401
UID necunoscutHTTP 404

Note

MConnect Mock — mediu de testare. Datele sunt fictive.