Kit
What’s Supported
Supported Actions
This connector supports:
- Read Actions, including full historic backfill. Please note that incremental read is not supported. A full read of the Kit instance will be done for each scheduled read.
- Write Actions.
- Proxy Actions, using the base URL
https://api.kit.com
.
Supported Objects
The Kit connector supports reading from the following objects:
The Kit connector supports writing to the following objects:
Example integration
To define an integration for Kit, create a manifest file that looks like this: https://github.com/amp-labs/samples/blob/main/kit/amp.yaml
Before You Get Started
To connect Kit with Ampersand, you will need a Kit Account.
Once your account is created, you’ll need to create an app in Kit and obtain the following credentials from your app:
- Client ID
- Client Secret
You will then use these credentials to connect your application to Ampersand.
Create a Kit Account
Here’s how you can sign up for a Kit account:
- Go to the Kit Sign Up page.
- Sign up using your preferred method.
Creating a Kit App
Follow the steps below to create a Kit app and add the Ampersand redirect URL.
-
Log in to your Kit account.
-
Click the Profile icon, then click on Settings and go to Developer.
-
Click on Create a new app.
-
In the Create a new app pop-up window, enter the App name.
-
You can also add:
- Summary
- Logo
- Website URL
- Support URL
- Knowledge base URL
- Privacy policy URL
- Images
- Access required
- Categories
-
Click Save. Next, you will need to Configure the app.
-
Enter the Authorization URL:
https://app.kit.com/oauth/authorize
in the Authorization URL section. -
Enter
https://api.withampersand.com/callbacks/v1/oauth
in the Redirect URIs section. -
Click Continue.
Add Your Kit App Info to Ampersand
-
Log in to your Ampersand Dashboard.
-
Select the project where you want to create a Kit integration.
-
Select Provider Apps.
-
Select Kit from the Provider list.
-
Enter the previously obtained Client ID in the Client ID field and the Client Secret in the Client Secret field.
Using the connector
To start integrating with Kit:
- Create a manifest file using the example, see Define Integrations for more info.
- Deploy it using the amp CLI.
- If you are using Read Actions, create a destination.
- Embed the InstallIntegration UI component.
- Start using the connector!
- If your integration has Read Actions, you’ll start getting webhook messages.
- If your integration has Write Actions, you can start making API calls to our Write API.
- If your integration has Proxy Actions, you can start making Proxy API calls.
Was this page helpful?