Welcome to the Quick Starter Guide! This guide walks you through generating an authorization access token and using it to call our public APIs via the Developer Portal and Postman.
Youâll complete six steps:
đ Request your subscription key
đ¤ Create your user profile
đ Get your client ID and secret key
đ§âđť Set up your username and password
đ¨ Generate your access token
đ Use your token to call APIs
Hereâs the process illustrated in a simple flowchart:
[Diagram Placeholder]
Â
Section 1: Request API Subscription Keys đ
When you sign up in the Developer Portal, a notification is sent to the API admin. Once approved, youâll receive a confirmation email with a link to your subscription keys.
Â
Section 2: Create a User Profile in the Developer Portal đ¤
Click Sign up at https://repzio.developer.azure-api.net.
Enter your email, password (twice), first name, last name, and captcha code.
Confirm your email via the link sent to you.
Return to the Developer Portal and click Explore APIs to access the APIs page.
[Screenshot Example]
Section 3: Get Your Client ID and Secret Key đ
Log in with your username and password.
On the API Access Info page, copy your Client ID and Secret Key.
Store these securely for future use.
Section 4: Set Up Client Username and Password đ§âđť
Log in at http://manage.repzio.com/apisaccess.
Navigate to Users and select the user who needs API access.
If creating a new user, fill out the Add User panel and click Create New User.
Assign access by clicking View/Assign/Access â choose either Global or specific API permissions.
Click Save Changes.
â The selected user now has API access.
Section 5: Generate Your Authorization Access Token đ¨
Log in to the Developer Portal and click Explore APIs.
Select the Authorization API â GenerateAccessToken.
-
In the Request Body, enter:
clientclientsecretusernamepassword
(from Sections 3 and 4)
Enter your subscription key if not pre-filled.
Click Try It â Send.
đ Congrats! Youâve generated your access token.
đĄ Tip: You can also generate the token in Postman by entering the same details and clicking Send.
Section 6: Use Your Authorization Token to Call APIs đ
In Postman, select your generated token.
Click Send to call an API (e.g., GetCustomers).
View the results in any available format: Pretty, Raw, Preview, Visualize, JSON.
â Make sure your token is selected (look for the orange icon) before pressing Send.
FAQs â
Q. What if my access token doesnât generate?
A. Double-check that your Client ID, secret, username, and password match what you set up in Sections 3 and 4.
Q. How long does my access token last?
A. Tokens typically expire after a set time (check your developer portal for details). You can always generate a new one if it expires.
Q. Can I grant API access to specific users only?
A. Yes. Instead of granting Global access, assign permissions to individual APIs by checking the relevant boxes.
Q. Do I need Postman to test the APIs?
A. Postman is recommended because it makes testing easier, but you can also call APIs directly via the Developer Portal or other tools.
Welcome to âHow To Use Our Public APIs: Quick Starter Guideâ! In this document, you will learn how to call our public-facing APIs using a generated authorization access token using our external developersâ site as well as the Postman API application. Briefly, you will complete six steps to achieve this task: (1) request your subscription key, (2) create your user profile, (3) get your client ID and secret key, (4) get your username and password, (5) generate your authorization access token, and (6) use this authorization access token to call our public-facing APIs.
Here is this process illustrated in a simple and easy-to-follow flowchart:
Â
Section 1: How To Request API Subscription Keys
As you sign up with the Developer Portal (see next section), this process automatically sends a notification to the [Azure] API admin who then grants you access. You will receive an email confirmation. This email contains a link that shows your subscription keys. Â Â
Section 2: How To Create A User Profile At Our Developers Portal
Click on the Sign up button or link at https://repzio.developer.azure-api.net.Â
You are directed to the Sign-Up page: Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â
Enter your email, password (twice), first name, last name, and presented captcha code. Verify that this information is correct and then click on the Sign up button. You will receive an email that will ask you to confirm your email address. Click on the link embedded in this email to complete your reply confirmation. The âWelcome to Developer Portalâ home page redisplays in your browser. Click on the Explore APIs button to enter the portal, as follows:
Â
Your browser refreshes and displays the developer portalâs APIs page:
Â
Â
Â
Section 3: How To Get Client ID And Secret Key
Go to https://manage.repzio.com/apisaccess. Your browser displays the login pop-up window. Enter your username and password and click on the Login to Dashboard button.Â
You are immediately directed to the following web page:Â Â
This is your âAPI Access Infoâ (under Settings) page.
It is here that you can obtain both your Client ID and your Secret Key.
Please record and store these in a safe and secure way for future consultation.Â
Â
Â
Section 4: How To Get Client Username And Password
Log in to http://manage.repzio.com/apisaccess and navigate to Users. Select a user to whom you want to grant API access. Observe the sample screen below. You can select from your listing.
Â
Â
The user you select should know their password (especially if you are selecting yourself).
Should you need to create a new user, then complete the Add User information panel that you see on the far right of the web page. Click on the Create New User button.
Â
Â
Â
The page refreshes and the newly created user is displayed in the Existing Users listing:
Â
Click on the userâs View/Assign/Access link. A pop-up window enabling formal access permissions displays. As an example, click on the âGlobalâ checkbox to grant universal API access.
Â
Click on Save Changes. Now, this newly added user has access to all of our APIs.
Note: This example is here only to show you the possibility of granting universal API access. You can choose not to do so and grant individual API access as well by clicking on individual checkboxes according to specific access rights that are permissible.
Â
Â
Section 5: How To Generate Your Authorization Access Token
First of all, make sure you are logged in successfully to the Developer Portal. Second, make sure you have clicked on the Explore APIs button and have arrived at the APIs page. Now, click on Authorization API to see its details (see sample screen below):
Â
Your browser refreshes. Make sure GenerateAccessToken is selected:
Wait What About Authorization V2? V2 has some advanced early features that were needed for one of our integrators. For now, Authorization V1 will work with most cases, but if something is missing in V1, please let us know.
In order to generate this token you will need âclientâ, âclientsecretâ, âusernameâ and âpasswordâ for its Request Body. As we covered in Section 3 of this document, it is in WebManager that one can find this information (manage.repzio.com/apisaccess). Also, in Section 4 we can see how to get the username and password. You should now have all information necessary to populate the Request Body for GenerateAccessToken.
Â
Go ahead and click on the Try It button on the far right side of the web page:
A pop-up data-entry window opens up from the right side.
Enter the Subscription key you received from the admin in the Subscription key field (if it is not already pre-populated).
Â
Now, scroll down to the Body and enter the client, clientsecret, username, and password information appropriately to complete that field.
Â
Â
Finally, click Send to request that the Access token be generated.Â
Congrats! You have successfully generated your Authorization Access Token. Â
Â
Note: At this time, the token does not display. This will be updated shortly.
Note: You can see this generated token in postman.com software as well.
If you input the very same information that we put into our developerâs portal into Postman and click on Send, the Authorization Access Token is created. In the Postman sample screen below, notice the highlighted code. This is your Authorization Access Token.
Â
Note: We will be using this Authorization Access Token in the next section.
Â
Â
Section 6: How To Use Authorization Token To Call APIs
While in Postman, select the generated Authorization Access Token as noted in the previous page of this document. Click on the Send button.Â
It is this token that successfully calls the external (public-facing)Â
âGetCustomersâ API (as our example below):
Â
Notice that in Postman you can view this âcalled APIâ using different available tabs: Pretty, Raw, Preview, Visualize, and JSON. In our example, just to reiterate, we have called the GetCustomers API using the Authorization Access Token generated in the previous section of this document.
If you look closely at the sample screen above, the token is featured with an orange icon next to it to enable its identification. Make sure it is correctly selected before pressing the Send button. Other necessary items like headers are automatically generated as Send is selected.
Â