Integrating third-party gateways with Developer Portal

Provide the third-party gateway details and add it as a provider to allow the gateway to publish their assets to Developer Portal.

Procedure

Add the third-party gateway as an API provider by using one of these methods:
  • Make a REST call to the following endpoint:
    POST	 /rest/v1/providers
    Sample request
    {
        "name": "X Gateway",
        "shortDescription": "External Gateway",
        "description": "External Gateway",
        "version": "10.15",
        "external_key_provider": true   
    }
    Sample response
    {
        "id": "7ecefe01-efc7-43e4-9a19-57c3a761e252",
        "_self": "/portal/rest/v1/providers/7ecefe01-efc7-43e4-9a19-57c3a761e252"
    }
    For information about the providers REST API, see Providers.
  • Create provider from the Manage providers page of Developer Portal UI. For detailed information about adding a provider by using UI, see Creating providers.

What to do next

  • Create and attach a webhook to enable communication between the gateway and the Developer Portal. Later, you can publish APIs from the registered gateway. For more information, see Creating and attaching webhooks.