---
title: "Shopify Install"
method: GET
path: "/api/v1/integrations/shopify/install"
tags: ["integrations"]
---

# Shopify Install

`GET /api/v1/integrations/shopify/install`

## Request

- Base URL: `https://api.seoproai.co`
- URL: `https://api.seoproai.co/api/v1/integrations/shopify/install`
- Auth: one of:
  - HTTP bearer
  - OAuth 2 (authorization code, authorization URL `https://dajosjnaalanhqksxrpe.supabase.co/auth/v1/authorize`, token URL `https://dajosjnaalanhqksxrpe.supabase.co/auth/v1/token`)

App URL target for Shopify-initiated visits.

Shopify sends merchants here with ?shop=&hmac=&timestamp= when they click
Install on the App Store listing and when they open the app from their
admin. App Store review requires OAuth to begin immediately, so this
endpoint verifies the HMAC and redirects straight to the shop's authorize
URL; the callback then routes the merchant into SEOPro AI.

## Response `200`

Successful Response

- unknown

## Other responses

- `404`: Not found

---

[API](https://skmtc.dev/seoproai/apis/seopro-ai.md) · [All operations](https://skmtc.dev/seoproai/apis/seopro-ai/llms.txt) · [OpenAPI document](https://skmtc.dev/seoproai/apis/seopro-ai/revisions/5b4b6391ddc9?raw)
