Skip to content

Commit

Permalink
Add support for the GetGuru API (#1423)
Browse files Browse the repository at this point in the history
* Add support for the GetGuru API

* changed provider name

---------

Co-authored-by: Bastien Beurier <bastienbeurier@gmail.com>
Co-authored-by: Thomas Bonnin <233326+TBonnin@users.noreply.github.com>
  • Loading branch information
3 people authored Jan 11, 2024
1 parent 634f6a0 commit 0d6b27e
Show file tree
Hide file tree
Showing 5 changed files with 40 additions and 1 deletion.
32 changes: 32 additions & 0 deletions docs-v2/integrations/all/guru.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
---
title: Guru
sidebarTitle: Guru
---

API configuration: [`guru`](https://nango.dev/providers.yaml)

## Features

| Feature | Status |
| -------------------------------------------------------------------------------- | ------------------------------- |
| [Auth (Basic)](/guides/api-key) ||
| [Syncs](/guides/sync) & [Actions](/guides/action) | 🚫 |
| [Nango Proxy](/guides/proxy) ||
| Auto-pagination | 🚫 (time to contribute: &lt;1h) |
| API-specific rate limits | 🚫 (time to contribute: &lt;1h) |

<Tip>We can implement missing features in &lt;48h, just ask for it in the [community](https://nango.dev/slack).</Tip>

## Getting started

- [Where can I find my API key?](https://help.getguru.com/articles/cj9Rrj7i/How-to-obtain-your-API-Credentials)
- [Guru API Docs](https://developer.getguru.com/reference/authentication)

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

## API gotchas

- For Basic Auth, Guru uses USER or COLLECTION ID as the username and either User token Collection token as the password.


<Note>Add Getting Started links and Gotchas by [editing this page](https://github.com/nangohq/nango/tree/master/docs-v2/integrations/all/getguru.mdx)</Note>
3 changes: 2 additions & 1 deletion docs-v2/integrations/knowledge-base.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -30,13 +30,14 @@ Ask us on the [Slack community](https://nango.dev/slack) and we can help you qui
<Card title="Coda" href="/integrations/all/coda" color="#68a063" />
<Card title="Confluence" href="/integrations/all/confluence" color="#68a063" />
<Card title="Dropbox" href="/integrations/all/dropbox" color="#68a063" />
<Card title="Guru" href="/integrations/all/guru" color="#68a063" />
<Card title="Notion" href="/integrations/all/notion" color="#68a063" />
<Card title="One Drive" href="/integrations/all/one-drive" color="#68a063" />
<Card title="StackExchange" href="/integrations/all/stackexchange" color="#68a063" />
</CardGroup>

<Tip>
Missing a knowledge base API?

We can add new APIs within 24h, just ask us on the [community](https://nango.dev/slack). Or you can also [contribute it](/contribute) yourself.
</Tip>
1 change: 1 addition & 0 deletions docs-v2/mint.json
Original file line number Diff line number Diff line change
Expand Up @@ -209,6 +209,7 @@
"integrations/all/freshdesk",
"integrations/all/freshservice",
"integrations/all/front",
"integrations/all/guru",
"integrations/all/github",
"integrations/all/gitlab",
"integrations/all/gong",
Expand Down
4 changes: 4 additions & 0 deletions packages/shared/providers.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -426,6 +426,10 @@ front:
type: link
response_path: _results
link_path_in_response_body: _pagination.next
guru:
auth_mode: BASIC
proxy:
base_url: https://api.getguru.com/api/v1
github:
auth_mode: OAUTH2
authorization_url: https://github.com/login/oauth/authorize
Expand Down
1 change: 1 addition & 0 deletions packages/webapp/public/images/template-logos/guru.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit 0d6b27e

Please sign in to comment.