- Request errors: The request couldn’t be processed. The API returns a
4xxor5xxstatus and an error object. See Status codes. - Institution blocking errors: A Create Member, Update Member, or account verification request is rejected before it starts because of the institution’s status. The API returns
422 Unprocessable Entitywith an error object. See the Institution Blocking Errors section of the Members Overview page. - Member connection errors: The request succeeds, but aggregating the member fails at the institution, for example because of invalid credentials or an institution outage that MX discovers during aggregation. The API returns a successful response and describes the problem in the member’s
errorfield. See the Member Connection Errors section of the Members Overview page.
Error object
When a request fails, the response includes anerror object with the following fields. This object is different from the member’s error field, which describes member connection errors.
Field-level errors
When request validation fails, some endpoints also return anerrors object with a 422 Unprocessable Entity status. Each key is a request field, and each value is a list of messages for that field. More than one field can appear.
Status codes
404 errors after creating an object
AGET request sent immediately after creating an object may return 404 Not Found, even though the object was created. New objects usually become available right away, but it can occasionally take up to a second before they can be read.
To avoid this error:
- Use the create response instead of a follow-up
GET. A successful create response includes the new object’s details. - If you need to send a
GETright after creating an object, wait at least 500 milliseconds first. - If the
404persists, confirm the object’s GUID and that you’re using the correct environment. If the issue continues, contact MX Support with the full request and response.

