Skip to main content

Get Message Level Status (MLS)

GET 

/api/v1/transactions/:transaction_id/mls

Return an MLS (UBL ApplicationResponse) in original, unaltered format.

A transaction can have two MLS legs, so leg selects which one:

  • sent โ€” the ApplicationResponse we sent (as C3, to the sending AP C2)
  • received โ€” the ApplicationResponse we received (from C2 for an invoice we sent, or from C5 for a TDD)
  • omitted โ€” the sent leg if present, otherwise the received leg (back-compatible)

Use GET /transactions/{id}/reporting to see which legs exist before fetching.

Requestโ€‹

Responsesโ€‹

Successful Response