Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(integrations): add support for La Growth Machine #3232

Merged
merged 4 commits into from
Jan 8, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
47 changes: 47 additions & 0 deletions docs-v2/integrations/all/lagrowthmachine.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
---
title: La Growth Machine
sidebarTitle: La Growth Machine
provider: lagrowthmachine
---

import Overview from '/snippets/overview.mdx';
import PreBuiltTooling from '/snippets/generated/lagrowthmachine/PreBuiltTooling.mdx';

import PreBuiltUseCases from '/snippets/generated/lagrowthmachine/PreBuiltUseCases.mdx';

<Overview />
<PreBuiltTooling />
<PreBuiltUseCases />

## Access requirements

| Pre-Requisites | Status | Comment |
| ----------------- | ------ | ------- |
| Paid dev account | ❓ | |
| Paid test account | ❓ | |
| Partnership | ❓ | |
| App review | ❓ | |
| Security audit | ❓ | |

## Setup guide

_No setup guide yet._

<Tip>Need help getting started? Get help in the [community](https://nango.dev/slack).</Tip>

<Note>
Contribute improvements to the setup guide by [editing this page](https://github.com/nangohq/nango/tree/master/docs-v2/integrations/all/lagrowthmachine.mdx)
</Note>

## Useful links

- [Generate a La Growth Machine API key in your La Growth Machine account](https://lagrowthmachine.com/)
- [La Growth Machine API Docs](https://documenter.getpostman.com/view/2071164/TVCmSkH2)

<Note>Contribute useful links by [editing this page](https://github.com/nangohq/nango/tree/master/docs-v2/integrations/all/lagrowthmachine.mdx)</Note>

## API gotchas

_No API gotchas yet._

<Note>Contribute API gotchas by [editing this page](https://github.com/nangohq/nango/tree/master/docs-v2/integrations/all/lagrowthmachine.mdx)</Note>
35 changes: 35 additions & 0 deletions docs-v2/integrations/all/lagrowthmachine/connect.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
---
title: La Growth Machine - How do I link my account?
sidebarTitle: La Growth Machine
---

# Overview

To authenticate with La Growth Machine, you will need:

1. **API Key** - A key that is used to identify your La Growth Machine account.

This guide will walk you through finding these Keys within La Growth Machine.

### Prerequisites:

- You must have a registered La Growth Machine account.

### Instructions:

#### Step 1: Finding Your API Key

1. **Log in** to your La Growth Machine dashboard.
2. Open the **Settings** menu and click **Integrations & API**.
3. You will see your API key in the **Your API Key** field.
4. You can also find your API key at [La Growth Machine API Settings](https://app.lagrowthmachine.com/settings/api)

#### Step 2: Enter API Key in the Connect UI

Once you have your **API Key**:

1. Open the form where you need to authenticate with La Growth Machine.
2. Enter your **API Key** in the designated field.
3. Submit the form, and you should be successfully authenticated.

You are now connected to La Growth Machine.
1 change: 1 addition & 0 deletions docs-v2/mint.json
Original file line number Diff line number Diff line change
Expand Up @@ -320,6 +320,7 @@
"integrations/all/klaviyo",
"integrations/all/klipfolio",
"integrations/all/kustomer",
"integrations/all/lagrowthmachine",
"integrations/all/lastpass",
"integrations/all/lattice",
"integrations/all/lessonly",
Expand Down
40 changes: 40 additions & 0 deletions docs-v2/snippets/generated/lagrowthmachine/PreBuiltTooling.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
## Pre-built tooling
<AccordionGroup>
<Accordion title="✅ Authorization">
| Tools | Status |
| - | - |
| Pre-built authorization (API Key) | ✅ |
| Pre-built authorization UI | ✅ |
| Custom authorization UI | ✅ |
| End-user authorization guide | ✅ |
| Expired credentials detection | ✅ |
</Accordion>
<Accordion title="✅ Read & write data">
| Tools | Status |
| - | - |
| Pre-built use-cases | 🚫 (time to contribute: &lt;48h) |
| API unification | ✅ |
| 2-way sync | ✅ |
| Webhooks from Nango on data modifications | ✅ |
| Real-time webhooks from 3rd-party API | 🚫 (time to contribute: &lt;48h) |
| Proxy requests | ✅ |
</Accordion>
<Accordion title="✅ Observability & data quality">
| Tools | Status |
| - | - |
| HTTP request logging | ✅ |
| End-to-type type safety | ✅ |
| Data runtime validation | ✅ |
| OpenTelemetry export | ✅ |
| Slack alerts on errors | ✅ |
| Integration status API | ✅ |
</Accordion>
<Accordion title="✅ Customization">
| Tools | Status |
| - | - |
| Create or customize use-cases | ✅ |
| Pre-configured pagination | 🚫 (time to contribute: &lt;48h) |
| Pre-configured rate-limit handling | 🚫 (time to contribute: &lt;48h) |
| Per-customer configurations | ✅ |
</Accordion>
</AccordionGroup>
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
## Pre-built use-cases

_No pre-built use cases yet (time to contribute: &lt;48h)_

<Tip>Not seeing the use case you need? [Build your own](https://docs.nango.dev/guides/customize/setup) independently.</Tip>
20 changes: 20 additions & 0 deletions packages/shared/providers.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4145,6 +4145,26 @@ kustomer:
title: API Key
description: The API key for your Kustomer account

lagrowthmachine:
display_name: La Growth Machine
categories:
- marketing
auth_mode: API_KEY
proxy:
base_url: https://apiv2.lagrowthmachine.com
query:
KEY: ${apiKey}
docs: https://docs.nango.dev/integrations/all/lagrowthmachine
docs_connect: https://docs.nango.dev/integrations/all/lagrowthmachine/connect
credentials:
apiKey:
type: string
title: API Key
description: The API key for your La Growth Machine account
example: 1bc32cba-a5d6-438a-bbcc-af312f560a3c
format: uuid
doc_section: '#step-1-finding-your-api-key'

lastpass:
display_name: LastPass
categories:
Expand Down
bodinsamuel marked this conversation as resolved.
Show resolved Hide resolved
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading