How do YOU use Postman and the Expensify API together?

We have many customers new to using APIs and some who are using Postman for the first time. For those of you who are already pros, would you mind sharing some details on your use cases and how you use the two together?
Some questions to help guide you:
- What do you use Postman for with the Expensify API?
- Do you have any tricks to share?
- What are some common blockers one just starting out might face?
- Where do you find resources when you run into trouble with Postman?
Cheers!
Comments
-
We use Postman to test API calls prior to writing any code. This allows for a quick tests and adjustments just to make sure things work.
The biggest thing we struggled with initially was passing the output template as part of the call (the .ftl) and knowing to send the postman request as a form-urlencoded request.
Perhaps some basic calls/how-to on the API page would have made this super simple to get started with.
-
Totally unclear that one has to use form-urlencoded in Postman... all other mature apps explain with examples on how to structure the request. Expensify docs should include a Postman section... the request sending is NOT clear!
Use the image attached to CREATE A NEW REPORT (example):
-
Great trick would be for you to update your DOCS!
-
Hi @Blake and @jerome_morrow, thanks for the tips and feedback! It's always helpful to hear from customers about what additional details you'd like included in our documentation.
-
Hi @jerome_morrow Please can you help. I am getting the below error on the request sent "No template submitted". I am not able to understand where/How to add the template in postman.