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-shopify-scim): shopify SCIM provider #3278

Open
wants to merge 5 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from 3 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
1 change: 1 addition & 0 deletions docs-v2/integrations/all/shopify.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,7 @@ _No setup guide yet._
- [OAuth-related docs](https://shopify.dev/docs/apps/auth/oauth)
- [List of OAuth scopes](https://shopify.dev/docs/api/usage/access-scopes#authenticated-access-scopes)
- [API](https://shopify.dev/docs/api/admin)
- [SCIM API Docs](https://help.shopify.com/en/manual/organization-settings/users/security/scim)
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Last thing that I missed from before. At the bottom of this file should be a reference to the connect docs as seen here https://github.com/NangoHQ/nango/blob/master/docs-v2/integrations/all/algolia.mdx#going-further

It should say specifically Shopify SCIM similar to https://github.com/NangoHQ/nango/blob/master/docs-v2/integrations/all/trello.mdx


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

Expand Down
2 changes: 0 additions & 2 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

20 changes: 20 additions & 0 deletions packages/shared/providers.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6287,6 +6287,26 @@ shopify:
suffix: .myshopify.com
prefix: https://

shopify-scim:
display_name: Shopify (SCIM API)
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

categories:
- e-commerce
auth_mode: API_KEY
proxy:
base_url: https://shopifyscim.com/scim/v2
headers:
authorization: Bearer ${apiKey}
accept: application/json
content-type: application/json
retry:
after: 'retry-after'
docs: https://docs.nango.dev/integrations/all/shopify
credentials:
apiKey:
type: string
title: SCIM API Token
description: The SCIM API token generated from your Shopify organization settings.

shortcut:
display_name: Shortcut
categories:
Expand Down
Loading