***Antipattern***
Count: 71
POST  /storefront_access_tokens.json [Singular last node with POST method.] 
POST  /reports.json [Singular last node with POST method.] 
POST  /application_charges.json [Singular last node with POST method.] 
POST  /application_credits.json [Singular last node with POST method.] 
POST  /recurring_application_charges.json [Singular last node with POST method.] 
POST  /customers.json [Singular last node with POST method.] 
POST  /customers/{customer_id}/account_activation_url.json [Singular last node with POST method.] 
POST  /customers/{customer_id}/send_invite.json [Singular last node with POST method.] 
POST  /customers/{customer_id}/addresses.json [Singular last node with POST method.] 
POST  /price_rules/{price_rule_id}/discount_codes.json [Singular last node with POST method.] 
POST  /price_rules/{price_rule_id}/batch.json [Singular last node with POST method.] 
POST  /price_rules.json [Singular last node with POST method.] 
POST  /webhooks.json [Singular last node with POST method.] 
POST  /inventory_levels/adjust.json [Singular last node with POST method.] 
POST  /inventory_levels/connect.json [Singular last node with POST method.] 
POST  /inventory_levels/set.json [Singular last node with POST method.] 
POST  /blogs/{blog_id}/articles.json [Singular last node with POST method.] 
POST  /blogs.json [Singular last node with POST method.] 
POST  /comments.json [Singular last node with POST method.] 
POST  /comments/{comment_id}/spam.json [Singular last node with POST method.] 
POST  /comments/{comment_id}/not_spam.json [Singular last node with POST method.] 
POST  /comments/{comment_id}/approve.json [Singular last node with POST method.] 
POST  /comments/{comment_id}/remove.json [Singular last node with POST method.] 
POST  /comments/{comment_id}/restore.json [Singular last node with POST method.] 
POST  /pages.json [Singular last node with POST method.] 
POST  /redirects.json [Singular last node with POST method.] 
POST  /script_tags.json [Singular last node with POST method.] 
POST  /themes.json [Singular last node with POST method.] 
POST  /draft_orders.json [Singular last node with POST method.] 
POST  /draft_orders/{draft_order_id}/send_invoice.json [Singular last node with POST method.] 
POST  /draft_orders.json [Singular last node with POST method.] 
POST  /draft_orders/{draft_order_id}/send_invoice.json [Singular last node with POST method.] 
POST  /orders/{order_id}/risks.json [Singular last node with POST method.] 
POST  /orders/{order_id}/refunds/calculate.json [Singular last node with POST method.] 
POST  /orders/{order_id}/refunds.json [Singular last node with POST method.] 
POST  /orders/{order_id}/transactions.json [Singular last node with POST method.] 
POST  /gift_cards.json [Singular last node with POST method.] 
POST  /gift_cards/{gift_card_id}/disable.json [Singular last node with POST method.] 
POST  /collects.json [Singular last node with POST method.] 
POST  /custom_collections.json [Singular last node with POST method.] 
POST  /products.json [Singular last node with POST method.] 
POST  /products/{product_id}/images.json [Singular last node with POST method.] 
POST  /products/{product_id}/variants.json [Singular last node with POST method.] 
POST  /checkouts.json [Singular last node with POST method.] 
POST  /checkouts/{token}/complete.json [Singular last node with POST method.] 
POST  /mobile_platform_applications.json [Singular last node with POST method.] 
POST  https://elb.deposit.shopifycs.com/sessions [Singular last node with POST method.] 
POST  /checkouts/{token}/payments.json [Singular last node with POST method.] 
POST  /products/{product_id}/resource_feedback.json [Singular last node with POST method.] 
POST  /resource_feedback.json [Singular last node with POST method.] 
POST  /fulfillment_orders/{fulfillment_order_id}/cancellation_request.json [Singular last node with POST method.] 
POST  /fulfillment_orders/{fulfillment_order_id}/cancellation_request/accept.json [Singular last node with POST method.] 
POST  /fulfillment_orders/{fulfillment_order_id}/cancellation_request/reject.json [Singular last node with POST method.] 
POST  /carrier_services.json [Singular last node with POST method.] 
POST  /orders/{order_id}/fulfillments.json [Singular last node with POST method.] 
POST  /fulfillments.json [Singular last node with POST method.] 
POST  /fulfillments/{fulfillment_id}/update_tracking.json [Singular last node with POST method.] 
POST  /orders/{order_id}/fulfillments/{fulfillment_id}/complete.json [Singular last node with POST method.] 
POST  /orders/{order_id}/fulfillments/{fulfillment_id}/open.json [Singular last node with POST method.] 
POST  /orders/{order_id}/fulfillments/{fulfillment_id}/cancel.json [Singular last node with POST method.] 
POST  /fulfillments/{fulfillment_id}/cancel.json [Singular last node with POST method.] 
POST  /orders/{order_id}/fulfillments/{fulfillment_id}/events.json [Singular last node with POST method.] 
POST  /fulfillment_orders/{fulfillment_order_id}/cancel.json [Singular last node with POST method.] 
POST  /fulfillment_orders/{fulfillment_order_id}/close.json [Singular last node with POST method.] 
POST  /fulfillment_orders/{fulfillment_order_id}/move.json [Singular last node with POST method.] 
POST  /fulfillment_orders/{fulfillment_order_id}/open.json [Singular last node with POST method.] 
POST  /fulfillment_orders/{fulfillment_order_id}/reschedule.json [Singular last node with POST method.] 
POST  /fulfillment_orders/{fulfillment_order_id}/fulfillment_request.json [Singular last node with POST method.] 
POST  /fulfillment_orders/{fulfillment_order_id}/fulfillment_request/accept.json [Singular last node with POST method.] 
POST  /fulfillment_orders/{fulfillment_order_id}/fulfillment_request/reject.json [Singular last node with POST method.] 
POST  /fulfillment_services.json [Singular last node with POST method.] 

***Pattern***
Count: 201
GET  /admin/oauth/access_scopes.jsonregular methods.
DELETE  /storefront_access_tokens/{storefront_access_token_id}.json [Pluralized last node with PUT|DELETE method.] 
GET  /storefront_access_tokens.jsonregular methods.
GET  /reports.jsonregular methods.
GET  /reports/{report_id}.jsonregular methods.
PUT  /reports/{report_id}.json [Pluralized last node with PUT|DELETE method.] 
DELETE  /reports/{report_id}.json [Pluralized last node with PUT|DELETE method.] 
GET  /application_charges/{application_charge_id}.jsonregular methods.
GET  /application_charges.json?since_id=556467234regular methods.
GET  /application_credits/{application_credit_id}.jsonregular methods.
GET  /application_credits.jsonregular methods.
GET  /recurring_application_charges/{recurring_application_charge_id}.jsonregular methods.
GET  /recurring_application_charges.jsonregular methods.
DELETE  /recurring_application_charges/{recurring_application_charge_id}.json [Pluralized last node with PUT|DELETE method.] 
PUT  /recurring_application_charges/{recurring_application_charge_id}/customize.json?recurring_application_charge[capped_amount]=200 [Pluralized last node with PUT|DELETE method.] 
GET  /customers.jsonregular methods.
GET  /customers/search.json?query=Bob country:United Statesregular methods.
GET  /customers/{customer_id}.jsonregular methods.
PUT  /customers/{customer_id}.json [Pluralized last node with PUT|DELETE method.] 
DELETE  /customers/{customer_id}.json [Pluralized last node with PUT|DELETE method.] 
GET  /customers/count.jsonregular methods.
GET  /customers/{customer_id}/orders.jsonregular methods.
GET  /customers/{customer_id}/addresses.jsonregular methods.
GET  /customers/{customer_id}/addresses/{address_id}.jsonregular methods.
PUT  /customers/{customer_id}/addresses/{address_id}.json [Pluralized last node with PUT|DELETE method.] 
DELETE  /customers/{customer_id}/addresses/{address_id}.json [Pluralized last node with PUT|DELETE method.] 
PUT  /customers/{customer_id}/addresses/set.json?address_ids[]=1053317294&operation=destroy [Pluralized last node with PUT|DELETE method.] 
PUT  /customers/{customer_id}/addresses/{address_id}/default.json [Pluralized last node with PUT|DELETE method.] 
PUT  /price_rules/{price_rule_id}/discount_codes/{discount_code_id}.json [Pluralized last node with PUT|DELETE method.] 
GET  /price_rules/{price_rule_id}/discount_codes.jsonregular methods.
GET  /price_rules/{price_rule_id}/discount_codes/{discount_code_id}.jsonregular methods.
GET  /discount_codes/lookup.json?code=SUMMERSALE10OFFregular methods.
GET  /discount_codes/count.jsonregular methods.
DELETE  /price_rules/{price_rule_id}/discount_codes/{discount_code_id}.json [Pluralized last node with PUT|DELETE method.] 
GET  /price_rules/{price_rule_id}/batch/{batch_id}.jsonregular methods.
GET  /price_rules/{price_rule_id}/batch/{batch_id}/discount_codes.jsonregular methods.
PUT  /price_rules/{price_rule_id}.json [Pluralized last node with PUT|DELETE method.] 
GET  /price_rules.jsonregular methods.
GET  /price_rules/{price_rule_id}.jsonregular methods.
GET  /price_rules/count.jsonregular methods.
DELETE  /price_rules/{price_rule_id}.json [Pluralized last node with PUT|DELETE method.] 
GET  /events.jsonregular methods.
GET  /events/{event_id}.jsonregular methods.
GET  /events/count.json?created_at_min=2008-01-10T13:00:00+00:00regular methods.
GET  /webhooks.jsonregular methods.
GET  /webhooks/count.jsonregular methods.
GET  /webhooks/{webhook_id}.jsonregular methods.
PUT  /webhooks/{webhook_id}.json [Pluralized last node with PUT|DELETE method.] 
DELETE  /webhooks/{webhook_id}.json [Pluralized last node with PUT|DELETE method.] 
GET  /inventory_items.json?ids=808950810,39072856,457924702regular methods.
GET  /inventory_items/{inventory_item_id}.jsonregular methods.
PUT  /inventory_items/{inventory_item_id}.json [Pluralized last node with PUT|DELETE method.] 
GET  /inventory_levels.jsonregular methods.
DELETE  /inventory_levels.json?inventory_item_id=808950810&location_id=905684977 [Pluralized last node with PUT|DELETE method.] 
GET  /locations.jsonregular methods.
GET  /locations/{location_id}.jsonregular methods.
GET  /locations/count.jsonregular methods.
GET  /locations/{location_id}/inventory_levels.jsonregular methods.
GET  /blogs/{blog_id}/articles.jsonregular methods.
GET  /blogs/{blog_id}/articles/count.jsonregular methods.
GET  /blogs/{blog_id}/articles/{article_id}.jsonregular methods.
PUT  /blogs/{blog_id}/articles/{article_id}.json [Pluralized last node with PUT|DELETE method.] 
GET  /articles/authors.jsonregular methods.
GET  /articles/tags.jsonregular methods.
DELETE  /blogs/{blog_id}/articles/{article_id}.json [Pluralized last node with PUT|DELETE method.] 
GET  /themes/{theme_id}/assets.jsonregular methods.
GET  /themes/{theme_id}/assets.json?asset[key]=templates/index.liquidregular methods.
PUT  /themes/{theme_id}/assets.json [Pluralized last node with PUT|DELETE method.] 
DELETE  /themes/{theme_id}/assets.json?asset[key]=assets/bg-body.gif [Pluralized last node with PUT|DELETE method.] 
GET  /blogs.jsonregular methods.
GET  /blogs/count.jsonregular methods.
GET  /blogs/{blog_id}.jsonregular methods.
PUT  /blogs/{blog_id}.json [Pluralized last node with PUT|DELETE method.] 
DELETE  /blogs/{blog_id}.json [Pluralized last node with PUT|DELETE method.] 
GET  /comments.json?article_id=134645308&blog_id=241253187regular methods.
GET  /comments/count.json?article_id=134645308&blog_id=241253187regular methods.
GET  /comments/{comment_id}.jsonregular methods.
PUT  /comments/{comment_id}.json [Pluralized last node with PUT|DELETE method.] 
GET  /pages.jsonregular methods.
GET  /pages/count.jsonregular methods.
GET  /pages/{page_id}.jsonregular methods.
PUT  /pages/{page_id}.json [Pluralized last node with PUT|DELETE method.] 
DELETE  /pages/{page_id}.json [Pluralized last node with PUT|DELETE method.] 
GET  /redirects.jsonregular methods.
GET  /redirects/count.jsonregular methods.
GET  /redirects/{redirect_id}.jsonregular methods.
PUT  /redirects/{redirect_id}.json [Pluralized last node with PUT|DELETE method.] 
DELETE  /redirects/{redirect_id}.json [Pluralized last node with PUT|DELETE method.] 
GET  /script_tags.jsonregular methods.
GET  /script_tags/count.jsonregular methods.
GET  /script_tags/{script_tag_id}.jsonregular methods.
PUT  /script_tags/{script_tag_id}.json [Pluralized last node with PUT|DELETE method.] 
DELETE  /script_tags/{script_tag_id}.json [Pluralized last node with PUT|DELETE method.] 
GET  /themes.jsonregular methods.
GET  /themes/{theme_id}.jsonregular methods.
PUT  /themes/{theme_id}.json [Pluralized last node with PUT|DELETE method.] 
DELETE  /themes/{theme_id}.json [Pluralized last node with PUT|DELETE method.] 
GET  /checkouts/count.jsonregular methods.
GET  /checkouts.jsonregular methods.
PUT  /draft_orders/{draft_order_id}.json [Pluralized last node with PUT|DELETE method.] 
GET  /draft_orders.jsonregular methods.
GET  /draft_orders/{draft_order_id}.jsonregular methods.
GET  /draft_orders/count.jsonregular methods.
DELETE  /draft_orders/{draft_order_id}.json [Pluralized last node with PUT|DELETE method.] 
PUT  /draft_orders/{draft_order_id}/complete.json [Pluralized last node with PUT|DELETE method.] 
PUT  /draft_orders/{draft_order_id}.json [Pluralized last node with PUT|DELETE method.] 
GET  /draft_orders.jsonregular methods.
GET  /draft_orders/{draft_order_id}.jsonregular methods.
GET  /draft_orders/count.jsonregular methods.
DELETE  /draft_orders/{draft_order_id}.json [Pluralized last node with PUT|DELETE method.] 
PUT  /draft_orders/{draft_order_id}/complete.json [Pluralized last node with PUT|DELETE method.] 
GET  /orders/{order_id}/risks.jsonregular methods.
GET  /orders/{order_id}/risks/{risk_id}.jsonregular methods.
PUT  /orders/{order_id}/risks/{risk_id}.json [Pluralized last node with PUT|DELETE method.] 
DELETE  /orders/{order_id}/risks/{risk_id}.json [Pluralized last node with PUT|DELETE method.] 
GET  /orders/{order_id}/refunds.jsonregular methods.
GET  /orders/{order_id}/refunds/{refund_id}.jsonregular methods.
GET  /orders/{order_id}/transactions.jsonregular methods.
GET  /orders/{order_id}/transactions/count.jsonregular methods.
GET  /orders/{order_id}/transactions/{transaction_id}.jsonregular methods.
GET  /gift_cards.jsonregular methods.
GET  /gift_cards/{gift_card_id}.jsonregular methods.
GET  /gift_cards/count.jsonregular methods.
PUT  /gift_cards/{gift_card_id}.json [Pluralized last node with PUT|DELETE method.] 
GET  /gift_cards/search.json?query=last_characters:mnopregular methods.
GET  /users.jsonregular methods.
GET  /users/{user_id}.jsonregular methods.
GET  /users/current.jsonregular methods.
DELETE  /collects/{collect_id}.json [Pluralized last node with PUT|DELETE method.] 
GET  /collects.jsonregular methods.
GET  /collects/count.jsonregular methods.
GET  /collects/{collect_id}.jsonregular methods.
GET  /collections/{collection_id}.jsonregular methods.
GET  /collections/{collection_id}/products.jsonregular methods.
GET  /custom_collections.jsonregular methods.
GET  /custom_collections/count.jsonregular methods.
GET  /custom_collections/{custom_collection_id}.jsonregular methods.
PUT  /custom_collections/{custom_collection_id}.json [Pluralized last node with PUT|DELETE method.] 
DELETE  /custom_collections/{custom_collection_id}.json [Pluralized last node with PUT|DELETE method.] 
GET  /products.jsonregular methods.
GET  /products/count.jsonregular methods.
GET  /products/{product_id}.jsonregular methods.
PUT  /products/{product_id}.json [Pluralized last node with PUT|DELETE method.] 
DELETE  /products/{product_id}.json [Pluralized last node with PUT|DELETE method.] 
GET  /products/{product_id}/images.jsonregular methods.
GET  /products/{product_id}/images/count.jsonregular methods.
GET  /products/{product_id}/images/{image_id}.jsonregular methods.
PUT  /products/{product_id}/images/{image_id}.json [Pluralized last node with PUT|DELETE method.] 
DELETE  /products/{product_id}/images/{image_id}.json [Pluralized last node with PUT|DELETE method.] 
GET  /products/{product_id}/variants.jsonregular methods.
GET  /products/{product_id}/variants/count.jsonregular methods.
GET  /variants/{variant_id}.jsonregular methods.
PUT  /variants/{variant_id}.json [Pluralized last node with PUT|DELETE method.] 
DELETE  /products/{product_id}/variants/{variant_id}.json [Pluralized last node with PUT|DELETE method.] 
GET  /checkouts/{token}.jsonregular methods.
PUT  /checkouts/{token}.json [Pluralized last node with PUT|DELETE method.] 
GET  /checkouts/{token}/shipping_rates.jsonregular methods.
GET  /collection_listings.jsonregular methods.
GET  /collection_listings/{collection_listing_id}/product_ids.jsonregular methods.
GET  /collection_listings/{collection_listing_id}.jsonregular methods.
PUT  /collection_listings/{collection_listing_id}.json [Pluralized last node with PUT|DELETE method.] 
DELETE  /collection_listings/{collection_listing_id}.json [Pluralized last node with PUT|DELETE method.] 
GET  /mobile_platform_applications.jsonregular methods.
GET  /mobile_platform_applications/{mobile_platform_application_id}.jsonregular methods.
PUT  /mobile_platform_applications/{mobile_platform_application_id}.json [Pluralized last node with PUT|DELETE method.] 
DELETE  /mobile_platform_applications/{mobile_platform_application_id}.json [Pluralized last node with PUT|DELETE method.] 
GET  /checkouts/{token}/payments.jsonregular methods.
GET  /checkouts/{token}/payments/{payment_id}.jsonregular methods.
GET  /checkouts/{token}/payments/count.jsonregular methods.
GET  /products/{product_id}/resource_feedback.jsonregular methods.
GET  /product_listings.jsonregular methods.
GET  /product_listings/product_ids.jsonregular methods.
GET  /product_listings/count.jsonregular methods.
GET  /product_listings/{product_listing_id}.jsonregular methods.
PUT  /product_listings/{product_listing_id}.json [Pluralized last node with PUT|DELETE method.] 
DELETE  /product_listings/{product_listing_id}.json [Pluralized last node with PUT|DELETE method.] 
GET  /resource_feedback.jsonregular methods.
GET  /assigned_fulfillment_orders.json?assignment_status=cancellation_requested&location_ids[]=48752903regular methods.
PUT  /carrier_services/{carrier_service_id}.json [Pluralized last node with PUT|DELETE method.] 
GET  /carrier_services.jsonregular methods.
GET  /carrier_services/{carrier_service_id}.jsonregular methods.
DELETE  /carrier_services/{carrier_service_id}.json [Pluralized last node with PUT|DELETE method.] 
GET  /orders/{order_id}/fulfillments.jsonregular methods.
GET  /fulfillment_orders/{fulfillment_order_id}/fulfillments.jsonregular methods.
GET  /orders/{order_id}/fulfillments/count.jsonregular methods.
GET  /orders/{order_id}/fulfillments/{fulfillment_id}.jsonregular methods.
PUT  /orders/{order_id}/fulfillments/{fulfillment_id}.json [Pluralized last node with PUT|DELETE method.] 
GET  /orders/{order_id}/fulfillments/{fulfillment_id}/events.jsonregular methods.
GET  /orders/{order_id}/fulfillments/{fulfillment_id}/events/{event_id}.jsonregular methods.
DELETE  /orders/{order_id}/fulfillments/{fulfillment_id}/events/{event_id}.json [Pluralized last node with PUT|DELETE method.] 
GET  /orders/{order_id}/fulfillment_orders.jsonregular methods.
GET  /fulfillment_orders/{fulfillment_order_id}.jsonregular methods.
GET  /fulfillment_services.jsonregular methods.
GET  /fulfillment_services/{fulfillment_service_id}.jsonregular methods.
PUT  /fulfillment_services/{fulfillment_service_id}.json [Pluralized last node with PUT|DELETE method.] 
DELETE  /fulfillment_services/{fulfillment_service_id}.json [Pluralized last node with PUT|DELETE method.] 
GET  /fulfillment_orders/{fulfillment_order_id}/locations_for_move.jsonregular methods.
GET  /shopify_payments/disputes.jsonregular methods.
GET  /shopify_payments/disputes/{dispute_id}.jsonregular methods.
GET  /shopify_payments/payouts.jsonregular methods.
GET  /shopify_payments/payouts/{payout_id}.jsonregular methods.
