Get Your First Order
This guide walks you through creating your first order using the SeamlessOS API. You’ll authenticate, browse products, create an order, handle payment, and submit for provisioning.Authentication
Every request requires an API key in theX-API-Key header. See the Authentication guide for complete details.
Quick Path
1. List Product Offerings
Fetch available product offerings to present to your customers. This shows plans, pricing, and features they can purchase.2. Create Order
Create a draft order with customer details, subscriber information, and the selected product offering. At this stage, the order is not yet priced or confirmed.3. Calculate Order Price
Calculate taxes and totals for the order before collecting payment. For US-based purchases, pricing is calculated at the jurisdiction level.4. Create Payment Link
Generate a payment link for the calculated amount. This creates a hosted payment page where customers can complete their payment.5. Submit Order
Once payment has been successfully collected, submit the order to lock in pricing and trigger provisioning.6. Check Results
Fetch the created subscription to verify it was successfully activated:Next Steps
API Conventions
Understand our design principles and patterns.
Authentication
Complete authentication and security guide.
Payment Links
Deep dive into payment flow handling.
Webhooks
Set up real-time notifications for order updates.
Contact support
Get in touch with our support team for assistance