Availability

Operation HTTP Request
Create availability
POST /v1/availability
Update availability
PUT /v1/availability/{sessionId}
Delete availability
DELETE /v1/availability/{sessionId}
Search availability
GET /v1/availability
Create availability batch
POST /v1/availability/batch
Update availability starting at
PUT /v1/availability/product/{productCode}/startTimeLocal/{startTimeLocal}
Delete availability starting at
DELETE /v1/availability/product/{productCode}/startTimeLocal/{startTimeLocal}

Bookings

Operation HTTP Request
Create booking
POST /v1/bookings
Get booking
GET /v1/bookings/{orderNumber}
Update booking
PUT /v1/bookings/{orderNumber}
Cancel booking
DELETE /v1/bookings/{orderNumber}
Search bookings
GET /v1/bookings
Quote booking
POST /v1/bookings/quote

Categories

Operation HTTP Request
Search categories
GET /v1/categories
Get category
GET /v1/categories/{categoryId}
List category products
GET /v1/categories/{categoryId}/products
Add product to category
PUT /v1/categories/{categoryId}/products/{productCode}
Remove product from category
DELETE /v1/categories/{categoryId}/products/{productCode}

Companies

Operation HTTP Request
Get company
GET /v1/companies/alias/{companyAlias}

Customers

Operation HTTP Request
Create cutomer
POST /v1/customers
Get customer
GET /v1/customers/{customerId}
Delete customer
DELETE /v1/customers/{customerId}
Search customers
GET /v1/customers

Extra

Operation HTTP Request
Create extra
POST /v1/extra
Retrieve an extra
GET /v1/extra/{extraId}
Update extra
PUT /v1/extra/{extraId}
Delete extra
DELETE /v1/extra/{extraId}
Search extra
GET /v1/extra

Manifest

Operation HTTP Request
Check-in session
PUT /v1/manifest/checkinSession
Get session check-in status
GET /v1/manifest/checkinSession
Remove session check-in
DELETE /v1/manifest/checkinSession
Check-in order item
PUT /v1/manifest/checkinOrderSession
Get order item check-in status
GET /v1/manifest/checkinOrderSession
Remove order item check-in
DELETE /v1/manifest/checkinOrderSession

PickupList

Operation HTTP Request
Create pickup list
POST /v1/pickups
Update pickup list
PUT /v1/pickups/{pickupListId}
Retrieve pickup list
GET /v1/pickups/{pickupListId}
Search pickup list
GET /v1/pickups
Delete pickup list
DELETE /v1/pickups/{pickupListId}

Products

Operation HTTP Request
Create product
POST /v1/products
Get product
GET /v1/products/{productCode}
Update product
PUT /v1/products/{productCode}
Delete product
DELETE /v1/products/{productCode}
Search products
GET /v1/products
Search marketplace products
GET /v1/products/marketplace
Get product pickups
GET /v1/products/{productCode}/pickups
Add product image
POST /v1/products/{productCode}/images
Remove product Image
DELETE /v1/products/{productCode}/images/{mediaId}

Rates

Operation HTTP Request
Search rates
GET /v1/rates/search
Get rate
GET /v1/rates/{rateId}
Add product
PUT /v1/rates/{rateId}/products/{productCode}
Remove product
DELETE /v1/rates/{rateId}/products/{productCode}

Resources

Operation HTTP Request
List resources
GET /v1/resources
Add session resource
PUT /v1/resources/{resourceId}/session/{sessionId}
Get resource sessions
GET /v1/resources/{resourceId}/sessions
Get session resources
GET /v1/resources/session
Remove session resource
DELETE /v1/resources/{resourceId}/session/{sessionId}

RezdyConnect

Operation HTTP Request
Update Product RezdyConnect settings
PUT /v1/products/{productCode}/rezdyConnect
Get Product RezdyConnect settings
GET /v1/products/{productCode}/rezdyConnect
Remove Product RezdyConnect settings
DELETE /v1/products/{productCode}/rezdyConnect

Vouchers

Operation HTTP Request
Get voucher
GET /v1/vouchers/{voucherCode}
Search vouchers
GET /v1/vouchers