diff --git a/docs-v2/integrations/all/smartsheet.mdx b/docs-v2/integrations/all/smartsheet.mdx new file mode 100644 index 0000000000..32b6e8f0e3 --- /dev/null +++ b/docs-v2/integrations/all/smartsheet.mdx @@ -0,0 +1,31 @@ +--- +title: Smartsheet +sidebarTitle: Smartsheet +--- + +API configuration: [`smartsheet`](https://nango.dev/providers.yaml) + +## Features + +| Feature | Status | +| -------------------------------------------------------------------------------- | ------------------------------- | +| [Auth (OAuth)](/guides/oauth) | ✅ | +| [Syncs](/guides/sync) & [Actions](/guides/action) | 🚫 | +| [Nango Proxy](/guides/proxy) | ✅ | +| [Integration templates](/integration-templates/overview) | 🚫 | +| Auto-pagination | 🚫 (time to contribute: <1h) | +| API-specific rate limits | 🚫 (time to contribute: <1h) | + +We can implement missing features in <48h, just ask for it in the [community](https://nango.dev/slack). +## Getting started + +- [How to register an Application](https://smartsheet.redoc.ly/#section/OAuth-Walkthrough/Register-Your-App-Using-Developer-Tools) +- [OAuth-related docs](https://smartsheet.redoc.ly/#section/OAuth-Walkthrough) +- [List of OAuth scopes](https://smartsheet.redoc.ly/#section/OAuth-Walkthrough/Access-Scopes) +- [Web API docs (their REST API)](https://smartsheet.redoc.ly/) + +Need help getting started? Get help in the [community](https://nango.dev/slack). + +## API gotchas + +Add Getting Started links and Gotchas by [editing this page](https://github.com/nangohq/nango/tree/master/docs-v2/integrations/all/smartsheet.mdx) \ No newline at end of file diff --git a/docs-v2/integrations/productivity.mdx b/docs-v2/integrations/productivity.mdx index 0d11a0ff15..9d36340b16 100644 --- a/docs-v2/integrations/productivity.mdx +++ b/docs-v2/integrations/productivity.mdx @@ -27,6 +27,7 @@ sidebarTitle: Productivity + diff --git a/docs-v2/mint.json b/docs-v2/mint.json index eab3c80f61..a586445976 100644 --- a/docs-v2/mint.json +++ b/docs-v2/mint.json @@ -276,6 +276,7 @@ "integrations/all/shortcut", "integrations/all/slack", "integrations/all/smartrecruiters", + "integrations/all/smartsheet", "integrations/all/smugmug", "integrations/all/splitwise", "integrations/all/spotify", diff --git a/packages/shared/providers.yaml b/packages/shared/providers.yaml index 02e830b7c0..88cbe42be9 100644 --- a/packages/shared/providers.yaml +++ b/packages/shared/providers.yaml @@ -1160,6 +1160,16 @@ smartrecruiters-api-key: base_url: https://api.smartrecruiters.com headers: X-SmartToken: ${apiKey} +smartsheet: + auth_mode: OAUTH2 + authorization_url: https://app.smartsheet.com/b/authorize + token_url: https://api.smartsheet.com/2.0/token + authorization_params: + response_type: code + token_params: + grant_type: authorization_code + proxy: + base_url: https://api.smartsheet.com smugmug: auth_mode: OAUTH1 request_url: https://api.smugmug.com/services/oauth/1.0a/getRequestToken diff --git a/packages/webapp/public/images/template-logos/smartsheet.svg b/packages/webapp/public/images/template-logos/smartsheet.svg new file mode 100644 index 0000000000..a393c0f0e5 --- /dev/null +++ b/packages/webapp/public/images/template-logos/smartsheet.svg @@ -0,0 +1,11 @@ + + smartsheet-logo-blue-new-svg + + + + + + + \ No newline at end of file