Shopify API

Easiest way to connect with your Shopify Store without coding and get customers, Orders, Products, & more data.

List of customers

Make GET request on this endpoint to list of customers with required parameters(if any required).

https://v1.nocodeapi.com/<username>/shopify/<token>/customers

- Request Parameters:

ObjectDescription
fields[Optional] Show only certain fields, specified by a comma-separated list of field names.
ids[Optional] Restrict results to customers specified by a comma-separated list of IDs.
limit[Optional] The maximum number of results to show.
since_id[Optional] Restrict results to those after the specified ID.
created_at_max[Optional] Show customers created before a specified date. (format: 2014-04-25T16:15:47-04:00)
created_at_min[Optional] Show customers created after a specified date. (format: 2014-04-25T16:15:47-04:00)
updated_at_max[Optional] Show customers last updated before a specified date. (format: 2014-04-25T16:15:47-04:00)
updated_at_min[Optional] Show customers last updated after a specified date. (format: 2014-04-25T16:15:47-04:00)

Create customer

Make POST request on this endpoint to create customer with required parameters(if any required).

https://v1.nocodeapi.com/<username>/shopify/<token>/customers

- Request Parameters:

ObjectDescription
body[Required] Customer object

- Body data format example:

{
    "customer": {
        "first_name": "Steve",
        "last_name": "Lastnameson",
        "email": "steve.lastnameson@example.com",
        "phone": "+15142546011",
        "verified_email": true,
        "addresses": [
            {
                "address1": "123 Oak St",
                "city": "Ottawa",
                "province": "ON",
                "phone": "555-1212",
                "zip": "123 ABC",
                "last_name": "Lastnameson",
                "first_name": "Mother",
                "country": "CA"
            }
        ]
    }
}

Update customer

Make PUT request on this endpoint to update customer with required parameters(if any required).

https://v1.nocodeapi.com/<username>/shopify/<token>/customers

- Request Parameters:

ObjectDescription
body[Required] Customer object

- Body data format example:

{
    "customer": {
        "email": "changed@email.address.com",
        "note": "Customer is a great guy"
    }
}

Customer

Make GET request on this endpoint to customer with required parameters(if any required).

https://v1.nocodeapi.com/<username>/shopify/<token>/customer

- Request Parameters:

ObjectDescription
id[Required] Customer ID
fields[Optional] Show only certain fields, specified by a comma-separated list of field names.

Customer Orders

Make GET request on this endpoint to customer orders with required parameters(if any required).

https://v1.nocodeapi.com/<username>/shopify/<token>/customerOrders

- Request Parameters:

ObjectDescription
id[Required] Customer ID
status[Optional] The status of the orders to return. The status defaults to open.

List of orders

Make GET request on this endpoint to list of orders with required parameters(if any required).

https://v1.nocodeapi.com/<username>/shopify/<token>/orders

- Request Parameters:

ObjectDescription
fields[Optional] Retrieve only certain fields, specified by a comma-separated list of fields names.
status[Optional] any: Show orders of any status, including archived orders. open: Show only open orders. closed: Show only closed orders. cancelled: Show only canceled orders.
created_at_max[Optional] Show orders created at or before date. (format: 2014-04-25T16:15:47-04:00)
created_at_min[Optional] Show orders created at or after date. (format: 2014-04-25T16:15:47-04:00)
financial_status[Optional] Filter orders by their financial status.
fulfillment_status[Optional] Filter orders by their fulfillment status.
ids[Optional] Retrieve only orders specified by a comma-separated list of order IDs.
limit[Optional] The maximum number of results to show on a page.
processed_at_max[Optional] Show orders imported at or before date. (format: 2014-04-25T16:15:47-04:00)
processed_at_min[Optional] Show orders imported at or after date. (format: 2014-04-25T16:15:47-04:00)
since_id[Optional] Show orders after the specified ID.

Single Order

Make GET request on this endpoint to single order with required parameters(if any required).

https://v1.nocodeapi.com/<username>/shopify/<token>/singleOrder

- Request Parameters:

ObjectDescription
id[Required] order id
fields[Optional] Retrieve only certain fields, specified by a comma-separated list of fields names.

Products

Make GET request on this endpoint to products with required parameters(if any required).

https://v1.nocodeapi.com/<username>/shopify/<token>/products

- Request Parameters:

ObjectDescription
fields[Optional] Retrieve only certain fields, specified by a comma-separated list of fields names.
collection_id[Optional] Return products by product collection ID.
created_at_max[Optional] Return products created before a specified date. (format: 2014-04-25T16:15:47-04:00)
created_at_min[Optional] Return products created after a specified date. (format: 2014-04-25T16:15:47-04:00)
handle[Optional] Return only products specified by a comma-separated list of product handles.
ids[Optional] Return only products specified by a comma-separated list of product IDs.
limit[Optional] Return up to this many results per page.
presentment_currencies[Optional] Return presentment prices in only certain currencies, specified by a comma-separated list of ISO 4217 currency codes.
product_type[Optional] Return products by product type.
published_at_max[Optional] Return products published before a specified date. (format: 2014-04-25T16:15:47-04:00)
published_at_min[Optional] Return products published after a specified date. (format: 2014-04-25T16:15:47-04:00)

Single Product

Make GET request on this endpoint to single product with required parameters(if any required).

https://v1.nocodeapi.com/<username>/shopify/<token>/singleProduct

- Request Parameters:

ObjectDescription
id[Required] product id
fields[Optional] Retrieve only certain fields, specified by a comma-separated list of fields names.

All payouts

Make GET request on this endpoint to all payouts with required parameters(if any required).

https://v1.nocodeapi.com/<username>/shopify/<token>/payouts

- Request Parameters:

ObjectDescription
date[Optional] Filter the response to payouts made on the specified date.
date_max[Optional] Filter the response to payouts made inclusively before the specified date.
date_min[Optional] Filter the response to payouts made inclusively after the specified date.
last_id[Optional] Filter the response to payouts made before the specified ID.
since_id[Optional] Filter the response to payouts made after the specified ID.
status[Optional] Filter the response to payouts made with the specified status.