Mantys Eligibility API

Appointment checks

POST /v4/appointment-checks: a check whose result is also pushed to your webhook.

POST /v4/appointment-checks starts a check for a booked appointment. Use it instead of POST /v4/eligibility-checks when you want the result pushed to your webhook as well as available to poll.

The body is the same as a normal check, identifiers included, plus:

FieldNotes
submitterYour own references, passed through to the webhook so you can match it to your record: {"id": "...", "ref": "..."}
user_idWho booked the check in your system (optional)

visit_type is required here on every account.

Response: 201 has the same fields as a normal check, plus cached and result.

  • If result reuse is switched on for your account and the same patient was found eligible with the same payer at the same clinic recently, you get 200 with "cached": true and the result straight away. No new check runs.
  • The webhook address is set up with Mantys, not sent in the request. Sending callback_url is 422.
  • Appointment checks need an appointments queue set up for your account. Without it you get 400 ROUTING_NOT_CONFIGURED; contact Mantys.
  • Test IDs are not accepted here. A 990- ID is 400 VALIDATION_FAILED, with the message "Test IDs (990-...) are supported on POST /v4/eligibility-checks only".