API References

Last Version: v.3.01 · English reference content on all locales

Notify Me! Public API

Welcome to the **Notify Me! Public API**. This API allows you to programmatically manage subscriptions, orders, and pre-orders for your Shopify store.

Authentication

All API requests require authentication using an API key. Include your API key in the request header:

X-Api-Key: your_api_key_here

You can generate an API key from your Notify Me! Admin Panel.

Rate Limits

To ensure fair usage and system stability, the API enforces rate limits:

Endpoint Type Limit --------------------- Standard endpoints 60 requests/minute

When you exceed the rate limit, you'll receive a `429 Too Many Requests` response.

Pagination

List endpoints return paginated results using `limit` and `offset` parameters:

Parameter Description Default Maximum ------------------------------------------ `limit` Number of results to return 15 100 `offset` Starting position in the result set 0 -

**Example:** `/v1/subscriptions/?limit=25&offset=50`

Paginated responses include:

json{ "count": 150, "next": "https://api.notify-me.io/v1/subscriptions/?limit=25&offset=75", "previous": "https://api.notify-me.io/v1/subscriptions/?limit=25&offset=25", "results": [...]}

Response Format

All responses are returned in JSON format. Successful responses include the requested data, while error responses include an `error` field with details.

Need Help?

- [Help Center](https://help.notify-me.io) - Detailed guides and tutorials- [Contact Support](mailto:support@notify-me.io) - Get help from our team

kkk

Get Pre Order Sent Notification

Retrieve details of a specific pre order sent notification by ID.

GET /v1/pre-order-notifications/{id}/

Retrieve details of a specific pre order sent notification by ID.

Parameters
id
integer
required

cURL Example

Sample request using cURL

Request
curl -X GET "https://api.notify-me.app/v1/pre-order-notifications/{id}/" \
-H "X-Api-Key: YOUR_API_KEY"

200

Response

See example response in documentation

401

Authentication failed

Response

See example response in documentation

403

Permission denied

429

Rate limit exceeded

404

Object not found

Get Shop Pre Order

Retrieve details of a specific shop pre order by ID.

GET /v1/pre-orders/{id}/

Retrieve details of a specific shop pre order by ID.

Parameters
id
integer
required

cURL Example

Sample request using cURL

Request
curl -X GET "https://api.notify-me.app/v1/pre-orders/{id}/" \
-H "X-Api-Key: YOUR_API_KEY"

200

Response

See example response in documentation

401

Authentication failed

Response

See example response in documentation

403

Permission denied

429

Rate limit exceeded

404

Object not found

Get Subscription

Retrieve details of a specific subscription by ID.

GET /v1/subscriptions/{id}/

Retrieve details of a specific subscription by ID.

Parameters
id
integer
required

cURL Example

Sample request using cURL

Request
curl -X GET "https://api.notify-me.app/v1/subscriptions/{id}/" \
-H "X-Api-Key: YOUR_API_KEY"

200

Response

See example response in documentation

401

Authentication failed

Response

See example response in documentation

403

Permission denied

429

Rate limit exceeded

404

Object not found

Get Subscription Sent Notification

Retrieve details of a specific subscription sent notification by ID.

GET /v1/subscription-notifications/{id}/

Retrieve details of a specific subscription sent notification by ID.

Parameters
id
integer
required

cURL Example

Sample request using cURL

Request
curl -X GET "https://api.notify-me.app/v1/subscription-notifications/{id}/" \
-H "X-Api-Key: YOUR_API_KEY"

200

Response

See example response in documentation

401

Authentication failed

Response

See example response in documentation

403

Permission denied

429

Rate limit exceeded

404

Object not found

Push notifications

Launched in 2020, “Notify Me” is responsible for completing the mission to help Shopify stores grow their business and increase their net profit. Any use of the service is subject to terms described in this Terms of Service and by subscribing or using the Services, you (“you” or “Client”) acknowledge that you have read, understood, and agreed to the entirety of these Terms of Service.

These Terms of Service may be amended from time to time due to changes in service features or other reasons. It is the Client’s responsibility to review these Terms of Service frequently and to remain informed of any changes implemented. The Client agrees that the continued use of the Service after such changes to the Terms of Services have been published will constitute the Client’s acceptance of such revised terms.

 
   

   Definitions 11    

   

     Notify Me is always innovating and upgrading the Service Notify Me is always innovating and upgrading the Service innovating and upgrading the    

 
   
   
     String    
   
     
       
         curl --request POST \
        
         
         --url 'https://a.klaviyo.com/client/events/?company_        
       
         id=COMPANY_ID'
  --header 'Content-Type: application/json'
  --data '{DATA}'        
     
   
 
 
 
   awdawd  
 

   Review insights around how and when products in your catalog are driving orders Review insights around how and when products in your catalog are driving orders Review insights around how and when products in your catalog are dhts around how and when products in your catalog are driving orders  

 

Pre Order Sent Notifications List

Retrieve a paginated list of pre order sent notifications for your shop.

GET /v1/pre-order-notifications/

Retrieve a paginated list of pre order sent notifications for your shop.

Parameters
bundle
array
optional
email
string
optional
email_status
array
optional
phone_number
string
optional
pre_order_id
integer
optional
sent_at_gte
string
optional
sent_at_lte
string
optional
sms_status
array
optional
ordering
array
optional
limit
integer
optional
offset
integer
optional

cURL Example

Sample request using cURL

Request
curl -X GET "https://api.notify-me.app/v1/pre-order-notifications/" \
-H "X-Api-Key: YOUR_API_KEY"

200

Response

See example response in documentation

401

Authentication failed

Response

See example response in documentation

403

Permission denied

429

Rate limit exceeded

Shop Pre Orders List

Retrieve a paginated list of shop pre orders for your shop.

GET /v1/pre-orders/

Retrieve a paginated list of shop pre orders for your shop.

Parameters
cancelled_at_isnull
boolean
optional
created_at_gte
string
optional
created_at_lte
string
optional
email
string
optional
financial_status
array
optional
fulfillment_status
array
optional
offer_name
string
optional
product_id
integer
optional
shopify_order_id
integer
optional
sku
string
optional
variant_id
integer
optional
ordering
array
optional
limit
integer
optional
offset
integer
optional

cURL Example

Sample request using cURL

Request
curl -X GET "https://api.notify-me.app/v1/pre-orders/" \
-H "X-Api-Key: YOUR_API_KEY"

200

Response

See example response in documentation

401

Authentication failed

Response

See example response in documentation

403

Permission denied

429

Rate limit exceeded

awd

awdawdd

 
   

   Definitions    

   

     Notify Me is always innovating and upgrading the Service Notify Me is always innovating and upgrading the Service innovating and upgrading the    

 
   
   
     String    
   
     
       
         curl --request POST \
        
         
         --url 'https://a.klaviyo.com/client/events/?company_        
       
         id=COMPANY_ID'
  --header 'Content-Type: application/json'
  --data '{DATA}'        
     
   
 
 
     
       curl --request POST \
      
   
        --url 'https://a.klaviyo.com/client/events/?company_id=COMPANY_ID'
    
   
        --header 'Content-Type: application/json'
  --data '{DATA}'    
   
 
   Notify Me is always innovating and upgrading the Service, which is accompanied by changing the features of Notify Me app/ Therefore, you    
 
   2024-10-15.pre  
 
   List account exports  
 

   Review insights around how and when products in your catalog are driving orders Review insights around how and when products in your catalog are driving orders Review insights around how and when products in your catalog are dhts around how and when products in your catalog are driving orders  

 
   List account exports  
 

   Review insights around how and when products in your catalog are driving orders Review insights around how and when products in your catalog are driving orders Review insights around how and when products in your catalog are dhts around how and when products in your catalog are driving orders  

 
   List account exports  
 

   Review insights around how and when products in your catalog are driving orders Review insights around how and when products in your catalog are driving orders Review insights around how and when products in your catalog are dhts around how and when products in your catalog are driving orders  

 
   
 
     
 
    201  
 
    Server Error  
 
   
Errors    
   
     
     
       id      
       
         string        
       
         string        
           
     
     
       id      
       
         string        
       
         string        
           
   
 
 
 
   
 
     
 
    201  
 
    Server Error  
 
   
Errors    
   
     
     
       id      
       
         string        
       
         string        
           
     
     
       id      
       
         string        
       
         string        
           
   
 
 

Sms

Subscription Sent Notifications List

Retrieve a paginated list of subscription sent notifications for your shop.

GET /v1/subscription-notifications/

Retrieve a paginated list of subscription sent notifications for your shop.

Parameters
bundle
array
optional
email
string
optional
email_status
array
optional
phone_number
string
optional
product_id
number
optional
push_status
array
optional
sent_at_gte
string
optional
sent_at_lte
string
optional
sku
string
optional
sms_status
array
optional
subscription_id
number
optional
variant_id
number
optional
whatsapp_number
string
optional
whatsapp_status
array
optional
ordering
array
optional
limit
integer
optional
offset
integer
optional

cURL Example

Sample request using cURL

Request
curl -X GET "https://api.notify-me.app/v1/subscription-notifications/" \
-H "X-Api-Key: YOUR_API_KEY"

200

Response

See example response in documentation

401

Authentication failed

Response

See example response in documentation

403

Permission denied

429

Rate limit exceeded

Subscriptions List

Retrieve a paginated list of subscriptions for your shop.

GET /v1/subscriptions/

Retrieve a paginated list of subscriptions for your shop.

Parameters
created_at_gte
string
optional
created_at_lte
string
optional
email
string
optional
is_imported
boolean
optional
phone_number
string
optional
product_id
number
optional
sent_at_gte
string
optional
sent_at_isnull
boolean
optional
sent_at_lte
string
optional
sku
string
optional
status
array
optional
subscribe_at_gte
string
optional
subscribe_at_lte
string
optional
variant_id
number
optional
whatsapp_number
string
optional
ordering
array
optional
limit
integer
optional
offset
integer
optional

cURL Example

Sample request using cURL

Request
curl -X GET "https://api.notify-me.app/v1/subscriptions/" \
-H "X-Api-Key: YOUR_API_KEY"

200

Response

See example response in documentation

401

Authentication failed

Response

See example response in documentation

403

Permission denied

429

Rate limit exceeded