Integration with Unit

Introduction

For the convenience of our partners, Knot has a direct integration with Unit using partner tokens. This allows Knot to securely access user information, specifically customer cards and cards-sensitive data.

Use Knot with Unit

  1. Contact your Unit account manager to notify them of your intention to onboard Knot as your partner for both sandbox and production.
  2. Knot requires your organization's name to generate an On Behalf Token. Provide this to Knot.
  3. After providing the organization's name, Knot will adjust your client configuration in Knot to enable the Unit Integration feature.
  4. Information will now be sourced directly from Unit. We only require the following body format for the session creation endpoint:
curl -X POST 'https://development.knotapi.com/session/create' \
  -u 'bd271e95-14e6-47ab-9f4f-225898f69183:cf819749c0574616ba93b5935b8cf108' \
  -H 'Content-Type: application/json' \
  -H 'Knot-Version: 2.0' \
  -d '{
    "type": "card_switcher",
    "external_user_id": "3dcbb19a-b2f1-4a7b-8792-d76027b627b3",
    "card_id": 12345
  }'