Testing REST applications
While developing, it is recommended you query against the API to review the data structure and to review the data contracts. The following are a few recommended tools:
- Advanced REST Client or Postman for pass-through access to the API. Requires that cookies be shared with the iMIS application and the tool. You can find Postman-specific resources for easily testing iMIS REST endpoints locally at https://github.com/Advsol/iMISRESTCollection
- Fiddler. Inspect HTTP traffic and debug code errors.
- A browser.
When using a client tool or developing in JavaScript, you will need a token to make a request to the API. If you are using the iMIS web application pass-through method, the browser or application will also need access to the login cookie of the user you are logged in as.
If you are working with Autopay there is a collection of REST endpoints related to Autopay in iMIS here.
There is a document explaining how to set up iMIS to work with Fiddler to view the REST calls it is making, and how to then add these calls to Postman here
Updated almost 5 years ago