diff --git a/connection-guides/ats/jobadder-oauth-client-credentials.mdx b/connection-guides/ats/jobadder-oauth-client-credentials.mdx new file mode 100644 index 00000000..fde38f3a --- /dev/null +++ b/connection-guides/ats/jobadder-oauth-client-credentials.mdx @@ -0,0 +1,128 @@ +--- +title: "JobAdder (OAuth Client Credentials)" +description: "Follow these steps to connect JobAdder (OAuth Client Credentials) via the StackOne Hub successfully." +--- + +import IntegrationFooter from "/snippets/integration-footer.mdx"; + + + Ensure that your JobAdder account has **Admin** privileges. + + +If you've been directed to StackOne to integrate with JobAdder, the following steps will help you understand the process and any necessary actions to configure a successful integration. + +## Create your Client ID and Client Secret + + + + Go to the [JobAdder Developer Portal](https://developers.jobadder.com/) and log in with your account. + If you don’t yet have an account, create one by following the registration process. + + JobAdder Developer Portal login screen + + + + + Click **Register a New Application** to create a new application. + + Register a new application in JobAdder + + + + + Enter the application details and then click the **Create** button: + - **Application Name**: e.g. *StackOne* + - **Redirect URL**: `https://api.stackone.com/connect/oauth2/jobadder/callback` + - **Privacy URL**: e.g. `https://www.stackone.com/terms/privacy-policy` + + Submit the form by clicking **Register Application**. + + Configure application details + + + + + You will now see the **Client ID** and **Client Secret**. Copy and store them securely. + You can also access them at any time from your developer account. + + View Client ID and Client Secret + + + + +## Connecting with StackOne + + + + Upon reaching the Link Account page, enter the credential(s) from the previous steps: + - **Client ID** + - **Client Secret** + - **Scopes** (optional) + + + In the **Scopes** field, you can enter a space-separated list of scopes. + The full list of available scopes can be found at [JobAdder API Scopes](https://api.jobadder.com/v2/docs#section/Getting-Started/Scopes). + If no scopes are provided, the following defaults will be applied: **read, write, offline_access**. + + + Proceed by clicking the Connect button. + + + Enter Credentials + + + + If you are not already logged in, you will be prompted with the JobAdder login window. + Enter your JobAdder credentials and click **Sign In**. + This step is automatically skipped if you are already logged in. + + + JobAdder authorisation window + + + + A window will appear with details of the specified application. Click **Accept** to authorize the application for this integration. + + + Authorize Application + + + + + +## Available data + +This integration has the following [ATS Resources](https://docs.stackone.com/reference/getting-started-with-your-api) available from the provider: + \ No newline at end of file diff --git a/images/jobadder/image1.png b/images/jobadder/image1.png new file mode 100644 index 00000000..444a7da4 Binary files /dev/null and b/images/jobadder/image1.png differ diff --git a/images/jobadder/image2.png b/images/jobadder/image2.png new file mode 100644 index 00000000..ca2d90fe Binary files /dev/null and b/images/jobadder/image2.png differ diff --git a/images/jobadder/image3.png b/images/jobadder/image3.png new file mode 100644 index 00000000..4fa92712 Binary files /dev/null and b/images/jobadder/image3.png differ diff --git a/images/jobadder/image4.png b/images/jobadder/image4.png new file mode 100644 index 00000000..9b113a16 Binary files /dev/null and b/images/jobadder/image4.png differ diff --git a/images/jobadder/image5.png b/images/jobadder/image5.png new file mode 100644 index 00000000..dc6e451b Binary files /dev/null and b/images/jobadder/image5.png differ diff --git a/images/jobadder/image6.png b/images/jobadder/image6.png new file mode 100644 index 00000000..3ebae4bb Binary files /dev/null and b/images/jobadder/image6.png differ diff --git a/images/jobadder/image7.png b/images/jobadder/image7.png new file mode 100644 index 00000000..802621ea Binary files /dev/null and b/images/jobadder/image7.png differ diff --git a/images/jobadder/image8.png b/images/jobadder/image8.png new file mode 100644 index 00000000..486e7737 Binary files /dev/null and b/images/jobadder/image8.png differ diff --git a/images/logo-jobadder.png b/images/logo-jobadder.png new file mode 100644 index 00000000..444a7da4 Binary files /dev/null and b/images/logo-jobadder.png differ diff --git a/integrations.mdx b/integrations.mdx index 5240c65d..caaaac4d 100644 --- a/integrations.mdx +++ b/integrations.mdx @@ -17,6 +17,7 @@ import { IntegrationTile } from '/snippets/integration-tile.mdx'; +