Reference for https://rest.interfax.net/inbound/faxes/{ID}/barcode
Url: https://rest.interfax.net/inbound/faxes/{ID}/barcode
HTTP Method: GET
| Message direction | Format | Body |
|---|---|---|
| Request | N/A | The Request body is empty. |
| Response | Xml | Example,Schema |
| Response | Json | Example |
The following is an example response Xml body:
<ArrayOfBarcodeResult>
<BarcodeResult>
<Serial>65535</Serial>
<Confidence>65535</Confidence>
<PageNumber>2147483647</PageNumber>
<X>1.26743237E+15</X>
<Y>1.26743237E+15</Y>
<Width>1.26743237E+15</Width>
<Height>1.26743237E+15</Height>
<Rotate>Rotate0</Rotate>
<Type>All</Type>
<Value>String content</Value>
</BarcodeResult>
<BarcodeResult>
<Serial>65535</Serial>
<Confidence>65535</Confidence>
<PageNumber>2147483647</PageNumber>
<X>1.26743237E+15</X>
<Y>1.26743237E+15</Y>
<Width>1.26743237E+15</Width>
<Height>1.26743237E+15</Height>
<Rotate>Rotate0</Rotate>
<Type>All</Type>
<Value>String content</Value>
</BarcodeResult>
</ArrayOfBarcodeResult>
The following is an example response Json body:
[{
"Serial":65535,
"Confidence":65535,
"PageNumber":2147483647,
"X":1.26743237E+15,
"Y":1.26743237E+15,
"Width":1.26743237E+15,
"Height":1.26743237E+15,
"Rotate":0,
"Type":0,
"Value":"String content"
}]
The following is the response Xml Schema:
<xs:schema elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:element name="ArrayOfBarcodeResult" nillable="true" type="ArrayOfBarcodeResult" />
<xs:complexType name="ArrayOfBarcodeResult">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" name="BarcodeResult" nillable="true" type="BarcodeResult" />
</xs:sequence>
</xs:complexType>
<xs:complexType name="BarcodeResult">
<xs:sequence>
<xs:element minOccurs="1" maxOccurs="1" name="Serial" type="xs:unsignedShort" />
<xs:element minOccurs="1" maxOccurs="1" name="Confidence" type="xs:unsignedShort" />
<xs:element minOccurs="1" maxOccurs="1" name="PageNumber" type="xs:int" />
<xs:element minOccurs="1" maxOccurs="1" name="X" type="xs:float" />
<xs:element minOccurs="1" maxOccurs="1" name="Y" type="xs:float" />
<xs:element minOccurs="1" maxOccurs="1" name="Width" type="xs:float" />
<xs:element minOccurs="1" maxOccurs="1" name="Height" type="xs:float" />
<xs:element minOccurs="1" maxOccurs="1" name="Rotate" type="Rotation" />
<xs:element minOccurs="1" maxOccurs="1" name="Type" type="BarcodeType" />
<xs:element minOccurs="0" maxOccurs="1" name="Value" type="xs:string" />
</xs:sequence>
</xs:complexType>
<xs:simpleType name="Rotation">
<xs:restriction base="xs:string">
<xs:enumeration value="Rotate0" />
<xs:enumeration value="Rotate90" />
<xs:enumeration value="Rotate180" />
<xs:enumeration value="Rotate270" />
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="BarcodeType">
<xs:list>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="All" />
<xs:enumeration value="Code128" />
<xs:enumeration value="Code39" />
<xs:enumeration value="EAN13" />
<xs:enumeration value="EAN8" />
<xs:enumeration value="UPCA" />
<xs:enumeration value="DataMatrix" />
</xs:restriction>
</xs:simpleType>
</xs:list>
</xs:simpleType>
</xs:schema>