Getting Started
Welcome to Signonify Mini Apps documentation! This document describes how to connect to a Shopify store using Signonify Mini Apps. The supported methods are OAuth2 (for authenticating logged-in users) and REST API (for data exchange - still in development).
Note: Currently Signonify Mini Apps only supports login via OAuth2.0 protocol.
Basic API Server URL
https://<YOUR-DOMAIN>/apps/signonify
Parameters:
<YOUR-DOMAIN>
is your Shopify site domain. You can use the alias domain ex:my-domain.com
, no need to use the default domain with.myshopify.com
./apps/signonify
is the Signonify App proxy path. You can change this path on the Shopify apps.
Authentication
Signonify Mini Apps use OAuth 2.0 access tokens to authenticate requests. Your access token authorizes you to use the Signonify Mini Apps REST API server.
To call a REST API in your integration, you'll need to exchange your client ID and client secret for an access token. You can find your client ID and client secret by following the instructions below.
You can make the API call in any programming language. The following examples show you how to get your access token using cURL, Apidog or Postman.
Get client ID and client secret
Signonify Mini Apps integrations use a client ID and client secret to authenticate API calls:
To call Signonify Mini Apps APIs, you'll exchange your client ID and client secret for an access token.
Here's how to get your client ID and client secret:
- Log in to Signonify Dashboard.
- Select Mini Apps.
- Choose a mini app that you want to use. To create a new mini app, select Create App.
- Copy the client ID and client secret for your app.