LogoLogo
  • Inveterate Dev Docs
  • API Reference Docs
    • Public API 2.0 Reference
      • Admin
        • Benefits
        • Members
          • Credits
        • Merchant
        • Tiers
          • Benefits
          • Campaigns
        • Webhooks
      • Storefront
        • Members
          • Credits
            • Redemption
          • Cancellation
        • Benefits
        • Tiers
          • Benefits
          • Campaigns
        • Specification
      • Schemas
    • [LEGACY] Public API Reference
      • Benefits API
      • Campaigns API
      • Customers API
      • Merchant API
      • Credits API
      • Free tiers API
      • Webhooks
  • Stack Reference Docs
    • Landing Page
    • Storefront
      • Properties
      • Customizations
        • Add To Cart Button
    • Customer Metafields
Powered by GitBook
On this page
  • NOTE: With the release of Public API v2, Public API v1 will be sunset in May of 2024!
  • Authentication
  • Using API Key in Requests
  • Requirements
  • Example Get Request
  • Reference Shortcuts

Was this helpful?

Export as PDF
  1. API Reference Docs

[LEGACY] Public API Reference

The Rest API allows you to build a highly custom paid-membership program on your Shopify storefront.

PreviousSchemasNextBenefits API

Last updated 1 year ago

Was this helpful?

NOTE: With the release of Public API v2, Public API v1 will be sunset in May of 2024!

Find the v2 reference .

Authentication

API Keys are private and should not be shared or exposed on the front end.

Using API Key in Requests

Include your API key as an X-Inveterate-Api-Key header on all API endpoint requests.

Requirements

All API requests utilize https://public.inveterateapi.com/ as the base URL.

Example Get Request

curl -X GET "https://public.inveterateapi.com/merchant"
-H "X-Inveterate-Api-Key: {api_key}"
const merchant = await fetch('https://public.inveterateapi.com/merchant', {
  headers: {
    'Content-Type': 'application/json',
    'X-Inveterate-Api-Key': '{api_key}',
  },
  method: 'GET',
}).then(data => data.json());

Reference Shortcuts

here
Benefits API
Campaigns API
Customers API
Merchant API
Webhooks
Free tiers API