Relay online
SEOBoss Relay
This site hosts your Netlify Function used to securely forward requests to your backend.
Health
If you can see this page, the deploy is good. Function routes are mounted under
/.netlify/functions/relay and exposed via clean paths by redirects.
POST endpoints (examples)
These accept application/x-www-form-urlencoded with HMAC headers. They will return
405 for GET in a browser tab.
/seoboss/api/onboarding/submit/seoboss/api/onboarding/activate/seoboss/api/onboarding/resend/seoboss/api/client/profile/seoboss/api/shop/blogs/seoboss/api/shop/import-articles
Notes
- Admin (embedded): requests must include
Authorization: Bearer <sessionToken>from Shopify App Bridge. - Storefront App Proxy: requests are validated server-side using Shopify’s query
signature/HMAC— no client secrets in JS. - CORS is restricted to Shopify/Admin and your storefront origin.
- Server secrets live in Netlify env vars.
Open Admin: /admin/