Feed


Click here for a complete list of operations.

GetDiamonds

Returns a grid of stones using HTTP protocol method. You must call the Login method first.

Test

The test form is only available for requests from the local machine.

SOAP 1.1

The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.

POST /WebServices/RetailFeed/Feed.asmx HTTP/1.1
Host: technet.rapaport.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://technet.rapaport.com/GetDiamonds"

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Header>
    <AuthenticationTicketHeader xmlns="http://technet.rapaport.com/">
      <Ticket>string</Ticket>
    </AuthenticationTicketHeader>
  </soap:Header>
  <soap:Body>
    <GetDiamonds xmlns="http://technet.rapaport.com/">
      <SearchParams>
        <ShapeCollection>
          <Shapes>ROUND or PEAR or PRINCESS or MARQUISE or OVAL or RADIANT or EMERALD or HEART or CUSHION or ASSCHER</Shapes>
          <Shapes>ROUND or PEAR or PRINCESS or MARQUISE or OVAL or RADIANT or EMERALD or HEART or CUSHION or ASSCHER</Shapes>
        </ShapeCollection>
        <LabCollection>
          <Labs>GIA or IGI or EGL or AGS or HRD or PGS or DCLA or WGI or VGR or EGLUSA or EGLISRAEL or EGLBelgium or EGLInternational or EGLSouthAfrica or EGLPrecert or NONE or OTHER or CEGL or GCAL or CLG or IGC or IGIUSA or IGIBLG or OWN or EDGL or IDL or AGA or AGL or EGLOther or NGTC or GSI or EGLPlatinum or EGLHongKong or CGL or IGL or EGLCanada or CISGEM or RDC or RDR or GHI or SGL or DBIOD or RAPNET or GWLAB</Labs>
          <Labs>GIA or IGI or EGL or AGS or HRD or PGS or DCLA or WGI or VGR or EGLUSA or EGLISRAEL or EGLBelgium or EGLInternational or EGLSouthAfrica or EGLPrecert or NONE or OTHER or CEGL or GCAL or CLG or IGC or IGIUSA or IGIBLG or OWN or EDGL or IDL or AGA or AGL or EGLOther or NGTC or GSI or EGLPlatinum or EGLHongKong or CGL or IGL or EGLCanada or CISGEM or RDC or RDR or GHI or SGL or DBIOD or RAPNET or GWLAB</Labs>
        </LabCollection>
        <FluorescenceColorsCollection>
          <FluorescenceColors>BLUE or YELLOW or GREEN or RED or ORANGE or WHITE</FluorescenceColors>
          <FluorescenceColors>BLUE or YELLOW or GREEN or RED or ORANGE or WHITE</FluorescenceColors>
        </FluorescenceColorsCollection>
        <FluorescenceIntensityCollection>
          <FluorescenceIntensities>NONE or VERY_SLIGHT or FAINT or MEDIUM or SLIGHT or STRONG or VERY_STRONG</FluorescenceIntensities>
          <FluorescenceIntensities>NONE or VERY_SLIGHT or FAINT or MEDIUM or SLIGHT or STRONG or VERY_STRONG</FluorescenceIntensities>
        </FluorescenceIntensityCollection>
        <FluorescenceIntensityFrom>NONE or VERY_SLIGHT or FAINT or MEDIUM or SLIGHT or STRONG or VERY_STRONG</FluorescenceIntensityFrom>
        <FluorescenceIntensityTo>NONE or VERY_SLIGHT or FAINT or MEDIUM or SLIGHT or STRONG or VERY_STRONG</FluorescenceIntensityTo>
        <CuletSizesCollection>
          <CuletSizes>VERY_SMALL or SMALL or MEDIUM or LARGE</CuletSizes>
          <CuletSizes>VERY_SMALL or SMALL or MEDIUM or LARGE</CuletSizes>
        </CuletSizesCollection>
        <FancyColorCollection>
          <FancyColors>YELLOW or PINK or BLUE or RED or GREEN or PURPLE or ORANGE or VIOLET or GRAY or BLACK or BROWN or CHAMPAGNE or COGNAC or CHAMELEON</FancyColors>
          <FancyColors>YELLOW or PINK or BLUE or RED or GREEN or PURPLE or ORANGE or VIOLET or GRAY or BLACK or BROWN or CHAMPAGNE or COGNAC or CHAMELEON</FancyColors>
        </FancyColorCollection>
        <ColorFrom>D or E or F or G or H or I or J or K or L or M</ColorFrom>
        <ColorTo>D or E or F or G or H or I or J or K or L or M</ColorTo>
        <SearchType>WHITE or FANCY</SearchType>
        <FancyColorIntensityFrom>FAINT or VERY_LIGHT or LIGHT or FANCY_LIGHT or FANCY or FANCY_DARK or FANCY_INTENSE or FANCY_VIVID or FANCY_DEEP</FancyColorIntensityFrom>
        <FancyColorIntensityTo>FAINT or VERY_LIGHT or LIGHT or FANCY_LIGHT or FANCY or FANCY_DARK or FANCY_INTENSE or FANCY_VIVID or FANCY_DEEP</FancyColorIntensityTo>
        <ClarityFrom>FL or IF or VVS1 or VVS2 or VS1 or VS2 or SI1 or SI2 or SI3 or I1 or I2 or I3</ClarityFrom>
        <ClarityTo>FL or IF or VVS1 or VVS2 or VS1 or VS2 or SI1 or SI2 or SI3 or I1 or I2 or I3</ClarityTo>
        <CutFrom>IDEAL or EXCELLENT or VERY_GOOD or GOOD or FAIR or POOR</CutFrom>
        <CutTo>IDEAL or EXCELLENT or VERY_GOOD or GOOD or FAIR or POOR</CutTo>
        <PolishFrom>IDEAL or Excellent or Very_Good or Good or Fair or POOR</PolishFrom>
        <PolishTo>IDEAL or Excellent or Very_Good or Good or Fair or POOR</PolishTo>
        <SymmetryFrom>Excellent or Very_Good or Good or Fair or POOR or IDEAL</SymmetryFrom>
        <SymmetryTo>Excellent or Very_Good or Good or Fair or POOR or IDEAL</SymmetryTo>
        <PageNumber>int</PageNumber>
        <PageSize>int</PageSize>
        <GirdleSizeMin>EXTR_THIN or VERY_THIN or THIN or SLIGHTLY_THIN or MEDIUM or SLIGHTLY_THICK or THICK or VERY_THICK or EXTR_THICK</GirdleSizeMin>
        <GirdleSizeMax>EXTR_THIN or VERY_THIN or THIN or SLIGHTLY_THIN or MEDIUM or SLIGHTLY_THICK or THICK or VERY_THICK or EXTR_THICK</GirdleSizeMax>
        <SizeFrom>decimal</SizeFrom>
        <SizeTo>decimal</SizeTo>
        <PriceFrom>decimal</PriceFrom>
        <PriceTo>decimal</PriceTo>
        <DepthPercentFrom>decimal</DepthPercentFrom>
        <DepthPercentTo>decimal</DepthPercentTo>
        <TablePercentFrom>decimal</TablePercentFrom>
        <TablePercentTo>decimal</TablePercentTo>
        <MeasLengthFrom>decimal</MeasLengthFrom>
        <MeasLengthTo>decimal</MeasLengthTo>
        <MeasWidthFrom>decimal</MeasWidthFrom>
        <MeasWidthTo>decimal</MeasWidthTo>
        <MeasDepthFrom>decimal</MeasDepthFrom>
        <MeasDepthTo>decimal</MeasDepthTo>
        <EyeCleanCollection>
          <EyeCleans>Yes or No or Borderline</EyeCleans>
          <EyeCleans>Yes or No or Borderline</EyeCleans>
        </EyeCleanCollection>
        <SortDirection>ASC or DESC</SortDirection>
        <SortBy>PRICE or SHAPE or SIZE or COLOR or CLARITY or CUT or LAB</SortBy>
        <CurrencyCode>string</CurrencyCode>
      </SearchParams>
      <DiamondsFound>int</DiamondsFound>
    </GetDiamonds>
  </soap:Body>
</soap:Envelope>
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <GetDiamondsResponse xmlns="http://technet.rapaport.com/">
      <GetDiamondsResult>
        <xsd:schema>schema</xsd:schema>xml</GetDiamondsResult>
      <DiamondsFound>int</DiamondsFound>
    </GetDiamondsResponse>
  </soap:Body>
</soap:Envelope>

SOAP 1.2

The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.

POST /WebServices/RetailFeed/Feed.asmx HTTP/1.1
Host: technet.rapaport.com
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Header>
    <AuthenticationTicketHeader xmlns="http://technet.rapaport.com/">
      <Ticket>string</Ticket>
    </AuthenticationTicketHeader>
  </soap12:Header>
  <soap12:Body>
    <GetDiamonds xmlns="http://technet.rapaport.com/">
      <SearchParams>
        <ShapeCollection>
          <Shapes>ROUND or PEAR or PRINCESS or MARQUISE or OVAL or RADIANT or EMERALD or HEART or CUSHION or ASSCHER</Shapes>
          <Shapes>ROUND or PEAR or PRINCESS or MARQUISE or OVAL or RADIANT or EMERALD or HEART or CUSHION or ASSCHER</Shapes>
        </ShapeCollection>
        <LabCollection>
          <Labs>GIA or IGI or EGL or AGS or HRD or PGS or DCLA or WGI or VGR or EGLUSA or EGLISRAEL or EGLBelgium or EGLInternational or EGLSouthAfrica or EGLPrecert or NONE or OTHER or CEGL or GCAL or CLG or IGC or IGIUSA or IGIBLG or OWN or EDGL or IDL or AGA or AGL or EGLOther or NGTC or GSI or EGLPlatinum or EGLHongKong or CGL or IGL or EGLCanada or CISGEM or RDC or RDR or GHI or SGL or DBIOD or RAPNET or GWLAB</Labs>
          <Labs>GIA or IGI or EGL or AGS or HRD or PGS or DCLA or WGI or VGR or EGLUSA or EGLISRAEL or EGLBelgium or EGLInternational or EGLSouthAfrica or EGLPrecert or NONE or OTHER or CEGL or GCAL or CLG or IGC or IGIUSA or IGIBLG or OWN or EDGL or IDL or AGA or AGL or EGLOther or NGTC or GSI or EGLPlatinum or EGLHongKong or CGL or IGL or EGLCanada or CISGEM or RDC or RDR or GHI or SGL or DBIOD or RAPNET or GWLAB</Labs>
        </LabCollection>
        <FluorescenceColorsCollection>
          <FluorescenceColors>BLUE or YELLOW or GREEN or RED or ORANGE or WHITE</FluorescenceColors>
          <FluorescenceColors>BLUE or YELLOW or GREEN or RED or ORANGE or WHITE</FluorescenceColors>
        </FluorescenceColorsCollection>
        <FluorescenceIntensityCollection>
          <FluorescenceIntensities>NONE or VERY_SLIGHT or FAINT or MEDIUM or SLIGHT or STRONG or VERY_STRONG</FluorescenceIntensities>
          <FluorescenceIntensities>NONE or VERY_SLIGHT or FAINT or MEDIUM or SLIGHT or STRONG or VERY_STRONG</FluorescenceIntensities>
        </FluorescenceIntensityCollection>
        <FluorescenceIntensityFrom>NONE or VERY_SLIGHT or FAINT or MEDIUM or SLIGHT or STRONG or VERY_STRONG</FluorescenceIntensityFrom>
        <FluorescenceIntensityTo>NONE or VERY_SLIGHT or FAINT or MEDIUM or SLIGHT or STRONG or VERY_STRONG</FluorescenceIntensityTo>
        <CuletSizesCollection>
          <CuletSizes>VERY_SMALL or SMALL or MEDIUM or LARGE</CuletSizes>
          <CuletSizes>VERY_SMALL or SMALL or MEDIUM or LARGE</CuletSizes>
        </CuletSizesCollection>
        <FancyColorCollection>
          <FancyColors>YELLOW or PINK or BLUE or RED or GREEN or PURPLE or ORANGE or VIOLET or GRAY or BLACK or BROWN or CHAMPAGNE or COGNAC or CHAMELEON</FancyColors>
          <FancyColors>YELLOW or PINK or BLUE or RED or GREEN or PURPLE or ORANGE or VIOLET or GRAY or BLACK or BROWN or CHAMPAGNE or COGNAC or CHAMELEON</FancyColors>
        </FancyColorCollection>
        <ColorFrom>D or E or F or G or H or I or J or K or L or M</ColorFrom>
        <ColorTo>D or E or F or G or H or I or J or K or L or M</ColorTo>
        <SearchType>WHITE or FANCY</SearchType>
        <FancyColorIntensityFrom>FAINT or VERY_LIGHT or LIGHT or FANCY_LIGHT or FANCY or FANCY_DARK or FANCY_INTENSE or FANCY_VIVID or FANCY_DEEP</FancyColorIntensityFrom>
        <FancyColorIntensityTo>FAINT or VERY_LIGHT or LIGHT or FANCY_LIGHT or FANCY or FANCY_DARK or FANCY_INTENSE or FANCY_VIVID or FANCY_DEEP</FancyColorIntensityTo>
        <ClarityFrom>FL or IF or VVS1 or VVS2 or VS1 or VS2 or SI1 or SI2 or SI3 or I1 or I2 or I3</ClarityFrom>
        <ClarityTo>FL or IF or VVS1 or VVS2 or VS1 or VS2 or SI1 or SI2 or SI3 or I1 or I2 or I3</ClarityTo>
        <CutFrom>IDEAL or EXCELLENT or VERY_GOOD or GOOD or FAIR or POOR</CutFrom>
        <CutTo>IDEAL or EXCELLENT or VERY_GOOD or GOOD or FAIR or POOR</CutTo>
        <PolishFrom>IDEAL or Excellent or Very_Good or Good or Fair or POOR</PolishFrom>
        <PolishTo>IDEAL or Excellent or Very_Good or Good or Fair or POOR</PolishTo>
        <SymmetryFrom>Excellent or Very_Good or Good or Fair or POOR or IDEAL</SymmetryFrom>
        <SymmetryTo>Excellent or Very_Good or Good or Fair or POOR or IDEAL</SymmetryTo>
        <PageNumber>int</PageNumber>
        <PageSize>int</PageSize>
        <GirdleSizeMin>EXTR_THIN or VERY_THIN or THIN or SLIGHTLY_THIN or MEDIUM or SLIGHTLY_THICK or THICK or VERY_THICK or EXTR_THICK</GirdleSizeMin>
        <GirdleSizeMax>EXTR_THIN or VERY_THIN or THIN or SLIGHTLY_THIN or MEDIUM or SLIGHTLY_THICK or THICK or VERY_THICK or EXTR_THICK</GirdleSizeMax>
        <SizeFrom>decimal</SizeFrom>
        <SizeTo>decimal</SizeTo>
        <PriceFrom>decimal</PriceFrom>
        <PriceTo>decimal</PriceTo>
        <DepthPercentFrom>decimal</DepthPercentFrom>
        <DepthPercentTo>decimal</DepthPercentTo>
        <TablePercentFrom>decimal</TablePercentFrom>
        <TablePercentTo>decimal</TablePercentTo>
        <MeasLengthFrom>decimal</MeasLengthFrom>
        <MeasLengthTo>decimal</MeasLengthTo>
        <MeasWidthFrom>decimal</MeasWidthFrom>
        <MeasWidthTo>decimal</MeasWidthTo>
        <MeasDepthFrom>decimal</MeasDepthFrom>
        <MeasDepthTo>decimal</MeasDepthTo>
        <EyeCleanCollection>
          <EyeCleans>Yes or No or Borderline</EyeCleans>
          <EyeCleans>Yes or No or Borderline</EyeCleans>
        </EyeCleanCollection>
        <SortDirection>ASC or DESC</SortDirection>
        <SortBy>PRICE or SHAPE or SIZE or COLOR or CLARITY or CUT or LAB</SortBy>
        <CurrencyCode>string</CurrencyCode>
      </SearchParams>
      <DiamondsFound>int</DiamondsFound>
    </GetDiamonds>
  </soap12:Body>
</soap12:Envelope>
HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <GetDiamondsResponse xmlns="http://technet.rapaport.com/">
      <GetDiamondsResult>
        <xsd:schema>schema</xsd:schema>xml</GetDiamondsResult>
      <DiamondsFound>int</DiamondsFound>
    </GetDiamondsResponse>
  </soap12:Body>
</soap12:Envelope>