For the complete documentation index, see llms.txt. This page is also available as Markdown.

Pax8 integration

This document outlines the requirements and setup for Rewst's Pax8 integration.

If you’re new to integrations in Rewst, read through our introductory integration documentation here.

Pax8's own documentation on least privileged access can be found here.

What does the Pax8 integration do?

Our Pax8 integration allows MSPs to automate license procurement and billing reconciliation processes. By integrating Pax8 with Rewst, you can streamline operations, reduce manual tasks, and enhance accuracy in billing and license management.

Why use the Pax8 integration?

  • Automate the procurement of licenses for various services.

  • Streamline billing reconciliation processes to ensure accurate invoicing.

  • Reduce manual data entry and associated errors in license management.

  • Enhance operational efficiency by integrating Pax8's offerings into Rewst workflows.

Integration prerequisites

  • An active Pax8 partner account with administrative privileges

  • Access to the Rewst platform with administrative rights

  • Ensure that your Pax8 account is set up for API access

Set up the Pax8 integration

Set up steps in Pax8

  1. Log in to your Pax8 partner account.

  2. If required, generate an API access token. Refer to Pax8's API documentation for detailed instructions.

  3. Navigate to Integrations > Apps.

  4. Search for Rewst.

  5. Click Create. You’ll see a green confirmation dialog appear in the top right corner of your screen.

  6. Copy the Client ID and Client Secret for the credential and store them somewhere secure. You’ll need both for further setup steps in Rewst.

Set up steps in Rewst

  1. Navigate to Marketplace > Integrations in the left side menu of your Rewst platform.

  2. In the Integrations page, search for the Pax8 integration.

  3. Click on the integration tile to launch setup.

  4. Enter your copied Client ID and Client Secret into their relevant fields.

  5. Leave Is Default checked to on.

  6. Click the Authorize button.

  7. If prompted, log in to your Pax8 account by entering your username, password, and one-time code.

  8. Accept the authorization request. You'll know that the integration was successfully installed if you now see an option to ReAuthorize.

  9. Click Save Configuration.

  10. Rewst will do a quick validation of your input. Once completed, you'll see a new section beneath the configuration form for organization mapping. Complete your mapping as desired.

Test the Integration

  1. After completing the setup, create a test workflow in Rewst that utilizes a Pax8 action, such as retrieving a list of licenses.

    An example of what your test workflow might look like
  2. Run the workflow and verify that it successfully interacts with your Pax8 account, confirming that the integration is functioning correctly.

Troubleshoot the Pax8 integration

Authorization Issues

If you encounter problems during authorization, ensure that your Pax8 credentials are correct and that your account has the necessary API access permissions.

API Connection Errors

Verify that there are no network issues preventing Rewst from connecting to Pax8's API endpoints.

Data Retrieval Problems

Ensure that the data you are trying to access in Pax8 exists and that your account has the appropriate permissions to retrieve it.

Pax8 actions and endpoints

For more on how actions work in Rewst, check out our introductory actions documentation here.

Ensure that you have the necessary permissions and correct endpoint URLs as specified in Pax8's API documentation when configuring these actions.

name
http_method

Cancel Subscription

DELETE

Create Company

POST

Create Order

POST

Get Company

GET

Get Company Contact

GET

Get Order

GET

Get Product

GET

Get Product Provision Details

GET

Get Subscription

GET

List Companies

GET

List Company Contacts

GET

List Orders

GET

List Products

GET

List Subscriptions

GET

Pax8 API Request

GET

Update Subscription

PUT

Got an idea for a new Integration? Rewst is constantly adding new integrations to our integrations page. Submit your idea or upvote existing ideas here in our Canny feedback collector.

Pax8 2025 OAuth transition planning

Our team expects the OAuth changes will be released on December 21, 2024. Follow the steps below to complete your transition. Note that while new Rewst customers won't need to provision the client ID and secret from Pax8, existing customers will still be able to view this information in Rewst for a portion of 2025 as our total OAuth transition concludes.

Customer transition instructions

  1. Update the configuration in the Rewst platform:

    1. Navigate to Configuration > Integrations.

    2. Select Pax8.

    3. In the Parameters section, under OAuth Configuration, select the Authorize button.

  2. If you’re logged out of Pax8, you’ll be taken to the Pax8 login screen. Enter your username, password, and one-time code.

    1. Once OAuth is authorized, you’ll see a success message.

    2. The OAuth button will change to Re-Authorize.

This quick video shows step two of the process, where you’ll log in to Pax8 and authorize OAuth.

Pax8 Transition FAQs

Why do we need to switch to OAuth 2.0?

Pax8 is driving the transition to OAuth 2.0 to enhance the security of customer integrations and align with industry standards for secure authorization. OAuth 2.0 allows applications to access resources without exposing user credentials, providing a more secure and reliable method for authentication. To ensure uninterrupted service, all customers must authenticate using OAuth 2.0 before January 31, 2025. This change reflects Pax8’s commitment to protecting your data and maintaining a seamless integration experience.

Are there any steps needed on the Pax8 side?

Rewst utilizes Pax8’s Delegated Authorization to access Pax8’s Public APIs on your behalf. During the authorization process, you’ll be prompted to log into Pax8 to grant necessary permissions. No additional configuration is required within Pax8. Note that if you have both a vendor and a partner account in Pax8, you’ll need to log in with the partner login.

What happens after January 31, 2025 if I don’t switch to OAuth2.0?

If you don't switch to OAuth 2.0 by January 31, 2025, Pax 8 will block API key authentication requests. This means your integration will no longer be able to authenticate, and you won't be able to utilize Rewst’s Pax 8 integration. To ensure uninterrupted service, please make the switch to OAuth 2.0 before the deadline.

Last updated

Was this helpful?