Marketbase INTEGRATION

Moderate Sharetribe Messages using Marketbase

Website:
Sharetribe

Overview

Sharetribe allows you to build a marketplace that is uniquely yours – at a fraction of the cost of a custom-build. This integration allows your team to use Marketbase as a dashboard for moderating, reviewing, and flagging messages that go through the Sharetribe platform – without any additional code.

Integration guide

Step 1: Create integration application on Sharetribe

Login to your Sharetribe admin console.

Ensure you are on the correct environment.

From the navigation, go to Build > Applications.

Create a new integration application:

  • Click 'Add new'.
  • Set the application name to 'Marketbase'
  • Select 'Integration API'
  • Click 'Add application'

After creating your new application, you'll be prompted with client keys that you will need to copy to Marketbase in the next step.

Step 2: Configure Sharetribe integration on Marketbase

Open a new tab and go to your Marketbase dashboard and select your workspace that you would like to integrate Sharetribe with.

Open 'Settings' page and scroll down to the 'Integrations' section.

Click on 'Add integration'.

From the dropdown, click 'Sharetribe'.

Give the integration a descriptive label.

Switch back to your browser tab with your Sharetribe admin console.

Copy the 'Client ID' field and paste it on your Marketbase tab in the 'Client ID' field.

Copy the 'Client secret' field from your Sharetribe tab and paste it on your Marketbase tab in the 'Client secret' field.

Click 'Create' to create your Sharetribe integration on Marketbase.

From the settings page, you should now see your newly created Sharetribe integration.

Step 3: Confirm integration is working

After integration, some existing* and new transaction conversations, messages, and users (that have sent messages) from your Sharetribe marketplace should populate on the Marketbase dashboard. Note that due to an Integration API limitation on Sharetribe, new messages are fetched every minute. This means you'll need to wait a minute after integration to see data come through.

* When using the integration on a Sharetribe 'dev' or 'demo' environment, data from up to 7 days will be synced. When using the integration on a Sharetribe 'prod' environment, data up to 90 days will be synced - learn more.

If you are running into any problems or need to load legacy data, feel free to email us at support@marketbase.app for help.

View all Marketbase integrations