GET >> /admin/oauth/access_scopes.json >> Retrieves a list of access scopes associated to the access token.
POST >> /storefront_access_tokens.json >> Creates a new StorefrontAccessToken
DELETE >> /storefront_access_tokens/{storefront_access_token_id}.json >> Deletes an existing storefront access token
GET >> /storefront_access_tokens.json >> Retrieves a list of storefront access tokens that have been issued
GET >> /reports.json >> Retrieves a list of reports
GET >> /reports/{report_id}.json >> Retrieves a single report
POST >> /reports.json >> Creates a new report
PUT >> /reports/{report_id}.json >> Updates a report
DELETE >> /reports/{report_id}.json >> Deletes a report
POST >> /application_charges.json >> Creates an application charge
GET >> /application_charges/{application_charge_id}.json >> Retrieves an application charge
GET >> /application_charges.json?since_id=556467234 >> Retrieves a list of application charges
POST >> /application_credits.json >> Creates an application credit
GET >> /application_credits/{application_credit_id}.json >> Retrieves a single application credit
GET >> /application_credits.json >> Retrieves all application credits
POST >> /recurring_application_charges.json >> Creates a recurring application charge
GET >> /recurring_application_charges/{recurring_application_charge_id}.json >> Retrieves a single charge
GET >> /recurring_application_charges.json >> Retrieves a list of recurring application charges
DELETE >> /recurring_application_charges/{recurring_application_charge_id}.json >> Cancels a recurring application charge
PUT >> /recurring_application_charges/{recurring_application_charge_id}/customize.json?recurring_application_charge[capped_amount]=200 >> Updates the capped amount of a recurring application charge
GET >> /customers.json >> Retrieves a list of customers
GET >> /customers/search.json?query=Bob country:United States >> Searches for customers that match a supplied query
GET >> /customers/{customer_id}.json >> Retrieves a single customer
POST >> /customers.json >> Creates a customer
PUT >> /customers/{customer_id}.json >> Updates a customer
POST >> /customers/{customer_id}/account_activation_url.json >> Creates an account activation URL for a customer
POST >> /customers/{customer_id}/send_invite.json >> Sends an account invite to a customer
DELETE >> /customers/{customer_id}.json >> Deletes a customer.
GET >> /customers/count.json >> Retrieves a count of customers
GET >> /customers/{customer_id}/orders.json >> Retrieves all orders belonging to a customer
GET >> /customers/{customer_id}/addresses.json >> Retrieves a list of addresses for a customer
GET >> /customers/{customer_id}/addresses/{address_id}.json >> Retrieves details for a single customer address
POST >> /customers/{customer_id}/addresses.json >> Creates a new address for a customer
PUT >> /customers/{customer_id}/addresses/{address_id}.json >> Updates an existing customer address
DELETE >> /customers/{customer_id}/addresses/{address_id}.json >> Removes an address from a customers address list
PUT >> /customers/{customer_id}/addresses/set.json?address_ids[]=1053317294&operation=destroy >> Performs bulk operations for multiple customer addresses
PUT >> /customers/{customer_id}/addresses/{address_id}/default.json >> Sets the default address for a customer
POST >> /price_rules/{price_rule_id}/discount_codes.json >> Creates a discount code
PUT >> /price_rules/{price_rule_id}/discount_codes/{discount_code_id}.json >> Updates an existing discount code
GET >> /price_rules/{price_rule_id}/discount_codes.json >> Retrieves a list of discount codes
GET >> /price_rules/{price_rule_id}/discount_codes/{discount_code_id}.json >> Retrieves a single discount code
GET >> /discount_codes/lookup.json?code=SUMMERSALE10OFF >> Retrieves the location of a discount code
GET >> /discount_codes/count.json >> Retrieves a count of discount codes for a shop
DELETE >> /price_rules/{price_rule_id}/discount_codes/{discount_code_id}.json >> Deletes a discount code
POST >> /price_rules/{price_rule_id}/batch.json >> Creates a discount code creation job
GET >> /price_rules/{price_rule_id}/batch/{batch_id}.json >> Retrieves a discount code creation job
GET >> /price_rules/{price_rule_id}/batch/{batch_id}/discount_codes.json >> Retrieves a list of discount codes for a discount code creation job
POST >> /price_rules.json >> Creates a price rule
PUT >> /price_rules/{price_rule_id}.json >> Updates an existing a price rule
GET >> /price_rules.json >> Retrieves a list of price rules
GET >> /price_rules/{price_rule_id}.json >> Retrieves a single price rule
GET >> /price_rules/count.json >> Retrieves a count of all price rules
DELETE >> /price_rules/{price_rule_id}.json >> Remove an existing PriceRule
GET >> /events.json >> Retrieves a list of events
GET >> /events/{event_id}.json >> Retrieves a single event
GET >> /events/count.json?created_at_min=2008-01-10T13:00:00+00:00 >> Retrieves a count of events
GET >> /webhooks.json >> Retrieves a list of webhooks
GET >> /webhooks/count.json >> Receive a count of all Webhooks
GET >> /webhooks/{webhook_id}.json >> Receive a single Webhook
POST >> /webhooks.json >> Create a new Webhook
PUT >> /webhooks/{webhook_id}.json >> Modify an existing Webhook
DELETE >> /webhooks/{webhook_id}.json >> Remove an existing Webhook
GET >> /inventory_items.json?ids=808950810,39072856,457924702 >> Retrieves a list of inventory items
GET >> /inventory_items/{inventory_item_id}.json >> Retrieves a single inventory item by ID
PUT >> /inventory_items/{inventory_item_id}.json >> Updates an existing inventory item
GET >> /inventory_levels.json >> Retrieves a list of inventory levels
POST >> /inventory_levels/adjust.json >> Adjusts the inventory level of an inventory item at a location
DELETE >> /inventory_levels.json?inventory_item_id=808950810&location_id=905684977 >> Deletes an inventory level from a location
POST >> /inventory_levels/connect.json >> Connects an inventory item to a location
POST >> /inventory_levels/set.json >> Sets the inventory level for an inventory item at a location
GET >> /locations.json >> Retrieves a list of locations
GET >> /locations/{location_id}.json >> Retrieves a single location by its ID
GET >> /locations/count.json >> Retrieves a count of locations
GET >> /locations/{location_id}/inventory_levels.json >> Retrieves a list of inventory levels for a location.
GET >> /blogs/{blog_id}/articles.json >> Retrieves a list of all articles from a blog
GET >> /blogs/{blog_id}/articles/count.json >> Retrieves a count of all articles from a blog
GET >> /blogs/{blog_id}/articles/{article_id}.json >> Receive a single Article
POST >> /blogs/{blog_id}/articles.json >> Creates an article for a blog
PUT >> /blogs/{blog_id}/articles/{article_id}.json >> Updates an article
GET >> /articles/authors.json >> Retrieves a list of all article authors
GET >> /articles/tags.json >> Retrieves a list of all article tags
DELETE >> /blogs/{blog_id}/articles/{article_id}.json >> Deletes an article
GET >> /themes/{theme_id}/assets.json >> Retrieves a list of assets for a theme
GET >> /themes/{theme_id}/assets.json?asset[key]=templates/index.liquid >> Retrieves a single asset for a theme
PUT >> /themes/{theme_id}/assets.json >> Creates or updates an asset for a theme
DELETE >> /themes/{theme_id}/assets.json?asset[key]=assets/bg-body.gif >> Deletes an asset from a theme
GET >> /blogs.json >> Retrieve a list of all blogs
GET >> /blogs/count.json >> Receive a count of all Blogs
GET >> /blogs/{blog_id}.json >> Receive a single Blog
POST >> /blogs.json >> Create a new Blog
PUT >> /blogs/{blog_id}.json >> Modify an existing Blog
DELETE >> /blogs/{blog_id}.json >> Remove an existing Blog
GET >> /comments.json?article_id=134645308&blog_id=241253187 >> Retrieves a list of comments
GET >> /comments/count.json?article_id=134645308&blog_id=241253187 >> Retrieves a count of comments
GET >> /comments/{comment_id}.json >> Retrieves a single comment by its ID
POST >> /comments.json >> Creates a comment for an article
PUT >> /comments/{comment_id}.json >> Updates a comment of an article
POST >> /comments/{comment_id}/spam.json >> Marks a comment as spam
POST >> /comments/{comment_id}/not_spam.json >> Marks a comment as not spam
POST >> /comments/{comment_id}/approve.json >> Approves a comment
POST >> /comments/{comment_id}/remove.json >> Removes a comment
POST >> /comments/{comment_id}/restore.json >> Restores a previously removed comment
GET >> /pages.json >> Retrieves a list of pages
GET >> /pages/count.json >> Retrieves a page count
GET >> /pages/{page_id}.json >> Retrieves a single page by its ID
POST >> /pages.json >> Create a new Page
PUT >> /pages/{page_id}.json >> Updates a page
DELETE >> /pages/{page_id}.json >> Deletes a page
GET >> /redirects.json >> Retrieves a list of URL redirects
GET >> /redirects/count.json >> Retrieves a count of URL redirects
GET >> /redirects/{redirect_id}.json >> Retrieves a single redirect
POST >> /redirects.json >> Creates a redirect
PUT >> /redirects/{redirect_id}.json >> Updates an existing redirect
DELETE >> /redirects/{redirect_id}.json >> Deletes a redirect
GET >> /script_tags.json >> Retrieves a list of all script tags
GET >> /script_tags/count.json >> Retrieves a count of all script tags
GET >> /script_tags/{script_tag_id}.json >> Retrieves a single script tag
POST >> /script_tags.json >> Creates a new script tag
PUT >> /script_tags/{script_tag_id}.json >> Updates a script tag
DELETE >> /script_tags/{script_tag_id}.json >> Deletes a script tag
GET >> /themes.json >> Retrieves a list of themes
GET >> /themes/{theme_id}.json >> Retrieves a single theme
POST >> /themes.json >> Creates a theme
PUT >> /themes/{theme_id}.json >> Modify an existing Theme
DELETE >> /themes/{theme_id}.json >> Remove an existing Theme
GET >> /checkouts/count.json >> Retrieves a count of checkouts
GET >> /checkouts.json >> Retrieves a list of abandoned checkouts
POST >> /draft_orders.json >> Create a new DraftOrder
PUT >> /draft_orders/{draft_order_id}.json >> Modify an existing DraftOrder
GET >> /draft_orders.json >> Retrieves a list of draft orders
GET >> /draft_orders/{draft_order_id}.json >> Receive a single DraftOrder
GET >> /draft_orders/count.json >> Receive a count of all DraftOrders
POST >> /draft_orders/{draft_order_id}/send_invoice.json >> Send an invoice
DELETE >> /draft_orders/{draft_order_id}.json >> Remove an existing DraftOrder
PUT >> /draft_orders/{draft_order_id}/complete.json >> Complete a draft order
POST >> /draft_orders.json >> Create a new DraftOrder
PUT >> /draft_orders/{draft_order_id}.json >> Modify an existing DraftOrder
GET >> /draft_orders.json >> Retrieves a list of draft orders
GET >> /draft_orders/{draft_order_id}.json >> Receive a single DraftOrder
GET >> /draft_orders/count.json >> Receive a count of all DraftOrders
POST >> /draft_orders/{draft_order_id}/send_invoice.json >> Send an invoice
DELETE >> /draft_orders/{draft_order_id}.json >> Remove an existing DraftOrder
PUT >> /draft_orders/{draft_order_id}/complete.json >> Complete a draft order
POST >> /orders/{order_id}/risks.json >> Creates an order risk for an order
GET >> /orders/{order_id}/risks.json >> Retrieves a list of all order risks for an order
GET >> /orders/{order_id}/risks/{risk_id}.json >> Retrieves a single order risk by its ID
PUT >> /orders/{order_id}/risks/{risk_id}.json >> Updates an order risk
DELETE >> /orders/{order_id}/risks/{risk_id}.json >> Deletes an order risk for an order
GET >> /orders/{order_id}/refunds.json >> Retrieves a list of refunds for an order
GET >> /orders/{order_id}/refunds/{refund_id}.json >> Retrieves a specific refund
POST >> /orders/{order_id}/refunds/calculate.json >> Calculates a refund
POST >> /orders/{order_id}/refunds.json >> Creates a refund
GET >> /orders/{order_id}/transactions.json >> Retrieves a list of transactions
GET >> /orders/{order_id}/transactions/count.json >> Retrieves a count of an order's transactions
GET >> /orders/{order_id}/transactions/{transaction_id}.json >> Retrieves a specific transaction
POST >> /orders/{order_id}/transactions.json >> Creates a transaction for an order
GET >> /gift_cards.json >> Retrieves a list of gift cards
GET >> /gift_cards/{gift_card_id}.json >> Retrieves a single gift card
GET >> /gift_cards/count.json >> Retrieves a count of gift cards
POST >> /gift_cards.json >> Creates a gift card
PUT >> /gift_cards/{gift_card_id}.json >> Updates an existing gift card
POST >> /gift_cards/{gift_card_id}/disable.json >> Disables a gift card
GET >> /gift_cards/search.json?query=last_characters:mnop >> Searches for gift cards
GET >> /users.json >> Retrieves a list of all users
GET >> /users/{user_id}.json >> Retrieves a single user
GET >> /users/current.json >> Retrieves the currently logged-in user
POST >> /collects.json >> Adds a product to a custom collection
DELETE >> /collects/{collect_id}.json >> Removes a product from a collection
GET >> /collects.json >> Retrieves a list of collects
GET >> /collects/count.json >> Retrieves a count of collects
GET >> /collects/{collect_id}.json >> Retrieves a specific collect by its ID
GET >> /collections/{collection_id}.json >> Retrieves a single collection
GET >> /collections/{collection_id}/products.json >> Retrieve a list of products belonging to a collection
GET >> /custom_collections.json >> Retrieves a list of custom collections
GET >> /custom_collections/count.json >> Retrieves a count of custom collections
GET >> /custom_collections/{custom_collection_id}.json >> Retrieves a single custom collection
POST >> /custom_collections.json >> Creates a custom collection
PUT >> /custom_collections/{custom_collection_id}.json >> Updates an existing custom collection
DELETE >> /custom_collections/{custom_collection_id}.json >> Deletes a custom collection
GET >> /products.json >> Retrieve a list of products
GET >> /products/count.json >> Retrieve a count of products
GET >> /products/{product_id}.json >> Retrieve a single product
POST >> /products.json >> Create a new product
PUT >> /products/{product_id}.json >> Updates a product
DELETE >> /products/{product_id}.json >> DELETE
GET >> /products/{product_id}/images.json >> Receive a list of all Product Images
GET >> /products/{product_id}/images/count.json >> Receive a count of all Product Images
GET >> /products/{product_id}/images/{image_id}.json >> Receive a single Product Image
POST >> /products/{product_id}/images.json >> Create a new Product Image
PUT >> /products/{product_id}/images/{image_id}.json >> Modify an existing Product Image
DELETE >> /products/{product_id}/images/{image_id}.json >> Remove an existing Product Image
GET >> /products/{product_id}/variants.json >> Retrieves a list of product variants
GET >> /products/{product_id}/variants/count.json >> Receive a count of all Product Variants
GET >> /variants/{variant_id}.json >> Receive a single Product Variant
POST >> /products/{product_id}/variants.json >> Create a new Product Variant
PUT >> /variants/{variant_id}.json >> Modify an existing Product Variant
DELETE >> /products/{product_id}/variants/{variant_id}.json >> Remove an existing Product Variant
POST >> /checkouts.json >> Creates a checkout
POST >> /checkouts/{token}/complete.json >> Completes a checkout
GET >> /checkouts/{token}.json >> Retrieves a checkout
PUT >> /checkouts/{token}.json >> Modifies an existing checkout
GET >> /checkouts/{token}/shipping_rates.json >> Retrieves a list of shipping rates
GET >> /collection_listings.json >> Retrieve collection listings that are published to your app
GET >> /collection_listings/{collection_listing_id}/product_ids.json >> Retrieve product_ids that are published to a collection_id
GET >> /collection_listings/{collection_listing_id}.json >> Retrieve a specific collection listing that is published to your app
PUT >> /collection_listings/{collection_listing_id}.json >> Create a collection listing to publish a collection to your app
DELETE >> /collection_listings/{collection_listing_id}.json >> DELETE
GET >> /mobile_platform_applications.json >> List all of the mobile platform applications associated with the app
POST >> /mobile_platform_applications.json >> Create a mobile platform application
GET >> /mobile_platform_applications/{mobile_platform_application_id}.json >> GET
PUT >> /mobile_platform_applications/{mobile_platform_application_id}.json >> Update a mobile platform application
DELETE >> /mobile_platform_applications/{mobile_platform_application_id}.json >> DELETE
POST >> https://elb.deposit.shopifycs.com/sessions >> Stores a credit card in the card vault
POST >> /checkouts/{token}/payments.json >> Creates a new payment
GET >> /checkouts/{token}/payments.json >> Retrieves a list of payments on a particular checkout
GET >> /checkouts/{token}/payments/{payment_id}.json >> Retrieves a single payment
GET >> /checkouts/{token}/payments/count.json >> Counts the number of payments attempted on a checkout
POST >> /products/{product_id}/resource_feedback.json >> Create a new Product ResourceFeedback
GET >> /products/{product_id}/resource_feedback.json >> Receive a list of all Product ResourceFeedbacks
GET >> /product_listings.json >> Retrieve product listings that are published to your app
GET >> /product_listings/product_ids.json >> Retrieve product_ids that are published to your app
GET >> /product_listings/count.json >> Retrieve a count of products that are published to your app
GET >> /product_listings/{product_listing_id}.json >> Retrieve a specific product listing that is published to your app
PUT >> /product_listings/{product_listing_id}.json >> Create a product listing to publish a product to your app
DELETE >> /product_listings/{product_listing_id}.json >> DELETE
POST >> /resource_feedback.json >> Create a new ResourceFeedback
GET >> /resource_feedback.json >> Receive a list of all ResourceFeedbacks
GET >> /assigned_fulfillment_orders.json?assignment_status=cancellation_requested&location_ids[]=48752903 >> Retrieves a list of fulfillment orders on a shop for a specific app
POST >> /fulfillment_orders/{fulfillment_order_id}/cancellation_request.json >> Sends a cancellation request
POST >> /fulfillment_orders/{fulfillment_order_id}/cancellation_request/accept.json >> Accepts a cancellation request
POST >> /fulfillment_orders/{fulfillment_order_id}/cancellation_request/reject.json >> Rejects a cancellation request
POST >> /carrier_services.json >> Creates a carrier service
PUT >> /carrier_services/{carrier_service_id}.json >> Updates a carrier service
GET >> /carrier_services.json >> Retrieves a list of carrier services
GET >> /carrier_services/{carrier_service_id}.json >> Retrieves a single carrier service
DELETE >> /carrier_services/{carrier_service_id}.json >> Deletes a carrier service
GET >> /orders/{order_id}/fulfillments.json >> Retrieves fulfillments associated with an order
GET >> /fulfillment_orders/{fulfillment_order_id}/fulfillments.json >> Retrieves fulfillments associated with a fulfillment order
GET >> /orders/{order_id}/fulfillments/count.json >> Retrieves a count of fulfillments associated with a specific order
GET >> /orders/{order_id}/fulfillments/{fulfillment_id}.json >> Receive a single Fulfillment
POST >> /orders/{order_id}/fulfillments.json >> Create a new Fulfillment
POST >> /fulfillments.json >> Creates a fulfillment for one or many fulfillment orders
PUT >> /orders/{order_id}/fulfillments/{fulfillment_id}.json >> Modify an existing Fulfillment
POST >> /fulfillments/{fulfillment_id}/update_tracking.json >> Updates the tracking information for a fulfillment
POST >> /orders/{order_id}/fulfillments/{fulfillment_id}/complete.json >> Complete a fulfillment
POST >> /orders/{order_id}/fulfillments/{fulfillment_id}/open.json >> Transition a fulfillment from pending to open.
POST >> /orders/{order_id}/fulfillments/{fulfillment_id}/cancel.json >> Cancel a fulfillment for a specific order ID
POST >> /fulfillments/{fulfillment_id}/cancel.json >> Cancels a fulfillment
GET >> /orders/{order_id}/fulfillments/{fulfillment_id}/events.json >> Retrieves a list of fulfillment events for a specific fulfillment
GET >> /orders/{order_id}/fulfillments/{fulfillment_id}/events/{event_id}.json >> Retrieves a specific fulfillment event
POST >> /orders/{order_id}/fulfillments/{fulfillment_id}/events.json >> Creates a fulfillment event
DELETE >> /orders/{order_id}/fulfillments/{fulfillment_id}/events/{event_id}.json >> Deletes a fulfillment event
GET >> /orders/{order_id}/fulfillment_orders.json >> Retrieves a list of fulfillment orders for a specific order
GET >> /fulfillment_orders/{fulfillment_order_id}.json >> Retrieves a specific fulfillment order
POST >> /fulfillment_orders/{fulfillment_order_id}/cancel.json >> Cancel a fulfillment order
POST >> /fulfillment_orders/{fulfillment_order_id}/close.json >> Marks a fulfillment order as incomplete
POST >> /fulfillment_orders/{fulfillment_order_id}/move.json >> Moves a fulfillment order to a new location
POST >> /fulfillment_orders/{fulfillment_order_id}/open.json >> Marks the fulfillment order as open
POST >> /fulfillment_orders/{fulfillment_order_id}/reschedule.json >> Reschedules the fulfill_at time of a scheduled fulfillment order
POST >> /fulfillment_orders/{fulfillment_order_id}/fulfillment_request.json >> Sends a fulfillment request
POST >> /fulfillment_orders/{fulfillment_order_id}/fulfillment_request/accept.json >> Accepts a fulfillment request
POST >> /fulfillment_orders/{fulfillment_order_id}/fulfillment_request/reject.json >> Rejects a fulfillment request
GET >> /fulfillment_services.json >> Receive a list of all FulfillmentServices
POST >> /fulfillment_services.json >> Create a new FulfillmentService
GET >> /fulfillment_services/{fulfillment_service_id}.json >> Receive a single FulfillmentService
PUT >> /fulfillment_services/{fulfillment_service_id}.json >> Modify an existing FulfillmentService
DELETE >> /fulfillment_services/{fulfillment_service_id}.json >> Remove an existing FulfillmentService
GET >> /fulfillment_orders/{fulfillment_order_id}/locations_for_move.json >> Retrieves a list of locations that a fulfillment order can potentially move to.
GET >> /shopify_payments/disputes.json >> Return a list of all disputes
GET >> /shopify_payments/disputes/{dispute_id}.json >> Return a single dispute
GET >> /shopify_payments/payouts.json >> Return a list of all payouts
GET >> /shopify_payments/payouts/{payout_id}.json >> Return a single payout