Buy from REI via API
Programmatically buy outdoor gear from REI. Automate purchasing camping, hiking, and cycling equipment through Zinc.
How the REI integration works
REI is the nation's largest consumer cooperative for outdoor recreation, offering premium gear and apparel for camping, hiking, cycling, climbing, paddling, and more. Zinc's REI integration enables programmatic access to their expert-curated catalog of outdoor products.
Perfect for outdoor adventure platforms, corporate team-building programs, travel and recreation applications, and any platform that needs access to premium outdoor gear and apparel.
What you can build with the REI API
Build with the REI integration API for search, ordering, tracking, and returns.
REI Order Placement API
Place orders with a product URL and shipping address. No checkout flows required — Zinc handles the retailer-side workflow and processes orders asynchronously.
{
"products": [
{
"url": "https://rei.com/...",
"quantity": 1
}
],
"shipping_address": {
"first_name": "Jane",
"last_name": "Doe",
"address_line1": "123 Main St",
"city": "San Francisco",
"state": "CA",
"postal_code": "94105",
"country": "US",
"phone_number": "5551234567"
},
"max_price": 39900
}REI Order Status API
Retrieve order details including item statuses, shipping address, and processing results. Poll to track progress from pending through to delivery.
{
"id": "550e8400-e29b-41d4-a716-446655440000",
"status": "order_placed",
"max_price": 39900,
"items": [
{
"url": "https://rei.com/...",
"quantity": 1,
"status": "shipped"
}
],
"tracking_numbers": [
{
"carrier": "ups",
"tracking_number": "1Z999AA10123456784",
"created_at": "2026-01-15T14:30:00Z"
}
],
"created_at": "2026-01-15T10:00:00Z"
}REI Shipment Tracking
Tracking numbers are automatically extracted from retailer shipping notifications and returned in the order response. Supports UPS, FedEx, USPS, Amazon Logistics, and DHL.
{
"id": "550e8400-e29b-41d4-a716-446655440000",
"status": "order_placed",
"tracking_numbers": [
{
"carrier": "ups",
"tracking_number": "1Z999AA10123456784",
"created_at": "2026-01-15T14:30:00Z"
},
{
"carrier": "amazon",
"tracking_number": "TBA123456789000",
"created_at": "2026-01-16T09:15:00Z"
}
]
}REI Managed Accounts
Use Zinc-managed checkout accounts or bring your own retailer credentials. Managed accounts handle login, 2FA, and payment automatically — no account setup required.
{
"credentials": [
{
"short_id": "zn_acct_a1b2c3d4",
"email": "orders@example.com",
"retailer": "rei",
"has_totp": true,
"has_forwarding": true
}
],
"total": 1
}REI Integration FAQ
You can search products, place orders, track shipments, and handle returns through a single Zinc API integration for REI.
No. Zinc handles the retailer-side ordering workflow so your app can place orders directly via API calls.
Yes. You can fetch tracking status through the API and subscribe to webhook events for shipping and delivery updates.
Create an account, get your API key, and follow the Zinc API docs to send your first search or order request.