Shift4Shop website screenshot

Shift4Shop

Shift4Shop (formerly 3dcart) is an e-commerce platform providing a REST API for managing products, categories, orders, customers, coupons, and store configuration data. The API enables developers to build integrations, automate fulfillment, synchronize inventory, and manage the full lifecycle of an online store programmatically.

1 APIs 0 Features
E-CommerceShopping CartProductsOrdersCustomersCategoriesCouponsInventory

APIs

Shift4Shop REST API

RESTful web service for managing all aspects of a Shift4Shop online store including products, categories, orders, customers, coupons, and store configuration. Supports GET, POST...

Pricing Plans

Shift4Shop Plans Pricing

5 plans

PLANS

Rate Limits

Shift4Shop Rate Limits

2 limits

RATE LIMITS

FinOps

Resources

🔗
Website
Website
🔗
Documentation
Documentation
👥
GitHubOrg
GitHubOrg
🔗
LinkedIn
LinkedIn
📰
Blog
Blog
💰
Pricing
Pricing
🟢
StatusPage
StatusPage
🔗
X
X
🔗
Plans
Plans
🔗
RateLimits
RateLimits
🔗
FinOps
FinOps

Sources

apis.yml Raw ↑
aid: shift4shop
name: Shift4Shop
description: Shift4Shop (formerly 3dcart) is an e-commerce platform providing a REST API for managing products, categories,
  orders, customers, coupons, and store configuration data. The API enables developers to build integrations, automate fulfillment,
  synchronize inventory, and manage the full lifecycle of an online store programmatically.
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
url: https://raw.githubusercontent.com/api-evangelist/shift4shop/refs/heads/main/apis.yml
created: 2026-06-13
modified: 2026-06-13
specificationVersion: '0.19'
tags:
- E-Commerce
- Shopping Cart
- Products
- Orders
- Customers
- Categories
- Coupons
- Inventory
apis:
- aid: shift4shop:shift4shop-rest-api
  name: Shift4Shop REST API
  description: RESTful web service for managing all aspects of a Shift4Shop online store including products, categories, orders,
    customers, coupons, and store configuration. Supports GET, POST, PUT, and DELETE HTTP methods. Authentication is via OAuth2
    or application API keys managed through the Store Manager.
  image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
  humanURL: https://apirest.3dcart.com/
  baseURL: https://apirest.3dcart.com/3dCartWebAPI/v1/
  tags:
  - E-Commerce
  - REST
  - Products
  - Orders
  - Customers
  - Categories
  - Coupons
  - Inventory
  properties:
  - type: Documentation
    url: https://apirest.3dcart.com/
  - type: Authentication
    url: https://support.3dcart.com/Knowledgebase/Article/View/370/6/how-can-i-create-an-app-for-shift4shop
  contact:
  - FN: Shift4Shop Support
    url: https://www.shift4shop.com/support.htm
common:
- type: Website
  url: https://www.shift4shop.com/
- type: Documentation
  url: https://apirest.3dcart.com/
- type: GitHubOrg
  url: https://github.com/3dcart
- type: LinkedIn
  url: https://www.linkedin.com/company/shift4shop
- type: Blog
  url: https://blog.shift4shop.com/
- type: Pricing
  url: https://www.shift4shop.com/plans.html
- type: StatusPage
  url: https://shift4payments.statuspage.io/
- type: X
  url: https://twitter.com/Shift4Shop
- type: Plans
  url: plans/shift4shop-plans-pricing.yml
- type: RateLimits
  url: rate-limits/shift4shop-rate-limits.yml
- type: FinOps
  url: finops/shift4shop-finops.yml
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com