- 15.5
Introduction
The M4 API utilizes standard HTTP status codes and verbs to communicate with third-party consumers.
Verbs
- Retrieving Data: All methods that allow the consumer to pull data from M4 use the GET HTTP verb.
- Inputting Data: All methods that allow the consumer to push data to M4 use the POST HTTP verb.
Return Status Codes and Messages
| Scenario | Code or Message |
| Successful call to API | 200 – OK |
| Call to object not in M4 database | 404 – Object Not Found |
| Incorrect credentials submitted | “Not Authorized” |
| Call to an unlicensed endpoint | “Not Licensed” |