PipedreamHQ / PipedreamHQ/pipedream
HighLevel OAuth / highlevel_oauth
- Dominant language
- JavaScript
- Stars
- 11.7k
- Forks
- 5.8k
- Avg merge
- 3d 10h
- Merged PRs (30d)
- 102
Description
### App
HighLevel OAuth / highlevel_oauth
### Summary:
Need to create a Custom OAuth Client / BYOA for HighLevel OAuth in Pipedream Connect, but the OAuth Clients page returns 404.
### Details:
Hi Pipedream Support,
I’m using Pipedream Connect / Managed Auth for a SaaS product called Keepia.
Goal:
My users connect GoHighLevel / HighLevel / LeadConnector from Keepia using Pipedream Connect. The connection works and appears under Connect Users. However, we need to automatically resolve the selected HighLevel locationId.
Current status:
- Pipedream Connect project is created and working.
- Project ID: proj_AVslNn9
- HighLevel app slug shown in Pipedream: highlevel_oauth
- Users can connect HighLevel successfully.
- The connected account appears in Pipedream Connect Users.
- Without BYOA, include_credentials=true does not expose credentials/location metadata.
- Workflows with the official OAuth app are blocked with: “Running workflows with official OAuth apps is not allowed.”
We understand from the docs/support answers that the correct path is to create a Custom OAuth Client / BYOA for HighLevel, get an oauthAppId, pass it to:
pd.connectAccount({
app: "highlevel_oauth",
oauthAppId: "oa_xxxxx"
})
Then retrieve the account server-side with:
GET /v1/connect/{project_id}/accounts/{account_id}?include_credentials=true
Problem:
The documented page returns 404 in my workspace:
https://pipedream.com/settings/oauth-clients
I can only see:
Settings → API → Workspace API Clients
But that page creates API clients for the Pipedream API, not app-specific Custom OAuth Clients for HighLevel.
Questions:
1. Where exactly can I create a Custom OAuth Client / BYOA for the HighLevel OAuth app highlevel_oauth?
2. Is this feature enabled on my current workspace/account?
3. Does HighLevel OAuth support Custom OAuth Clients in Pipedream Connect for my workspace?
4. How do I obtain the oauthAppId for HighLevel?
5. After using BYOA, will include_credentials=true return the token response/metadata where HighLevel’s locationId can be extracted?
6. If the OAuth Clients page is hidden behind a feature flag or plan requirement, can you enable it or tell me what plan/setting is required?
Workspace/account email: ceballo64@gmail.com
Thanks.
### Screenshots:
No screenshots included
Contributor guide
Assessment
This issue has not been assessed yet.