CraftCart.io
CraftCart Home
Copy Page
CraftCart API (Code-Verified)
Health
API health endpoint
Auth
Signup user and create first store
Login operator account
Trigger password reset email
Reset password
Current authenticated user profile
Storefront
Get storefront store metadata
List products
Get product by slug
List approved product reviews
Create or update verified review
List collections
Get collection by slug
Subscribe newsletter
Create cart
Get cart
List shipping methods
Add cart item
Update cart item quantity
Remove cart item
Apply discount code
Select shipping method
Create checkout session
Confirm checkout session
Public
Get public order tracking payload
Unsubscribe with query token
Unsubscribe with JSON token
AdminStore
Get store dashboard payload
Update store settings
Get Stripe status
Create Stripe account onboarding link
Create Stripe dashboard link
Reset Stripe connection
Create domain onboarding link
Check domain DNS status
List storefront tokens
Create storefront token
Rotate storefront token
Revoke storefront token
List team members
Create team invite
Resend team invite
Revoke team access
Verify email provider settings
Send test email
Send test email for template key
List operational issues
Upload media
Preview CraftOS link state
Connect CraftOS
Disconnect CraftOS
Sync CraftOS backfill
AdminProducts
List products
Create product
Get product
Update product
Update product status
Adjust product variant inventory
AdminCollections
List collections
Create collection
Get collection
Update collection
AdminCustomers
List customers
Export customers CSV
Import customers CSV
Get customer
Update customer
AdminDiscounts
List discounts
Create discount
Update discount
AdminOrders
List orders
Get order
Create fulfilment
AdminReviews
List reviews for moderation
Update review moderation state
AdminMarketing
List marketing templates
Create marketing template
Update marketing template
Delete marketing template
List marketing lists
Create marketing list
Update marketing list
Delete marketing list
Preview marketing audience
Send generic campaign
Send newsletter campaign
Send old-customer campaign
Send product announcement campaign
Send collection announcement campaign
IntegrationsInternal
Internal CraftOS backfill trigger
Internal CraftOS disconnect trigger
WebhooksInternal
Stripe webhook receiver
Hosted domain sync webhook
Schemas
SuccessMeta
ErrorResponse
Address
Product
Collection
Cart
Review
StorefrontStoreEnvelope
ProductListEnvelope
ProductDetailEnvelope
ProductReviewsEnvelope
StorefrontReviewWriteEnvelope
CollectionListEnvelope
CollectionDetailEnvelope
NewsletterSubscribeEnvelope
CartEnvelope
ShippingMethodsEnvelope
CreateCheckoutSessionEnvelope
ConfirmCheckoutSessionEnvelope
PublicOrderTrackingEnvelope
PublicUnsubscribeEnvelope
CreateStorefrontReviewRequest
NewsletterSubscribeRequest
CreateCartRequest
AddCartItemRequest
UpdateCartItemRequest
ApplyDiscountRequest
SelectShippingMethodRequest
CreateCheckoutSessionRequest
ConfirmCheckoutSessionRequest
PublicUnsubscribeRequest
HealthEnvelope
GenericSuccessEnvelope
MessageEnvelope
SignupRequest
LoginRequest
ForgotPasswordRequest
ResetPasswordRequest
AuthMembership
AuthSignupEnvelope
AuthLoginEnvelope
AuthMeEnvelope
AdminUpdateStoreRequest
AdminUpsertProductRequest
AdminInventoryAdjustmentRequest
AdminUpsertCollectionRequest
AdminUpdateCustomerRequest
AdminUpsertDiscountRequest
CreateFulfilmentRequest
MarketingAudience
MarketingFilters
MarketingTemplateCreateRequest
MarketingTemplateUpdateRequest
MarketingListCreateRequest
MarketingListUpdateRequest
PreviewMarketingAudienceRequest
SendGenericMarketingCampaignRequest
SendNewsletterCampaignRequest
SendOldCustomersCampaignRequest
SendProductAnnouncementRequest
SendCollectionAnnouncementRequest
CraftOsLinkRequest
AddCartItemRequest
Copy Page
{
"productId"
:
"6629c84f5d6a4d7481dfc111"
,
"variantId"
:
"6629c84f5d6a4d7481dfc222"
,
"quantity"
:
2
}