Create a RequestBin custom connector

Completed

This unit describes the steps that are required for creating a RequestBin custom connector in Intelligent Order Management.

Note

RequestBin is non-Microsoft software that you can use to collect, inspect, and debug HTTP requests and webhooks. This lab uses RequestBin for demonstration purposes; you can use it at your own discretion.

Create a RequestBin account

To create a RequestBin account, follow these steps:

  1. Go to RequestBin.com and select Create Request Bin.
  2. You can choose to create a public bin, but if you want to keep your request bin long-term, sign in with one of the suggested authentication methods.
  3. When your RequestBin is set up, you should have a public endpoint URL in the format of https://xxxxxxxxxxxxxxx.m.pipedream.net.

Create a custom connector

To create a custom connector, follow these steps:

  1. Go to the Power Apps maker portal and go to the newly created IOMLabProviders solution.
  2. Select New > Custom connector and name it RequestBin.
  3. In the Host field, enter the public endpoint URL that you obtained from RequestBin. Do not prepend https:// to the URL.
  4. Select Security.
  5. Select Definition.
  6. Select + New action.
  7. In the General dialog box, complete the following steps:
    1. For Summary, enter Create fulfillment order.
    2. For Description, enter Create fulfillment order.
    3. For Operation ID, enter CreateFulfillmentOrder.
    4. For Visibility, select none.
  8. Under Request, select Import from sample.
  9. In the Import from sample dialog box, complete the following steps:
    1. For Verb, select POST.
    2. For URL, enter https://<URL_FROM_REQUESTBIN>/CreateFulfillmentOrder, where <URL_FROM_REQUESTBIN> is the public endpoint URL that you obtained from RequestBin.
  10. Select Import.
  11. Select + New action.
  12. In the General dialog box, complete the following steps:
    1. For Summary, enter Create fulfillment order lines.
    2. For Description, enter Create fulfillment order lines.
    3. For Operation ID, enter CreateFulfillmentOrderLines.
    4. For Visibility, select none.
  13. Under Request, select Import from sample.
  14. In the Import from sample dialog box, complete the following steps:
    1. For Verb, select POST.
    2. For URL, enter https://<URL_FROM_REQUESTBIN>/CreateFulfillmentOrderLines, where <URL_FROM_REQUESTBIN> is the public endpoint URL that you obtained from RequestBin.
  15. Select Import.
  16. Select Create connector.