Skip to main content

Box Postman Advanced Collection

  • September 25, 2023
  • 1 reply
  • 190 views

rbarbosa Box

Hi folks,


Hi folks, thinking that you use the Box Postman Collection to interact with our API, I wanted to share this with you:


With the objective to make our API Postman collection more flexible, I’ve been working on it so that it supports all of Box authentication types Developer Token, OAuth, CCG, and JWT.


The idea is to detect the type of environment selected, and adjust the token refresh accordingly.

I’ve also created a few helper methods to create these environments.


I would very much like you take it for a spin, and send some feedback.


You can fork this collection from here.


You can leave your feedback by replying to this post.

And of course ping me with any questions.

Cheers

1 reply

rbarbosa Box
  • Author
  • Developer Advocate
  • 553 replies
  • September 27, 2023

Update 2023/09/27:



  • Fixed the RSA library not being attached to the collection environment variables

  • Included capital letters on the body of the request to create environments, but only to the default ones, as opposed to the secret parameter. It turns out the when we use the secrets it is better not to have anything there, since “YOUR PASSPHRASE GOES HERE” is replaced by “*****” and the user may think they already filled in that variable.

  • Added some more explanations as steps to the Create environment text description

  • Added a variable to the Authorization tab of the Create environment folder to hold the Postman API key, an and encouraged the user to store it on a global variable.

  • Added a variable to all create environment request to hold the work space id and encouraged the user to store it on a global variable.

  • Updated the name of the Create Bearer Environment to Create Bearer Token Environment in an attempt not to trigger the Postman security check of having bearer tokens hardcoded in the collection.


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings