LogoLogo
  • User Guide
    • Getting Started
      • Building a Usage-Based Product in Revenium
      • Setting Up & Using API Analytics & Observability
      • Setting Up & Using Product Analytics
      • Sending Data to Revenium's Metering API
      • Key Concepts & Relationships
    • Connect Your Data
      • cURL Commands for Testing
      • Container-Native Metering
      • Kong
        • Kubernetes Installation
      • Salesforce
        • Revenium Unmanaged Package
          • Anypoint API Experience Hub (AEH)
            • Anypoint API Experience Hub Unmanaged Package Post Installation Instructions
          • Anypoint Community Manager (ACM)
            • Anypoint Community Manager Package Post Installation Instructions
        • Revenium Lightning Web Components
          • Add Components to Experience Cloud site
          • Drop-In Storefront
          • Product Card
          • Product Card (Anypoint)
          • Product Checkout
          • Product Details Button
          • Usage History
          • API Access Requester
      • MuleSoft
        • Metering Policy Configuration
        • Offline Metering Policy Configuration
        • Anypoint API & API Group Synchronization
        • Revenium Connector
        • Disable Default Anypoint Community Manager (ACM) Email Notifications
      • Gravitee
      • Istio
      • Envoy
      • AWS API Gateway
      • Python & Django
      • Golang
      • Spring Boot
      • .Net
      • NodeJs
      • Java/JVM
      • Snowflake
      • Azure API Management
      • IBM
      • Custom Integrations Using Metering Beacons
        • JWT Enrichment
      • Offline Metering via Log Parsing
    • Sources
      • Metering Elements
      • Alerts
        • Alert History
    • API Keys
    • Products & Pricing
      • Product Lines
      • Pricing Rules
        • Revenium Scripting Language
          • RSL Reference
        • Execution Logs
      • SLA Definitions
      • SLA Violation Review
    • Customers
      • Customers
      • Subscribers
      • Subscriptions
      • Subscribers Credentials
      • Subscribers Notifications
    • Billing and Invoicing
      • Manage Refunds
    • Analytics
      • Revenue Analytics
      • Product Analytics
        • Custom Reports (Products)
      • Subscriber Analytics
        • New Subscribers
        • (Daily/Weekly/Monthly) Active Subscribers
        • Most Engaged Subscribers & Customers
        • Historical Usage
      • API Analytics
        • Performance & Availability
        • Compare Periods
        • Traffic by Geography
        • Advanced Search
        • Custom Reports
    • Profile
      • Profile
      • Revenium API Documentation
    • Settings
      • Revenium Users & Organizations
        • Access Permissions by User Type
      • Revenium Subscription
      • Revenium Organizations
      • Notification Templates
      • Transactions Logs
        • Analytics Transaction Log
        • Product Transaction Log
        • Subscription Audit Log
        • No Code Transaction Testing
      • Integrations
        • Data Sync
        • Export Configurations
        • Notification Providers
        • Payment Configurations
          • Customer VAT ID Support
        • ERP Configurations
        • External Integration Logs
        • Identity Providers
      • System Logs
      • Default Configuration Limits
Powered by GitBook

© Revenium - www.revenium.io

On this page
  • Configuring an API Management Data Sync
  • Create APIM Configuration
  • Disabled for Misconfiguration
  • Required MuleSoft Sync Permissions
  1. User Guide
  2. Settings
  3. Integrations

Data Sync

API management configurations (currently MuleSoft only) allow an API catalog to be sync'd with Revenium to avoid the need for manual data entry when creating an API source& product catalog in Revenium

Last updated 6 months ago

Configuring an API Management Data Sync

  1. Search for Integrations in the navigation menu search bar.

  2. Next, click on "Configure Data Sync" (Figure 1)

  3. After clicking on the APIM Configurations link, the APIM Configurations dashboard appears.

  4. Depending on the type of gateway linked, you may see additional information such as the different environments in the gateway (Staging, Production, etc.), which appear in the "Sync'd Environments" tab.

Create APIM Configuration

  1. Click on the APIM Configuration create button, shown in Figure 1 on the bottom half of the page.

  2. After clicking on the create button, the APIM Configuration create form appears (Figure 2a, Figure 2b).

  3. The fields available on the "Properties" step are determined by the APIM Provider that was selected.

  4. Fill in the required inputs and click on Save to create a new APIM Configuration.

  5. After clicking on the Save button, the changes will be saved.

Disabled for Misconfiguration

Note that if you see a toggle indicating your configuration has been disabled (see Figure 3), this means that Revenium has received continuous errors from the linked platform and has disabled the configuration to avoid being rate-limited from the API platform.

To re-enable your configuration, adjust the configuration parameters, test your connection, save and close. If the connection is successful, the platforms will continue to sync in the background going forward.

Required MuleSoft Sync Permissions

Note that in the case of MuleSoft connections, the following MuleSoft user permissions are required for the sync to work correctly:

Make sure your Anypoint account user is before creating the APIM configuration

exempted from MFA
Figure 1. APIM Configurations page in "Configure Data Sync" page
Figure 2a. APIM Configurations create form (Step 1)
Figure 2b. APIM Configurations create form (Step 2)
Figure 3: Disabled APIM Sync Configuration
Figure 4: Required permissions for the connected account.