Please wait...
loading results
There are several ways you can access the product feed to integrate the product feeds onto your own website or market place. We have outlined the various methods below.
You can use the web service to download and consume the product feed programmatically by following the steps below. The advantage of this is having a live feed in place with updated inventory data instead of manually maintaining any updates to a product feed. You also have the option to consume the feed with your own custom titles and descriptions that you can provide in bulk via an excel sheet.
Element | Description | Format |
---|---|---|
tokenKey |
Required.
unique token key to consume product feed. |
8-character maximum
|
accessKey |
Required.
Merchant’s unique API Login ID. unique access key for your product feed |
32-character maximum.
|
Element | Description | Format |
---|---|---|
RCJXMLResponseType | ||
resultCode | Overall Status Of response |
Ok Or Error
|
Message | Error Message or Success Message |
|
ResponseXmlString | XML string of list of inventory items |
|
Element | Description | Format |
---|---|---|
tokenKey |
Required.
unique token key to consume product feed. |
8-character maximum
|
accessKey |
Required.
Merchant’s unique API Login ID. unique access key for your product feed |
32-character maximum.
|
isAllProducts |
value should be true or false . |
|
Element | Description | Format |
---|---|---|
RCJXMLResponseType | ||
resultCode | Overall Status Of response |
Ok Or Error
|
Message | Error Message or Success Message |
|
ResponseXmlString | XML string of list of inventory items with status of each product |
|
Element | Description | Format |
---|---|---|
tokenKey |
Required.
unique token key to consume Method. |
8-character maximum
|
Element | Description | Format |
---|---|---|
RCJOutOfStockResponseType | ||
resultCode | Overall Status Of response |
Ok Or Error
|
Message | Error Message or Success Message |
|
RCJProductStockStatusEntityList | list of product items with information like stockno,price,itemtitle,imageurl and status of each product |
|
Element | Description | Format |
---|---|---|
tokenKey |
Required.
unique token key to consume Methodd. |
8-character maximum
|
FilterToken |
Required.
Filter Token like OUTOFSTOCK OR DISCONTINUED OR BACKINSTOCK. |
|
Element | Description | Format |
---|---|---|
RCJOutOfStockResponseType | ||
resultCode | Overall Status Of response |
Ok Or Error
|
Message | Error Message or Success Message |
|
RCJProductStockStatusEntityList | list of product items with information like stockno,price,itemtitle,imageurl and status of each product based on filter token |
|
Element | Description | Format |
---|---|---|
tokenKey |
Required.
unique token key to consume Method. |
8-character maximum
|
FilterToken | Filter Token like OUTOFSTOCK OR DISCONTINUED OR BACKINSTOCK. |
|
fromDate |
Required.
start date . |
Should be in Date Format
|
toDate |
Required.
End date . |
Should be in Date Format
|
Element | Description | Format |
---|---|---|
RCJOutOfStockResponseType | ||
resultCode | Overall Status Of response |
Ok Or Error
|
Message | Error Message or Success Message |
|
RCJProductStockStatusEntityList | list of product items with information like stockno,price,itemtitle,imageurl and status of each product based on filter token and date range |
|
Element | Description | Format |
---|---|---|
tokenKey |
Required.
unique token key to consume method. |
8-character maximum
|
StockNumber | RCJ Stock number like XXXXX or XXXXX-X. |
8-character maximum
|
Element | Description | Format |
---|---|---|
RCJStockStatusResponseType | ||
resultCode | Overall Status Of response |
Ok Or Error
|
Message | Error Message or Success Message |
|
RCJStockStatus | product item with information like stockno,itemtitle and status of product |
|
Element | Description | Format |
---|---|---|
tokenKey |
Required.
unique token key to consume method. |
8-character maximum
|
StockNumber | RCJ Stock number like XXXXX or XXXXX-X. |
8-character maximum
|
Element | Description | Format |
---|---|---|
RCJRelatedProdcutsResponseType | ||
resultCode | Overall Status Of response |
Ok Or Error
|
Message | Error Message or Success Message |
|
RCJRelatedProductsList | list of related product items with information like stockno,itemtitle,category,price and status of each product for given stock number |
|
Element | Description | Format |
---|---|---|
tokenKey |
Required.
unique token key to consume method. |
8-character maximum
|
StockNumber | RCJ Stock number like XXXXX or XXXXX-X. |
8-character maximum
|
Element | Description | Format |
---|---|---|
RCJSimilarProductsResponseType | ||
resultCode | Overall Status Of response |
Ok Or Error
|
Message | Error Message or Success Message |
|
RCJSimilarProductsList | list of similar product items with information like stockno,itemtitle,category,price and status of each product for given stock number |
|
You can use this API to programmatically place your orders.
POST https://www.rcjewelry.com/OrderAPI/Order.aspx HTTP/1.1
Host: https://www.rcjewelry.com/
Content-Type: application/json
Cache-Control: no-cache
{
"requestType":"CREATE",
"tokenKey":"XXXXXXX",
"PO_Number":"PO23655",
"OrderDate":"2017-05-01",
"OrderDetails":
[
{
"StockNo":"XXXXX-XX",
"Quantity":1,
"JBoxQty":0
},
{
"StockNo":"XXXXX-XX",
"Quantity":1,
"JBoxQty":1
}
],
"BillingAddress":
[
{
"FirstName":"Richard",
"LastName":"Canon",
"AddressLine1":"130 West Pleasant",
"AddressLine2":"Avenue",
"City":"Banglore",
"CompanyName":"RCJ",
"State":"NJ",
"ZipCode":"XXXXX",
"Country":"US",
"PhoneNo":"XXX-XXX-XXXX"
}
],
"ShippingAddress":
[
{
"FirstName":"Richard",
"LastName":"Canon",
"AddressLine1":"130 West Pleasant",
"AddressLine2":"Avenue",
"City":"Banglore",
"CompanyName":"RCJ",
"State":"NJ",
"ZipCode":"XXXXX",
"Country":"US",
"PhoneNo":"XXX-XXX-XXXX"
}
],
"PaymentMethodList":
[
{
"ProfileName":"XXXXXX",
"PaymentType":"CREDITCARD"
}
],
"OrderNotes":"any custom notes about order",
"ShippingMethod":"1",
"OrderUploadFiles":
[
{
"DocumentType":"Invoice",
"FileContent":"file",
"FileExtenesion":"pdf"
},
{
"DocumentType":"Shipping Carrier Label",
"FileContent":"file",
"FileExtenesion":"txt"
},
{
"DocumentType":"General Note",
"FileContent":"file",
"FileExtenesion":"jpg"
}
]
}
Element | Description | Format | Valid Values | ||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
requestType |
Required.
Request Tyoe |
8-character maximum
|
Valid values for type request are
1.CREATE: create a new order 2.BYORDERNO: Get order status by Order number 3.BYPONUMBER: Get order status by PO Number |
||||||||||||||||||||||||||||||||||||
tokenKey |
Required.
Your account token key for API requests, available under account settings |
8-character maximum
|
|||||||||||||||||||||||||||||||||||||
PO_Number |
Required.
Retailer PO Number |
20-character maximum.
|
|||||||||||||||||||||||||||||||||||||
OrderDate |
Optional.
Order date in the format "YYYY-MM-DD". |
10-character maximum
|
|||||||||||||||||||||||||||||||||||||
OrderNotes |
Optional.
Any additional notes to the supplier |
200-character length
|
|||||||||||||||||||||||||||||||||||||
ShippingMethod |
Required.
Preferred Shipping Carrier ID |
1-character length
|
Valid Shipping Methods accepted by RCJ
|
||||||||||||||||||||||||||||||||||||
OrderDetails | |||||||||||||||||||||||||||||||||||||||
StockNo |
Required.
RCJ Stock number like XXXXX or XXXXX-X. |
8-character maximum
|
|||||||||||||||||||||||||||||||||||||
Quantity |
Required.
Specify no of items you need to place an order. |
Integer number
|
Valid values like 1,2 etc | ||||||||||||||||||||||||||||||||||||
JBoxQty |
Optional.
Specify no of gift box items you need to place with an order. |
Integer number
|
Valid values like 1,2 etc | ||||||||||||||||||||||||||||||||||||
PaymentMethodList | |||||||||||||||||||||||||||||||||||||||
ProfileName |
Required.
Saved card profile name for credit card payment |
150-character maximum
|
|||||||||||||||||||||||||||||||||||||
PaymentType |
Required.
specify the type of payment. |
|
Valid Values are CREDITCARD,BANKWIRE | ||||||||||||||||||||||||||||||||||||
BillingAddress | |||||||||||||||||||||||||||||||||||||||
FirstName |
Required.
Billing first name. |
50-character length
|
|||||||||||||||||||||||||||||||||||||
LastName |
Required.
Billing last name. |
50-character length
|
|||||||||||||||||||||||||||||||||||||
AddressLine1 |
Required.
Billing address. |
100-character length
|
|||||||||||||||||||||||||||||||||||||
AddressLine2 |
Optional.
|
100-character length
|
|||||||||||||||||||||||||||||||||||||
City |
Required.
|
100-character length
|
|||||||||||||||||||||||||||||||||||||
CompanyName |
Required.
|
100-character length
|
|||||||||||||||||||||||||||||||||||||
State |
Required.
|
2-character length
|
|||||||||||||||||||||||||||||||||||||
ZipCode |
Required.
|
10-character length
|
|||||||||||||||||||||||||||||||||||||
Country |
Required.
The customer's normalized country name. |
50-character length
|
|||||||||||||||||||||||||||||||||||||
ZipCode |
Required.
The customer's zip or postal code. |
10-character length
|
|||||||||||||||||||||||||||||||||||||
PhoneNo |
Required.
|
20-character length
|
|||||||||||||||||||||||||||||||||||||
ShippingAddress | |||||||||||||||||||||||||||||||||||||||
FirstName |
Required.
Shippingfirst name |
50-character length
|
|||||||||||||||||||||||||||||||||||||
Shipping LastName |
Required.
|
50-character length
|
|||||||||||||||||||||||||||||||||||||
AddressLine1 |
Required.
The customer's mailing address. |
100-character length
|
|||||||||||||||||||||||||||||||||||||
AddressLine2 |
Optional.
|
100-character length
|
|||||||||||||||||||||||||||||||||||||
City |
Required.
|
100-character length
|
|||||||||||||||||||||||||||||||||||||
CompanyName |
Required.
|
100-character length
|
|||||||||||||||||||||||||||||||||||||
State |
Required.
|
2-character length
|
|||||||||||||||||||||||||||||||||||||
ZipCode |
Required.
|
10-character length
|
|||||||||||||||||||||||||||||||||||||
Country |
Required.
|
50-character length
|
|||||||||||||||||||||||||||||||||||||
ZipCode |
Required.
The customer's zip or postal code. |
10-character length
|
Valid formats can be of different types, for example:XXXX-XXXX,XXXXXXX | ||||||||||||||||||||||||||||||||||||
PhoneNo |
Required.
The customer's phone number for this mailing address.. |
20-character length
|
Valid formats can be of different types, for example:XXX-XXX-XXXX | ||||||||||||||||||||||||||||||||||||
OrderUploadFiles | |||||||||||||||||||||||||||||||||||||||
DocumentType |
Required.
Specify type of document. |
30-character maximum
|
valid values for Document type are Invoice Shipping Carrier Label General Note |
||||||||||||||||||||||||||||||||||||
FileContent |
Required.
base64 byte String data. |
File Size should not exceed 2MB
|
Valid values like 1,2 etc | ||||||||||||||||||||||||||||||||||||
FileExtenesion |
Required.
Extension of file . |
5-character maximum
|
Valid values like jpg doc docx txt |
Element | Description | Format |
---|---|---|
resultCode | Overall Status Of response |
Success Or Error
|
Message | Error Message or Success Message |
|
Get order status by Order number.
POST /OrderAPI/Order.aspx HTTP/1.1
Host: https://www.rcjewelry.com/
Content-Type: application/json
Cache-Control: no-cache
{
"requestType":"BYORDERNO",
"tokenKey":"XXXXXXXX",
"OrderNo":"XXXXX",
}
Element | Description | Format | Valid Values |
---|---|---|---|
requestType |
Required.
type of request for order API. |
8-character maximum
|
Valid values for type request are
1.CREATE: to create a new order 2.BYORDERNO:get order status by Order number 3.BYPONUMBER:get order status by PO Number |
tokenKey |
Required.
unique token key to reuest order API. |
8-character maximum
|
|
OrderNo |
Required.
RCJ Order Number. |
|
Element | Description | Format |
---|---|---|
orderNo | RCJ Order number |
|
trackingNo | Tracking number |
|
orderStatus | Order Status like Pending,Complete,Confirmed,Shipped |
|
OrderDate | order placed date. |
|
Get order status by PO Number.
POST https://www.rcjewelry.com/OrderAPI/Order.aspx
Host:https://www.rcjewelry.com/
Content-Type: application/json
Cache-Control: no-cache
{
"requestType":"BYPONUMBER",
"tokenKey":"XXXXXXX",
"PO_Number":"PO1234",
}
Element | Description | Format | Valid Values |
---|---|---|---|
requestType |
Required.
Request Type |
8-character maximum
|
Valid values for type request are
1.CREATE: to create a new order 2.BYORDERNO:get order status by Order number 3.BYPONUMBER:get order status by PO Number |
tokenKey |
Required.
unique token key to reuest order API. |
8-character maximum
|
|
PO_Number |
Required.
Retailer Purchase OrderNo. (PO#). |
|
Element | Description | Format |
---|---|---|
orderNo | RCJ Order number |
|
trackingNo | Tracking number |
|
orderStatus | Order Status like Pending,Complete,Confirmed,Shipped |
|
OrderDate | order placed date. |
|