Partner Registration
What AgriWebb needs to register a Marketplace partner, and the credentials partners receive.
Registration
AgriWebb will work with each partner to collect registration information necessary for inclusion in the AgriWebb Marketplace. Partner registration requires the following information:
| Field | Description | Example |
|---|---|---|
| Client Name | Display name of the integration product that will be seen by AgriWebb users | Sample App |
| Description | Brief description of the integration | Example third party application that connects to AgriWebb. |
| Homepage URL | URL to a landing page that AgriWebb users can visit for more information about the integration | https://marketplace-sample-app.agriwebb.io/ |
| Logo | Your company logo that will be displayed on the AgriWebb Marketplace | https://portal.agriwebb.com/assets/images/flying-sheep.svg |
| Install URL | URL for an install endpoint that AgriWebb will redirect to when a user initiates an integration from the AgriWebb Marketplace | https://marketplace-sample-app.agriwebb.io/install |
| Redirect URLs | One or more URLs that AgriWebb will redirect to as part of the OAuth 2.0 Authorization Code
Grant once a user has approved or denied the request. If you register more than one, send
| https://marketplace-sample-app.agriwebb.io/callback |
Credentials
AgriWebb gives each Marketplace partner a Client ID and Client Secret to use in the authorisation process. Store them securely.
Release
All partners will be required to build their integration behind a feature flag. Once the integration is finalised and tested, we will follow the agreed upon production release plan.
Once registered, follow the Integration Guide to implement the OAuth 2.0 flow.