sections

Check Pasted Message

Check a pasted, decoded 5GS NAS or NGAP message against the spec, IE by IE.

5GS NAS (TS 24.501): each IE against the message content table (mandatory IEs missing, IEs the table does not list, conditional IEs), each length-coded IE against the table's length, 5GMM and 5GSM cause values against the cause tables, timer IEs against the timer tables, and code points the decoder shows as reserved or unknown. NGAP (TS 38.413): each protocol IE against the message's ASN.1 (clause 9.4.4), INTEGER ranges and ENUMERATED values of top-level IEs and NGAP cause values (clause 9.4.5). Every finding carries the clause, version, citation and official link it rests on; not_checked and limits say plainly what was not checked. Accepts the Wireshark or tshark text view or tshark JSON; raw hex is not decoded.

post/reference/check-message

Request

  • Base URL: https://api.3gppscout.com (the document declares no server; this is the origin it was published from)
  • URL: https://api.3gppscout.com/reference/check-message
  • Auth: none declared

Request body

messagestring required

The decoded message as pasted: Wireshark or tshark text view (tshark -V), or tshark JSON (tshark -T json). Raw hex is recognized but not decoded.

releasestring nullable

Check against the newest indexed version of this release, e.g. 'Rel-17'. Omit for the newest indexed version.

Response

Successful Response

input_formatstring required

text, json, hex or empty.

not_checkedstring[] required

What could not be checked for the whole paste, in plain words.

limitsstring[] required

Checks this version never runs.

privacy_notestring nullable
summaryobject nullable
elapsed_msinteger required

Changes

No recorded changes to this operation across all 1 revision of this API.